Hello players! Due to popular request we are writing up an official ISMCmod installation guide for server admins, players and for local play. This is currently a work in progress and doesn't cover exactly every step of the way and it is assumed that you have done some basic research. We will continue to update this page as we go.
Please still refer to the ISMCmod mod.io pages for more specific instructions on installation, The Official Insurgency Sandstorm Admin Guide and join the Official ISMCmod Discord if you have any questions.
This is the ISMCmod official release!
ISMCmod Beta Build
Where we test bugs before it is officially released.
A test preview of the future of ISMC that provides unprecedented modularity gameplay, cosmetic and gear customization.
Join Our Discord Server: Discord.gg
What Is ISMCmod and how do I play it?
ISMCmod is a total overhaul modification that adds tonnes of new content such as weapons, attachments, cosmetics, gear and more to Insurgency Sandstorm for both PVE and PVP. If you simply wish to play the mod, you can join one of the official servers (listed on our Discord & Mod.io page or the variety of community servers running the mod in the server browser by looking for the keyword ISMC! Additionally you can copy paste in an IP address of the server in the server browser and press enter. There are no passwords on Official servers and there is no need to subscribe to the mod as it will download for you automatically.
Server Admin Guide:
If you want to run your own server with ISMC there are two ways of doing so.
1.You can run your own server using the Insurgency: Sandstorm Dedicated Server under Tools in your Steam Library (Hard)
2.You can rent an Insurgency Sandstorm server using a provider such as Gameservers.com. (Easy)
There are 5 main configuration files you will need to change and their respective locations if you're using the Steam Dedicated Server:
Server Command Line that gives it a name, password, mutators, gamestats etc
It should look something like this although every provider sets it out different. Replace the stuff in quotes:
InsurgencyServer.exe "MapCodeName"?Scenario="Scenario_"MapName"_Checkpoint_"Faction"?MaxPlayers="12"?password="password" -multihome="@SERVERIP" -Port="@SERVERPORT" -QueryPort="@SERVERPORT1" -Rcon -RconPassword="RconPassword" -RconListenPort="@SERVERPORT2" -log -hostname=""ServerName"" -mutators=ISMCarmory_legacy -GSLTToken="GSLTToken" -GameStatsToken="GameStatsToken" -GameStats -Mods ModDownloadTravelTo="MapCodeName"?Scenario=Scenario_"MapName"_"GameMode"_"Faction"
For Linux Servers
./Insurgency/Binaries/Linux/InsurgencyServer-Linux-Shipping "MapCodeName"?Scenario="Scenario_"MapName"_Checkpoint_Security"?MaxPlayers="12"?password="password" -multihome="@SERVERIP" -Port="@SERVERPORT" -QueryPort="@SERVERPORT1" -Rcon -RconPassword="RconPassword" -RconListenPort="@SERVERPORT2" -log -hostname=""Server Name"" -mutators=ISMCarmory_legacy -GSLTToken="GSLTToken" -GameStatsToken="GameStatsToken" -GameStats -Mods ModDownloadTravelTo="MapCodeName"?Scenario=Scenario_"MapName"_"GameMode"_"Faction"
You can change the map, scenario and gamemode to whatever you want: For example if you want to play day time
Hideout Security Checkpoint enter this:
Refer to the Official Insurgency Sandstorm Server Admin Guide for more in depth setup:
You must to add the following to your server command line to enable mods and add ISMCmod mutators like ISMCarmory to the list for example:
Refer to the mod.io page for specific mutators and instructions:
Changes a plethora of Sandstorm gameplay settings such as bot count, timers, and more. This is where most of the customization will be done for your server. Some mods allow for Game.ini customizaton and we are planning to allow players to change ISMC settings through the Game.ini as well
Refer to their respective mod.io pages for Game.ini configs.
For a basic list of servers commands you can refer to the Official Insurgency Sandstorm Server Admin Guide:
For more server commands refer to Circleus (zWolfi's) Game.ini config list for more in depth customization
For example such as e.g. enabling server replays etc.
A steamID is a unique identifier used to identify a Steam account can be used to give access to the admin menu in game.
Simply enter your friend's steam URL Steamcommunity.com into the website above and it will give you a SteamID64 like this:
Here you will place the mod ID of your selected mods on your server. The mod IDs can be found on the their mod.io pages
For example ISMCmod Insurgencysandstorm.mod.io is:
You can also add a ; as a comment after it e.g:
Here you'll place the map name and what sort of game mode and lighting scenario you want.
Here are several examples of how to launch
Hideout Checkpoint with Security & Insurgency theatres as well as day and night lighting. You can do this for any gamemode.
Local Play Instructions:
If you want to play the mod offline in local play subscribe to the mod on mod.io Insurgencysandstorm.mod.io to download the mod. Launch into any game of local play enter in these console commands (Press ` the Tilde key) :
Replace the stuff in quotes to change the map, scenario and gamemode: For example if you want to play day time Hideout security checkpoint:
Furthermore you can customize the supply limits and bot count etc through the Game.ini located in:
Refer to the server admin guide for the list of map names and mod.io pages for custom maps.
If you experience any issues loading the mod. Here are a list of the mod folders that you can delete in:
167049; ISMC Characters
161134; ISMCmod Beta
168692; ISMCmod Beta Alternate
175258; ISMCmod beta 2
158930; ISMC Characters Beta
174997; ISMC coop characters beta
177423; ISMC coop characters beta 2
169475; Project Binford
312515; Project Vandelay