Source-checkedGame modes & minigames

GunGame

by =EBS=Peglegswansoon · for Insurgency: Sandstorm

GunGame but in Insurgency

4.3KDownloads
20d agoLast updated
mod.ioSource

About GunGame

From mod.io

GunGame but in Insurgency

WIP implementation of the "Gun Game" Gamemode, now in Insurgency Sandstorm!

Disclaimer: I started working on this about a month before Arms Race was released officially. Oops. Planning to continue working on this as the official version doesn't support Free For All, and the new HUD elements added in support of the official mode might be repurpose-able. Thanks to all who helped playtest so far!

Gun Game (aka Gun Master, Arms Race, etc) is an arcade PvP gamemode where players progress through a series of weapons by getting kills with each one. The first player to finish the series is the winner.

All players spawn with only a knife and the weapon corresponding to their current level. When they complete a level, the next weapon is awarded to them immediately. Weapon drops are disabled.

Optionally, knife kills can "demote" the victim one or more levels. They can also award the killer with immediate promotion to the next level, essentially "stealing" a level from the other player. Weapon-bash kills count towards the weapon level and are not considered as knife kills.

Keep in mind that even in TDM mode, all players are still competing against each-other to get the final knife kill first. There can only be one winner!


How to Play

Add this mod to your server. There are two gamemodes, one derives from Free-For-All and the other from Team Deathmatch, so it should work with any scenario which already supports those modes. Override the gamemode in your server startup travel command and mapcycle to ensure it gets loaded.

Example travel commands:

<pre>Tell?Scenario=Scenario_Tell_FFA?MaxPlayers=16?Game=/GunGame/Gamemodes/BP_Gamemode_GunGameFFA.BP_Gamemode_GunGameFFA_C
Gap?Scenario=Scenario_Gap_TDM?MaxPlayers=16?Game=/GunGame/Gamemodes/BP_Gamemode_GunGameTDM.BP_Gamemode_GunGameTDM_C</pre>

Example mapcycle:

<pre>(Scenario="Scenario_Tell_FFA",Mode="/GunGame/Gamemodes/BP_Gamemode_GunGameFFA.BP_Gamemode_GunGameFFA_C",Options="WeaponOrderName=BF3?KillsPerWeapon=2") (Scenario="Scenario_Crossing_FFA",Mode="/GunGame/Gamemodes/BP_Gamemode_GunGameFFA.BP_Gamemode_GunGameFFA_C",Options="WeaponOrderName=Default?KillsPerWeapon=1") (Scenario="Scenario_Prison_FFA",Mode="/GunGame/Gamemodes/BP_Gamemode_GunGameFFA.BP_Gamemode_GunGameFFA_C",Options="WeaponOrderName=USArmsRace?KillsPerWeapon=1") (Scenario="Scenario_PowerPlant_FFA",Mode="/GunGame/Gamemodes/BP_Gamemode_GunGameFFA.BP_Gamemode_GunGameFFA_C",Options="WeaponOrderName=RussianArmsRace?KillsPerWeapon=2") (Scenario="Scenario_Precinct_FFA",Mode="/GunGame/Gamemodes/BP_Gamemode_GunGameFFA.BP_Gamemode_GunGameFFA_C",Options="WeaponOrderName=PistolsOnly?KillsPerWeapon=2")</pre>

Note: You can combine this mode with mutators, but using mutators which alter the theatre or squad layouts may have unintended side-effects.

The scripts have been reworked to support bots in both FFA and TDM, although I believe bot support in FFA is not very good by default.

Gamemode Config

There are various options you can change to customise this mode in addition to any options already available in Free-For-All or Team Deathmatch. The following should be added to your Game.ini file under these headings:

Free-for-All: [/GunGame/Gamemodes/BP_Gamemode_GunGameFFA.BP_Gamemode_GunGameFFA_C] 

Team Deathmatch: [/GunGame/Gamemodes/BP_Gamemode_GunGameTDM.BP_Gamemode_GunGameTDM_C]

