OnPlayerBoatCollide
Usage
- Return a non-null value to override default behavior
Example Autogenerated
csharp
private void OnPlayerBoatCollide( PlayerBoat instance, BaseEntity baseEntity, Collision collision )
{
Puts( "OnPlayerBoatCollide works!" );
}Location
- PlayerBoat::ProcessCollision(UnityEngine.Collision collision)
csharp
//---
if (base.isClient || collision == null || collision.gameObject == null || collision.gameObject == null)
{
return;
}
BaseEntity baseEntity = collision.gameObject.ToBaseEntity(false);
if (Interface.CallHook("OnPlayerBoatCollide", this, baseEntity, collision) != null)
{
return;
}
if (baseEntity != null && !baseEntity.isClient)
{
//---