init 999 python: # Enable console config.console = True # Define function to open the menu def EnableCheatMenu(): renpy.call_in_new_context('ShowCheatMenu') config.keymap['CheatMenuBind'] = ['k'] # Enable fast console config.keymap['console'].append('l') config.underlay.append(renpy.Keymap(CheatMenuBind=EnableCheatMenu)) # label ShowCheatMenu: jump CheatMenu label CheatMenu: $ tmp.exit = ZoneClass.getStdZoneButton(text = 'Exit', img = Color("#fff"), icon = "gui/icons/arrow_back.png") $ tmp.back = ZoneClass.getStdZoneButton(text = 'Back', img = Color("#fff"), icon = "gui/icons/arrow_back.png") $ tmp.relationships = ZoneClass.getStdZoneButton(text = 'Full Allure/Opinion With All', img = Color("#FAA"), icon = "gui/icons/heart.png") $ tmp.interests = ZoneClass.getStdZoneButton(text = 'Refill Discuss Interests', img = Color("#6aa84f"), icon = "gui/icons/call_add.png") $ tmp.energy = ZoneClass.getStdZoneButton(text = 'Refill Energy', img = Color("#EEC87E"), icon = "gui/icons/go_up.png") $ tmp.dropenergy = ZoneClass.getStdZoneButton(text = 'Drop Energy to Sleep', img = Color("#EEC87E"), icon = "gui/icons/go_down.png") $ tmp.motel = ZoneClass.getStdZoneButton(text = 'Motel Cheats', img = Color("#d5a6bd"), icon = "gui/icons/location.png") $ tmp.motelall = ZoneClass.getStdZoneButton(text = 'Infinite All (Purchase One First)', img = Color("#d5a6bd"), icon = "gui/icons/heart.png") $ tmp.singlebedoff = ZoneClass.getStdZoneButton(text = 'Turn Off Single Bed (Rebuy After)', img = Color("#d5a6bd"), icon = "gui/icons/act_sleep.png") $ tmp.morecheats = ZoneClass.getStdZoneButton(text = 'More Cheats', img = Color("#6fa8dc"), icon = "gui/icons/call_add.png") $ tmp.modeling = ZoneClass.getStdZoneButton(text = 'Modeling Job', img = Color("#c90076"), icon = "gui/icons/job.png") $ tmp.money = ZoneClass.getStdZoneButton(text = '900000 Money', img = Color("#D8AE2D"), icon = "gui/icons/raise.png") menu: 'relationships'(zone=tmp.relationships): $ Relations['Mom', 'OldSis'].conflict.Value = 0 $ Relations['Mom', 'YoungSis'].conflict.Value = 0 $ Relations['OldSis', 'Mom'].conflict.Value = 0 $ Relations['OldSis', 'YoungSis'].conflict.Value = 0 $ Relations['YoungSis', 'Mom'].conflict.Value = 0 $ Relations['YoungSis', 'OldSis'].conflict.Value = 0 $ Relations['YoungSis'].conflict.Value = 0 $ Relations['Mom'].conflict.Value = 0 $ Relations['OldSis'].conflict.Value = 0 $ Relations['Mom'].allure.Value = 600 $ Relations['MAunt'].allure.Value = 600 $ Relations['OldSis'].allure.Value = 600 $ Relations['OSfriend'].allure.Value = 600 $ Relations['SMom'].allure.Value = 600 $ Relations['YoungSis'].allure.Value = 600 $ Relations['Mom', 'LitTeacher'].allure.Value = 600 $ Relations['LitTeacher', 'Mom'].allure.Value = 600 $ Relations['Mom', 'SMom'].allure.Value = 600 $ Relations['SMom', 'Mom'].allure.Value = 600 $ Relations['Mom', 'MAunt'].allure.Value = 600 $ Relations['MAunt', 'Mom'].allure.Value = 600 $ Relations['LitTeacher'].allure.Value = 600 $ Relations['PETeacher'].allure.Value = 600 $ Relations['HotCop'].allure.Value = 600 $ Relations['FLawyer'].allure.Value = 600 $ Relations['FLawSecretary'].allure.Value = 600 $ Relations['BankManager'].allure.Value = 600 $ Relations['NeighMom'].allure.Value = 600 $ Relations['NeighCheerl'].allure.Value = 600 $ Relations['Judge'].allure.Value = 600 $ Relations['Principal'].allure.Value = 600 $ Relations['PETeacher'].allure.Value = 600 $ Relations['SluttyMaid'].allure.Value = 600 $ Relations['StepOS'].allure.Value = 600 $ Relations['StepYS'].allure.Value = 600 $ Relations['XShopOwner'].allure.Value = 600 $ Relations['FemOfficer'].allure.Value = 600 $ Relations['lch'].allure.Value = 600 $ Relations['nr'].allure.Value = 600 $ Relations['obj_rm'].allure.Value = 600 $ Relations['objl_itm'].allure.Value = 600 $ Relations['oth1'].allure.Value = 600 $ Relations['oth2'].allure.Value = 600 $ Relations['p'].allure.Value = 600 $ Relations['p_obj'].allure.Value = 600 $ Relations['pers'].allure.Value = 600 $ Relations['person'].allure.Value = 600 $ Relations['Mom', 'OldSis'].OpinionAdd(600, Notify = False) $ Relations['Mom', 'YoungSis'].OpinionAdd(600, Notify = False) $ Relations['OldSis', 'Mom'].OpinionAdd(600, Notify = False) $ Relations['YoungSis', 'Mom'].OpinionAdd(600, Notify = False) $ Relations['YoungSis', 'OldSis'].OpinionAdd(600, Notify = False) $ Relations['OldSis', 'YoungSis'].OpinionAdd(600, Notify = False) $ Relations['Mom'].OpinionAdd(600, Notify = False) $ Relations['MAunt'].OpinionAdd(600, Notify = False) $ Relations['OldSis'].OpinionAdd(600, Notify = False) $ Relations['OSfriend'].OpinionAdd(600, Notify = False) $ Relations['SMom'].OpinionAdd(600, Notify = False) $ Relations['YoungSis'].OpinionAdd(600, Notify = False) $ Relations['LitTeacher'].OpinionAdd(600, Notify = False) $ Relations['PETeacher'].OpinionAdd(600, Notify = False) $ Relations['HotCop'].OpinionAdd(600, Notify = False) $ Relations['FLawyer'].OpinionAdd(600, Notify = False) $ Relations['FLawSecretary'].OpinionAdd(600, Notify = False) $ Relations['BankManager'].OpinionAdd(600, Notify = False) $ Relations['NeighMom'].OpinionAdd(600, Notify = False) $ Relations['NeighCheerl'].OpinionAdd(600, Notify = False) $ Relations['Judge'].OpinionAdd(600, Notify = False) $ Relations['Principal'].OpinionAdd(600, Notify = False) $ Relations['PETeacher'].OpinionAdd(600, Notify = False) $ Relations['SluttyMaid'].OpinionAdd(600, Notify = False) $ Relations['StepOS'].OpinionAdd(600, Notify = False) $ Relations['StepYS'].OpinionAdd(600, Notify = False) $ Relations['XShopOwner'].OpinionAdd(600, Notify = False) $ Relations['Father'].OpinionAdd(600, Notify = False) $ Relations['FatCop'].OpinionAdd(600, Notify = False) $ Relations['OSfriend'].OpinionAdd(600, Notify = False) $ Relations['DinerManager'].OpinionAdd(600, Notify = False) $ Relations['NeighBoy'].OpinionAdd(600, Notify = False) $ Relations['FemOfficer'].OpinionAdd(600, Notify = False) $ Relations['lch'].OpinionAdd(600, Notify = False) $ Relations['NeighFather'].OpinionAdd(600, Notify = False) $ Relations['nr'].OpinionAdd(600, Notify = False) $ Relations['obj_rm'].OpinionAdd(600, Notify = False) $ Relations['objl_itm'].OpinionAdd(600, Notify = False) $ Relations['oth1'].OpinionAdd(600, Notify = False) $ Relations['oth2'].OpinionAdd(600, Notify = False) $ Relations['p'].OpinionAdd(600, Notify = False) $ Relations['p_obj'].OpinionAdd(600, Notify = False) $ Relations['pers'].OpinionAdd(600, Notify = False) $ Relations['person'].OpinionAdd(600, Notify = False) $ AddNotify( _("Relations with all has increased")) 'interests'(zone=tmp.interests): $ Player.Interests['School'].Value = 100 $ Player.Interests['Gossips'].Value = 100 $ Player.Interests["Gossips"].DailyChange = 0 $ Player.Interests['Sport'].Value = 100 $ Player.Interests["Sport"].DailyChange = 0 $ Player.Interests['Cars'].Value = 100 $ Player.Interests["Cars"].DailyChange = 0 $ Player.Interests['Guns'].Value = 100 $ Player.Interests["Guns"].DailyChange = 0 $ Player.Interests['Travel'].Value = 100 $ Player.Interests["Travel"].DailyChange = 0 $ Player.Interests['Art'].Value = 100 $ Player.Interests["Art"].DailyChange = 0 $ Player.Interests['Music'].Value = 100 $ Player.Interests["Music"].DailyChange = 0 $ Player.Interests['Movies'].Value = 100 $ Player.Interests["Movies"].DailyChange = 0 $ Player.Interests['Fashion'].Value = 100 $ Player.Interests["Fashion"].DailyChange = 0 $ Player.Interests['Politics'].Value = 100 $ Player.Interests["Politics"].DailyChange = 0 $ Player.Interests['Technologies'].Value = 100 $ Player.Interests["Technologies"].DailyChange = 0 $ Player.Interests['Finance'].Value = 100 $ Player.Interests["Finance"].DailyChange = 0 $ Player.Interests['Pets'].Value = 100 $ Player.Interests["Pets"].DailyChange = 0 $ Player.Interests['Trends'].Value = 100 $ Player.Interests["Trends"].DailyChange = 0 $ Chrct.Interests["Art"] = 100 $ Chrct.Interests["Fashion"] = 100 $ Chrct.Interests["Cars"] = 100 $ Chrct.Interests["Music"] = 100 $ Chrct.Interests["Trends"] = 100 $ Chrct.Interests["Pets"] = 100 $ Chrct.Interests["Technologies"] = 100 $ Chrct.Interests["Gossips"] = 100 $ Chrct.Interests["Finance"] = 100 $ AddNotify( _("Discuss Interests has refilled")) 'energy'(zone=tmp.energy): $ Player.Energy.Value = 100 $ AddNotify( _("Energy has refilled")) 'dropenergy'(zone=tmp.dropenergy): $ Player.Energy.Value = 20 $ AddNotify( _("Energy has drained")) 'motel'(zone=tmp.motel): menu: 'motelall'(zone=tmp.motelall): if MotelAltRoom.ReservedUntil <= 0: pass else: $ MotelMyRoom.SingleBedReservedUntil = 99999 $ MotelMyRoom.AduldTVReservedUntil = 99999 $ MotelGirlsRoom.AduldTVReservedUntil = 99999 $ MotelMyBath.BrokenLockReservedUntil = 99999 $ MotelGirlsBath.BrokenLockReservedUntil = 99999 $ MotelAltRoom.ReservedUntil = 99999 $ AddNotify( _("Restocked Motel Add-ons")) jump CheatMenu 'singlebedoff'(zone=tmp.singlebedoff): $ MotelMyRoom.SingleBedReservedUntil = 0 $ AddNotify( _("Single Bed turned off. Rebuy it!")) jump CheatMenu 'back'(zone=tmp.back): jump CheatMenu 'morecheats'(zone=tmp.morecheats): menu: 'modeling'(zone=tmp.modeling): if PStudioTask.MilfModeling.Times <= 0: pass else: $ PStudioTask.NaughtyPath.Parent.MilfModeling.State = 1 jump CheatMenu 'money'(zone=tmp.money): $ AddPlayerMoney(900000) $ AddNotify( _("Player Money increased!")) jump CheatMenu 'back'(zone=tmp.back): jump CheatMenu 'exit'(zone=tmp.exit): if (True): pass init 998 python: def SchoolAttendanceClassesConditionSetState(state, object): if state == QuestStates.Finished: SchoolAttendanceTask.Record.append(1) elif state == QuestStates.Failed: SchoolAttendanceTask.Record.append(1) ConditionClass.SetState(object, state) def SchoolAttendanceTaskSetState(state): QuestClass.SetState(SchoolAttendanceTask, state) if state == QuestStates.Failed: pass