Team_Chicken-Health_And_Melee_Tweaks icon

Health And Melee Tweaks

Adjust player max health, health regen, and melee damage from a config file. No per-frame cost. A chicken mod.

Last updated 3 days ago
Total downloads 45
Total rating 0 
Categories Client Mods
Dependency string Team_Chicken-Health_And_Melee_Tweaks-1.0.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack_GTFO-3.2.2 icon
BepInEx-BepInExPack_GTFO

BepInEx pack for GTFO. Preconfigured and includes Unity Base DLLs.

Preferred version: 3.2.2

README

Health and Melee Tweaks 🐔

A small, low-overhead BepInEx plugin that lets you tune three player-side numbers in GTFO from a config file:

  • Max health — scale the player's maximum HP.
  • Health regen — set a soft-cap percentage the game will regenerate up to, and how fast it does so.
  • Melee damage — scale all player melee attacks by a multiplier.

Values are applied by editing the game's own PlayerDataBlock at the pre-mission menu, so the game's built-in health and regen systems do the work at runtime. There is no per-frame cost from this mod.

⚠️ Unmaintained — use as-is

I am not planning on maintaining this mod. It works on the version of GTFO I built it against; if a future game patch renames one of the fields it touches (CM_PageRundown_New.Setup, PlayerDataBlock.health, PlayerDataBlock.healthRegenRelMax, PlayerDataBlock.healthRegenPerSecond), it may silently stop applying settings, or fail to load entirely. Feel free to fork it and take it over — the source is short and simple.

Installation

With a mod manager (recommended)

Install via Thunderstore Mod Manager or r2modman. Dependencies (BepInExPack_GTFO) are pulled in automatically.

Manual

  1. Install BepInExPack_GTFO if you don't already have it.
  2. Drop ChickenHealthAndMeleeTweaks.dll into GTFO/BepInEx/plugins/.
  3. Launch the game once; the config file will be generated at GTFO/BepInEx/config/com.chicken.healthandmeleetweaks.cfg.
  4. Edit the values, save, and relaunch.

Multiplayer

Every player in the lobby must have the mod installed with matching config values. Max health and regen are applied per-machine to each player's own copy of the data block. If configs don't match, players will disagree about each other's health totals, which will look and feel broken.

Configuration

All settings live in BepInEx/config/com.chicken.healthandmeleetweaks.cfg.

Setting Default Notes
Melee.DamageMultiplier 2.0 Multiplier applied to all player melee hits. 1.0 = vanilla.
Health.MaxHealthMultiplier 1.0 2.0 = 200% health, etc.
Health.RegenCapPercentage 0.2 Fraction of max health you can regen up to (0.2 = 20%).
Health.RegenPerSecond 1.0 HP/second while below the cap.

Configs take effect the next time the rundown menu loads.

Known quirks

  • The Weapon Stat Shower mod reads its numbers straight from the melee data block, which this mod doesn't touch — it intercepts melee at hit-time instead. So the tooltip will show vanilla melee damage numbers even though your hits are scaled. This is cosmetic only.
  • Setting MaxHealthMultiplier extremely high (e.g. above ~10) with a low regen cap can produce unusual death-screen or downed behavior in edge cases.

Compatibility

  • Built for GTFO with BepInEx 6 (IL2CPP), matching the BepInExPack_GTFO version pinned in the manifest.
  • Should not conflict with any client-only or cosmetic mods.
  • Not tested against mods that also modify PlayerDataBlock.health at runtime; if another such mod is installed, whichever applies last will win.

Credits

Made by Chicken. 🐔

Built collaboratively with Claude (Anthropic) across a few iterations. Thanks to the authors of BiggerArsernalsAmmo, BetterBots, and Localia.PerfectBoosters, whose datablock patterns this mod follows.

License

MIT. Fork it, ship your own version, credit optional.