First of all, a huge thank you for the work done on this awesome package that is DM.
My concern is the import of .json files with Twine. On the whole it works fine but I have two specific problems, the first one being the most important for me:
1/ Let's take a Twine passage like this:
When I import to the Dialogue System, I only have Text C and no box is created to conditionally display Text A and Text B. These last two texts are not found and everything points only to Text C. (Set: macros works fine though)(if:$variable1 is true)[Text A]
(if:$variable2 is true)[Text B]
Text C
I guess, given the way the Dialogue System editor works, it should have created a box with condition 1 showing TextA+TextC, one with condition 2 showing TextB+TextC and finally a 3rd one with Text C in case neither condition is met?
2/ I have several (8) passages on Twine that link to the same place, [[Wake up]]. But contrary to what is said in the Dialogue System manual ("If a link connects to a node whose text is exactly the same as the link in Twine, then in the Dialogue System they'll be treated as the same node instead of duplicating"), I end up with 8 "Wake up" boxes after the import. These boxes have a title that looks like this: "Wake up Link 18" or "Wake up Link 8", etc.
Thank you in advance for any help you can give me, especially for point #1, which would save me and my writer a lot of time.