MagBoop

版本 v1.4.3·更新於 2025-06-16

Implements mag tapping into the game, where the magazine has to be pushed into a weapon to be properly seated, the 'tap' in 'tap, rack, bang'. Requires Stovepipe mod, but you can simply disable it.

模組介紹 作者原文

FOR DEVELOPERS

If you wish to exclude your modded weapon from the MagBoop mod, please send a pull request to the github repo, and I will accept your change.

Specifically, add the name of your weapon to the list on line 24 of MagBoopManager.cs

(link:

IMPORTANT INFO

  • Video to demonstrate.

This mod requires stovepipe. If you do not wish to use it, you can enter the stovepipe config in thunderstores config editor, then disable it. Of course this mod also has a config, where you can change various probabilities to your hearts content.

How to add exclusions

You can now exclude any weapon you want from the mag unseating function. Simple head to Users/'YourUsername'/AppData/Roaming/StovepipeData/MagBoopExclusions.json.

Here you can add any weapon name you wish. Note, do not include the (Clone) that is sometimes added to weapons' names.

You can find the name of the weapon using the hand menu while holding the weapon. May need a restart to take effect.

MagBoop

This mod is still under development, so may have some issues.

The sound effects may be a bit whack at times. Some of the triggers for certain magazines aren't aligned well, and some magazines for modded weapons don't make sounds, this isn't something I can easily fix unfortunately.

This mod should work for pretty much every weapon in the game that has a removable magazine.

Contact

If you wish to support me, my kofi is

If you have any issues / ideas / need help with modding, I am always available on discord in the homebrew server under the name Smidgeon, tag ප bir𝛿 ꧁꧂#9320 (not sure if thunderstoreeven supports those characters).

Changelog

1.4.3 - Added note in the log about developers excluding their guns from magboop. No new features sorry:p

1.4.2 - Adjusted default sounds, so now most modded weapons have sounds that work for the boop.

1.4.1 - Added new Third law thing to the handgun slide hitting feature.

1.4.0 - Added new Third Law thing, where the weapon moves when you boop it. Of course it can be disabled in the config, at the bottom under "Third Law"

1.3.2 - Removed double feed probability modifiers when the mag is half in. The code I wrote for it was awful and no one will notice that it's gone anyway:)

1.3.1 - New icon thanks to Østrem!

1.3.0 - Improved Valve Index mag triggers. Added better mag-boop sound for half-way boop. Added exclusion list system, simply find the name of the weapon you want to no longer have mag unseating, and you can remove it. More in the upper description. Added option to exclude all belt feds (on by default). Adjusted some magazines triggers to be better. Added multipliers so that Closed Bolt Weapons are more likely to not be seated when the bolt is closed (adjustable in config), with a specific config option for HK-style weapons (typically have this issue a lot more). Thank you to HylianWolf on discord for the info. Fixed bug with Stovepipe's bullet creep not working correctly with MagBoop.

1.2.1 - Improved slide boop trigger positions.

1.2.0 - Removed AK-style weapons from mag boop. Added "slide boop", so that you can ensure it is fully forward, works great with new Stovepipe update, where the slide may fail on some handguns to fully enter battery. Fixed bugs.

1.1.0 - Added buzz when mag booping. Added user customisable probabilities based on weapon type. Added better (hopefully) sounds. Added sounds for environment boops. Slightly increased trigger size. Fixed many issues with top-loading weapons.

1.0.8 - Removed debug cube... again...

1.0.7 - If you push the magazine with a strong force, it will decrease the probability that it will not fully go in.

This is customisable in the config, with probabilities. Fixed many triggers on certain weapon magazines. Added correct mag boop logic for weapons that have magazines that insert above / to the side of the weapon.

1.0.6 - Removed d

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

Smidgeon-Stovepipe

檔案與校驗

檔案名稱
MagBoop-1.4.3.zip
檔案大小
48.3 KiB
SHA-256
27871769a0d24364942785702e50267bad5e60c9b37087aa1e11098578901da6
入庫時間
2026-10-06 19:10