The game has a number of cheat codes to unlock levels or enable in-game cheats and additional functionality intended for development.

With the last update the cheats to a certain extent also allow players to modify levels by placing and removing enemies and other entities. For more information on how to do that see Designing Desperados III Levels with Cheats or the official tutorial which includes a video introduction on designing levels with cheats and how to export them for sharing.

To activate a cheat code it needs to be typed out in the in-game options menu. There is no console or textbox to enter them so it's enough to simply press the buttons in the right order. On success, a dialog will pop up and confirm that the cheat was activated.

Level Unlocking Cheats[edit | edit source]

  • Unlock all levels, including Baron challenges and DLCs (if owned). Also marks all unfinished levels as completed on Beginner difficulty to make badges visible.
    • On PC: taketheatrain / Take the A train There is an "A" before "train"!
    • On Consoles: Controller button dpad up.pngController button dpad up.pngController button dpad down.pngController button dpad down.pngController button L1.pngController button R1.pngController button L1.pngController button R1.pngController button dpad left.pngController button dpad right.png / up up down down L R L R left right

In-Game Cheats for PC[edit | edit source]

Cheats for use during gameplay. Most of these are only supported on PC. See #In-Game Cheats for Consoles for the subset that also works on consoles and how to activate them.

  • To enable: honorless
  • To disable, enter the code again or restart the game.
  • If in-game cheats are active, badges and achievements will be disabled. The final stats screen will additionally display "CHEATER" in big red letters. To avoid this, use #Developer Cheats instead.
  • F10 Teleport selected character(s) to cursor position. [Note 1]
  • Numpad Divide Toggle cooldown skipping. When active, all skills have no cooldown.[Note 2]
  • Delete Kill target below cursor. Enemies will not react to the dying or when seeing the corpse, as if it was invisible. Playable characters will only receive one damage instead.
    • Right Alt Knockout instead
      • Right Shift Stun Long Coat. Similar to shooting them with a gun but without the damage.
    • Right Shift Make body disapear after kill. Also deletes bodies and some other entities.
    • Right Shift Kill player character below cursor instead of damaging them.
  • End Make selected character or enemy below cursor immortal
  • Pos1 Make selected character or enemy below cursor mortal again
  • Page Down Make selected character or enemy below cursor invisible to enemies
  • Page Up Make selected character or enemy below cursor visible again
  • Insert Revive target below cursor.[Note 3]
    • 1 Spawn Cooper
    • 2 Spawn Doc
    • 3 Spawn Hector
    • 4 Spawn Kate
    • 5 Spawn Isabelle
    • 6 Spawn basic guard
      • Right Shift Spawn female guard
      • Right Alt Spawn with lamp
    • 7 Spawn poncho
      • Right Shift Spawn female poncho
      • Right Alt Spawn with lamp
    • 8 Spawn Long Coat
      • Right Alt Spawn with lamp
    • 9 Spawn guard dog
    • 0 Spawn civilian
      • Right Shift Spawn female civilian
      • Right Alt Spawn specific character, guard, civilian, or other entity. See #Spawning Entities.
  • Right Shift
    • 3 Toggles Hector's trap between stunning and killing [Note 4]
    • 4 Unlock and cycle through Kate's disguises
  • Right Alt
    • 1 to 5 Unknown effect. In the code this disables "prevent activation" (i.e. allows activation) for skills of the corresponding character but it is not clear what this means. It does not seem to enable locked skills e.g. in Baton Rouge or skills only available in later levels like Hector's shotgun or Doc's gas.

Spawning Entities[edit | edit source]

To quickly insert characters or common enemies you can use the Insert + 1 to 0 + Modifiers combinations explained above.

To spawn more specific entities, press Insert + Right Alt + 0, keep holding Insert + Right Alt and enter the corresponding 4 digit number. The entity with that number will be spawned at the cursor location facing the camera. The first two digits determine the entity type (e.g. horse, guard, poncho, Long Coat, dog, Cooper, etc.) and the second two digits determine the style or additional features (e.g. gender, holding a lamp, story poncho, dressed up or wounded Cooper, etc.).

