Dev Log what ever (i should start numbering these + locking in on them)
The dialogue system works in isolation. It has no triggers right now (and probably not until I can get the overworld scene management working), but it can start itself up and shut itself down. It reads off of a json file in order to do… stuff! Like get default sprites, future nodes/choice nodes, and the raw text used for commands. The command system works wonderfully. Also choices are implemented. If a node has choices, it will load them on premade UIs and you can pick them! I would post a screenshot but I decided that I wanted to rewrite things.
The entire combat event system. This is what happens to me for wanting to make a game while learning Unity. I learned of Event Buses and I realized that it would be pretty useful if I wanted to add future features. It would also be good practice for the raw implementation of Event Buses in the overworld system (which will be my next daunting task). So I’ve currently started the process of destroying all my events and replacing them with structs for the event bus to handle. Which is what you can see in the image below.