Yeastmans-GunGame icon

GunGame

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

Last updated 2 weeks ago
Total downloads 2781
Total rating 0 
Categories Mods
Dependency string Yeastmans-GunGame-1.2.3
Dependants 0 other packages depend on this package

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

-Use the mod menu in game to configure

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!