v0.1.2: walk/run toggle and... boring internal things (Patreon)
Content
Hi there people,
This is a feature update only. That means there are no new content to see. However, you need to start over due to a lot of variables changes.
These past weeks I've been optimizing the code, mainly. It was good at first, seeing so much manual code going nicely into automated state machines...
Then things started to get complex. Those machines fighting against each other in ways I didn't even think were possible. And at the end I've spent more time fixing things the new code broke, than actually introducing that code at all.
Seriously... I've been on the verge of crying in some occasions. The worst disadvantage you have when working with plugins is that you don't know much about what is happening in the background. So the debugging process has been a true nightmare.
In fact, I've reported about three genuine bugs to plugin authors in these past weeks, which is a feat in itself because we're talking about professional coding guys. Nothing like me who only count on my logic...
Anyway, all has come to a good end (I think) and I can present you this version which apart from many (MANY!) internal changes also has a walk/run toggle feature.
It's basically an 'Always Run' switch you can flip with CAPS Lock key.
Also, you'll probably notice you can invoke the Esc Menu in more instances. Not in conversations though, and you still can't save/load in cutscenes, but at least you could Quit to the Main Menu if you feel like it.
Moreover... there WAS a 'hold to move' feature as well. And I say 'was' because I had no other option than to remove it. It was causing a shit-ton of bugs because it relies on the path-finding plugin I still use.
Thing is, I needed to update that plugin and I thought it was working much better, so I tried to give you guys that functionality. But after some testing it's been clear it's not working okay. If something changes in the future I'll promise to revisit the issue.
Anyway, here are the links. You'll notice there is no Linux version this time around...: that compiler failed, so I'll need to send a ticket to some people, sorry.
I hope you guys have great holidays and get laid this New Year's Eve! ^_^