OnExplosiveThrown
Usage
- No return behavior
Example Autogenerated
csharp
private void OnExplosiveThrown( BasePlayer player, BaseEntity thrownEntity, ThrownWeapon instance )
{
Puts( "OnExplosiveThrown works!" );
}Location
- ThrownWeapon::DoThrow(BaseEntity.RPCMessage msg)
csharp
//---
}
Vector3 eyePos2 = eyePos;
BasePlayer player = msg.player;
uint throwID = num;
DoThrowImpl(eyePos2, normalized, player, out var thrownEntity, throwScale, default(Vector3), null, throwID);
Interface.CallHook("OnExplosiveThrown", msg.player, thrownEntity, this);
if (thrownEntity == null)
{
SendThrowResult(msg.player, num, null);
}
else
//---