Useful list of debug commands


This is a repost of an old patreon post

I though it would be helpful to make a post dedicated to all the debug commands that can be used in the game. While there's an help list in-game, it may be more clear to have theses here in a more structured post, and that can also allow some of you to copy/paste it in a notebook. I'll update that list as it goes.
HELP : Give a list of all the commands with a short description.
ITEMLIST : Give a list of all the items in game so you can check the name to use it with GIVEITEM.
WARP_SPAWN : Warp you to the spawn point.
SKIP_TUTO : Warp you to home and set all the flags needed to skip the tutorial
SKIP_LEVELONE : Warp you to home and set all the flags needed to skip the first level.
SKIP_LEVELTWO : Warp you to home and set all the flags needed to skip the second level.
UNSTUCK : If you're in a situation where the player won't move, it force the technical component to be enable again. It won't fix the underlying bug that caused it in the first place.
CUSTOMIZE_PLAYER : Open the customization panel.
MONEY : Followed by a number, give the inputed amount of money. Ie : money 100
GIVEITEM : Followed by an item name, give the item. Ie: giveitem simplediaper
SET_CONTINDEX : Followed by a number, setup the continence level. Lower is a worst continence handling. Ie : set_contindex 15. Beware setting it too low can break some things. Try to not go below 5.
SET_MATURITY : Followed by a number, setup the maturity level. Ie : set_maturity 50
SET_STOMACH : Followed by a number, setup the stomach level. Ie : set_stomach 1500
SET_BLADDER : Followed by a number, setup the bladder level. Ie : set_bladder 500
SET_BOWEL : Followed by a number, setup the bowel level. Ie : set_bowel 500
QUESTBOOL : Followed by a flag name, set that flag to true. Ie: questbool DSCMember
As this is harder than item list to provide a dynamic list in game, here's a comprehensive list to the useful flags that you can setup with this command. (Note : Quote are included for clarity but shouldn't be inputed in game.)
This list can potentially spoil you if you're not up to date. Be also wary that triggering a flag out of order can sequence break the game and lead to unintended behaviours.
"CompletedMansion" :  finish the haunted house. It will not freed the diaper girl.
"DSCMember" :  make yourself a diaper club member.
"SpokeToClubHouseLab":  trigger all event past the point of speaking to the lab geek about the strange vial.
"GotBakedSoda":  lab geek consider you got the baking soda.
"SpokeToCityLab": Hospital secretary consider you spoke to the Pr Sapee
"GotHoodyFile" : Jason will consider you got the files from the safe in the hsopital office.
"FreedHospitalDiaperGirls": Free the diaper girls in the hospital ward.
"SpokeToJasonAboutLibrary" : Jason will wait for you at the library.
"GotHoodieThesis" : Jason will consider you got back the thesis from library archive.
"EscapedHospital" : will trigger all the subsequent event past the hospital level. Will not freed the hospital girls.
"DSCRecruitment" : Consider that you have accepted to recruit members for the diaper club.
"FirstMemberRecruited" : Consider that you have recruited Beth in the diaper Club.
"FirstMemoryCompleted": Consider that you have done Beth Memories quest.
"JulianQuestDone" : Consider that you have done Julian quest in the city.
"labMiniGameDone" : Consider that you completed the lab mini game at least once.
"VisitedUndergroundLab" : Consider you have visited the underground lab in the mansion.
"ExitedAtSewer" : Consider you have completed the school night level.
"GotAccessToBarBasement" : Consider you got access to the bar basement.
"AdultCareGiverBarMember": Consider you are a member of the caregivers club (adult).
This list will get updated with each release as new useful flags get added.