Skip to content

OnElevatorCall

Usage

  • Return a non-null value to override default behavior

Example Autogenerated

csharp
private object OnElevatorCall( Elevator instance, Elevator elevatorEnt )
{
    Puts( "OnElevatorCall works!" );
    return null;
}

Location

  • Elevator::<CallElevator>b__25_0(Elevator elevatorEnt)
csharp
[CompilerGenerated]
private void <CallElevator>b__25_0(Elevator elevatorEnt)
{
	if (elevatorEnt.IsTop && Interface.CallHook("OnElevatorCall", this, elevatorEnt) == null)
	{
		elevatorEnt.RequestMoveLiftTo(Floor, out var _, this);
	}
}

Released under the MIT License.