God it is. For this past week at least... ^_^ (Patreon)
Content
Hi there people!
Has a week passed already...? Well, there it goes another 0.023% of my life then. :-P
Anyway, I've been working on those engine revamps I talked you about last Monday. They're coming along nicely even though they touch critical things.
To be more precise, I'm talking about animation playing and sorting. It's all automated now, even though I've raised the number of separators per model to 30+. But that gives me flexibility to sandwich them in every conceivable way. Those may seem too many but trust me, that's nothing compared to the actual number of attachments (images) each model has...
Now I only need to write one line for the magic to happen, and more importantly, avoiding human errors commonly associated to heavy scripting, which no doubt you've already seen in some 0.2 instances.
Of course, that will also help on content creation, now that I can be assured that all toons will behave exactly the same. So, I expect a really good 'return of investment' for these days of work.
Moreover, each NPC being a self-contained entity makes possible another revamp, which is no other than making the save/load system more solid and automated. Now, instead of making a list of things that need to be saved, I can just broadcast an event called 'SaveAll', and every object send their important variables to the appropriate save file.
Really, it's so beautiful to see all of that working in unison... ^_^
Well, this week I'll continue with these changes, always in the spirit of making future development easier. And when all of them are done I'll work on the status screen, which will replace the current pause menu with a prettier version.
Thanks for reading.