ronchonbon
Just some easy to implement quality of life feedback.
Please enable the skip dialogue button. I don't know why you disabled it since it a basic Renpy function. Without it it makes save scumming, or just try to skip ahead to see what new in the game a real pain.
Also please enable right clicking to open up the preference / save menu. Again its a basic Renpy function so not sure why you disabled it. Cause it is really annoying to have to constantly click on Preference or open up the phone to save / load instead of just being able to right click.
Now more to the realm of subjective game design philosophy.
I am glad you made this game cause it add in all the missing depth / RPG mechanics that people have been asking Oni to add to Rogue Like for years. Like more in detail dates, hygiene mechanics, other male characters, etc...
But personally I am not a fan of the quest system, and it feel like a downgrade to the original Rogue Like. Because what made the original Rogue Like such a unique gem compared to all the other countless Renpy H games is that Rogue Like feel like an actual game, and sex sandbox. Where you as the player are free to do whatever you want, without being forced to jump through unnecessary boring checkpoint hoops. Where you could flirt with a girl and get into her pants via 3 different path routes, such as love, obedience, and inhibition. You could mix and match what way you want to woo her, and do creative things. You could focus on only the girls you like, and skip the interactions with the girls you don't like. All you had to do was raise the 3 ambiguous stats whatever way you wanted with no hard requirements.
The quest system you have implemented in the game kind of just kills actual game / sandbox aspect of the game, and just turns this into another boring "visual novel". Where it not a game where players are free to make their own decisions, but rather just another linear checkbox hoop jumping game. What I am referring to is the whole you have to study with a girl x amount of times, you go to train with her y amount of times, go on z amount of dates with her. It would be better if all of those things were optional. Like they would just give you huge amounts points, rather than being hard checkpoint requirements.
Also correct me if I am wrong since I played the game for a few hours yesterday. I went and maxed my progress with Rogue, where I did all her quests, got her to max love and trust. But I literally couldn't have sex with her. Could only do foreplay actions. From searching this thread, it seems like you have to do the quest to progress your relationship all 3 girls before you can unlock actual sex with any of them. Also when asking Rogue to be the player character's girlfriend, he just straight up tells her that she has to be okay with being in a polygamous relationship. That just straight up takes away from the "game" (player choice / freedom / decision making) aspect, and turns it into a another generic linear "visual novel", where you don't have any real freedom to make your own decisions. Where you as the player are just a cog in the machine with no real autonomy going through a checklist of things. In Rogue like you can chose to be monogamous, you can ask girls to become polygamous, you can choose to keep things casual (friends with benefits), you can be polygamous / cheat arbitrarily which was what made it feel like an actual game.
So please consider changing how you implement events / missions. Make them optional, not hard requirements. Because this would actually make Null Hypothesis a successful spiritual successor (upgrade / replacement) to Rogue Like, rather another stale generic visual novel game following a stagnate overdone formula. Cause at the end of the day most people play H games for the sex and the ability to make their own decisions. Otherwise they would just go watch hentai or play a regular boring visual novel.