<table class="table-auto"> <tbody> <tr> <td>Parameter</td> <td>Description</td> <td>Default Value</td> </tr> <tr> <td>WeaponOrderName</td> <td>The name of the weapon sequence to use. See below for details.</td> <td>Default</td> </tr> <tr> <td>KillsPerWeapon </td> <td>The number of kills required for each weapon to advance to the next one. Setting this to any value greater than 0 will override the default "kills per weapon" of the chosen weapon order.</td> <td>Varies</td> </tr> <tr> <td>bSuicideDemotes</td> <td>Should a player killing themselves by any means cause them to be demoted?</td> <td>True</td> </tr> <tr> <td>bKnifeDemotes</td> <td>Should killing a player with a knife cause them to be demoted?</td> <td>True</td> </tr> <tr> <td>bKnifeStealsLevel </td> <td>Should killing a player with a knife advance the killer to the next level?</td> <td>False</td> </tr> <tr> <td>DemotionLevelPenalty</td> <td>When a player gets demoted, set them back this many levels.</td> <td>1</td> </tr> <tr> <td>bUnlimitedAmmo </td> <td>Provide all players with unlimited reserve ammo, and replace single-use weapons when expended.</td> <td>True</td> </tr> <tr> <td>bEnableWeaponAttachments</td> <td>Should weapons spawn with their sequence-assigned attachments?</td> <td>True</td> </tr> <tr> <td>bReverseWeaponOrder</td> <td>Reverse the selected weapon order, excluding the final weapon (knife) which will always be last.</td> <td>False</td> </tr> <tr> <td>ArmourLevel</td> <td>The armour type to use for all players. Can be set to "Heavy" or "Light", other values will default to no armour.</td> <td>None</td> </tr> <tr> <td>bPunishTeamkills</td> <td>(TDM Only) Punish teamkills by killing and demoting the killer.</td> <td>True</td> </tr> </tbody> </table>

You can modify these options in the mapcycle too. Keep in mind that values are "sticky" - if you set one in the mapcycle, it will persist until you overwrite it with another entry. E.g, if you want to set "KillsPerWeapon=2" for only one map, you should set "KillsPerWeapon=1" for the others.

Admins can also override some of these settings mid-round using the "AdminSetGamemodeProperty" command. For example, do "AdminSetGamemodeProperty KillsPerWeapon 1" to override the kills-per-weapon for the rest of the match.

Weapon Order Setup

Read the full description on mod.io →

Highlights

From source data

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 20d ago.

GunGame on Nxeon

From our catalogue
One-click install
Not available. One-click install isn't available for this game's mods yet. Download it and upload it to your server in Files.
Server load
light
Smallest plan we suggest
Insurgency: Sandstorm — 3 GB (3 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
0.15, released 2026-10-15

Recent builds

BuildReleasedGame versionsLoaders
0.152026-10-15n/an/a
0.142026-08-05n/an/a

Run GunGame on a Insurgency: Sandstorm server

Deploy a server above, then upload the file in Files.

What kind of mod it is

From the catalog
Listed on mod.io as “Game Mode”

Game modes & minigames

Game modes, minigames and competitive formats for your server.

Compatibility

Game
Insurgency: Sandstorm

Verified at the source

  • ✓mod.ioOfficial listing, checked 2026-11-04Open ↗
  • ✓Author=EBS=Peglegswansoon, as published on mod.io
  • ✓LicenseNot published by the sourceFree

GunGame, answered

Generated from the mod’s own source data.

Is it free?

Yes. GunGame is free to download from mod.io.

How do I add it to my Nxeon server?

One-click install isn't available for this game's mods yet. Download GunGame from mod.io and upload it to your Nxeon Insurgency: Sandstorm server in Files.

NxLabs

Run GunGame on a Insurgency: Sandstorm server.

Deploy in about a minute from $7.99 a month, then upload GunGame in Files.