Review for version 1.53c. No mods.
Because the story is a bit blend, I stopped playing (grinding mindlessly?) after a while to directly check the code to see if there was some kind of variation somewhere.
Looking at the code to check what I miss at the moment, I haven't read everything yet and there's stuff I don't understand. What is the purpose of the JeanX.LikeSGirl (this is different from JeanX.LikeGirl stat, and created when threesome with whammy stuff is done line 6374 of script Sex)?
I also feel like there is too much hardcoded stuff. This is a nightmare to maintain, it might be better if the code generically call the girls parameters/fields and check for particular case rather than just a list of if/else for every combination, since there is a lot of copy-paste anyway between the sentences. Maybe that series of if/else also contribute to the game being slow.
The internal parameters for each girl may be a bit long doing that, but at least it's easier to read, and dev/we would just look at a Girl's file to see what is missing (and thus would resort to a default behaviour/sentence if there is an empty field, for example), what should be specific to that girl (or combination with other girls). This way, adding a girl to the game would be much easier to the dev too rather than modifying every if/else series in every file of the game.
Also maybe a more efficient/easy event queue/time slot attribution code could be done? Not sure which data structure would be the fastest in RenPy (which should be compiled in rpyc), and more easy to manage for the dev's objectives. Maybe a full interface so people could check planned schedules of each character in one look (if they have plans).
Right now I feel like every girl is the same, almost every interaction is the same except for distinct sentences, same methods of grinding, same actions and interactions with and within them, BUT A VERY FEW welcome differences, such as:
- Whammy Jean, but the mechanic is not very clear.
- Kitty being able to steal clothes from other girls, and also during a class on the teacher. Going through things could definitely open more kinky stuff...
- Betsy using psychic knife, mechanic not very clear either, maybe she could use it on girls in the future?
Just so people don't take this the wrong way, I like the game but it's not without flaws, and I felt like saying something different than other reviewers that could actually help the game improve, or at least help the dev progress more easily on this game. That is why I would put 4 stars and not 3.
So I am hoping for more, especially in powers impact, story and Xsome department, and variety between girls rather than just sentences. Though, this is already very nice in terms of content.
I also want to praise the dev for making the smart choice of using different combinations of superposed pictures rather than having a whole picture for each combination like many Ren'py VNs: this compress the size and allows people to mod more easily.
So many VNs out there have 4GB of file size, but have less content than this game.