List of Fixes

Updated a week ago

Tweaks:

Missing ScriptableObjects freezing loading

  • Items with missing Durability, PhysAttribute, Value, or Item ScriptableObjects (predominantly modded items) can get the game stuck on loading, and sometimes even print an error every frame. This fix forcefully feeds a new, default ScriptableObject to these missing data fields, so the game will at least not freeze
    • Does this by checking every ValuableObject on Awake and seeing if any of the above are null. If they are, it will create new data for the null field and add it to a Dictionary, or retrieve it from the Dictionary if that object's field already had a default ScriptableObject created for it