You are viewing a potentially older version of this package. View all versions.
Niko666-ReloadTriggerWellEnlarger-1.1.0 icon

ReloadTriggerWellEnlarger

Makes reload trigger zones larger so you can reload with ease without enabling Easy Mag Loading.

By Niko666
Date uploaded a month ago
Version 1.1.0
Download link Niko666-ReloadTriggerWellEnlarger-1.1.0.zip
Downloads 549
Dependency string Niko666-ReloadTriggerWellEnlarger-1.1.0

This mod requires the following mods to function

BepInEx-BepInExPack_H3VR-5.4.1700 icon
BepInEx-BepInExPack_H3VR

BepInEx pack for H3VR. Preconfigured and ready to use.

Preferred version: 5.4.1700

README

As wide as your mom

I've seen too many people struggling with reloading and they refuse to use the easy mag loading because it forbids them to do fancy AK Style Tactical Reloads. So I made this mod to make reloading easier while still keeping the collisions.

Features

  • Resize the reload trigger zone
  • Full control over all axises
  • Per-weapon configurations!!!1! and changes apply live
  • A debug view that draws the trigger zones as semi transparent shapes, so you can see what you are changing

Known Issues and Limitations

  • State-of-the-art Shitcode There might be more bugs I havn't found
  • The default values may not be suitable for all guns, feel free to adjust them in the config file. Per-weapon configurations are in the Niko666.ReloadTriggerWellEnlarger.json file, located in the same place as the config files. (You can get the weapon's Object ID from the object panel in the toolbox. Not sure which ID a gun reports? Turn on Debug / VerboseLogging and the log lists "weapon key seen: <ItemID>" for every gun you spawn.)
  • For guns that uses capsule colliders, the mod will take X axis as radius and Y axis as height. Z axis will be ignored. (Same for sphere colliders: X is the radius.)

I Asked Myself These Questions

It's really useless and glitchy

  • Sorry, I'm not good at modding. If you have any suggestions, feel free tell me. (Discord: 妮可_Niko666, I'm in UTC+8 timezone so probably won't respond to messages in time)

I want more

  • I'll do my best.🫡

Credits

  • H3VRPluginTemplate
  • Everybody in H3VR community, especially jolly soldier bucket square 9000 for reporting bugs
  • You

Generative AI Disclosure

Most parts of the mod was fixed using Deepseek (The Blue Fat Whale) because I'm a huge dumbass, but I did the manual code review and testing to ensure the mod works as intended (hopefully).

ko-fi

CHANGELOG

Changelog

1.1.0

  • Fixed the mod doing nothing at all on guns whose magazine well the game has switched off (anything with the well inside a part or an attachment, a handgun while the mag release is held). The well was looked up while skipping switched-off objects, and nothing ever tried again, so no value in the config could make a difference. (thanks jolly soldier bucket square 9000 (again) for reporting this)
  • A gun with no reload well at all, or a well with a collider that cannot be resized, is now said out loud in the log instead of being skipped in silence
  • Config values now apply while the game runs: the .cfg and the per-weapon .json are both re-read, no scene reload needed
  • New General options: Enabled (master switch - switching it off puts every well back to the size the game shipped) and RescanIntervalSeconds
  • New Debug options: ShowTriggerColliders draws the trigger zones as semi transparent shapes, ShowUnmanagedWells extends that to the wells the mod leaves alone, TriggerAlpha sets how see-through they are, VerboseLogging logs every weapon key and every well it resizes
  • Sizes are always worked out from the values the game shipped, so changing the config (or the periodic rescan) can no longer make a zone creep bigger and bigger

1.0.3

  • Fixed compatibility with some launchers (thanks jolly soldier bucket square 9000 for reporting this)
  • Now modifies the colliders directly instead of the transform

1.0.2

  • Fixed compatibility with some funky mod weapons (I hope so)

1.0.1

  • typo

1.0.0

  • Initial release