GunGameArena
GunGame companion: Free For All or Team Deathmatch sosig combat, an in-map settings panel, and a Roblox-style leaderboard with portraits.
Screenshots 5 screenshots
About this mod Author’s original text
GunGame Arena
A companion plugin for Kodeman's GunGame. Sosigs stop ignoring each other: they fight
you and each other in Free For All or Team Deathmatch, with an in-map panel to tune it all
and a floating Arsenal-style leaderboard on top. Works on every GunGame map and with
GunGame Progressions.
Media
▶ Watch a Free For All round (video)
Modes
- Free For All — every sosig for itself, including against you. Sosigs hold grudges
against a handful of rivals at a time instead of brawling in one blob, and a share of
them are periodically sent hunting for you.
- Team Deathmatch — blue (you plus allies) versus red, optionally green and yellow.
First team to a points target wins. Points come from kills, counted for every
contestant on a team, you included. The weapon rotation loops instead of ending the
round, and GunGame's "Number of weapons" controls are disabled while Teams is active
since the round no longer ends on the last weapon. Friendly fire is off by default, so
your shots never hurt your own team. Teammates get a blue tint and a floating name tag
above their head so you can pick them out at a glance. A " TEAM WINS" banner shows
for 5 seconds when a team hits the points target, then the round ends normally.
- Off — original GunGame behaviour; sosigs only fight you.
Match flow
- Spread-out spawns — new sosigs spawn at the point farthest from everyone else, not
randomly, so fights don't all start in the same corner.
- Grudges — in Free For All, each sosig is hostile to only a few rivals at a time
(picked from nearby contestants, you included) instead of every other sosig, and
re-rolls those rivals periodically or whenever one dies.
- Hunters — every so often, a share of hostile sosigs are sent straight at you instead
of wandering GunGame's usual random waypoints, so an FFA round doesn't ignore you.
- Skill tiers — every sosig rolls a skill level at spawn: Rookie, Regular, Veteran, or
Elite, shown on its leaderboard card as chevrons (Rookie ^ up to Elite ^^^^). Higher
tiers aim tighter and react faster — nobody gets aimbot, rookies just miss more.
Leaderboard HUD
A floating panel of cards in front of you: portrait, kill count, name, and a crown for the
leader. Sosig portraits are captured from the sosig's own head; your card uses your Steam
avatar. Crowns follow the mode — one crown for the top kill count in Free For All, or one
crown per team on that team's best contestant in Team Deathmatch (only once a contestant
or team has a kill). In Team Deathmatch the header also shows each team's running score and
a subtitle naming the points target, and the victory banner rides on this HUD.
In-map Arena panel
A settings panel appears on every GunGame map, standing beside GunGame's own "More
options" board, so you never have to leave VR to change how the round plays. Point and
click with the same laser pointer GunGame's own buttons use.
| Control | What it does |
|---|---|
| Mode | Cycles Off → Free For All → Teams. Applies at the next Start Game. |
| Teams | Number of teams, 2–4. Teams mode only; dimmed otherwise. Applies at the next Start Game. |
| Allies | Sosigs on your team (Auto = about half the sosig count, or a fixed 0–9). Teams mode only; dimmed otherwise. Applies at the next Start Game. |
| Points to win | Team score that ends the round, 5–200 in steps of 5. Teams mode only; dimmed otherwise. Applies at the next Start Game. |
| Friendly fire | Toggles whether your shots can hurt your own team. Teams mode only. |
| Leaderboard | Shows or hides the HUD immediately, including mid-round. |
| Spread spawns | Toggles farthest-point spawn placement. |
| Grudges | Toggles the rival-based targeting described above (Free For All only). |
| Hunters | Toggles periodic hunting orders toward you. |
| Pressure | How large a share of hostile sosigs hunt you at once, 0–100% in steps of 5%. |
| Skill tiers | Toggles per-sosig aim skill rolls. Applies to new spawns only. |
Every change saves straight to the config file, s
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.
Install these first, or the mod will not work: