How to play a custom solo / single player game
Foreword
Since the Conquer update in October 2015, Insurgency features a Solo menu. However, you still cannot fully customize the difficulty and number of bots, unless you do so in the console or the server.cfg file. This guide will show you how.
Getting started
- enable the console in-game under settings/game options
- check your key binds so that the console is set to F11
- note: you can't get the console to appear in the Main Menu, only once you click Solo
List of most common console commands to do with bots
COMMAND
FUNCTION
ins_bot_difficulty 0
bot difficulty can be 0-3
bot_damage 0.6
bot damage can be 0.6-1
ins_bot_quota 5
fills up this number of empty slots with bots (occupy, push, etc)
ins_bot_count_checkpoint_min 5
bot count in checkpoint (each co-op game mode has its own bot count)
ins_bot_count_conquer_min 5
bot count in conquer (...and so on)
ins_bot_add
adds a bot
ins_bot_add_t2
adds a bot to team 2
ins_bot_kick_t1
kicks a bot from team 1
ins_bot_kick_t2
kicks a bot from team 2
kick bot joey
kicks joey
Method 1: customize settings via the console
- click the Solo menu
- bring up the console with F11
- change any variables, for example:ins_bot_quota 4 ins_bot_difficulty 2orins_bot_count_checkpoint_min 4
- after changing the settings, run the map by typing in the map name and game type:map buhriz occupyormap sinjar pushormap buhriz_coop(note that co-op maps have a different design and therefore have _coop after their names)
IMPORTANT NOTE: even after changing the settings in the console, if you select one of the maps from the Solo menu and press Start, all your custom settings will be reset to their defaults. Just make sure you always use the console to run a map, then your settings should be preserved.
Method 2: customize settings via .cfg files
All config files are located in SteamApps\common\insurgency2\insurgency\cfg.
The server.cfg is the primary config file that always applies to all game modes, plus there is a second config file that only applies to each specific game mode (for example: default_server_checkpoint.cfg only applies to checkpoint games).
After changing the settings, run the map by using the console as described above.
IMPORTANT NOTE: even after changing the settings in the server.cfg, if you select one of the maps from the Solo menu and press Start, all your custom settings will be reset to their defaults. Just make sure you always use the console to run a map, then your settings should be preserved.
The server.cfg is the primary config file that always applies to all game modes, plus there is a second config file that only applies to each specific game mode (for example: default_server_checkpoint.cfg only applies to checkpoint games).
server.cfg
//BOT DIFFICULTY AND AMOUNT
"ins_bot_difficulty" "0" //fixed bot difficulty, 0-3
"bot_damage" "0.6" //0.6-1
"ins_bot_quota" "5" //fills up this number of empty slots with bots
Bot count in checkpoint:
This has to be set in the default_server_checkpoint.cfg file:"ins_bot_count_checkpoint_min" "5"
Bot count in conquer:
This has to be set in the default_server_conquer.cfg file:"ins_bot_count_conquer_min" "8"
...and so on.After changing the settings, run the map by using the console as described above.
IMPORTANT NOTE: even after changing the settings in the server.cfg, if you select one of the maps from the Solo menu and press Start, all your custom settings will be reset to their defaults. Just make sure you always use the console to run a map, then your settings should be preserved.
Easily adding / removing bots in-game
You can set up your config.cfg file located in SteamApps\common\insurgency2\insurgency\cfg, so that these commands are bound to the F5-8 keys.
bind "F5" "ins_bot_add" // adds a bot
bind "F6" "ins_bot_add_t2" //adds a bot to team 2
bind "F7" "ins_bot_kick_t1" //kicks a bot from team 1
bind "F8" "ins_bot_kick_t2" //kicks a bot from team 2
Playing alone against bots in non co-op games
- set the bot quota to somethingins_bot_quota 4
- run the mapmap buhriz occupy
- use your key binds as described above (F7 or F8) to remove all the bots from your team
This guide was created by its original author on the Steam Community. Are you the author and want it removed? Request removal.