Here is a list of all known combinations:

Animals[edit | edit source]

D3 cheats animals.jpg

  • 0000 Horse
  • 0100 Ox
    • 0101 Ox without accessories
    • 0102 Cow
  • 0200 Chicken
  • 0300 Horse
    • 0301 Horse without saddle
    • 0302 Horse without any accessories

Civilians[edit | edit source]

D3 cheats civilians 1.jpg

  • Unfriendly Civilians: Trigger alarm when seeing suspicious action and can be killed)
    • 0400 Normal Female (plumb)
    • 0401 Normal Male (plumb)
    • 0402 Party Guest Male
    • 0403 Mine Worker
    • 0404 Waiter
    • 0405 Party Guest Female
    • 0406 Undertaker
    • 0407 Prostitute
    • 0408 Doctor/Dentist
    • 0409 Normal Female (thin)
    • 0410 Wedding Servant
    • 0411 Mariachi
    • 0412 Mayor Higgins
    • 0413 Quacksalesman
    • 0414 Train Conductor
    • 0415 Party Guest Male (blue jacket)

D3 cheats civilians 2.jpg

  • Friendly Civilians: Don’t react to anything the player does, have a grey viewcone and cannot be attacked.
    • 0500 Normal Female (plumb)
    • 0501 Normal Male (plumb)
    • 0502 Party Guest Male
    • 0503 Waiter
    • 0504 Mine Worker
    • 0505 Party Guest Female
    • 0506 Undertaker
    • 0507 Prostitute
    • 0508 Doctor/Dentist
    • 0509 Normal Female (thin)
    • 0510 Ian O'Hara
    • 0511 Marshal Wayne

Enemies[edit | edit source]

D3 cheats enemies 1.jpg D3 cheats enemies 2.jpg D3 cheats enemies 3.jpg

  • 0800 Dog Enemy
  • Long Coats
    • 0900 Long Coat 1
    • 0901 Long Coat Hector
    • 1000 Long Coat 2
    • 1100 Long Coat with Lamp
  • Thugs
    • 1200 Thug with Shovel
    • 1201 Thug with Hammer
    • 1202 Thug with Pickaxe
    • 1203 Thug with Axe
  • Simple Guards
    • 1300 Simple Guard Male
    • 1301 Simple Guard Female
    • 1400 Simple Guard Male
    • 1401 Simple Guard Male with Lamp
    • 1402 Simple Guard Female
    • 1403 Simple Guard Female with Lamp
    • 1500 Simple Guard Male with Lamp
    • 1501 Simple Guard Female with Lamp
  • Ponchos and Named Enemies
    • 1600 Poncho Male
    • 1601 Poncho Female
    • 1602 Wild Marge
    • 1603 Poncho Male (blue)
    • 1604 McBane
    • 1605 Jarvis
    • 1606 Frank
    • 1607 Devitt
    • 1608 Big Ann
    • 1609 Frank with Blood
    • 1610 Young Frank
    • 1611 Poncho Male (blue)
    • 1612 Poncho Female (blue)
    • 1613 Poncho Male with Revolver (blue)
    • 1614 Poncho Female with Revolver (blue)
    • 1615 Foreman O’Neill
    • 1616 Judge McGain
    • 1700 Poncho Male
    • 1701 Poncho Male with lightless lamp
    • 1702 Poncho Female
    • 1703 Poncho Female with lightless lamp
    • 1704 Poncho Male (blue)
    • 1800 Poncho Male with lamp
    • 1801 Poncho Female with lamp

Named Characters[edit | edit source]

