Ejemplo n.º 1
0
 public void                         LostThing(Thing item)
 {
     if (knownItems.Contains(item))
     {
         HideItemManager.RegisterForShow(item);
         knownItems.Remove(item);
     }
 }
Ejemplo n.º 2
0
 public override void                PostDestroy(DestroyMode mode, bool wasSpawned)
 {
     base.PostDestroy(mode, wasSpawned);
     if (knownItems.NullOrEmpty())
     {
         return;
     }
     foreach (var item in knownItems)
     {
         HideItemManager.RegisterForShow(item);
     }
     HideItemManager.DeregisterBuilding(parent);
 }