Them Stuffs
Adds a bunch of commands that help with mod making and testing. Type the command into a text box that is shown using a new button in the top left (see screenshot), then press the button to the right to execute it.
List of DB keys and how to find them
Some commands have arguments in italic and you need to supply a valid value there, e.g. wh_main_emp_empire instead of faction_key:
give gold number - gives number of gold to the player (can also be negative), if you have a settlement selected it will give gold to the faction owning the settlement
give gold - gives 50000 gold to the player, same faction things as above
fow on - fog of war on
fff - fog of war off
am - restore selected char movement points
mov - gives the selected character a buff with bonus movement points (applied after you end the turn)
mov off - removes the buff with bonus movement points from the selected character (removed after you end the turn)
au unit_key number - add number of units with unit_key to selected army*
au unit_key - add unit with unit_key to selected army*
add axp number - add number of ranks to all units of selected army
add axp - add 1 rank to all units of selected army
add xp number - add number of xp points to the selected character, unembed heroes to give them xp
primary number - set primary slot level of selected region to number
primary - set primary slot level of selected region to max
region - gives 1000 growth, 1000 horde growth and 1 turn build speed to all player regions
region off - turns off region
gr - gives the player ownership of the selected region
gr faction_key - gives faction_key ownership of the selected region, if a faction has no regions or armies on the map you can't give them a region, spawn them an army first
abandon - makes the selected region be abandoned
kill - kills (or wounds if immortal) the selected character and his army
technology - gives the player +2000% research speed
technology number - gives the player number% research speed (can also be negative)
technology off - remove the technology bonuses
global rec number - changes the player's global recruitment time by number of turns (use negative value to lower)
global rec off - remove the global recruitment time bonuses
heal number - sets health of each unit in the selected army to number, that is between 0-100
to_pool agent_key agent_subtype_key - adds a lord to the player faction recruit pool, the name will be blank and the character won't be immortal, cross-race stuff won't work without table adjustments, see link to my mod below for Lords
item ancillary_key - gives the player an ancillary (items characters can equip), giving mounts won't work, some items are culture-locked
tele - first select a character, then select another character or a settlement as a teleport target, after that typing tele will teleport the character
at trait_key - adds a trait to the selected character, e.g. add trait wh2_dlc09_trait_defeated_settra
at trait_key points - for traits with multiple levels
rt trait_key - removes a trait
spawn subtype faction_key units - spawns an army next to selected character or settlement, use one of the general subtypes[pastebin.com][pastebin.com] , faction_key and units are optional
More command descriptions here since I hit the workshop word limit:
shroud2
kill2
killc
killc2
agent agent_type agent_subtype
bb building_key
prg
ancies
cinv, cinv2
show css, show mp, export map
bbf, add ancillary, reset skills, remove skill
under, runder, eb, reb, feb, rfeb, ingred, legend
Commands related to resources, you probably want one of the pooled resources:
res pooled_res_key number - add number of a pooled_res_key to the player faction (can be negative), look in the discussion thread for a list of keys
hef_inf number - gives the player a faction buff that gives number of High Elf influence per turn, can be negative
hef_inf off - remove the High Elf influence bonuses
give slaves number - gives number of slaves to the player faction, it gives 10000 slaves if used without a number
other_res number - way to change chivalry, type other_res number to adjust how much you get those every turn, you don't need to specify the resource name here
Commands related to diplomacy, you can disable fog of war to be able to select any region:
alliance - make a military alliance with the owner of the currently selected settlement or character
peace - make peace with the owner of the currently selected settlement or character
trade - make a trade agreement with the owner of the currently selected settlement or character
confederate - confederate the owner of the currently selected settlement or character
war - starts a war between the player and the owner of the currently selected settlement or character
vassal- some thing as above
milaccess - military access
defalliance - defensive alliance
alliance2, peace2, trade2, confederate2, war2, vassal2, milaccess2, defalliance2 - same thing as the commands above but can target any 2 factions, and not necessarily involve the player faction, so the way it works: select first region, select second region, type the command (for example war2)
Commands related to executing Lua code: lua, e, ee
Commands related to printing game information: info, more info, coords, comps, dump ui
So for example just type "give gold" (without a /) in the text box below the chat and you should get 50000 gold.
Useful tip: you can write commands outside the textbox and paste them in.
Some commands like unit giving and char movement points work but you'll need to reselect to see it in the UI, the UI doesn't auto-refresh.
*For cross-faction stuff it's possible spawned units will T-pose in battle and LLs to not work, this means they require table edits and that is beyond the scope/purpose of this mod.
Thanks to Mandras for some code contributions.
Compatiblity
Compatible with everything, if the text box on the screenshot doesn't appear for you it likely means some other script mod bugged out and then breaks other script mods like this one. Try this mod by itself to make sure, if it doesn't work unsub and sub to force a redownload.
MP compatible, don't use with other players if you don't trust them to not cheat, I'll add something in the future for this.
List of DB keys and how to find them
If you don't have WH3 on Steam[drive.google.com][drive.google.com]
Required Mod To Use Commands
https://steamcommunity.com/sharedfiles/filedetails/?id=2791241084&searchtext=console
Source: https://steamcommunity.com/sharedfiles/filedetails/?id=2868224141
More Total War: WARHAMMER III guilds
- All Guilds
- How to stop playing Total War: WARHAMMER III [lite version]
- Epidemius - Nurgle overview Total War: Warhammer 3 Immortal Empires
- Warhammer 3 Immortal Empires Throgg - Norsca campaign overview, guide and second thoughts
- TWW3: List of Lore-Friendly Potential Units by Faction
- Warhammer 3 Immortal Empires Heinrich Kemmler - Vampire Counts overview, guide and second thoughts
- How to beat Nuln Final MIssion
- Total War: WARHAMMER III Guide 1577
- Warhammer 3 Immortal Empires Boris Ursus - Kislev campaign overview, guide and second thoughts
- Warhammer 3 Immortal Empires Kroq-Gar - Lizardmen campaign overview, guide and second thoughts
- Solution for "Failed to join game: Connection timed out" error