HopefullyThisCanBeRenamed-Boneworks_Modding_Toolkit icon

Boneworks Modding Toolkit

A collection of useful functions for modding put together by gnonme and Chromium.

Last updated 3 years ago
Total downloads 6729
Total rating 0 
Categories Code Mods
Dependency string HopefullyThisCanBeRenamed-Boneworks_Modding_Toolkit-0.6.6
Dependants 1 other package depends on this package

README

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.