Skip to content

OnHotAirBalloonToggled

Usage

  • No return behavior

Example Autogenerated

csharp
private void OnHotAirBalloonToggled( HotAirBalloon instance, BasePlayer player )
{
    Puts( "OnHotAirBalloonToggled works!" );
}

Location

  • HotAirBalloon::EngineSwitch(BaseEntity.RPCMessage msg)
  • HotAirBalloon::EngineSwitch(BaseEntity.RPCMessage msg)
csharp
//---
		bool b = msg.read.Bit();
		SetFlag(Flags.On, b);
		if (IsOn())
		{
			Invoke(ScheduleOff, 60f);
			Interface.CallHook("OnHotAirBalloonToggled", this, msg.player);
		}
		else
		{
			CancelInvoke(ScheduleOff);
			Interface.CallHook("OnHotAirBalloonToggled", this, msg.player);
//---
csharp
//---
		bool b = msg.read.Bit();
		SetFlag(Flags.On, b);
		if (IsOn())
		{
			Invoke(ScheduleOff, 60f);
			Interface.CallHook("OnHotAirBalloonToggled", this, msg.player);
		}
		else
		{
			CancelInvoke(ScheduleOff);
			Interface.CallHook("OnHotAirBalloonToggled", this, msg.player);
//---

Released under the MIT License.