RocketLib-RocketLib icon

RocketLib

A Broforce modding library with a variety of useful tools.

CHANGELOG

v2.4.3:

  • Better handling for levels with custom triggers that aren't installed.
  • Improve keybinding system.

v2.4.2:

  • Fix not clearing custom trigger level start and end callbacks.
  • Fix bug with keybindings Release() method.

v2.4.1:

  • Change settings file save location to avoid losing it on updates
  • Add XML and JSON settings classes with additional functionality
  • Update mod icon

v2.4.0:

  • Keybindings can now have modifiers
  • Fixed OnScreenLog not loading immediatly after game startup
  • Added Custom Triggers library
  • Added Custom Menu library
  • Fixed UMM window destruction issue
  • Removed TowInt, TwoFloat, FloatRange, Coutdown, HeroUnlockCollection and IsThisMod classes

v2.3.1:

  • Added RC Car to TestVanDammeAnimTypes.

v2.3.0:

  • Added TestVanDammeAnimExtensions.SetReviveSource(this TestVanDammeAnim, bool)
  • Create UnitExtensions
  • Added JsonConverter Type: ColorJsonConverter
  • Added more options for keybindings
  • Added functions for loading materials and audioclips
  • Added functions for checking TestVanDammeAnim type

v2.1.0:

  • Added .ToGameObjects() extensions to Component[]
  • Added PlayerHUDExtensions
  • Added NetworkedUnitsExtensions
  • Added Collections.Nums
  • Added ComponentExtensions.ToGameObjects<T>(this Component[])
  • Added ObjectExtensions.InvokeBaseMethod(this object) ; it's not great to use
  • Removed ResourcesController.cs

v2.0.1:

  • replace unkown method 'RemoveAllFrom' to 'RemoveAll' in Collections.Heroes.CampaignBro

v2.0.0 :

  • Add Various Extensions for objects
  • Create a 'Collections' Namespace to sort everything in 'HeroUnlockCollection'
  • Make 'HeroUnlockCollection' obsolete
  • Create class 'Heroes', 'Pickups' and 'PockettedSpecial' under 'Collections' namespace
  • Added Some extensions
  • Rename 'Main_' to 'Main'
  • Remove 'RocketLibUMM' dependencie
  • Added Newtonsoft.Json assembly
  • Add Converters for Json serialization