Installation
- Run with game with -devmode
- Download and unzip into SteamLibrary\steamapps\common\KingdomComeDeliverance2\Mods\
Usage
- While in game press (~) to open console, type in a command and press enter to run it.
Help
To see what a command does and how to run it, in console type:
<command> ?
Example:
cheat_find_buffs ?
Items, Buffs, Perks, and Skills
You can use the "find" commands to locate items, buffs, perks, and skills. I have also put them in a google sheet here: KCD2 Cheat Mod - Database Tables
Change History
2.1
- cheat_save
- cheat_find_buffs
- cheat_add_buff
- cheat_add_potion_buff
- cheat_add_buff_heal
- cheat_add_buff_immortal
- cheat_add_buff_invisible
- cheat_remove_buff
- cheat_remove_all_buffs
- cheat_remove_buff_immortal
- cheat_remove_buff_invisible
- cheat_loc
- cheat_set_state
- cheat_add_stat_levels
- cheat_set_stat_level
- cheat_add_money
- cheat_set_bow_reticle
- cheat_set_compass
- cheat_set_hudcheat_set_statusbar
- cheat_set_third_person
- cheat_wash_dirt_and_blood
- cheat_charm
- cheat_set_regen
- cheat_find_skills
- cheat_set_skill_level
- cheat_add_skill_levels
- cheat_get_time
- cheat_set_time
- cheat_set_time_speed
- cheat_set_weather
- cheat_no_stash_lockpicking
- cheat_no_door_lockpicking
- cheat_no_lockpicking
- cheat_no_pickpocketing
- cheat_find_items
- cheat_add_item
- cheat_remove_item
- cheat_remove_items
- cheat_damage_items
- cheat_repair_items
- cheat_remove_stolen_items
- cheat_own_stolen_items
- cheat_backup_inventory
- cheat_restore_inventory
- Bug Fixes
- Moving away from "token" arg and replacing with "any"' and "exact". This is to make it possible to target an item or npc by localized name.
- You should see item and npc names localized when working with those commands and should be able to use those names in related commands.
- Stopped blocking quest rewards since so many commands delete/recreate items you could lose them.
- cheat_find_npc
- cheat_teleport_npc_to_loc
- cheat_teleport_npc_to_player
- cheat_target
- cheat_revive_npc (WIP - probably won't ever work. If anyone can figure out how to spawn a non-zombie NPC let me know.)
- cheat_kill
- cheat_mass_kill
- cheat_spawn (Works but needs more options for bandits and other baddies.)
2.8
- Fix lockpicking + option to disable lockpick requirement, move/disable files that aren't working.
- Item command support item quality.
- Item aliases are now working as the source item.
- Should see localized item names in console.
- ownstolen\damageall\repairall now skip items that are not creatable or are quality4 and a warning is logged.
- cheat_add\remove_item have a bulk property.
- Renamed cheat_repair_items to cheat_repair_gear.
- Renamed cheat_damage_items to cheat_damage_gear.
- repairall/damageall use the same item categories which are just weapons and armor aka gear.
- Commands that add/remove items skip quest items by default, there is quest flag that toggles this behavior.
- Horses are now NPCs so you can find them, see loc and teleport them
- cheat_stach overhaul
- Added cheat_inventory
- Added cheat_no_clip and cheat_clip
- Added nolockpicks option to lockpicking commands
- Added cheat_teleport_to_checkpoint which will teleport you to your map checkpoint (red flag)
- All teleport commands should be working now: cheat_teleport, cheat_teleport_npc_to_loc, cheat_teleport_npc_to_player, cheat_teleport_to_npc
- Most commands should be showing help info in input error
- Added cheat_alias command. This allows you make your own command that points to another command.
- Added cheat_list_inventory command
- Improved help info of cheat_backup_inventory command to explain you can use this for item transfers between saves files or NG+.
- Added support for auto execution of console commands on level load. See Miscellaneous files download section for details.
- Added cheat_add_buff_carry_weight
- Bugs
- Added cheat_get_states and added alcoholism to cheat_set_state.
- cheat_horse_own
- cheat_horse_teleport
- cheat_horse_wash
- cheat_horse_info
- cheat_horse_new
- cheat_horse_release
- cheat_horse_inventory
- Added cheat_localization command. Use to toggle localized names in console, on by default, so you should see perks, buffs, items, skills, npc names localized.
- Rewrote all perks and skill commands.
- cheat_find_perks
- cheat_add_perk
- cheat_remove_perk
- cheat_remove_all_perks
- cheat_reset_perks
- cheat_add_all_codex_perks
- Added docs (scroll down)
- Change how item ownership check works, should fix issues with own\remove stolen items.
- Added cheat_add_buff_xp
- Changed cheat_add_buff_immortal, cheat_add_buff_invisible, cheat_add_buff_carry_weight, cheat_add_buff_xp to use non-persistent buffs so they shouldn't be part of the save file anymore. All of these commands use custom buffs that show on the buffs screen. cheat_add_buff_immortal and cheat_add_buff_invisible will also appear on the HUD.
- cheat_add_buff_immortal should prevent unconsciousness now
2.18
Added Cheat-Keys optional mod to setup keybinds.
See https://github.com/pryans/kcd2-cheat/blob/main/mods/cheat-keys/README.md
Added commands to manage keybinds with Cheat-Autoexec + Cheat-Keys mods.
- cheat_action
- cheat_action_begin_binding
- cheat_action_bind_console_command
- cheat_action_bind_lua_code
- cheat_action_end_binding
- cheat_action_reset
- cheat_action_reset_all
Added physics based commands, intended for use with Cheat-Keys.
- cheat_phys_hover
- cheat_phys_push
- cheat_phys_sprint
2.19
- All commands should work with cheat_alias now.
- Changed cheat_charm to use a custom charisma buff and appear on the UI.
- Renamed cheat_wash_dirt_and_blood to cheat_wash, it now works on the player's target, if nothing is targeted it washes the player.
2.20
- Loads item file from other mods if they are in libs/tables/item/ and follow the "item__*.xml" format. Otherwise you will need to use the new commanded called "cheat_load_mod_items" to load them.
- Added new command cheat_aliases to show all the current aliases.
- Command cheat_wash washes all inventory items.
2.21
- Release Cheat-Keys 1.2 to support KCD2 1.2 patch
- Added command cheat_fresh_food
- Change command cheat_add_buff (and cheat_remove_buff) so you can buff your current target, if you have no target then you buff yourself.
- Added more non-permanent custom buffs, See below "Custom Buff" section.
Custom Buffs
Use cheat_add_buff exact:<buff name>.
Example: cheat_add_buff exact:cheat_hero
I haven't been able to test some of these as I would like, so open a bug report if it isn't working.
cheat_horse = gives max stats to your horse (target your horse)
cheat_speed_2 = 200% move speed, works on your horse as well
cheat_speed_4 = 400% move speed
cheat_speed_6 = 600% move speed
cheat_speed_8 = 800% move speed
cheat_speed_10 = 1000% move speed
cheat_offence_1 = 200% weapon damage, 50% reduce attack cost, 200% attack speed
cheat_offence_2 = 400% weapon damage, 75% reduce attack cost, 400% attack speed
cheat_item_decay_25 = 25% reduced item decay rate (i.e. food spoil rate)
cheat_item_decay_50 = 50% reduced item decay rate
cheat_item_decay_75 = 75% reduced item decay rate
cheat_item_decay_off = no item decay
cheat_reputation_1 = 150% good reputation gain, 25% less bad reputation gain
cheat_reputation_2 = 200% good reputation gain, 50% less bad reputation gain
cheat_reputation_3 = 500% good reputation gain, 75% less bad reputation gain
cheat_reputation_4 = 1000% good reputation gain, 0% less bad reputation gain
cheat_hero = strength=100,agility=100,vitality=100,speech=100,vision=100,hearing=100,barter=100,courage=100,prestige=100
cheat_1punch = increases unarmed attack by 100,000% (1 punch knockouts)
cheat_hardmode_25 = Reduces strength, agility, vitality, speech, vision, hearing, barter, courage, prestige by 25%
cheat_hardmode_50 = Reduces strength, agility, vitality, speech, vision, hearing, barter, courage, prestige by 50%
cheat_hardmode_75 = Reduces strength, agility, vitality, speech, vision, hearing, barter, courage, prestige by 75%
cheat_stamina = Reduces stamina consumption by 50%, Stamina loss on hit is zero, All stamina cooldowns (default, attack, dodge, hit, block, raise weapon) that pause stamina regen are zero.
Documentation for KCD2 Cheat version 2.21
cheat_action
cheat_action_begin_binding
cheat_action_bind_console_command
cheat_action_bind_lua_code
cheat_action_end_binding
cheat_action_reset
cheat_action_reset_all
cheat_add_all_codex_perks
cheat_add_all_items
cheat_add_buff
cheat_add_buff_carry_weight
cheat_add_buff_heal
cheat_add_buff_immortal
cheat_add_buff_invisible
cheat_add_buff_xp
cheat_add_item
cheat_add_money
cheat_add_perk
cheat_add_potion_buff
cheat_add_skill_levels
cheat_add_stat_levels
cheat_alias
cheat_aliases
cheat_backup_inventory
cheat_charm
cheat_clip
cheat_damage_gear
cheat_find_buffs
cheat_find_items
cheat_find_npc
cheat_find_perks
cheat_find_skills
cheat_fresh_food
cheat_get_states
cheat_get_time
cheat_horse_info
cheat_horse_inventory
cheat_horse_new
cheat_horse_own
cheat_horse_release
cheat_horse_teleport
cheat_horse_wash
cheat_inventory
cheat_kill
cheat_list_inventory
cheat_load_mod_items
cheat_loc
cheat_localization
cheat_mass_kill
cheat_no_clip
cheat_no_door_lockpicking
cheat_no_lockpicking
cheat_no_pickpocketing
cheat_no_stash_lockpicking
cheat_own_stolen_items
cheat_phys_hover
cheat_phys_push
cheat_phys_sprint
cheat_remove_all_buffs
cheat_remove_all_perks
cheat_remove_buff
cheat_remove_buff_immortal
cheat_remove_buff_invisible
cheat_remove_item
cheat_remove_items
cheat_remove_perk
cheat_remove_stolen_items
cheat_repair_gear
cheat_reset_perks
cheat_restore_inventory
cheat_reveal_map
cheat_revive_npc
cheat_save
cheat_set_bow_reticle
cheat_set_compass
cheat_set_hud
cheat_set_regen
cheat_set_skill_level
cheat_set_stat_level
cheat_set_state
cheat_set_statusbar
cheat_set_third_person
cheat_set_time
cheat_set_time_speed
cheat_set_weather
cheat_spawn
cheat_stash
cheat_target
cheat_teleport
cheat_teleport_npc_to_loc
cheat_teleport_npc_to_player
cheat_teleport_to_checkpoint
cheat_teleport_to_npc
cheat_wash
cheat_action
This command is used by the Cheat-Keys optional mod to publish keyboard press/hold events to Cheat mod.
This command can be used to manually simulate a key press as well.
Arguments:
type: (required) Action Type
slot: (required) Action Slot
Examples:
Simulate pressing F5.:
cheat_action slot:1 type:press
cheat_action_begin_binding
Begins binding commands to the given action slot and type.
Use cheat_action_bind_console_command and cheat_action_bind_lua_code to bind 1+ commands to the action.
Use cheat_action_end_binding to complete the process.
Arguments:
type: (required) Action Type
slot: (required) Action Slot
cheat_action_bind_console_command
Binds a console command to the current action.
cheat_action_bind_lua_code
Binds lua code to the current action.
cheat_action_end_binding
Ends binding a command to the given action slot and type.
cheat_action_reset
Removes all commands bound to the given action.
Arguments:
type: (required) Action Type
slot: (required) Action Slot
cheat_action_reset_all
Removes all commands bound to all actions.
cheat_add_all_codex_perks
Adds all perks related to the codex.
cheat_add_all_items
Adds all items the player's inventory. Enjoy!
Arguments:
quest: (optional boolean) If true, attempt adding quest items.
Examples:
Add all items:
cheat_add_all_items
cheat_add_buff
Adds matching buffs to the current target or, if nothing is targeted, the player.
Arguments:
any: (optional) Matches fields partially.
exact: (optional) Matches fields exactly.
Examples:
Adds all bufss with 'heal' in their name:
cheat_add_buff any:heal
Adds the buff poor_hearing buff by ID:
cheat_add_buff exact:29336a21-dd76-447b-a4f0-94dd6b9db466
Adds the buff healthEatSleep_instant buff by full name:
cheat_add_buff exact:healthEatSleep_instant
cheat_add_buff_carry_weight
Applies a custom non-persistent carry weight buff. Cap 120.
Uses carry weight per strength (CPS) derived stat. Buff visible in inventory.
Arguments:
amount: (required number) Carry weight in pounds, rounded to nearest 10 pounds.
Examples:
Adds 100 pounds per str to player's carry weight.:
cheat_add_buff_carry_weight amount:100
Remove the buff.:
cheat_add_buff_carry_weight amount:0
cheat_add_buff_heal
Stop bleeding, removes injuries, and restores all health, stamina, hunger, and exhaust.
Examples:
Heal bleeding and injuries:
cheat_add_buff_heal
cheat_add_buff_immortal
Adds a custom non-persistent buff to make the player immortal. Buff visible on HUD & Buffs.
Use cheat_remove_buff_immortal to remove this buff or restart the game.
Examples:
Add immortality:
cheat_add_buff_immortal
cheat_add_buff_invisible
Adds a custom non-persistent invisible buff to player. Buff visible on HUD & Buffs.
Set visibility, conspicuousness and noise to zero.
Use cheat_remove_buff_invisible to remove this buff or restart the game.
Examples:
Add invisible buff to player:
cheat_add_buff_invisible
cheat_add_buff_xp
Adds a custom non-persistent XP multiplier buff. Cap 500%
Arguments:
amount: (required number) Percentage increase in XP gain. Rounded to nearest 50% increment.
Examples:
Uses XP multiplier (XPM) derived stat. Buff visible in inventory.:
Adds 200% XP multiplier.
cheat_add_buff_xp amount:200:
Remove the buff.
cheat_add_item
Adds an item to the player's inventory.
Arguments:
exact: (optional) Matches fields exactly.
quest: (optional boolean) If true, attempt adding quest items.
amount: (optional number) The number of items to add. Default 1.
condition: (optional number) The condition of the item added. Default 100.
bulk: (optional boolean) If true, all matches items are added.
any: (optional) Matches fields partially.
quality: (optional number) The quality of the item added (1-3). Defaults to item's max quality.
Examples:
Adds 1 item with 'bow' in anywhere in name:
cheat_add_item any:bow
Adds 1 item with 'hunting arrow' anywhere in name:
cheat_add_item any:hunting arrow
Adds 2 items exactly named 'military sword' with 50% condition:
cheat_add_item exact:military sword amount:10 condition:50
cheat_add_money
Adds the given amount of groschen to the player's inventory.
Arguments:
amount: (required number) The amount of groschen to add or remove.
Examples:
Add 200 groschen:
cheat_add_money amount:200
Remove 200 groschen:
cheat_add_money amount:-200
cheat_add_perk
Adds matching perks to the player.
NOTE: It isn't possible to know exact what perks the player has or were added/removed.
This command will just log the perks it tried to add.
Some perks may be part of quests or other game mechanics or not intented for the player to use.
Arguments:
i_know_what_i_am_doing: (required boolean) Enables this command.
any: (optional) Matches fields partially.
exact: (optional) Matches fields exactly.
Examples:
Adds the perk 'Deft hands II' by ID:
cheat_add_perk exact:b4b0c345-e8c3-4b9e-890a-e77549596131
Adds the perk 'Viper' perk by full name:
cheat_add_perk exact:Viper
Adds all perks with 'Hands' in their names:
cheat_add_perk any:Hands
cheat_add_potion_buff
Adds a potion buff to the player.
Arguments:
id: (required) The potion ID or all/part of potion name. Supported potions:
00 Saviour Schnapps
01 Aqua Vitalis
02 Embrocation
03 Bowman's Brew
04 Padfoot
05 Nighthawk
06 Bard
07 Aesop
08 Chamomile Brew
09 Marigold Deoction
10 Hair o' the Dog
cheat_add_skill_levels
Adds levels to a player's skill.
WARNING: A skill's level cannot lowered once set.
Arguments:
exact: (optional) Matches fields exactly.
any: (optional) Matches fields partially.
levels: (required number) The levels to add to the skill (max 30). Level cannot lowered.
Examples:
Add 5 levels to player's marksmanship.:
cheat_add_skill_levels exact:marksmanship levels:5
cheat_add_stat_levels
Adds levels to a player's stat.
WARNING: A stat's level cannot lowered once set.
Arguments:
stat: (required) One of: strength, agility, vitality, or speech.
levels: (required number) The levels to add to the stat (max 30). Level cannot lowered.
Examples:
Add 5 levels to player's strength.:
cheat_add_stat_levels stat:str levels:5
cheat_alias
Creates an alias for a cheat command.
Arguments:
name: (required) Name of the new command.
target: (required) Existing cheat command to execute.
Examples:
Alias cheat_teleport_to_checkpoint to 'cgoto':
cheat_alias name:cgoto target:cheat_teleport_to_checkpoint
cheat_aliases
Shows the current list of aliases.
cheat_backup_inventory
Saves inventory to temporary mod memory which remains even on the main menu screen.
Use to avoid situations where game mechanics causes lose of your inventory,
moving items between game saves, or for New Game+ item transfers.
Use cheat_restore_inventory to restore the backup.
WARNING: cheat_restore_inventory cannot restore quest items and quality 4 items.
Examples:
Saves all items:
cheat_backup_inventory
cheat_charm
Automates your morning routine by washing yourself and restoring health, stamina,
hunger, and exhaust which results in a temporary boost to your charisma.
Examples:
Get ready for the day:
cheat_charm
cheat_clip
Turns on player collision detection.
Examples:
Turn On:
cheat_clip
cheat_damage_gear
Damages weapons and armor.
This can uneqip items so don't do this in combat.
Arguments:
quest: (optional boolean) If true, attempt damaging quest items.
condition: (optional number) The item condition to apply between 0 and 100. Default 50.
quality: (optional number) The item quality. Defaults to, and cannot exceed, the item's max quality or quality 3.
Examples:
Damage gear to 25%:
cheat_damage_gear condition:25
cheat_find_buffs
Find, and logs, all matching buffs.
Arguments:
any: (optional) Matches fields partially.
exact: (optional) Matches fields exactly.
Examples:
Show all buffs:
cheat_find_buffs
Show all buffs with 'heal' in their name:
cheat_find_buffs any:heal
cheat_find_items
Perform case-insensitive search for items by ID and localized name.
Arguments:
any: (optional) Matches fields partially.
exact: (optional) Matches fields exactly.
Examples:
Show all items:
cheat_find_items
Matches items with 'long-range arrow' in their names:
cheat_find_items any:long-range arrow
Matches item named 'long-range arrow':
cheat_find_items exact:long-range arrow
cheat_find_npc
Finds NPCs loaded into the world.
Arguments:
exact: (optional) Matches fields exactly.
any: (optional) Matches fields partially.
radius: (optional number) The search radius around player.
Examples:
Find any NPC with 'hunt' in name:
cheat_find_npc any:hunt
Find NPC with name exact matching 'Bara':
cheat_find_npc exact:bara
Find all NPCs near player.:
cheat_find_npc radius:5
cheat_find_perks
Displays all perks that match the given query.
NOTE: This command shows all perks in the database.
Some perks may be part of quests or other game
mechanics or not intented for the player to use.
Arguments:
any: (optional) Matches fields partially.
exact: (optional) Matches fields exactly.
Examples:
Show all perks:
cheat_find_perks
Shows all perks with 'Hands' in their names:
cheat_find_perks any:Hands
Shows the perk named 'Viper II':
cheat_find_perks exact:Viper II
cheat_find_skills
Displays skills matching the given query.
Arguments:
any: (optional) Matches fields partially.
exact: (optional) Matches fields exactly.
Examples:
Show all skills:
cheat_find_skills
Shows all skills with '?' in their names:
cheat_find_skills any:?
Shows the skill named '?':
cheat_find_skills exact:?
cheat_fresh_food
Set the codition of food and herbs.
Arguments:
condition: (optional number) The condition to set, from 0 and 100. Default 100.
quest: (optional boolean) If true, attempt to set condition of quest items.
Examples:
Set condition to 75%.:
cheat_fresh_food condition:75
cheat_get_states
Displays the player's states.
cheat_get_time
Logs information about game time.
Examples:
Get game time:
cheat_get_time
cheat_horse_info
Shows information about targeted or owned horse.
Examples:
Show horse info:
cheat_horse_info
cheat_horse_inventory
Opens inventory of targeted or owned horse.
Examples:
Open horse inventory:
cheat_horse_inventory
cheat_horse_new
Create a horse for you if you don't already have one.
Examples:
A new horse:
cheat_horse_new
cheat_horse_own
Makes the currently targeted horse the player's horse.
Examples:
Takes ownership of the horse:
cheat_horse_own
cheat_horse_release
Releases your currently owned horse.
Examples:
Release horse:
cheat_horse_release
cheat_horse_teleport
Teleports your horse to you.
Examples:
Teleport your horse to you:
cheat_horse_teleport
cheat_horse_wash
Washes targeted or owned horse.
Examples:
Wash the horse:
cheat_horse_wash
cheat_inventory
Opens the targeted or matching NPC's inventory.
Arguments:
any: (optional) Matches fields partially.
exact: (optional) Matches fields exactly.
Examples:
Open a random horse's inventory:
cheat_inventory any:horse
Open Bara's inventory:
cheat_inventory exact:bara
Open inventory of current target:
cheat_inventory
cheat_kill
Kills the player's current target.
cheat_list_inventory
Lists your inventory.
cheat_load_mod_items
Loads an item XML file from an another mod's pak file.
Arguments:
file: (required) The item XML file to load.
Examples:
Load 'Equippable Lantern' mod's item XML file:
cheat_load_mod_items file:libs/tables/item/item__equippablelantern.xml
cheat_loc
Shows player's world location.
Examples:
Type to console:
cheat_loc
cheat_localization
Controls localization of names.
Arguments:
enable: (required boolean) If true, localized naming will be used.
Examples:
Enable localized names:
cheat_localization enable:true
Disable localized names:
cheat_localization enable:false
cheat_mass_kill
Kills all the killable entities within the given radius of the player.
Arguments:
exact: (optional) Matches fields exactly.
any: (optional) Matches fields partially.
radius: (optional number) The kill radius around player. Default 10.
Examples:
Kill everything within 200 units of player:
cheat_mass_kill radius:200
Kill Bara:
cheat_mass_kill exact:bara
Kills all bandits near the player:
cheat_mass_kill any:bandit radius:20
cheat_no_clip
Turns off player collision detection.
Examples:
Turn Off:
cheat_no_clip
cheat_no_door_lockpicking
Bypass door lockpicking but consumes a lockpick.
Restarting the game reverts this effect.
Arguments:
nolockpicks: (optional boolean) If true, lockpicks are not required to bypass minigamee.
Examples:
Turn off lockpicking minigame on doors:
cheat_no_door_lockpicking
Turn off lockpicking minigame on doors and disable lockpick requirement:
cheat_no_door_lockpicking nolockpicks:true
cheat_no_lockpicking
Bypass door and stash lockpicking but consumes a lockpick.
Restarting the game reverts this effect.
Arguments:
nolockpicks: (optional boolean) If true, lockpicks are not required to bypass minigamee.
Examples:
Turn off lockpicking minigames on doors and stashes:
cheat_no_lockpicking
Turn off lockpicking minigames on doors and stashes and disable lockpick requirement:
cheat_no_lockpicking nolockpicks:true
cheat_no_pickpocketing
Bypass pickpocketing minigame, however NPCs can still notice you committing a crime.
Restarting the game reverts this effect.
Examples:
Turn off pickpocketing minigame:
cheat_no_pickpocketing
cheat_no_stash_lockpicking
Bypass stash lockpicking but consumes a lockpick.
Restarting the game reverts this effect.
Arguments:
nolockpicks: (optional boolean) If true, lockpicks are not required to bypass minigamee.
Examples:
Turn off lockpicking minigame on stashes:
cheat_no_stash_lockpicking
Turn off lockpicking minigame on stashes and disable lockpick requirement:
cheat_no_stash_lockpicking nolockpicks:true
cheat_own_stolen_items
Makes you the owner of all stolen items in your inventory.
This removes the stolen flag from the item.
Examples:
Take ownership of stolen items:
cheat_own_stolen_items
cheat_phys_hover
Uses the physics system to make the player hover.
This is a toggle command.
This command is intended to be bound to a key.
cheat_phys_push
Uses the physics system to push the player in the direction they are looking.
This is a toggle command.
This command is intended to be bound to a key.
cheat_phys_sprint
Uses the physics system to push the player in the direction they are looking (and down for friction).
This is a toggle command.
This command is intended to be bound to a key.
cheat_remove_all_buffs
Removes all buffs from the player.
Examples:
Remove all buffs:
cheat_remove_all_buffs
cheat_remove_all_perks
Removes all possible perks from the player.
This commands 1st calls cheat_reset_perks to remove visible perks and refund perk points.
Then we attempt to remove each perk from the perk database from the player.
There is no way to know what perks were removed.
Some perks may be part of quests or other game mechanics or not intented for the player to use.
Arguments:
i_know_what_i_am_doing: (required boolean) Enables this command.
Examples:
Remove all perks:
cheat_remove_all_perks
cheat_remove_buff
Removes matching buffs from the player.
Arguments:
any: (optional) Matches fields partially.
exact: (optional) Matches fields exactly.
Examples:
Removes all buffs with 'heal' in the name:
cheat_remove_buff any:heal
Removes the buff poor_hearing buff by ID:
cheat_remove_buff exact:29336a21-dd76-447b-a4f0-94dd6b9db466
Removes the buff healthEatSleep_instant buff by full name:
cheat_remove_buff exact:healthEatSleep_instant
cheat_remove_buff_immortal
Removes the buffs making the player immortal.
Examples:
Remove immortality:
cheat_remove_buff_immortal
cheat_remove_buff_invisible
Removes invisible buff from player.
Examples:
Remove invisible buff from player:
cheat_remove_buff_invisible
cheat_remove_item
Removes an item to the player's inventory.
Arguments:
exact: (optional) Matches fields exactly.
amount: (optional number) The number of items to remove. Default 1.
bulk: (optional boolean) If true, all matches items are removed.
any: (optional) Matches fields partially.
quest: (optional boolean) If true, attempt removing quest items.
Examples:
Removes the last item with 'bow' in its name:
cheat_remove_item id:bow
Removes the item ui_nm_arrow_hunter by ID:
cheat_remove_item id:802507e9-d620-47b5-ae66-08fcc314e26a
Removes 10 items ui_nm_arrow_hunter by fullname:
cheat_remove_item id:ui_nm_arrow_hunter amount:10
cheat_remove_items
Removes all items in the player's inventory.
THIS DELETES YOUR INVENTORY! Move items you want to a stash first.
Arguments:
quest: (optional boolean) If true, attempt removing quest items.
Examples:
Delete your inventory.:
cheat_remove_items
cheat_remove_perk
Removes matching perks from the player.
NOTE: It isn't possible to know exact what perks the player has or were added/removed.
This command will just log the perks it tried to remove.
Some perks may be part of quests or other game mechanics or not intented for the player to use.
Arguments:
i_know_what_i_am_doing: (required boolean) Enables this command.
any: (optional) Matches fields partially.
exact: (optional) Matches fields exactly.
Examples:
Removes the perk 'Deft hands II' by ID:
cheat_remove_perk exact:b4b0c345-e8c3-4b9e-890a-e77549596131
Removes the perk 'Viper' perk by full name:
cheat_remove_perk exact:Viper
Removes all perks with 'Hands' in their names:
cheat_remove_perk any:Hands
cheat_remove_stolen_items
Removes all stolen items from your inventory.
Examples:
Remove stolen items.:
cheat_remove_stolen_items
cheat_repair_gear
Repairs weapons and armor.
This can uneqip items so don't do this in combat.
Arguments:
quest: (optional boolean) If true, attempt repairing quest items.
condition: (optional number) The item condition to apply between 0 and 100. Default 100.
quality: (optional number) The item quality. Defaults to, and cannot exceed, the item's max quality or quality 3.
Examples:
Repair gear to 75%.:
cheat_repair_gear condition:75
cheat_reset_perks
Added a buff that will removed all perks visible on the player's perk sheet.
This will refund perk points, up to the max you're earned.
cheat_restore_inventory
Loads all items stored by cheat_backup_inventory in this game session.
WARNING: cheat_restore_inventory cannot restore quest items and quality 4 items.
Examples:
Load all items:
cheat_restore_inventory
cheat_reveal_map
Adds a perk/buff to reveal all maps. This cannot be undone.
Examples:
Reveal the maps:
cheat_reveal_map
cheat_revive_npc
(Does not work yet) Revives dead NPCs by name or within the given radius of the player.
Arguments:
exact: (optional) Matches fields exactly.
any: (optional) Matches fields partially.
radius: (optional number) The resurrection radius around player. Default 5.
Examples:
Revive everything.:
cheat_revive_npc radius:200
Revive Father Godwin.:
cheat_revive_npc exact:bara
Revives all bandits near the player.:
cheat_revive_npc any:bandit radius:10
cheat_save
This instantly saves your game. No item requirements or save limits.
Examples:
Save your game:
cheat_save
cheat_set_bow_reticle
Enables or disables the bow reticle. Won't take effect if bow is drawn.
Arguments:
enable: (required boolean) true or false
Examples:
Turn it on:
cheat_set_bow_reticle enable:true
Turn it off:
cheat_set_bow_reticle enable:false
cheat_set_compass
Enables or disables the compass.
Arguments:
enable: (required boolean) true or false
Examples:
Turn it on:
cheat_set_compass enable:true
Turn it off:
cheat_set_compass enable:false
cheat_set_hud
Enables or disables the hud.
Arguments:
enable: (required boolean) true or false
Examples:
Turn it on:
cheat_set_hud enable:true
Turn it off:
cheat_set_hud enable:false
cheat_set_regen
Regenerates player health, stamina, hunger, or exhaust over time; pulses once per second.
Arguments:
enable: (required boolean) true to enable state regen; false to disable
state: (required) The state to regen: all, health, stamina, or exhaust.
amount: (optional number) The amount to regen every second. (Default 1)
Examples:
Adds 5 to all states every second.:
cheat_set_regen enable:true state:all amount:5
Adds 5 to player's health every second.:
cheat_set_regen enable:true state:health amount:5
Disable all state regeneration.:
cheat_set_regen enable:false state:all
cheat_set_skill_level
Sets player's skill to the given level.
Arguments:
exact: (optional) Matches fields exactly.
any: (optional) Matches fields partially.
level: (required number) The desired level for the given skill (max 30).
Examples:
Set player's lockpicking skill to level 20:
cheat_set_skill_level exact:lockpicking level:20
Set player's bow skill to level 20:
cheat_set_skill_level exact:18 level:20
cheat_set_stat_level
Sets one of the player's stats to the given level.
WARNING: A stat's level cannot lowered once set.
Arguments:
stat: (required) One of: strength, agility, vitality, or speech.
level: (required number) The desired level for the given stat (max 30).
Examples:
Set player's strength to level 20:
cheat_set_stat_level stat:strength level:20
Set player's agility to level 5:
cheat_set_stat_level stat:agility level:5
cheat_set_state
Sets one of the player's states to the given value.
Valid states are: health, stamina, exhaust, hunger, and alcoholism.
Arguments:
state: (required) The state to set.
value: (required number) The number to assign to the given state.
Examples:
Set health to 100 points:
cheat_set_state state:health value:100
cheat_set_statusbar
Enables or disables the statusbar.
Arguments:
enable: (required boolean) true or false
Examples:
Turn it on:
cheat_set_statusbar enable:true
Turn it off:
cheat_set_statusbar enable:false
cheat_set_third_person
Enables or disables the third person view.
Arguments:
enable: (required boolean) true or false
Examples:
Turn it on:
cheat_set_third_person enable:true
Turn it off:
cheat_set_third_person enable:false
cheat_set_time
Moved time forward the given number of hours.
Arguments:
hours: (required number) The number of hours.
Examples:
Move 5 hours forward:
cheat_set_time hours:5
cheat_set_time_speed
Set the game time speed as a ratio between real time and game time.
A high ratio, like 1000, is faster. Default is 15.
Arguments:
ratio: (required number) The ratio between real time and game time. Default 15.
Examples:
Speed up game time:
cheat_set_time_speed ratio:1000
cheat_set_weather
Sets the weather to the given weather ID.
1 = cloudless_sunny2 = cloudless_sunny_B 3 = semicloudy_clear
4 = semicloudy_clear_B5 = cloudy_no_rain 6 = cloudy_no_rain_B
7 = cloudy_no_rain_C 8 = cloudy_frequent_showers 9 = cloudy_frequent_showers_B
10 = foggy_drizzly_light 11 = foggy_drizzly 12 = foggy_drizzly_B
13 = foggy_storm14 = foggy_storm_B 15 = foggy_storm_no_rain
16 = dream17 = x_enviro_probe_burnin 18 = q_M01_M02_dreamy_moonlight
19 = q_M02_dark_woods 20 = q_M10_Godwin_intermission 21 = q_M12_Apolena_night
22 = q_M12_Trosky 23 = q_M31_Suchdol_arrival 24 = q_M44_Burning_Maleshov
25 = q_M48_foggy_no_rain 26 = q_M50_desperate_defence27 = q_S31_storm_no_rain
28 = q_S50_Tonies 29 = q_dream 30 = x_UI_tod
31 = summer_overcast 32 = summer_overcast_B33 = summer_overcast_B_no_rain
Arguments:
id: (required number) The weather type ID.
transition: (optional number) The number of real world seconds to transition the weather. Default 30.
Examples:
Set weather to foggy storm:
cheat_set_weather id:6
cheat_spawn
(Working in progress) Spawns entities. Enter the ID (number) from this list:
1 = Boar 2 = Pig 3 = Bull
4 = Cow5 = Hare6 = Horse
7 = Men8 = Women 9 = Red Doe
10 = Roe Doe 11 = Red Stag 12 = Roe Buck
13 = Sheep14 = Ram15 = Wild Dog
16 = Dog 17 = Wolf 18 = Bandit
19 = Soldier
Arguments:
id: (required number) The spawn type ID.
radius: (optional number) The spawn radius around the player. Default 10.
count: (optional number) Number of things to spawn. Default 1.
Examples:
Spawn 5 pigs within radius 3 of player:
cheat_spawn id:2 count:5 radius:3
cheat_stash
Opens your master stash by default. Can open any stash.
Arguments:
index: (optional number) The stash index.
exact: (optional) Matches fields exactly.
any: (optional) Matches fields partially.
type: (optional number) The stash type: 1=master(default), 2=owned, 3=world
Examples:
Open your master stash:
cheat_stash
Open your 1st owned stash:
cheat_stash type:2 index:1
Open 1st world stash:
cheat_stash type:3 index:1
cheat_target
shows information about your current target.
cheat_teleport
Teleports the player to the given (x,y,z) coordinates.
Save and use immortality to avoid instant death when teleporting to unknow locations.
Supports any format in x,y,z order. 1 2 3 | 1,2,3 | x:1 y:2 z:3
Examples:
Type to console:
cheat_teleport 2460 1995 112
cheat_teleport_npc_to_loc
Teleports one or more NPCs to the given coordinates. Use cheat_loc to get locations.
Arguments:
y: (required number) Y coordinate.
exact: (optional) Matches fields exactly.
z: (required number) Z coordinate.
max: (optional number) The maximum NPCs to teleport. Default 1.
radius: (optional number) The teleport radius around the x,y,z target. Default 1.5.
any: (optional) Matches fields partially.
x: (required number) X coordinate.
Examples:
Teleport Bara to somewhere...:
cheat_teleport_npc_to_loc exact:Bara x:2344 y:2052 z:108
cheat_teleport_npc_to_player
Teleports one or more NPCs to the player's location.
Arguments:
max: (optional number) The maximum NPCs to teleport. Default 1.
exact: (optional) Matches fields exactly.
any: (optional) Matches fields partially.
radius: (optional number) The teleport radius around the player. Default 1.5
Examples:
Teleport Bara to the player.:
cheat_teleport_npc_to_player exact:bara
Teleport all bandits to the player.:
cheat_teleport_npc_to_player any:bandit radius:50
cheat_teleport_to_checkpoint
Teleport to your map checkpoint. Open your map and right click to place a checkpoint (red flag).
cheat_teleport_to_npc
Finds an NPC or list of NPCs and teleports to any of them.
This only works if the NPC has been loaded into the world.
Defaults to last NPC in the list if no num argument received.
Arguments:
any: (optional) Matches fields partially.
exact: (optional) Matches fields exactly.
Examples:
Teleport to Bara:
cheat_teleport_to_npc exact:bara
cheat_wash
Washes all blood and dirt from current target or the player and their inventory.
Examples:
Wash yourself or your current target:
cheat_wash