
StraftatDeathmatch
Free-for-all Deathmatch with revenge rewards, 3-kill ace shutdowns, last-place HP/speed assistance, and English, Chinese and Spanish UI. Fast respawns and retained loadouts.Straftat Deathmatch
Free-for-all Deathmatch for STRAFTAT. Die, respawn in a couple of seconds somewhere away from your enemies, keep fragging. First to the point target wins the round.
Languages
The default display language is English. Select en (English), zh-CN (Simplified Chinese), es (Spanish) or Auto under Mod Menu -> Straftat Deathmatch -> Language. Existing saved language choices are preserved when updating.
Restart the game after changing the language to refresh cached Mod Menu labels. The scoreboard and new announcements use the selected local language immediately. Gameplay settings are controlled by the host.
Revenge, aces and underdog assistance
- Revenge reward: If A kills B three times without being killed by B in return, A becomes B's nemesis. Encounters with other players do not interrupt this chain. The third kill announces "Bad blood: A is now B's nemesis!" When B kills A, B earns one bonus point and a revenge announcement, then the rivalry counter is cleared. Rewards cannot be stockpiled.
- Ace shutdown: Three kills in one life make a player an ace and trigger a global announcement. Killing an ace earns one bonus point and a shutdown announcement. Death resets the streak; subsequent kills beyond three do not repeat the ace announcement. Suicides and environmental deaths do not award another player a bonus.
- Bonus cap: A kill that earns both revenge and a shutdown grants one total bonus point and uses a combined announcement.
- Underdog assistance: Players tied for the lowest score receive +25 displayed HP and +20% movement speed when they are at least five points behind the leader. Only the scoreboard shows
[+25 HP / +20% speed]; there is no announcement or position reveal. The assistance ends when eligibility is lost. - Health accounting: Four internal health units equal 100 displayed HP, so the bonus adds one internal unit. Damage consumes bonus HP first. Losing and regaining eligibility in the same life returns only unspent bonus HP; it cannot replenish damage already taken. A new life receives a fresh allowance.
- Movement: Walking, sprinting, crouching and directional air movement are multiplied by 1.2. Jump height, weapon knockback and independent slide impulses are unchanged. The multiplier is restored after each movement calculation and cannot accumulate.
- Scoreboard: Points, actual kills and deaths are shown separately, with ace and assistance indicators. Victory and time-limit results use points. The legacy
Kills To Winconfiguration key is retained but now means "Points To Win." - Chinese fonts: The mod first uses an available Noto Sans SC asset. Otherwise, it creates fallback glyphs from a supported local font such as Microsoft YaHei, SimHei or Noto Sans CJK. Game assets are not modified and system font files are not redistributed.
- Multiplayer: Use 1.2.1 on every player to have all three language options. Each player chooses a local display language independently. Scores and assistance eligibility are authoritative on the host.
1.1.1 cleanup protection
Local body cleanup now checks the current body before IsOwner. A stale owned body or remote body cannot clear a replacement body's camera or native ammo HUD. Both PlayerSetup and PlayerHealth cleanup are guarded; the current body's normal death still runs cleanup. Identity lookup failures preserve the shared UI.
Supports both the current generation-aware death RPC and the previous game interface. Stale-take death notifications are ignored. Install the same release on all players. This is preventive protection for a plausible cause, not a confirmed live reproduction of the reported bug.
How it plays
- Every death respawns you after a short delay. No last-man-standing, no kill cam.
- Respawns are random but prefer spawn points far from living enemies and out of their line of sight.
- Whatever you were holding disappears when you die, and so do any mines or claymores you placed.
- You respawn holding the weapons you died with, so you only have to find a weapon once per map. Want something else? Grab it at a spawner and you will keep that instead. Grenades and launchers are not carried over, and dying empty-handed gives you the pistol.
- Map weapon spawners work exactly like vanilla. Grab what you find.
- Kills are counted per player and award one point, plus eligible revenge/shutdown bonuses. Reaching the point target wins the round.
- Suicides and void deaths do not change anyone's score.
- An optional time limit ends the round with the leader winning. A tied lead goes to sudden death.
- A scoreboard on the right shows points, kills, deaths, ace status and underdog assistance.
Settings
Configure in Mod Menu -> Straftat Deathmatch. Only the host's settings control gameplay.
| Setting | Default | Description |
|---|---|---|
| Enabled | on | Master toggle |
| Kills To Win | 20 | Points needed to win (legacy config key) |
| Time Limit Minutes | 0 (off) | Round time limit |
| Respawn Delay | 2 s | Seconds before a dead player respawns |
| Min Enemy Spawn Distance | 12 | Avoid spawn points closer than this to a living enemy |
| Avoid Enemy Line Of Sight | on | Prefer spawn points enemies cannot see |
| Spawn Jitter | 0.5 | Random offset around the chosen spawn point |
| Cleanup Items On Death | on | Remove held items on death instead of dropping them |
| Cleanup Mines On Death | on | Remove the dead player's mines and claymores |
| Remove Damage Zones | off | Disable map damage zones |
| Restore Loadout On Respawn | on | Respawn holding the weapons you were killed with |
| Default Weapon | Gun | Prefab name given to players who died empty-handed (Gun is the pistol) |
| Excluded Weapon Classes | DualLauncher | Weapon classes never restored (DualLauncher = grenades and launchers) |
| Excluded Weapons | (empty) | Prefab names never restored |
| Show Scoreboard | on | On-screen kill scoreboard |
| Kill Feed In Chat | off | Post the killer's running score to chat |
| Kill Self Shortcut | F6 | Debug hotkey to kill yourself |
| Revenge Reward | on | Three unanswered kills create a nemesis; revenge +1 point |
| Ace Shutdown | on | Three kills in one life make an ace; shutdown +1 point |
| Underdog Bonus | on | Last place at least 5 points behind gets +25 HP and +20% move speed |
| Language | en | Local language: en, zh-CN, es, Auto |
Requirements
- BepInEx 5
- Mod Menu
- Mycelium Networking
Everyone in the lobby should have the mod installed.
Credits
Built on the respawn and scoring skeleton of Yeastmans' Gun Game mod for STRAFTAT.