What's been done?
I would like to start of by apologizing for the radio silence, I'm really sorry =<
[Personal shit]
Up until recently it's all been very stressful for me. I've never been good at these posts and the game has been pretty stressful for me too. The last crunch (for 0.02) really took it out of me and it only got worse when I started on the APK. What should have been an easy task turned out to be worst. I thought I'd quickly make an APK like the first time around and get a bit of my energy back with that victory but I couldn't be more wrong.
Turns out, this time around it wasn't just some misplaced stuff, some things just didn't work. Okay, I can probably fix that right? How hard can it be? I'll just open up the console.. Oh.. The built in android emulator doesn't have that? What about the dev tools? None of that either huh... Okay, I'll google how to enable them.. Found nothing.. I'll ask around on the Renpy Discord, I even asked Renpytom but even he couldn't help.. There didn't seem to be a way to enable it in the built in emulator.
While I was left broken by this winter finally set in and for those of you who don't know I suffer from depression, this basically means that I'll be depressed my entire life (Yea, sucks, I know). This means however that once the temperature starts dropping and the days get shorter I get thrown into a winter depression. After about a week of being a shell of a man I said fuck it, fuck the APK (atleast until 0.03 is released) and slowly started coding again.
I began with the simpler things, dreading the timer. I needed to get my spirit back before tackling that beast so I started crossing off everything else. Turns out that when I finally reached the timer it only took me about two hours to figure it out... I had planned for a maximum of a week so suddenly I won back a lot of time, yay victory!
[/Personal shit]
So yea, the combat now works on a timer. The way it works is we compare everyone's speed, the slowest person will use the combats base speed and the rest will move based on how much faster they are. So if the slowest person has a speed of 6 and the fastest has a speed of 3, he'll be twice as fast. I've also been working on the perks for when you level up, already got all the agility perks for both Shar and Ben in.
Enemies can finally use items and also drop them as a reward for victory! =D Last but not least, added an auto combat function. This will probably need some balancing later on but right now you can use it while you're above half health. Winning will bring you below half health while losing will drop you to 0.
While I haven't started on adding the script yet (this will only take about a day) I have finished most of the screens and art stuff. Made it so the shops and inventory have more than one page. Finished the email system, added 3 new characters and figured out a way to reuse an existing shop for a new one without just copy pasting =3
What's next?
Yep, there is still more. I'll finish up positioning on 2 new scenes tonight and finally add all of the script to the game tomorrow. I'm working on a function that will help convert a bunch of it for me, but sadly that isn't done yet =< There is some code in the combat that needs optimizing and there will probably even be a new enemy =3 Newman will finish up some art for a screen tomorrow too, so there is still plenty of stuff for me to do T.T
Bringing you a build very soon,
Akanoes