I'm not too sure if it's on purpose or not, but it seems like you can't cheat at this game even if you want to, unless you are a patron above a certain level of course.
editing saves doesn't work because the game refuses to load them, it even tries to scare you to say that the editor program may have "malicious intentions", I do like cheating when the game locks certain dialogue options behind stats, is there an option to increase stats without touching the story? like minor repeatable events? or another solution?
The Dev has gone way further than any other Dev I seen to stop cheating. The save editing thing is the first time I've ever seen that crop up in Ren'py so i doubt the Devs claim that its Ren'py doing it.
The only thing I've found is to just edit the base game script files.
Use Unren to decompile all the scripts
If you want items to have bigger impact then +1 then go to then go to ClubDetention-0.063-pc\game\Scripts\Initialization\inventory.rpy
and search and replace the following lines cahnging teh number at the end
$ Update_Stat_For_Char(char_name, aff, 1)
$ Update_Stat_For_Char(char_name, mood, 5)
$ Update_Stat_For_Char(char_name, cor, 1)
The above will work on save games
The bellow will only work on new games
go to ClubDetention-0.063-pc\game\Scripts\Initialization\character.rpy
open in a text pad and then you can set all the characters starting stats i.e.
if npc_type == "MC":
self.statistics.update({"corruption": 50})
self.statistics.update({"good_teacher": 50})
self.statistics.update({"physique": 50})
self.statistics.update({"funny": 50})
self.statistics.update({"intelligence": 50})
self.statistics.update({"dominant": 50})
self.statistics.update({"submissive": 0})
self.statistics.update({"voyeur": 50})
self.statistics.update({"money": 555555})
self.statistics.update({"charisma": 50})
self.statistics.update({"correct_answers": 0})
if npc_type == "Faculty":
self.statistics.update({"affection": 30})
self.statistics.update({"trust": 30})
self.statistics.update({"loyalty": 30})
self.statistics.update({"corruption": 30})
self.statistics.update({"cum_eating": 0})
self.statistics.update({"sex": 0})