1.1.0
Please note that this release may have undetected bugs.
I'ts very likely mods available up until now, using older version may not work with this version. (Untested)
- Improve caching, allows finding inactive objects
- Add utility method for checking if throttle is down
- Remove usage of variable devMode no longer available in newer MscLoader versions
- Add Helper method for retrieving Gameobject from a PlayMakerFSM object
- Add Helper method for finding an FSM object on a GameObject
- Add float.Map extension method
- Fix code styling
- Update AssetBundle
- Add Box of parts functionality
- Add Kit of parts functionality
- Replace AddXYZMono method with AddXYZBehaviour and mark previous as obsolete
- Implement handling of Kit & Box functionality
- Load assets in menu
- Add settings option to toggle instant install debug functionality (only when compiled as debug)
- Allow using path search for retrieving from cache (Just like GameObject.Find("ABC/XYZ"); allows)
- Restructure internal shop code
- Empty the shopping cart when opening the shopping interface
- Close games OptionsMenu when closing shoppng interface
- Add ability to add Kit & Box as shopping items
- Fix updating shop part count of ModItem
- Fix bug preventing parts from being moved once installed (like driving car)
- Implement PaintingSystem
- Add class "DerivablePart" for easier deriving of the "Part" class
- Fix trigger preventing installation of part (not showing "Install part" text) when uninstallWhenParentUninstalls is disabled for the part
- Rename main class to match the mod's/api's name.