Пример #1
0
 protected override void OnPrefabInit()
 {
     Instance = this;
     ColonyRationMonitor.Instance instance = new ColonyRationMonitor.Instance(this);
     instance.StartSM();
     VignetteManager.Instance instance2 = new VignetteManager.Instance(this);
     instance2.StartSM();
     entombedItemManager = base.gameObject.AddComponent <EntombedItemManager>();
     worldGen            = SaveLoader.Instance.worldGen;
     worldGenSpawner     = base.gameObject.AddComponent <WorldGenSpawner>();
 }
Пример #2
0
 private static bool AreThereAnyEdibles(Instance smi)
 {
     if ((UnityEngine.Object)SaveGame.Instance != (UnityEngine.Object)null)
     {
         ColonyRationMonitor.Instance sMI = SaveGame.Instance.GetSMI <ColonyRationMonitor.Instance>();
         if (sMI != null)
         {
             return(!sMI.IsOutOfRations());
         }
     }
     return(false);
 }