Posted November 20, 2023 by madodev
The console is only available to 10$ Patreon subscribers and Subscribestar subscribers.
The console is a debug console, you can use it to enter cheats. This allows you to add gear, quirks, crests, etc... or instantly win battles or clear dungeons, along with many other stuff. I use it to debug the game, but you can use it for whatever you want.
You access the console by pressing `
This means the physical location of the ` button on the Qwerty-keyboard, so the button just above TAB.
First click the phone button, and then the button with the Patreon logo.
You can get a list of all valid commands by typing "commands" in the console. It will also tell you what parameters they require. Alternatively, here's a full list for version 2.69:
Command | Parameters | Description |
commands | List all console commands. | |
list | LIST_ID | List all items of type [PARAM] |
censor | Toggle censorship. | |
gold | INT | Add [PARAM] gold. |
mana | INT | Add [PARAM] mana. |
gear | WEAR_ID | Add gear with ID [PARAM]. |
token | TOKEN_ID | Add token: [PARAM] |
quirk | QUIRK_ID | Add quirk: [PARAM] |
dot | DOT_ID,INT,INT | Add dot of type [PARAM], strength [PARAM1], length [PARAM2] |
crest | CREST_ID,INT | Advance crest [PARAM]: [PARAM1] |
win | Win the current combat. | |
kill_enemy | INT | Kill the enemy in the given rank. |
kill_player | INT | Kill the player in the given rank. |
clear | Win the current dungeon. | |
levelup | Levels up the current player. | |
suggestion | SUGGESTION_ID | Add suggestion: [PARAM] |
class | CLASS_ID | Set class: [PARAM] |
combat | ENCOUNTER_ID | Start combat with encounter of type [PARAM] |
hypnosis | INT | Set suggestibility to [PARAM] |
lust | INT | Set lust to [PARAM] |
next_day | Move to the next day in the guild | |
parasite | PARASITE_ID | Add parasite of type [PARAM] |
grow_parasite | INT | Grown current parasite to [PARAM] |
provision | PROVISION_ID | Add provision: [PARAM] |
goal | GOAL_ID | Set new development goal: [PARAM] |
set_health | INT | Set health to [PARAM] |
load | INT | Load autosave [PARAM] saves ago. Use negatives for the future. |
set_affliction | AFFLICTION_ID | Afflict target with [PARAM] |
set_desire | SENSITIVITY_ID,INT | Set desire of [PARAM] to [PARAM1] |
set_stat | STAT_ID,INT | Set [PARAM] to [PARAM1] |
set_satisfaction | INT | Set satisfaction to [PARAM] |
add_enemy | ENEMY_ID | Add [PARAM] to the current fight. |
set_level | INT | Set player to level [PARAM] |
add_move | MOVE_ID | Add a move to the target for the current combat. |
uncurse_all | Uncurse all worn equipment. | |
replace_quirk | INT,QUIRK_ID | Replace the quirk at [PARAM] with [PARAM1] |
replace_goal | INT,GOAL_ID | Replace the goal at [PARAM] with [PARAM1] |
free_jobs | Clear all locked jobs. |
For this you need to use the 'list' command. This will list all valid items of a given type and the name they use in game.
For example 'list wearables' will list all equipment. Here are all the parameters that can be listed:
List Parameter | Lists |
afflictions | Afflictions |
dots | Damage over Time effects |
classes | Classes |
crests | Crests |
encounters | Encounters |
enemies | Enemies |
enemymoves | Enemy Moves |
goals | Goals |
parasites | Parasites |
playermoves | Playermoves |
provisions | Provisions |
quirks | Quirks |
sensitivities | Desires |
suggestions | Hypnotic Suggestions |
tokens | Tokens |
wearables | Equipment |
This aren't all possible lists, you can for example get a list of all IDs for voicelines with 'voices'. But you're not going to be able to do anything with that using the console.
Yes! You can use TAB to autocomplete any current command or parameter. If you use it when there are no parameters, it will just list all valid ones.