This package has been deprecated and may no longer be maintained. We recommend looking for an alternative.
Boneworks Modding Toolkit
A collection of useful functions for modding put together by gnonme and Chromium.Boneworks Modding Toolkit
This mod does has been replaced by ModThatIsNotMod as of MelonLoader v0.4.0
This is a collection of useful functions for modding put together by @gnonme#2200 and @Chromium#1111 It also includes a modified version of BoneHook by @Someone Somewhere#6169
Everything is under the BoneworksModdingToolkit namespace.
Features
- Add custom items to spawn gun
- Load asset bundles from UserData/AssetBundles
- Easily create UI canvases and text
- Find the player
- Get the hands and controllers
- Get the object the player is holding
- Fix shaders on imported objects
- Replace dummy shaders with the real versions
- Hook any Boneworks function
- Access the music and sfx mixers in the game
- Check if users have the latest version of your mod
- More stuff
Changelogs
v0.6.6:
- Marked SimpleFixes.FixObjectShader() as obsolete
- Added events for grabbing and releasing objects that also pass the hand as a variable
- Fixed an issue with Shaders.ReplaceDummyShaders()
- Misc. small fixes
v0.6.5:
- Fixed prefix overload in CustomHooks.
- Added a way for other mods to check their version.
- Added a modpref, disabled by default, to have the radial menu in every scene. You can toggle this while playing through EasyMenu, but it's not a dependency.
v0.6.4:
- Added dummy shader support to all SLZ shaders
- Added option to hook methods with a prefix instead of a postfix
- Added Audio class for getting references to audio mixers
v0.6.3:
- Brought back the OnPlayerReleaseObject event again, this time with 101% less crashes.
v0.6.2:
- Made grabbing custom magazines from the ammo pouch a lot smoother.
v0.6.1
- Added options to disable cleaning up mags or change the minimum distance and frequency of checks
- Added Shaders class which has methods for replacing shaders with Valve/vr_standard and replacing dummy shaders
- Some other small changes
v0.6:
- Added version checking so you know when there's an update
- Fixed an issue with the spawn menu, which means:
- Ammo crates will now actually drop ammo
- You can get refunds from monomats again
- The weapons in arena will spawn on the racks
- NPCs in arena will work properly now
- FindPlayer() now caches the player for better performance
- Mags from custom guns are now removed when they're more than 5m from the player to improve performance
Changelogs before this point were lost to the void.
