Class AdvancedVehicleDamageApplier
public class AdvancedVehicleDamageApplier
- Inheritance
-
AdvancedVehicleDamageApplier
- Inherited Members
-
Constructors
AdvancedVehicleDamageApplier(ILogger<AdvancedVehicleDamageApplier>)
public AdvancedVehicleDamageApplier(ILogger<AdvancedVehicleDamageApplier> logger)
Parameters
logger ILogger<AdvancedVehicleDamageApplier>
Methods
ApplyLatestPendingDirectHit()
public AdvancedVehicleDamageApplier.AdvancedDamagePending? ApplyLatestPendingDirectHit()
Returns
- AdvancedVehicleDamageApplier.AdvancedDamagePending?
public static float GetComponentDamageMultiplier(InputInfo hitInfo)
Parameters
hitInfo InputInfo
Returns
- float
public static float GetComponentDamageMultiplier(Transform colliderTransform)
Parameters
colliderTransform Transform
Returns
- float
RegisterDirectHitDamageMultiplier(float)
public void RegisterDirectHitDamageMultiplier(float damageMultiplier)
Parameters
damageMultiplier float