Skip to content

OnCargoPlaneSignaled

Usage

  • No return behavior

Example Autogenerated

csharp
private void OnCargoPlaneSignaled( BaseEntity baseEntity, SupplySignal instance )
{
    Puts( "OnCargoPlaneSignaled works!" );
}

Location

  • SupplySignal::Explode()
csharp
//---
	if ((bool)baseEntity)
	{
		Vector3 vector = new Vector3(UnityEngine.Random.Range(-20f, 20f), 0f, UnityEngine.Random.Range(-20f, 20f));
		baseEntity.SendMessage("InitDropPosition", base.transform.position + vector, SendMessageOptions.DontRequireReceiver);
		baseEntity.Spawn();
		Interface.CallHook("OnCargoPlaneSignaled", baseEntity, this);
	}
	Invoke(FinishUp, 210f);
	SetFlag(Flags.On, b: true);
	SendNetworkUpdateImmediate();
}

Released under the MIT License.