RFFPlus

v1.0.0·Updated 2026-10-11

Standalone merged mod: ReverseFriendlyFire reflect (host) + TeammatesIgnoreBullets immunity (client), all hot-reloadable via config. No Hikaria_Core / The Archive needed.

About this mod Machine translation

RFFPlus — ReverseFriendlyFire Plus (Standalone)

The combined version of the independent plug-in: anti-damage (host authority) + player bullet damage-free (available on guest machines), all parameters support hot reloading of config configuration files.

This plug-in does not depend on ~~Hikaria_Core~~ and ~~The_Archive_UNSTABLE_TEST_ONLY~~ (the old versions of the two have been removed from the shelves, causing the original MOD to be unable to be installed) - this plug-in only relies on the BepInExPack_GTFO body and can be used out of the box.

Function

Injury-free mode (valid at any end)

  • Player bullets (including sentry guns) no longer cause damage to players
  • With source filtering: only the damage source is "player" will be intercepted, and enemy damage will not be affected at all.
  • Unconditional interception during sentry gun fire, 100% coverage of friendly damage from the turret
  • Protect the entire team when the host is installed (damage is settled with the authority of the host); protect its own fire when the guest is installed (corresponds to the characteristics of the original TeammatesIgnoreBullets)

Counter-injury mode (host authority)

  • When a teammate is hit by a friendly bullet: actual damage taken = original damage × friendly damage multiplier; the shooter is hit back = original damage × friendly damage multiplier
  • "Death by counterattack" can be switched on or off: when the counterattack is enough to exhaust the blood, the shooter will be directly knocked down.
  • The friendly damage of the sentry gun belongs to the "placer"

Configuration (hot reload)

Configuration file: BepInEx/config/RFFPlus.cfg

Use Notepad to modify this file directly while the game is running and save it. It will take effect immediately without restarting the game (built-in FileSystemWatcher + anti-shake automatic Reload).

| Partition | Configuration items | Default | Description |

|---|---|---|---|

| Damage-free mode | Enable player bullet damage-free | true | Restore original friendly damage after turning it off |

| Counter-damage mode | Enable friendly damage to counter-damage | true | Counter-damage master switch |

| Counter-injury mode | Friendly damage multiplier | 0 | The damage multiplier for being hit by teammates, 0 = no blood loss |

| Counter-damage mode | Counter-damage multiplier | 1 | The rate at which the shooter is counterattacked |

| Counter-injury mode | Counter-injury to death | true | Counter-injury will directly knock down the shooter when the blood volume is exhausted |

Install

Just put BepInEx/plugins/RFFPlus/RFFPlus.dll into BepInEx/plugins/RFFPlus/ in the GTFO game directory.

Acknowledgments / References

This plug-in is reconstructed based on the ideas of the following excellent MODs. Thanks to the original author:

  • Hikaria (Mamizu1028) — ReverseFriendlyFire logic reference (damage scaling + host SendSetHealth/SendSetDead backlash + sentry gun belongs to the placer)
  • Localia — TeammatesIgnoreBullets passenger damage-free idea reference (Dam_PlayerDamageLimb.BulletDamage interception point)
  • AuriRex — The Archive framework (reference for understanding GTFO IL2CPP damage links)
  • BepInEx team and GTFO modding community

Differences from the original

| Item | Original RFF 1.2.0 | RFFPlus |

|---|---|---|

| Dependencies | Hikaria_Core 0.0.7 (removed) + The Archive fork (UNSTABLE) | BepInExPack_GTFO only |

| Passenger planes are immune to damage | None | Yes (with source filtering, enemy damage is zero accidental damage) |

| Sentry gun avoids damage | Depends on source determination | Unconditional interception during firing |

| Enemy bullet safety | Unconditional source transfer to PlayerAgent, there is a risk of crash | TryCast type judgment, zero risk for enemy bullets |

| Hot reloading | The Archive setting interface | Any text editor to change cfg will take effect immediately |

feedback

For feedback and feature suggestions, please go to:

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
  3. For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
  4. Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.

Install locations vary a lot between mods — the bundled readme is the most reliable guide.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPack_GTFO

File & checksum

Filename
RFFPlus-1.0.0.zip
File size
19.2 KiB