Ok.. so you made me dig around. I have my own local git copy of the bugfix and then one for the mod. I generally dont modify the mod git, i just like to have it to pull pending edits down to include them before the mod crew pushes them to "stable" (living on the edge). So loaded up my own game, did a regular.. Hire someone from the company... and i was getting entries outside my own 42 limit... sooooo went hunting in the files.
It does appear the mod does an override, in a file i wouldnt expect..
mod\core\mechanics\personality_extensions\generic_personaltiy_hook.rpy :::
looks like around line 27 the mod does try to create a bit more "realistic" blend of age randomization.. which also exceeds the base game files variables and overrides them.
Theres also another spot if you want to try and play with the Daughter/Mother referral system.. but they got more math and checks going on there than id rather try to break.
\mods\core\mechanics\person_extensions\person_class_extentions.rpy :::
around 504 for generate daughter, and around 572 for generate mother.. which that also has its own age range randomizer.
I knew the mod was hijacking part of the rando person creation.. i just didnt think i was overriding as much as it was, so point for you!
I still got into the habit of every new npc I encountered that deemed worthy of keeping i would go and edit a bunch of variables anyway via the mods cheat screens, so even if it did something i didnt like, i was changing it ingame anyway, but that way you can modify the core behavior from the getgo if you want. As for making changes to the files, even in the case of the mod files, same applies for new vs existing games, as I dont think changes you make there will take effect on an existing game, unless that hijack is treated fresh every time.
It does appear the mod does an override, in a file i wouldnt expect..
mod\core\mechanics\personality_extensions\generic_personaltiy_hook.rpy :::
looks like around line 27 the mod does try to create a bit more "realistic" blend of age randomization.. which also exceeds the base game files variables and overrides them.
Theres also another spot if you want to try and play with the Daughter/Mother referral system.. but they got more math and checks going on there than id rather try to break.
\mods\core\mechanics\person_extensions\person_class_extentions.rpy :::
around 504 for generate daughter, and around 572 for generate mother.. which that also has its own age range randomizer.
I knew the mod was hijacking part of the rando person creation.. i just didnt think i was overriding as much as it was, so point for you!
I still got into the habit of every new npc I encountered that deemed worthy of keeping i would go and edit a bunch of variables anyway via the mods cheat screens, so even if it did something i didnt like, i was changing it ingame anyway, but that way you can modify the core behavior from the getgo if you want. As for making changes to the files, even in the case of the mod files, same applies for new vs existing games, as I dont think changes you make there will take effect on an existing game, unless that hijack is treated fresh every time.
Last edited: