RedPandaExpress
Member
- Aug 15, 2021
- 161
- 485
Speaking of the code though. (Keeping things mostly simple so non-coders can appreciate what it means)Oh my god that's so cheeky! I don't think the non-code members of the team even knew about this!![]()
1) Its remarkably readable, once it is unpacked. (If perhaps lacking in documentation)
This is really great because it means that if/when they want to expand their team, there isn't going to be nearly as much headache with getting somebody up to speed. I'm only average with python and I could already actually code up Logan as a phone contact just by filling in my lack of knowledge of RonChon's coding by referencing the girl's templates. Hell, if I had the assets, I could add Lockheed as a Love Interest just as easily.
2) It is far more nuanced than I expected in places. There are more random variables and specific conditions than I've been able to track down via gameplay.
Beyond the quirks (which are neat and do have their own unique dialogue if discouraged albeit dialogue I haven't been able to consistently trigger), there are multiple variations for a lot of conversations. Some of it is a little simplistic just now (50% this, 25% that, otherwise the other) but this is another framework that allows easy expansion of conditions.
Ex. Right now it would be easy to have a variable forgiveness loop so that instead of just having it be "Kitty stays mad at you until the next day or you buy her a gift", it scales. So instead she starts mad, but the history check shows 'you apologized', 'you bought her a gift', and 'high enough love/trust'...so the cooldown adjusts accordingly. Harder for the player? Slightly. Makes things feel much more dynamic with the relationships? Absolutely! Harder to code in? Only just barely.
3) Most of the bugs I've encountered so far? Fixed with less than a whole line of code.
Absolutely not bashing the existence of day 1 bugs or RonChon's work. Honestly there are no shortage of even AAA games with full coding dev teams that can't get it right. Instead, this is about how easy it will be to get this polished up. A menu hook name isn't typed properly here, or the current variable (in the case of modesty) isn't balanced just right. Nothing to it to fix it once you know the bug is there.
Also, on that note...if you know what you are doing and manually remove the modesty factor on the garments the clothing system works like a dream...at least until you have the piercings + sex issue which I am still puzzling over.