When to cache a Cacheable object. These are offset by 10 so that anything that needs to go in between can do so without having a crazy int order.
DustProductions.Core (in DustProductions.Core.dll) Version: 184.108.40.206 (220.127.116.11)
public enum CachePromptType
No caching will be done on this object
Cache this object when Awake is called by Unity
Cache this object when Start is called by Unity
Cache this object before any of the values are modified, class is responsible for implementing this, as there's no way to know when things will be modified in the Cacheable class