Skip to content

1.4.0

Compare
Choose a tag to compare
@MarvinBeym MarvinBeym released this 27 Oct 15:26
· 3 commits to master since this release
176481b

Recompilation of existing mods MANDATORY

  • Fix multi purchase for custom ShopItem handling not set
  • Fix buyable state causing crash for custom implemented ShopItem purchase
  • Fix GamePart can't be blocked from being installed using installBlocked
  • Fix part with no bolts not considered bolted
  • Allow public access to maxTightness property of GamePart
  • Add extension methods to check a list of Parts for their PartEvent.Type state
  • Implement ability to remove event listener from part
  • Return class when adding event listener instead of just the action added
  • Initial Release of (new) ReplacedGameParts functionality (Considered ULTRA BETA!)
  • Add FSM Component to parts, containing relevant variables of a part
  • Don't show instant install debug when player in car
  • Trigger bolted/unbolted action for ReplacedGameParts when part has no bolts
  • Remove unreliable/issues causing globalCache for GameObjects
  • Add constant for name of FSM added by FsmPartData
  • Enable removalFsm if disabled before sending uninstall event
  • Add id property to GamePart class
  • Use Serializable Vector3 & Quaternion classes instead of struct in PartSave class
  • Add saveFileName constant to ReplacedGameParts class
  • Fix removing block from original parts without checking if all new parts are uninstalled
  • Add id & mod parameter to ReplacedGameParts constructor
  • Implement GamePart save class
  • Implement ReplacedGameParts saving functionality
  • Implement ReplacedGameParts load functionality
  • Implement PartEventListener collection allowing removal of a PartEventListener while the collection is being invokes
  • Cleanup ReplacedGameParts savefile on new game