While in August I mostly got some general underlying systems working and ideas figured out, now in September I did most of the actual code refactor. The result is that the game basically works on top of the new combat system now. No more reliance on square grids, leader characters, card system or my old crappy code structure.
One important change is also that the sex animations are triggered by character abilities. Neither of them dies, instead they both can still be attacked. Animation ends after a few turns or if one of the characters gets knocked out. In the future, some girls have sex attack abilities too, based on player playstyle. All this should allow for more flexibility than sex animations only playing on death.
https://www.redgifs.com/watch/quarterlyremorsefulsiskin
I still have some work on this stage. For example not all characters are moved over to the new system. That's relatively quick work though. The ease of adding in new characters was one big reason for all the upgrades and fixes I made. That seems to be paying off already. Moving them over from old system to new one feels quick and painless. As an example, in the past if I forgot to set some field, the game broke completely while now it just means that the character will T-Pose, but will still function.
The movement system is much nicer as characters can be given an end destination and they get there on their own. The problem is with the visualization and cost calculation. It is not as fast as it should be. It can be witnessed in the video, all the possible move tiles revealing themselves over time. I have ideas on how to improve it, but I just haven't gotten to it.
The tile colors aren't proper yet. Same with the character health bars and UI. I basically have to make the UI elements work with the new system. Shouldn't be hard work, just lots of small tedious changes.
I also have to make the AI work again. For the time being, a relatively simplistic one. This can always be made more complicated, but right now it doesn't feel like the important part.
Once all these are done, I want to rip out the card system completely, leaving the game a bit naked. It would have absolutely 0 character progression until I create the new character progression system. That's a new layer. I'm thinking that before I add that new layer in though, I'd finally release another build. I'd make a few ready levels with some characters in it to play around with. There would also be the improved gallery mode.