Insurgency: Sandstorm

Insurgency: Sandstorm

View Stats:
OcelotBlue Jul 2, 2023 @ 2:07pm
ISMC Mod; how to play solo?
Just recently installed the ISMC mod for this game and figured out how to get it working. I don't really have any friends to play it with, and considering that Insurgency's servers take a stroke of luck to find populated or require a computer science degree to create, I thought I would ask those who have experience how I can enjoy it by myself. I know how to get into a solo match via the Range + console commands, but is there a way to either add friendly bots on my team or adjust how many enemies there are? It seems to always load me in by myself and the scoreboard claims there are only like 3 enemies scaled to the number of players, despite there being definitely much more than just three guys shooting at me at a given time. Any suggestions?
< >
Showing 1-3 of 3 comments
=TAC= Stuermer Jul 2, 2023 @ 3:16pm 
Local play settings coop with mods

Localplay isn't so different from setting up a server. Most information can be found in the Admin-Guide[insurgencysandstorm.old.mod.io] (like mapnames and scenarios).

The typical way to run a local session with mods:
- configure game.ini for specific settings
- download mods
- start the game
- start a local game
- open the console
- type in commands to start a map+mods
So let's move from bullet to bullet:




Game.ini location

You can change settings here:
%LOCALAPPDATA%\Insurgency\Saved\Config\WindowsClient\Game.ini
(if there isn't any game.ini, create one)

Game.ini settings
Start with Destinates https://github.com/zDestinate/INS_Sandstorm/blob/master/Insurgency/Saved/Config/LinuxServer/Game.ini - you don't need everything, but you can find everything that's possible in here.

Example local play config

This is a typical configuration for coop - you can change all parameters, just to get started.

[/script/insurgency.insgamemode] bKillFeed=True bKillFeedSpectator=True bKillerInfo=True bKillerInfoRevealDistance=True ObjectiveCaptureTime=30 ObjectiveResetTime=120 ObjectiveSpeedup=0.25 ObjectiveMaxSpeedupPlayers=4 DroppedWeaponLifespan=360 [/script/insurgency.insmultiplayermode] RoundLimit=3 WinLimit=1 InitialSupply=100 MaximumSupply=100 bSupplyGainEnabled=True bAwardSupplyInstantly=True SupplyGainFrequency=100 bAllowThirdPersonSpectate=True bAllowDeathCamera=True [/script/insurgency.inscoopmode] bBots=True FriendlyBotQuota=0 SoloWaves=20 SoloReinforcementTime=5 SoloWaveIncrementOnObjectiveCapture=5 SoloEnemies=28 SoloRoundTime=1800 AIDifficulty=0.5 bRestrictClassByPlayerLevel=False [/script/insurgency.inscheckpointgamemode] DefendTimer=60 DefendTimerFinal=180

The "FriendlyBotQuota" value is set to "0" in our example, because it's more fun to not use friendly bots in my opinion, but you can change this parameter of course, if you don't wanna be the lone wolf. Again, have a look at the link above, to scrutinize all possible parameters.




Mods in localplay

To be able to use mods, you have to subscribe to them in the main menu to be able to use them in localplay. So for example, let's use a map and start the local game with the parameters above and the map. For our example, we use "Coastline" from "Reeecompile" - you can find all mods on mod.io, this map can be found here[mod.io].

You will find all information about mods on their mod.io page, usually listing both scenarios for maps and necessary mutator names for other mods.

According to the mod description, a Security Checkpoint Hardcore scenario would be:
Coastline?Scenario=Scenario_Coastline_Checkpoint_Security?Game=CheckpointHardcore?Lighting=Dusk
, so let's save this for later.

Move to:
-> Mainmenu
-> Mods
(if there's a popup where you have to accept terms, do it)
-> Type in "Coastline" into the searchfield on the left
-> Click on the mod-picture
-> Click on "subscribe"
(This can take a while to download, check your internet connection if you're still downloading)
Maybe it's a good idea to restart the game after the download, to be sure the mod is really downloaded.

Move to:
-> Mainmenu
-> Localplay
-> Start any game
-> Get into the game (select class etc.)
-> Open the console

Type in:
travel Coastline?Scenario=Scenario_Coastline_Checkpoint_Security?Game=CheckpointHardcore?Lighting=Dusk?bSoloGame=1

This will open our loaded map in Checkpoint Hardcore mode with the dusk lighting.
All these information can be found on the mod.io page of the mod you're using.




Ingame-Mutators in localplay

There's a list of mutators in the Server Admin Guide.
So let's use one of those, too. In our example, we use the "AllYouCanEat" and "FastMovement" mutators, giving us plenty of supply points (you can change this in the game.ini, too, but let's change it via mutator now) and making us faster.

Ingame mutators (all listed in the AdminGuide) can be used without downloading anything, they are already implemented ingame. Mutators are separated by comma, without blanks.

So open up the console again and this time, type in

travel Coastline?Scenario=Scenario_Coastline_Checkpoint_Security?Game=CheckpointHardcore?Lighting=Dusk?mutators=AllYouCanEat,FastMovement?bSoloGame=1

It should start the map we subscribed to (Coastline) and enable two mutators (AllYouCanEat and FastMovement), so we should have plenty of supplypoints and be able to run faster, even in Hardcore mode.




Other Mutators/Mods in localplay

Let's install ISMC[mod.io] now. Some mods come with dependencies, in this case ISMC Ressources[mod.io]. Always read the mod description carefully, all the necessary information can be found there usually.

Mods have Mutators, same as the internal list ones (like e.g. "AllYouCanEat"), so you have to mention those mutators in your console line. We gonna use "ISMCarmory_Legacy" and "ISMC_Karmacore" in our example (see all the other different mutators at the mod-description page).

So subscribe to these mods, wait until they are downloaded (can take a while with ISMC and maps generally, larger mods can easily reach 3-4 GB each).

Now if we have downloaded all that stuff, we can type it into the console (get rid of the FastMovement mutator, it clashes with ISMC):
travel Coastline?Scenario=Scenario_Coastline_Checkpoint_Security?Game=CheckpointHardcore?Lighting=Dusk?mutators=AllYouCanEat,ISMCarmory_legacy,ISMC_karmacore?bSoloGame=1

Now, we are there, localplay, maps, mods, mutators.




Troubleshooting

If you encounter problems, have a look at the update list of the mod - if it's super old, it might not work anymore. Think about typos, read the instructions of the mods, mutators etc. carefully, don't type in blanks, wrong letters etc.

Happy hunting.
OcelotBlue Jul 4, 2023 @ 8:12pm 
Originally posted by =TAC= Stuermer:
Local play settings coop with mods

Localplay isn't so different from setting up a server. Most information can be found in the Admin-Guide[insurgencysandstorm.old.mod.io] (like mapnames and scenarios).

The typical way to run a local session with mods:
- configure game.ini for specific settings
- download mods
- start the game
- start a local game
- open the console
- type in commands to start a map+mods
So let's move from bullet to bullet:




Game.ini location

You can change settings here:
%LOCALAPPDATA%\Insurgency\Saved\Config\WindowsClient\Game.ini
(if there isn't any game.ini, create one)

Game.ini settings
Start with Destinates https://github.com/zDestinate/INS_Sandstorm/blob/master/Insurgency/Saved/Config/LinuxServer/Game.ini - you don't need everything, but you can find everything that's possible in here.

Example local play config

This is a typical configuration for coop - you can change all parameters, just to get started.

[/script/insurgency.insgamemode] bKillFeed=True bKillFeedSpectator=True bKillerInfo=True bKillerInfoRevealDistance=True ObjectiveCaptureTime=30 ObjectiveResetTime=120 ObjectiveSpeedup=0.25 ObjectiveMaxSpeedupPlayers=4 DroppedWeaponLifespan=360 [/script/insurgency.insmultiplayermode] RoundLimit=3 WinLimit=1 InitialSupply=100 MaximumSupply=100 bSupplyGainEnabled=True bAwardSupplyInstantly=True SupplyGainFrequency=100 bAllowThirdPersonSpectate=True bAllowDeathCamera=True [/script/insurgency.inscoopmode] bBots=True FriendlyBotQuota=0 SoloWaves=20 SoloReinforcementTime=5 SoloWaveIncrementOnObjectiveCapture=5 SoloEnemies=28 SoloRoundTime=1800 AIDifficulty=0.5 bRestrictClassByPlayerLevel=False [/script/insurgency.inscheckpointgamemode] DefendTimer=60 DefendTimerFinal=180

The "FriendlyBotQuota" value is set to "0" in our example, because it's more fun to not use friendly bots in my opinion, but you can change this parameter of course, if you don't wanna be the lone wolf. Again, have a look at the link above, to scrutinize all possible parameters.




Mods in localplay

To be able to use mods, you have to subscribe to them in the main menu to be able to use them in localplay. So for example, let's use a map and start the local game with the parameters above and the map. For our example, we use "Coastline" from "Reeecompile" - you can find all mods on mod.io, this map can be found here[mod.io].

You will find all information about mods on their mod.io page, usually listing both scenarios for maps and necessary mutator names for other mods.

According to the mod description, a Security Checkpoint Hardcore scenario would be:
Coastline?Scenario=Scenario_Coastline_Checkpoint_Security?Game=CheckpointHardcore?Lighting=Dusk
, so let's save this for later.

Move to:
-> Mainmenu
-> Mods
(if there's a popup where you have to accept terms, do it)
-> Type in "Coastline" into the searchfield on the left
-> Click on the mod-picture
-> Click on "subscribe"
(This can take a while to download, check your internet connection if you're still downloading)
Maybe it's a good idea to restart the game after the download, to be sure the mod is really downloaded.

Move to:
-> Mainmenu
-> Localplay
-> Start any game
-> Get into the game (select class etc.)
-> Open the console

Type in:
travel Coastline?Scenario=Scenario_Coastline_Checkpoint_Security?Game=CheckpointHardcore?Lighting=Dusk?bSoloGame=1

This will open our loaded map in Checkpoint Hardcore mode with the dusk lighting.
All these information can be found on the mod.io page of the mod you're using.




Ingame-Mutators in localplay

There's a list of mutators in the Server Admin Guide.
So let's use one of those, too. In our example, we use the "AllYouCanEat" and "FastMovement" mutators, giving us plenty of supply points (you can change this in the game.ini, too, but let's change it via mutator now) and making us faster.

Ingame mutators (all listed in the AdminGuide) can be used without downloading anything, they are already implemented ingame. Mutators are separated by comma, without blanks.

So open up the console again and this time, type in

travel Coastline?Scenario=Scenario_Coastline_Checkpoint_Security?Game=CheckpointHardcore?Lighting=Dusk?mutators=AllYouCanEat,FastMovement?bSoloGame=1

It should start the map we subscribed to (Coastline) and enable two mutators (AllYouCanEat and FastMovement), so we should have plenty of supplypoints and be able to run faster, even in Hardcore mode.




Other Mutators/Mods in localplay

Let's install ISMC[mod.io] now. Some mods come with dependencies, in this case ISMC Ressources[mod.io]. Always read the mod description carefully, all the necessary information can be found there usually.

Mods have Mutators, same as the internal list ones (like e.g. "AllYouCanEat"), so you have to mention those mutators in your console line. We gonna use "ISMCarmory_Legacy" and "ISMC_Karmacore" in our example (see all the other different mutators at the mod-description page).

So subscribe to these mods, wait until they are downloaded (can take a while with ISMC and maps generally, larger mods can easily reach 3-4 GB each).

Now if we have downloaded all that stuff, we can type it into the console (get rid of the FastMovement mutator, it clashes with ISMC):
travel Coastline?Scenario=Scenario_Coastline_Checkpoint_Security?Game=CheckpointHardcore?Lighting=Dusk?mutators=AllYouCanEat,ISMCarmory_legacy,ISMC_karmacore?bSoloGame=1

Now, we are there, localplay, maps, mods, mutators.




Troubleshooting

If you encounter problems, have a look at the update list of the mod - if it's super old, it might not work anymore. Think about typos, read the instructions of the mods, mutators etc. carefully, don't type in blanks, wrong letters etc.

Happy hunting.
Wow, thanks man! I appreciate the effort put into typing all this out.
=TAC= Stuermer Jul 5, 2023 @ 6:22am 
You're welcome.
< >
Showing 1-3 of 3 comments
Per page: 1530 50

Date Posted: Jul 2, 2023 @ 2:07pm
Posts: 3