/// <summary> /// Destroys the cell-level decor manager. /// </summary> public static void DestroyInstance() { if (Instance != null) { Instance.Dispose(); } Instance = null; }
/// <summary> /// Applied after OnPrefabInit runs. /// </summary> internal static void Postfix() { PUtil.LogDebug("Creating DecorCellManager"); DecorCellManager.CreateInstance(); }
/// <summary> /// Creates the cell-level decor manager. /// </summary> public static void CreateInstance() { Instance = new DecorCellManager(); }
/// <summary> /// Applied after DestroyInstances runs. /// </summary> internal static void Postfix() { PUtil.LogDebug("Destroying DecorCellManager"); DecorCellManager.DestroyInstance(); }