Skip to content

OnEntityDismounted

Usage

  • No return behavior

Example Autogenerated

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

Location

  • BaseMountable::DismountPlayer(BasePlayer player, bool lite)
  • BaseMountable::DismountPlayer(BasePlayer player, bool lite)
csharp
//---
		if (baseVehicle != null)
		{
			baseVehicle.PlayerDismounted(player, this);
		}
		OnPlayerDismounted(player);
		Interface.CallHook("OnEntityDismounted", this, player);
		return;
	}
	if (!GetDismountPosition(player, out var res) || Distance(res) > 10f)
	{
		if (baseVehicle != null)
//---
csharp
//---
		if (baseVehicle != null)
		{
			baseVehicle.PlayerDismounted(player, this);
		}
		OnPlayerDismounted(player);
		Interface.CallHook("OnEntityDismounted", this, player);
		return;
	}
	if (!GetDismountPosition(player, out var res) || Distance(res) > 10f)
	{
		if (baseVehicle != null)
//---

Released under the MIT License.