Some things you should know so you can steer clear of our known bugs, or just be aware of some quirks of the app. We will try to fix as many of these as possible in future builds.
- Do not use the characters < or > in your dialogue. This will screw with the XML save functions.
- Deleting asterisks does not delete the child nodes created by those asterisks. If you go down from four asterisks in a line to five, you'll still have six branches, even though only five will be reachable when the game is played.
- If you edit character names in the editor, the old character names you have already selected will not change. You'll need to go through and change them all manually.
- Save files in the editor as .xml, except for the text version of the script, which should be saved as .txt.
- If you are using Perforce, do not try to save to a Perforce file that is not checked out. Since you don't have write permission for the file, the app will crash.
- Do not click "Load game" in the player while another game is still running. If you try to start the game you just loaded, the player will try to play both games at once.
- Do not put multiple breakpoint dividers at the same position in the sound file. If you try to add more breakpoints, this will cause some of them to get stuck and become immovable.
- If you want to save your script as a text file, be aware that the conversion algorithm will go the next branch when it finds a blank line. In other words, if you leave a line of dialogue blank in the editor and that line has subnodes with dialogue filled in, those subnodes will be missing from the text version. If you want a character to say nothing, you should probably write "..." in the text box to indicate that this node is in use.
- If you exit the editor by Xing out, instead of by using File -> Exit, be aware that the app will not save your changes, nor will it remind you to save before closing.