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);
//---