D3 cheats named.jpg

  • 0412 Mayor Higgins
  • 0510 Uncle Ian
  • 0511 Marshal Wayne
  • 0700 Marshal Wayne
  • 0600 James Cooper
  • 1602 Wild Marge
  • 1603 The Duke
  • 1604 McBane
  • 1605 Jarvis
  • 1606 Frank
  • 1609 Frank with Blood
  • 1610 Young Frank
  • 2800 Frank
  • 2801 Wounded Frank
  • 1607 DeVitt
  • 1608 Big Ann
  • 1615 Foreman O’Neill
  • 1616 Judge McGain

Player Characters[edit | edit source]

D3 cheats characters 1.jpg

D3 cheats characters 2.jpg

  • 3000 Playable Stella from Baron’s Challenge
  • 3100 Playable Stella from Baron’s Challenge with Connect and Mind Control
  • 3200 Playable Chicken from Baron’s Challenge
  • 3300 Playable Chicken from Baron’s Challenge with Shotgun
  • 3400 Playable Dog from Baron’s Challenge
  • 4100 Hector as Long Coat (can't use trap)

AI Control[edit | edit source]

  • 6000 Walk Waypoint
  • 6001 Run Waypoint
  • 6002 Walk Ping Pong Waypoint
  • 6003 Run Ping Pong Waypoint

Special Things and Fun Stuff[edit | edit source]

D3 cheats special.jpg

  • Ammoboxes with Infinite Ammo
    • 6100 Cooper Ammobox
    • 6101 Kate Ammobox
    • 6102 McCoy Ammobox
    • 6103 Hector Ammobox
    • 6104 Isabelle Ammobox
  • Kate Disguises
    • 6105 Kate Disguise (Bridge)
    • 6106 Kate Disguise (Dress)
    • 6107 Kate Disguise (Prostitute)
    • 6108 Kate Disguise (Servant)
  • Interactables
    • 6109 Swamp Torch 1
    • 6110 Swamp Torch 2
    • 6111 Gatling Gun
    • 6112 Dynamite Barrel
    • 6113 Oil Stain
    • 6114 Flammable Hay Stack (Can be ignited with a torch but it has no effect)
    • 6115 Large Burning Pile
    • 6116 Small Burning Pile
    • 6117 O’Hara Ranch Firepit

Mission Goals[edit | edit source]

  • 6118 Level End Trigger that can be used by players
  • 6119 A Regroup-Trigger-Volume that requires all player characters in the mission to be present and the alarm to be off. (Only available in Bounty Mode)

Developer Cheats[edit | edit source]

  • To enable: thisisnotsupported / This is not supported
  • To disable, enter the code again or restart the game.
  • This enables the normal in-game cheats but does not disable badges or achievements.
  • In addition it also adds a new "dev" submenu to the options menu. This menu provides the following options:
    • Default tab:
      • Toggle extra dev options
      • Hide UI
      • Hide icons
      • Hide HL mats and seethrough (Unknown effect)
      • Hide planning mode UI
      • Hide aiming lines
      • Hide skill and noise radiuses
      • Show cursor if hide UI
      • Handson mode
      • Disable slow mo
      • Show SRdebugger UI (No effect)
      • Show Xbox One Debug (No effect)
      • Show diagnostics
      • Show testing info
        • Displays game version, level, difficulty, time, and the status of certain developer options
      • Lock focus
      • Highlight all -> Alarm zone vis
      • Early game footage stamp (No effect)
      • QA City 1 investigation objective
        • Allows setting the person holding the correct letter in the New Orleans mission
      • Clear log
      • Unlock levels
      • Unlock headhunter missions
      • Delete savegames
      • Start local co-op test
    • Capture Mode tab
      • Contains varius capture mode settings. Unknown use and effect.
    • Tests/Memory tab
      • Allows starting various tests and benchmarks. Most options have no effect though.


Extra Dev Options[edit | edit source]

After enabling Toggle extra dev options in the dev options sub menu the following additional keyboard shortcuts will be available inside the game:

  • I Free Zoom. Allows zooming in and out arbitrarily close and far
  • , Toggle show/hide UI
  • , Toggle show/hide testing info
  • N Lock cursor position
  • P Pause gameplay
  • O Lock camera
  • Z Toggle cam bounds. This allows moving the camera outside the usual map boundaries.
  • 7 Take screenshot. Will be saved to Desperados III_Data/Screenshots in the game directory
  • F6 Take screenshot with 2x resolution
  • F7 Take screenshot with 4x resolution
  • Numpad Multiply Toggle show navigation mesh i.e. areas where characters can walk
  • Numpad Plus Continue the game for a single frame. Only works when paused. Hold to continue at normal speed until release.
  • Numpad Minus DevDropFrameRate. Not implemented
  • Numpad 1 Set game speed to x1
  • Numpad 2 Set game speed to x0.5
  • Numpad 3 Set game speed to x0.1
  • Numpad 4 Set game speed to x1.5
  • Numpad 5 Set game speed to x2
  • Numpad 6 Set game speed to x4
  • Numpad 7 DevSetTimeScaleTenfold. Not implemented
  • Numpad 9 DevIncreaseTimeScale. Not implemented
  • Numpad 8 DevDecreaseTimeScale. Not implemented
  • F1 DevSaveGameToJoml. Unknown effect. Joml is a human-readable representation of boml, the file-format in which the game stores save-games.
  • Numpad 0 Toggle free cam.
    This switches to freely controllable camera. During use the game UI should be hidden (using ,) since it will continue to be drawn for the regular camera and not look correct. The following shortcuts only work after the free cam has been activated at least once. After the first activation Num Lock needs to be disabled to use conflicting operations like Insert cheats.
    • Insert: Toggle show/hide free cam and diagnostics UI
    • F11 Freeze diagnostics
    • Numpad 4,5,6,7,8,9 Move free cam
      • Left Shift Move twice as fast
    • Numpad Comma/Period Lock free cam
    • Numpad 1,3 Change free cam field of view/zoom
    • Page Up/Down Move cursor in free cam settings menu
    • Home/End Increase/Decrease selected value in settings menu
    • 9 Lerp smoothly back to game cam
    • 0 Instantly jump back to game cam

† Requires active Num Lock

In-Game Cheats for Consoles[edit | edit source]

  • To enable: Controller button dpad up.pngController button dpad up.pngController button dpad down.pngController button dpad down.pngController button dpad left.pngController button dpad right.pngController button dpad left.pngController button dpad right.pngController button L1.pngController button R1.png / up up down down left right left right L R
  • To disable, enter the code again or restart the game.
  • If in-game cheats are active, badges and achievements will be disabled. The final stats screen will additionally display "CHEATER" in big red letters. There is no known way to avoid this on consoles since developer cheats can not be activated using a controller.
  • Move view cone cursor over enemy and press Square to kill them. Other enemies will not react to the dying or when seeing the corpse, as if it was invisible. Playable characters will only receive one damage instead.
  • Move view cone cursor to location and press X to teleport the selected characters there.[Note 1]
  • Select character in character wheel
    • Up/Down Make character (in)visible
    • Left/Right Make character (im)mortal

Notes[edit | edit source]

  1. 1.0 1.1 When a jump marker to signify the character taking a jump on the shortest route to the cursor is shown, the character is only teleported to the starting position of the jump. To avoid this, teleport to a location that does not show a jump marker, e.g. because it is too far away, requires multiple jumps or climbing a ladder, or is completely unreachable from the current location. Alternatively, just teleport to the jump starting point, jump, and teleport again.
  2. Probably due to a bug, this cheat even works when cheats are completely disabled.
  3. Only works on enemies or civilians since a character dying leads to instant unrecoverable Game Over.
  4. The UI doesn't update after the first switch and always shows the same icon but it does continue to toggle back and forth.
Community content is available under CC-BY-SA unless otherwise noted.