STRAFTAT
You are viewing a potentially older version of this package. View Latest Version
Install with App

Details

Date Uploaded
last month
Downloads
579
Size
49KB

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.

1.2.0:复仇、高手与末位补偿

默认使用简体中文,可在 Mod Menu → Straftat Deathmatch → 显示语言中选择 zh-CN、en 或 Auto。 修改语言后重启游戏可刷新 Mod Menu 缓存的文字;积分榜和新播报会立即使用本机语言。玩法以房主设置为准。

  • 复仇奖励:A 三次击杀 B,期间没有被 B 反杀,即成为 B 的仇人;双方与第三人的交战不会打断。第三次击杀时全局播报“结下梁子:A 已成为 B 的仇人!”。B 反杀 A 时额外加 1 分,播报“复仇成功”,随后清空这段复仇关系。奖励不累积。
  • 终结高手:同一条命取得 3 次击杀时播报“锋芒毕露:A 达成三连杀,晋升高手!”。击杀高手额外加 1 分并播报“高手陨落”。高手死亡后清零;第四杀及之后不重复播报晋升。自杀和环境死亡不奖励他人。
  • 奖励上限:同一次击杀同时复仇并终结高手时,合计额外加 1 分,使用合并播报。
  • 末位补偿:积分最低者(包括并列末位)比第一名落后至少 5 分,获得 25 点额外显示血量和 20% 移速。仅积分榜显示 [+25血 / +20%移速],没有全局播报或透视。脱离条件时取消加成。
  • 血量规则:游戏内部 4 点对应显示 100 血,因此额外 25 血为内部 +1。受伤优先消耗额外血量;同一条命反复进入、退出末位只恢复尚未用掉的额外血量,不能刷新治疗。新一条命可重新获得完整加成。
  • 移速规则:行走、冲刺、蹲行、空中方向移动乘以 1.2;不改变跳跃高度、武器击退或独立滑铲冲量。倍率在单次移动计算后还原,不会叠加。
  • 积分榜:显示积分 / 击杀 / 死亡,并标记高手和补偿。获胜条件与限时结算使用积分,实际击杀数单独记录。旧的 Kills To Win 配置键保留,其含义变为“获胜积分”。
  • 中文字体:优先使用已加载的 Noto Sans SC 字体;否则从本机微软雅黑、黑体或 Noto Sans CJK 等字体生成动态回退字形。无需更改游戏资源,也不随包分发系统字体。
  • 联机要求:所有玩家必须安装 1.2.0。每位玩家可独立选择播报语言;所有计分和补偿资格由房主决定。

English summary

Three unanswered kills against one opponent establish a nemesis; revenge awards +1 point. Three kills in one life make an ace; ending an ace's streak awards +1 point. Combined revenge/shutdown is capped at one bonus point. Last place (including ties) at least five points behind the leader receives +25 displayed HP and +20% movement speed, shown only on the scoreboard. Damage spent on bonus HP cannot be healed by toggling rank. Scores, kills and deaths are separate; victory uses points. All peers need version 1.2.0.

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 zh-CN Local language: zh-CN, en, 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.

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.