RMBPLAYER
GTFO: return one magazine round for local primary/secondary lethal weakspot kills, once per shot. Configurable weapon IDs; ItemEquippable EWC-compatible path.
By HawChow
| Date uploaded | 2 days ago |
| Version | 1.0.0 |
| Download link | HawChow-RMBPLAYER-1.0.0.zip |
| Downloads | 26 |
| Dependency string | HawChow-RMBPLAYER-1.0.0 |
This mod requires the following mods to function
BepInEx-BepInExPack_GTFO
BepInEx pack for GTFO. Preconfigured and includes Unity Base DLLs.
Preferred version: 3.2.3README
RMBPLAYER
Local GTFO weakspot kills return one round to the current weapon magazine.
反馈与开黑
-
问题反馈与功能建议:qingju.me
-
GTFO 开黑语音频道:小黑盒语音频道
-
Only local lethal weakspot bullet hits count.
-
Main (
GearStandard) and secondary (GearSpecial) slots only. -
One refund maximum per
Fire(bool)shot, including multi-pellet / multi-kill shots. -
Ammo returns to the current magazine only; reserve ammo is untouched and the clip cap is respected.
-
Select weapons with
AllowedWeaponArchetypeIDs;*enables all eligible primary/secondary weapons. -
EWC support is reflection-only: the plugin uses
ItemEquippable, scans loadedBulletWeaponoverrides, and bridges EWC projectileInitto delayedBulletHitso projectile hits share their originating shot's one-refund gate.
Config: BepInEx/config/HawChow.RMBPLAYER.cfg
[General]
Enabled = true
[Weapons]
AllowedWeaponArchetypeIDs = *
Set AllowedWeaponArchetypeIDs = 41, 42 to select archetype IDs. Decimal IDs, id:41, semicolon-separated values, and hexadecimal 0x2A are accepted. RMBPLAYER logs each locally observed weapon's archetype ID and name for configuration.
The local build profile does not load EWC. EWC 1.0.0.0 is present in another installed profile and its relevant Init / delayed BulletHit signatures were inspected read-only; live EWC gameplay was not run.
CHANGELOG
Changelog
1.0.0
- Add local primary/secondary lethal weakspot magazine refund.
- Limit each shot to one refund, regardless of multi-pellet or multi-target kills.
- Add configurable weapon archetype ID allowlist and generic ItemEquippable clip handling.
- Add headless policy tests and verified local package build.
- Add a reflection-only EWC custom-projectile bridge for delayed hit callbacks without an EWC assembly dependency.