Example #1
0
 private void OnPartRemoved(PartRemovedEvent data)
 {
     if (data.partType == BasePart.PartType.Egg && !WPFMonoBehaviour.levelManager.CurrentGameMode.ContraptionProto.HasPart(BasePart.PartType.Egg, BasePart.PartTier.Legendary) && WPFMonoBehaviour.levelManager.CurrentGameMode.ContraptionProto.HasAlienGlue)
     {
         WPFMonoBehaviour.levelManager.CurrentGameMode.ContraptionProto.RemoveSuperGlue();
     }
 }
Example #2
0
 private void ReceivePartRemovedEvent(PartRemovedEvent data)
 {
     this.m_partRemoved     = true;
     this.m_removedPartType = data.partType;
 }