struct SVehicleDamageBehaviorEventParams { EntityId shooterId; Vec3 localPos; float radius; float hitValue; int hitType; float componentDamageRatio; float randomness; IVehicleComponent* pVehicleComponent; };
IVehicleSystem.h
float componentDamageRatio;
int hitType;
float hitValue;
Vec3 localPos;
IVehicleComponent* pVehicleComponent;
float radius;
float randomness;
EntityId shooterId;
void Serialize(TSerialize ser, IVehicle* pVehicle);
SVehicleDamageBehaviorEventParams();