Hotkeys & controls¶
This is the complete keyboard and mouse reference for JA2 1.13, converted from the
official hotkey sheet JA2_113_Hotkeys.pdf ("Jagged Alliance 2 1.13 — 2022 Unstable
Release, as of r9389"). It covers everything: vanilla JA2 keys, the many hotkeys 1.13
adds on top, mouse commands, cheat codes and multiplayer keys.
Because current GitHub-era builds have drifted from that 2022 sheet, the entries on this page have been cross-checked against the current game source (the input handlers listed under Sources). Where a current build behaves differently from the r9389 PDF, this page describes the current behavior and notes the change.
The original documents live in the
Docs/Manuals folder of the 1.13 game directory on GitHub:
JA2_113_Hotkeys.pdf— the standard hotkey sheet this page is based onJA2_113_Hotkeys_ALT_MOUSE.pdf— a variant of the same sheet with alternative mouse hotkeysKeyboard QWERTZ layout - different hotkey locations.png— an image showing the different hotkey locations on a German QWERTZ keyboard layout
How to read this page¶
The mouse button abbreviations from the original sheet are used throughout:
| Abbreviation | Meaning |
|---|---|
| LMB | Left mouse button |
| RMB | Right mouse button |
| MMB | Middle mouse button |
| MB4 | 4th mouse button |
| MB5 | 5th mouse button |
Two notation conventions carry over from the PDF:
- First function → second function — the key performs the first function; the second function only happens once the first is already true. Example: F1 selects merc 1; pressing it again centers the screen on them.
- Where the PDF separates alternative keys with a bar (
|), this page writes "or".
Several hotkeys depend on an in-game option or a setting in Ja2_Options.INI; those
notes are kept in the tables. See the
Ja2_Options.INI guide for the settings themselves.
Mercs only moving backwards? Hotkeys acting up? It's the stuck Alt key
When you Alt+Tab out of the game and back in, the game sometimes thinks Alt is still held down — clicks then side-step your mercs backwards and hotkeys misbehave. Tap Alt a few times in-game to release it. More fixes like this are collected in Troubleshooting.
Selecting mercs and squads — tactical screen¶
| Key | Effect |
|---|---|
| F1 – F10 | Select merc → center on (locate) the selected merc. |
| / | Center on (locate) the currently selected merc. |
| Space | Select next merc in squad → select first merc in same (or next) squad. The option "Space Selects Next Squad" toggles this behavior. |
| Shift+Space | Select next squad. |
| = | Select all mercs in the current sector (regardless of squad assignment). |
| 1 – 0 | Switch to dynamic squad number in sector. |
| Alt+F | Screen centers on and "follows" the selected merc in turn-based mode. |
Movement, stance and actions — tactical screen¶
| Key | Effect |
|---|---|
| Shift+LMB | Single merc selected: make the movement path visible and force the cursor to hug the ground (handy for doors, or when someone blocks the cursor). Multiple mercs selected: the group moves together in formation. |
| Alt+Shift | Jump over small obstacles. Hold Alt+Shift and point 2–3 tiles away; the cursor changes to the jump cursor when jumping is possible. Useful for jumping over mines, roof-to-roof, or over other prone mercs. |
| Ctrl+Alt+G | Toggle "Formation Movement": the selected group of mercs moves in formation without needing to hold Shift when selecting a destination. |
| Alt+LMB | On a tile: standing mercs side-step or back up; crouching mercs back up; prone mercs roll to the side or back up. |
| L or W or MMB | Look/turn cursor: change the merc's facing → raise weapon. Some bonuses only apply with a raised (readied) weapon. |
| Page Up / Page Down | Cycle up/down through stances (stand/crouch/prone). If standing next to or on a flat-roofed building, the merc climbs up or drops down as appropriate. |
| P / X / C / S | Change to prone (P or X), crouch (C) or standing (S) stance. Standing also sets walk mode. |
| R | Change to run mode. Changing to any stance, or sneaking, cancels it. |
| J | Vault over obstacles (like fences); climb onto or drop down from flat roofs. |
| \ | Break window glass with a crowbar or any two-handed weapon. If there is no window to break, start dragging an adjacent object or body instead. |
| Shift+J | Jump through a window. Must be facing the window with a free tile on the other side. Works on closed windows (unbroken glass) as well, but jumping through those causes minor cuts and damage. |
| X | eXchange places: with the cursor on a non-hostile figure directly next to the merc, press X. Useful when an NPC blocks a door. |
| Z | Toggle stealth mode. |
| Alt+Z | Toggle stealth for the whole squad. |
| Ctrl+Shift+X | Toggle "Allow Real Time sneaking". |
| Ctrl+X | Enter turn-based mode (while sneaking in real time and enemies are in the sector). |
| Ctrl+T | Toggle "Forced Turn mode". |
| Esc | Abort action (such as movement, firing, first aid, etc.). |
| Ctrl (hold) | Bring up the hand (manipulate) cursor. |
| Alt+A | Auto-bandage mercs when no enemies are in the sector. |
| B | Cycle through burst/auto/under-barrel modes for the primary hand. |
| . or Q | Cycle through a weapon's available scope/sights/alternative weapon-holding modes (if the gun has a variable scope/sight attached). |
| , | Increase aiming in burst/auto fire modes (for non-mouse-wheel users). |
| Ctrl+. | Open the Action menu: canteens, clothes, clean weapons, militia, etc. |
| A or Shift+4 | Open the Skills menu: Radio Operator, Intel, Disguise, Bandage, Spotter, Focus, drag bodies/objects, fill canteens, etc. Also available as Alt+RMB. See Support roles. |
| Ctrl+Q | Toggle "High-Angle Grenade Launching": switch between standard and high GL targeting. High angle lets you launch grenades farther (with a high enough ceiling — not effective indoors, though no loss either). |
| Shift+G | Toggle "GL Burst Uses Burst Cursor": switch between the standard toss cursor and the burst cursor, allowing spread grenade burst fire. |
| Alt+R | Reload the selected merc's weapon (if they have ammo). |
| Shift+R | Turn-based: reload in-hand weapons of the active squad from inventory. Real-time: reload all weapons and fill magazines in squad inventory from sector inventory (if available) first. |
| Shift+Q | Drop the primary-hand item to the ground. |
| Shift+H | Swap between primary hand and secondary hand. |
| Shift+K or Alt+Q | Swap weapons between gun sling and main hand. |
| Ctrl+Shift+K | Equip sidearm; swap sidearm with gun sling. |
| Alt+Shift+K | Equip knife; swap knife with gun sling. |
| Alt+1 – Alt+0 | Quick access to items, which need to be defined in Ja2_Options.INI under [Tactical Interface Settings], keys QUICK_ITEM_1 – QUICK_ITEM_10. |
| Alt+~ | Put the quick-access item back into inventory and swap hands. |
| Shift+P | Fold/unfold stock. |
| Shift+T | Quick item transformation for the primary-hand item. |
| Shift+O | Quick-transform the scope attached to the primary-hand weapon (only scopes that define a transformation, e.g. switching magnification). |
| Shift+Y | Quick-transform a laser attached to the primary-hand weapon (for laser attachments that define a transformation, e.g. switching it on/off). |
| Shift+L | Quick-transform a flashlight attached to the primary-hand weapon (e.g. switching it on/off). |
| Shift+N | Smart goggle swap: all mercs in the sector (who have them) equip sun goggles during the day, or night vision goggles at night.* |
| Ctrl+Shift+N | Uniform goggle swap: all mercs in the sector equip sun goggles, or they all equip night vision goggles, regardless of whether it is day or night.* |
| Alt+Shift+N | All mercs in the sector equip gas masks if they have one available. |
| Shift+B | All mercs in the sector drop their backpacks; press again to pick them back up (New Inventory only). |
| Shift+LMB | Plant tripwire using the previous network settings. |
| Shift+A | Create ammo boxes using all ammo in the sector. |
| Ctrl+Shift+A | Create ammo crates using all ammo in the sector. |
| Shift+F | Remove all attachments from items and unload all weapons in the sector. |
| Shift+S | Sort items in sector inventory and merge all ammo items. |
| Ctrl+Shift+F | Pick up all dropped backpacks (New Inventory only), then automatically perform both Shift+F and Shift+S above. |
| Ctrl+Shift+M | Merge all valid items while stacking and sorting. This includes med kits, tool kits, canteens, gas cans, first aid kits, ammo, etc. |
| Shift+M | Move all items in the sector to the location of the selected merc. |
| Ctrl+Alt+A | Fortification: open the construction settings dialog and choose which structure type (from the structures available for this sector's tileset) to build. |
| Ctrl+A | Fortification: mark the tile under the cursor for construction of the selected structure. |
| Ctrl+B | Fortification: mark the structure under the cursor for removal. |
* Goggle swaps
When using either goggle swap, any merc who does not have the "correct" type of
gear will simply wear none at all. With
GOGGLE_SWAP_AFFECTS_ALL_MERCS_IN_SECTOR = FALSE in Ja2_Options.INI (default is
TRUE), the swaps only affect the currently selected squad instead of every merc
in the sector.
Tactical screen — interface¶
| Key | Effect |
|---|---|
| M | Exit sector view and go to the strategic map screen. |
| O | Bring up the options window (pop-up). |
| H | Context-sensitive help window and index (pop-up). |
| D | Turn-based: done/end turn. Real-time: activate turn-based mode. |
| Ctrl+D | End the turn AND skip the player's interrupts during the enemy turn (single player). |
| ~ | Toggle between the team view and inventory panels. |
| Ctrl+Left / Ctrl+Right | Move the selected merc to the left/right in the mercenary portrait panel. |
| Alt+Shift+T | Re-sort the portrait panel by internal merc ID (undoes custom Ctrl+Left / Ctrl+Right ordering). |
| E | Cycle through (locate) all enemies seen by the selected mercenary. |
| Enter | Cycle through (locate) all enemies any merc in the team knows about. |
| N | Cycle through targets that overlap on the screen. |
| Tab | Toggle cursor level between ground level and upper (roof) level. |
| F | Display info about a given tile, relative to the selected merc (cover, brightness, camouflage, stealth, range, chance to hit, height, etc.). |
| Alt | Display information about a soldier (figure) under the cursor. |
| Ins | Display the sector map (overhead sector view). Same as RMB on the radar. |
| Home | Toggle "Show 3D Cursor": switch between flat and cube movement cursors. |
| T | Toggle "Show Tree Tops" on/off (with or without "Smart Tree Tops" on). |
| G | Toggle artificial "Merc Lights During Movement" on/off. |
| Ctrl+Alt+I | Toggle "Make Items Glow" (on the ground) on/off (no message). |
| Ctrl+* | Toggle between red and white glowing items. |
| Ctrl+Alt+W | Toggle "Show Wireframes" on/off: show wireframes for obscured walls. |
| Shift+D | Toggle "Show Soldier Tooltips" on/off. |
| K | Open the keys panel (the inventory panel must be open). |
| V | Show game version, difficulty, Bobby Ray settings, progress, etc. |
| Shift (hold) | Increase screen scrolling speed when using the arrows or mouse. |
| Num - | Speed up the game. Useful for speeding up long enemy turns. Can be changed in Ja2_Options.INI under [Clock Settings], key FAST_FORWARD_KEY. |
| Backspace | Skip the current dialogue (if any). |
| Pause | Pause the game. Any key or LMB resumes. |
| Ctrl+V | Open the sector inventory manipulations menu. |
| Ctrl+Space | Check LBE array integrity: check all world items for missing LBE info. |
| Alt+Space | Check LBE array integrity (verbose): check all world items for missing LBE info. |
| Ctrl+Tab | Display the next tab (information page) in the Enhanced Description Box. |
Cover, line of sight and mines display¶
These keys visualize cover, line of sight and explosive traps on the tactical map. The hold keys show the overlay only while pressed; the toggle keys switch a permanent display on or off.
| Key | Effect |
|---|---|
| Del (hold) | Show cover spots relative to visible enemies ("enemy view"). |
| Shift+C | Toggle the cover display on/off permanently. |
| End (hold) | Show the line of sight of the selected merc ("merc view"). |
| Shift+V | Toggle the line-of-sight display on/off permanently. |
| Ctrl+C | Open the cover/trap display menu. |
| Alt+End (hold) | Show bombs/mines/tripwire planted by your own team. |
| Alt+Shift+V | Toggle (cycle) displays of bombs/mines/tripwire placed by your team — see the display modes below. |
| Alt+Del (hold) | Show all nearby planted bombs/mines/tripwire — including enemy ones — when the selected merc has a metal detector in hand. |
| Alt+Shift+C | Toggle the display of nearby planted bombs/mines/tripwire when the selected merc has a metal detector in hand. |
Alt+Shift+V cycles through these display modes:
- Trap network display — mines are red, tripwire is yellow, tiles with both tripwire and mines are orange.
- Network colouring display — network A is red, network B is orange, network C is yellow and network D is green.
- A, B, C, D trap display — only tripwire of that one network is displayed. Hierarchy: 1 is green, 2 is yellow, 3 is orange, 4 is red.
- No trap display — the default mode.
Tactical screen — mouse commands¶
| Key | Effect |
|---|---|
| Ctrl+Z | Lock/release the mouse to the game window (windowed mode only). |
| LMB | On a figure: select merc. On a portrait: select merc → move screen to the selected merc. |
| Alt+LMB | On a portrait: center the screen on the merc (if not visible) and show the merc's location. On a figure: add/remove the merc to/from the selected group. |
| RMB | On a tile: toggle the current action (depending on item in hand). On the radar map: display the overhead sector view. On a figure (hold): change the merc's assignment. On a tile (hold): show the Action menu. |
| LMB and drag | Selection cursor: select multiple mercs. Burst/auto cursor: spread gunfire across multiple targets. On a figure, drag up/down: change stance / scale obstacle. |
| LMB+RMB | Order all mercs of the selected squad to move to the location in real-time mode. |
| LMB + click RMB | Switch movement modes in turn-based mode. Useful for showing the associated AP costs without changing stance. |
| Shift+LMB | Hold Shift to pick up a stack of items instead of a single item.** |
| Ctrl+LMB | Auto-attach/merge the item-in-cursor with an applicable item.** |
| Alt+LMB | Swap an attachment with the item-on-cursor (no description box).** |
| Shift+RMB | On a loaded gun: unload the magazine to the cursor (no description box).** |
| Ctrl+RMB | On a stack of items: display the first item's description box.** |
| Alt+RMB | Open the Skills menu: Radio Operator, Intel, Disguise, Bandage, Spotter, Focus, drag bodies/objects, fill canteens, etc. Same as the A or Shift+4 hotkey. |
| Scroll wheel | Select next/previous merc (in order of the portrait panel). |
| Alt + scroll wheel | In movement mode: change stance (standing/crouch/prone). In auto fire: add/subtract bullets — more bullets require more AP to fire. |
| MMB | Look/turn → raise weapon. Same as the L hotkey. |
| Alt+MMB | Change firing mode (single/burst/auto). Same as the B hotkey. |
| MB4 | Toggle stealth mode. Same as the Z hotkey. |
| Alt+MB4 | Reload the selected merc's weapon. Same as the Alt+R hotkey. |
| MB5 | Toggle cursor level (ground level/upper level). Same as the Tab hotkey. |
| Alt+MB5 | Vault obstacle; climb onto/drop down from a roof. Same as the J hotkey. |
** Item-handling mouse commands
The mouse commands marked ** work in the strategic map and sector inventory as well.
Extended and alternative mouse commands
The middle-button, MB4 and MB5 commands require ENABLE_EXT_MOUSE_KEYS = TRUE
(the default) in Ja2_Options.INI under [Tactical Interface Settings]. The same
section also has ALTERNATE_MOUSE_COMMANDS (default FALSE): setting it to
TRUE switches the wheel and extra buttons to a different, extended scheme —
that scheme is documented in JA2_113_Hotkeys_ALT_MOUSE.pdf and
JA2_113_Alternate_Mouse_Commands.xlsx in the game's Docs\Manuals folder.
Selecting mercs and squads — map screen¶
| Key | Effect |
|---|---|
| Left / Right | Select previous/next merc. |
| Page Up / Page Down | Select first/last merc in the list. |
| 1 – 0 | Select all members of squad 1–10 (Alpha, Bravo, Charlie … Juliet). |
| Shift+1 – Shift+0 | Select all members of squads 11–20 (Kilo, Lima, Mike … Tango). |
| Ctrl+LMB | Add/remove a merc to/from the current selection group. |
| Shift+LMB | Select a range of mercs from "merc A" to "merc B" inclusive. |
Strategic map screen¶
| Key | Effect |
|---|---|
| Esc | Enter the highlighted sector (tactical mode). |
| + / - | Speed up / slow down time compression (Pause/5/30/60 minutes). |
| Space | Toggle between pause and the last mode of time compression. |
| Shift (hold) | Plot the most direct travel route instead of the fastest (default). |
| Enter or ~ | Enter/exit the merc/vehicle inventory pane. |
| Ctrl+LMB | Auto-move the first (top) item in a slot to sector inventory. |
| Ctrl+Shift+LMB | Auto-move all items in a slot to sector inventory. |
| Ctrl+Tab | Display the next tab (information page) in the Enhanced Description Box. |
| Ins / Del | Up/down one sub-level. |
| Ctrl+LMB / Ctrl+RMB | Assign/remove 5 in the Militia Assignment window. |
| Shift+LMB / Shift+RMB | Assign/remove ALL in the Militia Assignment window. |
| Shift+K | Swap valid weapons between gun sling and primary hand (inventory pane must be open). |
| Ctrl+Shift+K | Equip sidearm; swap sidearm with gun sling (inventory pane must be open). |
| Alt+Shift+K | Equip knife; swap knife with gun sling (inventory pane must be open). |
| Shift+N | Swap the selected merc's sun/night goggles (inventory pane must be open).* |
| F1 – F6 | Sort the merc list by column 1–6 (NAME, ASSIGN, SLEEP, LOC, DEST, DEP). |
| L | Open the laptop. |
| C | Show the selected merc's contract. |
| W | Toggle map filter: show/hide to(W)ns and town names. |
| M | Toggle map filter: show/hide (M)ines, mine names and income (%). |
| T | Toggle map filter: (T)eams & enemies. |
| Z | Toggle map filter: (Z) militia & enemies. |
| R | Toggle map filter: weathe(R) overlay — rain/snowstorms/sandstorms per sector (only when weather effects are enabled). The r9389 sheet had "mobile militia restrictions" on this key; that binding no longer exists. |
| D | Toggle map filter: (D)isease overlay (only with the strategic disease system enabled). |
| Q | Toggle map filter: intel overlay. |
| A | Toggle map filter: (A)irspace. |
| I | Toggle map filter: (I)nventory. |
| U | Open the inventory screen for the highlighted sector. |
| E / A / R | With the pre-battle window open: (E)nter sector, (A)uto-resolve, (R)etreat. |
| Home / End | Jump to the oldest (first) / newest (last) message. |
| Up / Down | Scroll messages back/forward one line. |
| Shift+Page Up / Shift+Page Down | Scroll messages back/forward one page. |
* Goggle swap on the map screen
The r9389 sheet listed the same sector-wide smart/uniform goggle swaps here as on the tactical screen. In current builds those are tactical-screen keys only; on the map screen Shift+N swaps goggles for the selected merc alone, and Ctrl+Shift+N does nothing.
Strategic map — sector inventory¶
| Key | Effect |
|---|---|
| Esc | Exit sector inventory (return to the strategic map). |
| , | Previous inventory page. |
| . | Next inventory page. |
| Shift+W | Drop ALL items (selected merc), including armour, LBE and hands. |
| Shift+E | Drop CARRIED items (selected merc), NOT including armour, LBE or hands. |
| Alt+Shift+E | Drop everything stored in the selected merc's backpack (keeps worn gear and other pockets). |
| Ctrl+Shift+E | Pick up as many sector items as possible. |
| Tab+LMB | Restrict an item from militia use. Only with Militia Use Sector Equipment = TRUE. |
| Ctrl+Tab+LMB | Restrict an item from the "Move Item" assignment in towns. |
| Alt+LMB | Sell the first (top) item in a slot. |
| Alt+Shift+LMB | Sell all items in a slot. |
| Alt+Y+LMB | Sell all items of the same type in sector inventory (this sector only). |
| Del+LMB | Delete the first (top) item in a slot. |
| Del+Shift+LMB | Delete all items in a slot. |
| Del+Y+LMB | Delete all items of the same type in sector inventory (this sector only). |
| Ctrl+Del or Ctrl+Shift+D | Delete all items from sector inventory (yes/no prompt; this sector only). |
| Ctrl+Shift+S | Sell all items in sector inventory (yes/no prompt; this sector only). Requires SELL_ITEMS_WITH_ALT_LMB = TRUE (default), the same setting that enables the Alt-click selling above. |
| Ctrl+LMB | Auto-move the first (top) item in a slot to merc/vehicle inventory. |
| Ctrl+Shift+LMB | Auto-move all items in a slot to merc/vehicle inventory. |
| Ctrl (hold) | Hover over an item to compare its stats with the item in the Description Box. |
| Ctrl+Tab | Display the next tab (information page) in the Enhanced Description Box. |
Laptop¶
| Key | Effect |
|---|---|
| Esc | Shut down the laptop (return to the strategic map screen). |
| Tab / Ctrl+Tab | Next/previous button in the navigation panel. |
Common web page keys¶
| Key | Effect |
|---|---|
| Left / Right | Previous/next page. |
| Shift+Left / Shift+Right | Jump 10 pages back/forward. |
| Ctrl+Left / Ctrl+Right | Go to the first/last page. |
| Enter | Assigned to a commonly-used action on the web page. |
| Backspace | Go back to the previous page (if applicable). |
| W A S D E Q | Alternate keys for the arrow keys, Enter and Backspace. |
AIM website¶
| Key | Effect |
|---|---|
| 1 – 5 | Select merc starting gear kit 1–5. Also works on the M.E.R.C. site. |
| RMB | On a portrait: go back to the previous page. Also works on the M.E.R.C. site. |
| M / P / H / L | On the home page: go to (M)embers, (P)olicies, (H)istory or (L)inks. |
| M / F / A | On the sorting page: go to (M)ug Shot Index, (F) Members or (A)lumni. |
M.E.R.C. website¶
| Key | Effect |
|---|---|
| T | Switch between profile info and starting gear kits. |
Bobby Ray's website¶
| Key | Effect |
|---|---|
| 1 – 4 | Add ONE of an item: 1 for the 1st item on the page, 2 for the 2nd item, etc. |
| Shift+1 – Shift+4 | Add ALL (the entire amount in stock) of item #1–#4 on the page. |
| Ctrl+1 – Ctrl+4 | Remove ONE of item #1–#4 on the page. |
| Ctrl+Shift+1 – Ctrl+Shift+4 | Remove ALL (the entire amount in stock) of item #1–#4 on the page. |
Personnel manager¶
| Key | Effect |
|---|---|
| Left / Right | Display the previous/next merc. |
| Up / Down | Switch between stats, employment and inventory. |
| Shift+Tab | Toggle between the Current Team and Departures panes. |
Email client¶
| Key | Effect |
|---|---|
| LMB | On a message: close the email message. |
| RMB | On a message or the inbox: delete email message pop-up prompt. |
System commands¶
| Key | Effect |
|---|---|
| Ctrl+S | Save game screen. |
| Alt+S | Quick save. |
| Ctrl+L | Load game screen. |
| Alt+L | Quick load. |
| Alt+X | Exit the game (yes/no confirmation pop-up). |
Save/Load screen¶
| Key | Effect |
|---|---|
| Page Up / Page Down | Previous/next page. |
| Up / Down | Move the slot selection up/down. |
| Enter | Save to / load from the selected slot. |
| Ctrl (hold) | Display the game settings for the highlighted save (load screen only). |
Loading auto-saves
The r9389 sheet listed Alt+A / Alt+B on the load screen for loading the last two auto-saves. Current builds no longer have those keys: the auto-saves (five rotating timed auto-saves plus two end-of-turn saves) simply appear as the top slots on the first page of the save list.
Main menu¶
| Key | Effect |
|---|---|
| N | Start a new game (opens the new-game options screen). |
| M | Start a multiplayer game. |
| C | Continue a saved game (brings up the load game screen). |
| Alt+C | Load the last save game. |
| I | Play the game intro. |
| O | Bring up the options pop-up panel. |
| S | Show the credits. |
| Q | Quit the game (NO confirmation prompt). |
Cheat keys¶
Cheat mode must be enabled first, on the tactical screen:
| Key | Effect |
|---|---|
| Ctrl+G | Opens a yes/no prompt to activate (or deactivate) cheat mode. Not available in multiplayer. |
The old typed cheat codes are gone
The r9389-era hotkey sheet (and vanilla JA2) enabled cheats by holding Ctrl and
typing GABBI (English) or IGUANA (German). Current GitHub-era builds removed the
typed codes entirely — the Ctrl+G confirmation prompt (verified in the game
source, Tactical/Turn Based Input.cpp) replaced them. See
Cheats & debug tools for details and side effects of enabling cheats.
Tactical screen cheats¶
| Key | Effect |
|---|---|
| F11 | Display the Quest Debug System screen. |
| Alt+Enter | Abort the enemy's turn. |
| Alt+E | Make all items and characters (enemies and NPCs) visible. |
| Alt+T | Teleport the selected merc to the cursor location. |
| Alt+Shift+R | Reload the selected merc's weapon without depleting ammo. This was Alt+R in the r9389 sheet; plain Alt+R now always performs a normal reload. |
| Alt+D | Refresh APs of all mercs. May require multiple uses to fully restore. |
| Ctrl+U | Refresh health and energy of all your mercs (and refuel vehicles). |
| Alt+H | Toggle hit-chance reporting: prints chance-to-hit information as interface messages. |
| Ctrl+F | Toggle the frame rate (FPS) display. |
| Alt+G | Spawn a merc: prompts for a profile ID in current builds (the r9389 sheet said "random merc"). |
| Ctrl+Shift+G | Toggle GOD MODE on/off (works on the map screen too). |
| Alt+I | Create a random gun at the cursor location (a random item from item IDs 1–35 — all guns). |
| Ctrl+Alt+Shift+I | Create a MASSIVE bunch of random items at the cursor location. |
| Alt+J | The selected merc's gun will jam on their next shot. |
| Ctrl+Alt+K | The next shot by anyone is an automatic kill (100 damage). |
| Alt+B | Add an enemy soldier beneath the cursor. |
| Alt+C | Add a civilian beneath the cursor. |
| Ctrl+3 | Spawn a hostile bloodcat at the cursor. |
| Ctrl+Alt+2 | Turn the selected merc into a baby crepitus.*** |
| Ctrl+Alt+4 | Put the selected merc in a wheelchair.*** |
| Ctrl+Alt+5 | Turn the selected merc into a large crepitus.*** |
| Ctrl+Alt+6 | Turn the selected merc into a bloodcat.*** |
| Ctrl+O | Add a crepitus under your control beneath the cursor (the r9389 sheet described it as hostile). |
| Alt+. | Add an item by ITEM ID on the selected merc (or on the ground if there is no space). |
| Ctrl+Alt+. | Add the previously spawned item on the selected merc (or on the ground if no space). |
| Ctrl+W | Create a flamethrower in the merc's primary hand.**** |
| Alt+W | Cycle forward through the item list by ITEM ID in the primary hand.**** |
| Alt+Shift+W | Cycle backward through the item list instead.**** |
| Alt+Q | Toggle roof graphics on/off (allows viewing the interior of all buildings). |
| Alt+Y | Recruit Maria, armed with a G41 rifle at 100% status. |
| Ctrl+Alt+Shift+T | All mercs in the current sector are arrested by the Queen. |
| Ctrl+Shift+T | Write a timed auto-save immediately. |
| Ctrl+H | Hurt the character under the cursor. |
| Alt+O | Kill all enemies in the current sector. |
| Ctrl+Page Up | Attempt to go UP towards ground level (plain Page Up in the r9389 sheet). |
| Ctrl+Page Down | Attempt to go DOWN to a lower level (plain Page Down in the r9389 sheet). |
*** Transformation cheats
Be sure the selected merc is STANDING before using these cheats!
**** Item-creation cheats
If the primary hand is empty, these functions simply create the item. WARNING: they will DELETE any item already in the merc's primary hand!
Cheats removed since r9389
Three cheats from the r9389 sheet no longer exist — their key handlers are empty in current source: Alt+V (add a robot beneath the cursor), Alt+K (mustard gas explosion at the cursor) and Ctrl+K (hand grenade explosion at the cursor).
Map screen cheats¶
| Key | Effect |
|---|---|
| Ctrl+T | In travel mode, teleport the selected squad to the sector under the cursor. |
| Alt + Auto Resolve | Kill all enemies in the contested sector (also works with Alt + Go to Sector). |
| Ctrl+Shift+A | Reveal the whole map: mark every sector as visited and show enemy presence. |
| Ctrl+A | Toggle "enemy ambush test mode". |
| Ctrl+Z | Toggle "strategic AI awareness maxed" test mode. |
Laptop cheats¶
| Key | Effect |
|---|---|
| = | Increase funds by $10,000. |
| - | Decrease funds by $10,000. |
| + | Increase funds by $100,000. |
| _ | Decrease funds by $100,000. |
| Alt+B | Unlock access to the Bobby Ray's website immediately. |
Multiplayer keys¶
The official hotkey sheet marks these as untested. See Multiplayer for how 1.13 multiplayer works.
| Key | Effect |
|---|---|
| Alt+E | Override turn. |
| Alt+K | Kick player. |
| Y | Open the chat interface. |
| Alt+0 | Display multiplayer info. |
| Alt+9 | Display Direct Play info. |
| Alt+8 | Display Direct Play player info. |
| Alt+7 | Set display flag. |
| 5 | Grid display. |
Sources¶
JA2_113_Hotkeys.pdf— the official 1.13 hotkey reference sheet for the 2022 unstable release (r9389), from theDocs/Manualsfolder of the 1.13 game directory on GitHub- Cover Display & Mines Display hotkeys document, from the 1.13 documentation set
- "ja2_and_1_13_hot_keys" page from the old JA2 v1.13 pbworks wiki (compiled by Marlboro Man) — used to cross-check unclear entries such as the GABBI/IGUANA cheat activation
- The previous 1.13 starter documentation (2019, r8741 era) — the stuck Alt key workaround
- Current game source at github.com/1dot13/source
(master branch), against which the entries on this page were verified and updated:
Tactical/Turn Based Input.cpp(tactical keys, cheats, mouse commands),Strategic/mapscreen.cppandStrategic/Map Screen Interface Border.cpp(map screen keys and filters),Strategic/PreBattle Interface.cppandStrategic/Auto Resolve.cpp(pre-battle/auto-resolve keys),Laptop/laptop.cpp(laptop keys and money cheats),Ja2/MainMenuScreen.cpp,Ja2/SaveLoadScreen.cppandJa2/Cheats.h(cheat-level mechanics) Data-1.13/Ja2_Options.INIfrom the current game directory — theQUICK_ITEM_*,FAST_FORWARD_KEY,ENABLE_EXT_MOUSE_KEYS,ALTERNATE_MOUSE_COMMANDS,GOGGLE_SWAP_AFFECTS_ALL_MERCS_IN_SECTORandSELL_ITEMS_WITH_ALT_LMBsettings