Skip to content

OnFireworkExhausted

Usage

  • No return behavior

Example Autogenerated

csharp
private void OnFireworkExhausted( BaseFirework instance )
{
    Puts( "OnFireworkExhausted works!" );
}

Location

  • BaseFirework::OnExhausted()
csharp
//---
	SetFlag(Flags.Reserved8, b: true, recursive: false, networkupdate: false);
	SetFlag(Flags.OnFire, b: false, recursive: false, networkupdate: false);
	SetFlag(Flags.On, b: false, recursive: false, networkupdate: false);
	EnableGlobalBroadcast(wants: false);
	SendNetworkUpdate_Flags();
	Interface.CallHook("OnFireworkExhausted", this);
	Invoke(Cleanup, corpseDuration);
	_activeFireworks.Remove(this);
}

Released under the MIT License.