Chasing Elysium - Devlog #009

Taking a break from the game itself to work on the dialogue editor! This week I rewrote the code for loading the cutscene/dialogue files, and I expanded it to include saving files. The new setup is much more maintainable and extensible I believe, and I should be able to just drop it in any project that might use the format. I will need to rewrite the handling in the game itself to bridge the file handling with the actual dialogue engine in-game, but that shouldn't be too difficult.

I then set about working on the UI of the dialogue editor. UI isn't something that I am particularly strong at so it is taking a bit, but I have the rough outline for how it's going to look. My goal for next week is to implement actually viewing the dialogue tree as well as the controls for adding, removing, and editing nodes. I would also like to add drag and drop to rearrange nodes as well.

My goal is to have the dialogue editor done... possibly this week if things go well? I have a three day weekend coming up that should let me get a lot done. But I'm not expecting it to be done til next week.