Releases: UnlimitedHugs/RimworldHugsLib
Releases · UnlimitedHugs/RimworldHugsLib
2.2.3: Minor fix, feature
- Fixed error on saving null custom setting types
- Added CustomDrawerHeight to SettingHandle
- Added OnValueChanged callback to SettingHandle
- Fixed a typo in an error message
2.2.2: Important fix
- Added more safety checks to the detouring system
2.2.1: Important fix
- Added more safety checks to fallbacks to prevent exceptions from aborting subsequent detours
2.2.0: New feature
- Added fallback method support to the detour by attribute system
2.1.6: Minor addition
- Added check to prevent improperly saved UtilityWorldObjects from breaking a saved game.
2.1.5: Minor fix
- Fixed detour validator failing on static fields
2.1.4: Minor fixes
- Converted new detouring pre-check errors to warnings in the interest of compatibility
- Allowed for parent class members in detouring pre-checks
- Removed detouring CCL integration for the time being
- Removed url shortening phase of log uploader (protocol changed, research required)
2.1.3: Detour checks, short hash fix
- Added checks to detours that ensure correct parameters, return type, etc.
- Added automatic fix for short hash collision errors
- Added Chinese translation
2.1.2: Settings addition
- Added support for settings of custom types
- Allowed for non-zero default values in Enum settings
- Improved the Mod Settings dialog content height assessment
2.1.1: Minor fixes
- Added detailed error messages to detour systems
- Cached a reflected method for performance