quantum-space-buddies/QSB/ElevatorSync/ElevatorPatches.cs

16 lines
491 B
C#
Raw Normal View History

2020-08-12 19:58:29 +00:00
using OWML.ModHelper.Events;
using QSB.Events;
namespace QSB.ElevatorSync
{
public static class ElevatorPatches
{
public static void StartLift(Elevator __instance)
{
var isGoingUp = __instance.GetValue<bool>("_goingToTheEnd");
var direction = isGoingUp ? ElevatorDirection.Up : ElevatorDirection.Down;
GlobalMessenger<ElevatorDirection, string>.FireEvent(EventNames.QSBStartLift, direction, __instance.name);
2020-08-12 19:58:29 +00:00
}
}
}