private void ReceivePartPlacedEvent(PartPlacedEvent data) { this.m_partPlacementTime = Time.time; this.m_partPlacementPosition = data.position; this.m_partPlaced = true; this.m_placedPartType = data.partType; }
private void OnPartPlaced(PartPlacedEvent data) { if (data.partType == BasePart.PartType.Egg && data.partTier == BasePart.PartTier.Legendary && !WPFMonoBehaviour.levelManager.CurrentGameMode.ContraptionProto.HasSuperGlue) { WPFMonoBehaviour.levelManager.CurrentGameMode.ContraptionProto.ApplySuperGlue(Glue.Type.Alien); } }