v1.0.1
This is a smaller update which contains some overlooked issues, it should fix most issues upon exporting certain components and more critical issues such as items not exporting all together - for more information check the fixes section below. Furthermore there have been some great quality of life changes to certain components to consolidate some fields while correctly some outdated fields. Hopefully this update is beneficial to those using the SDK as it have been known for some great time that it's been causing some frustrating headaches. Enjoy!
Warning
This update modifies the Harvestable, Millable and Repairable Behaviours. If you have any of them attached to any of your prefabs, they will break.
Added
- Added two new options to the
AutoUpdater.- The new
Automatically Check for Updatesoption now specifies whether, everytime the Unity Editor is launched if it will check for updates for the SDK. This option isFalseby default. - The second
Check for Preview Updatesoption allows users to specify whether they want to be notified about any pre-release versions. This allows users to experience newer features before official release as well as identifying and reporting bugs. This option isFalseby default.
- The new
- Added a new
Unitsenum type to the ModBlueprint, so users can now choose between a count or kilograms as their measurement.
Changed
- Changed the
Kerosene RequiredandGunpowder Requiredfields with the updatedLiquidRequirementandPowderRequirementfields on ModBlueprint. - Changed the
Yield CountsandYield Namesinto a singleYieldsarray onModHarvestableBehaviourfor simplicity. - Changed the
Repair Required Gear,Repair Required Gear UnitsandRestore Required Gear,Restore Required Gear Unitsinto their respectiveRepair RequiredandRestore Requiredarray's onModMillableBehaviourfor simplicity. - Changed the
Material NamesandMaterial Countsinto a singleMaterialsarray onModRepairableBehaviourfor simplicity.
Deprecated
- Nothing within this update was deprecated.
Removed
- Nothing within this update was removed.
Fixed
- Fixed the
The referenced script on this Behaviour (Game Object 'GEAR_PrefabName') is missing!/The referenced script (ModComponent.Components.ModGenericComponent) on this Behaviour is missing!issue. - Fixed the missing
CanneryRegion(Blank Inlet) region from the Data Scene Assets. - Fixed an issue with the
AutoUpdaterfalsely identifying thevprefixes as a new update. - Fixed many
Unity objects should not use null propagationwarning. This should help prevent some crashes if any fields are left blank / null. - Fixed an issue with the below components throwing an exception if the
Normal ModelandInspect Modelfields were null.- ModAmmoComponent
- ModBedComponent
- ModBodyHarvestComponent
- ModClothingComponent
- ModFoodComponent
- Fixed an issue with the below components not blanking to
""if thePick Up Audio,Put Back Audio,Stow AudioandWorn Out Audiofields were null.- ModAmmoComponent
- ModBedComponent
- ModBodyHarvestComponent
- ModCharcoalComponent
- ModClothingComponent
- ModCollectibleComponent
- ModFoodComponent
- ModCookableComponent
- ModCookingPotComponent
- ModFirstAidComponent
- ModToolComponent
- ModGenericEquippableComponent
- ModLiquidComponent
- ModPowderComponent
- ModPurificationComponent
- ModRandomItemComponent
- ModRandomWeightedItemComponent
- ModResearchComponent
- Fixed an issue with the below components not exporting the fields
Normal ModelandInspect Model.- ModCharcoalComponent
- ModCollectibleComponent
- ModCookableComponent
- ModCookingPotComponent
- ModFirstAidComponent
- ModToolComponent
- ModGenericEquippableComponent
- ModLiquidComponent
- ModPowderComponent
- ModPurificationComponent
- ModRandomItemComponent
- ModRandomWeightedItemComponent
- ModResearchComponent