Пример #1
0
        public static void Postfix(Rocket __instance, bool up, Rocket.RocketElevatorStates __state)
        {
            if (__state != __instance.elevatorState)
            {
                Rockets    rocket     = NitroxServiceLocator.LocateService <Rockets>();
                GameObject gameObject = __instance.gameObject;
                NitroxId   id         = NitroxEntity.GetId(gameObject);

                rocket.CallElevator(id, RocketElevatorPanel.EXTERNAL_PANEL, up);
            }
        }
Пример #2
0
 public static void Prefix(Rocket __instance, out Rocket.RocketElevatorStates __state)
 {
     __state = __instance.elevatorState;
 }