llamaRCA pointed this out to me a couple of weeks ago. I have alternated between using this and using the regular quest editor. Neither of them makes it "easy", but both of them make it "possible". A couple of annoying things about the conversation editor: the topic names it generates by default are too long to read in the topics tab, so once you start using it for a particular quest it's hard to edit using the topics tab.
You can make the column wider if you need to in order to view the entire name. It doesn't stay wider between sessions, but it's helpful during that session. You can also rename them if you don't like the name its been given.
Also it renames the topics when you add more, so if you knew something about topic 019 before, it might be 020 after you edit. So there are some quests I have entered completely with the convo editor, and some I have entered completely with the topics tab, and I never mix the two styles when working on a single quest.
Hmm. I haven't noticed this (renaming). I mix and match a lot. I find some things are easier added in a Quest (single lines that my NPC will be saying) and other things are much easier added in the Conversation Editor (entire conversations).
One thing the conversation editor is better at, is reordering replies. I have a topic with six possible replies, many of which are conditional, but I want them to appear in a certain order. Now I want to add a new possible reply at position 3. Without the convo editor, I need to delete topics 3-6, add my new one and then re-add the four I deleted. With the convo editor I can add it at the bottom and then carefully use "move topic up" to move it into position.
I agree. This is very handy.
Most of where I seem to spend my time is debugging the after conditions of multiple topics. I feel like both the convo editor and the topics tab give me a tiny porthole to look through, so I can only see one tiny piece of the puzzle at a time. If anybody can find a better way I'd love to know.
Do you mean checking what you've done in results scripts?