You are viewing a potentially older version of this package. View all versions.
Yeastmans-GunGame-1.2.1 icon

GunGame

Swap your weapon every time you get a kill! Gun Game mode for STRAFTAT.

Date uploaded 4 months ago
Version 1.2.1
Download link Yeastmans-GunGame-1.2.1.zip
Downloads 1746
Dependency string Yeastmans-GunGame-1.2.1

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100
kestrel-Mod_Menu-1.1.5 icon
kestrel-Mod_Menu

Configure your mods ingame!

Preferred version: 1.1.5

README

Gun Game — STRAFTAT Mod (Beta)

Classic Gun Game mode for STRAFTAT. Get a kill, get a new weapon. First player to frag through every weapon wins.

Features

  • Full weapon progression — cycle through 60+ weapons from pistols to melee, configurable via config file
  • Automatic weapon swaps — killer receives the next weapon immediately on kill
  • Respawn with correct weapon — dead players respawn with whatever weapon they're up to
  • Map spawners disabled — no picking up random weapons off the ground
  • Configurable — set kill target, respawn delay, and full weapon order

Manual Install

  1. Install BepInEx 5 for STRAFTAT
  2. Copy GunGameMod.dll into STRAFTAT/BepInEx/plugins/
  3. Launch the game and host a match

Configuration

After first launch, a config file is created at:

STRAFTAT/BepInEx/config/com.modder.gungame.cfg
Setting Default Description
General.Enabled true Enable/disable Gun Game mode
General.Kills To Win 66 Kills needed to win the round
General.Respawn Delay 3 Seconds before a dead player respawns
Weapons.Weapon Order (full list) Comma-separated weapon progression — see below

Weapon Order

To customize, edit Weapon Order in the config. Names must match the game's prefab names exactly or you will not recive the weapon when you progress to it

Gun, Glock, Revolver, Silenzzio, Webley, Keso, Bender, BeamLoad,
Mac10, SMG, Bukanee, Dispenser, Yangtse, Hill_H15, Crisis, DF_Torrent, GlaiveGun,
Tromblonj, SawedOff, Shotgun, Havoc, AAA12,
Kusma, AR15, AK-K, QCW05, FG42, HK_G11, HK_Caws, SmithCarbine, Gust,
Warden, Kanye, Elephant, M2000, Bayshore, HandCanon,
Minigun, Nugget, Mortini, DualLauncher, RocketLauncher, Prophet, Phoenix, Gamma, GammaGen2,
BlankState, Bublee, DF_Blister, DF_Cyst,
HandGrenade, GlandGrenade,
ProximityMine, APMine, Claymore,
BaseballBat, Stylus, Nizeh, JahvalMahmaerd, BigFattyBro, CurvedKnife, Couperet, Katana, Flamberge, DF_GodSword, Impetus

How It Works

  1. All players spawn with the first weapon in the progression
  2. When you kill someone, your current weapon is despawned and you receive the next one
  3. The player you killed respawns with whatever weapon they were on
  4. First player to reach the configured kill count wins the round
  5. Map weapon spawners are disabled — the only weapon you get is your Gun Game weapon

Known Issues To fix

  • Possible rare player not getting new weapon on kill
  • Some quirks with placeable items
  • Some issues with pickup and drop suppression
  • Mostly untested with 5+ players

Disclamer

  • This project is partialy Vibecoded and may not work as intendend
  • You may take any and or all of the code and do with it as you please.
  • Please report all bugs to the Github page!

CHANGELOG

Changelog

Beta 1.2.4

-Bug Fixes

Beta 1.2.3

-Mod Combatibility with CMR and Koki's weapons -Dual weilding support

Beta 1.2.2

  • Addressed bug where players would get stuck respawning, added in game mod menu config

Beta 1.2.1

  • Hommuncules Removed

Beta 1.2.0

  • Hopefully Fixed respawn bug where players would get stuck with a spinning camera, unable to move or interact after dying

Beta 1.1.0

  • Fixed first-person arms not attaching to weapons (IK targets + RigBuilder)

Beta 1.0.0

  • Initial release