| _WB_AfterWorldUpdate(IEntity owner, float timeSlice) | SCR_DamageManagerComponent | protected |
| _WB_GetAfterWorldUpdateSpecs(IEntity owner, IEntitySource src) | SCR_DamageManagerComponent | |
| CACHED_COLLISION_PROCESSING_DELAY | SCR_VehicleDamageManagerComponent | protectedstatic |
| CalculateCriticalCollisionDamage() | SCR_VehicleDamageManagerComponent | |
| CanBeHealed(bool ignoreHealingDOT=true) | SCR_VehicleDamageManagerComponent | |
| ComputeStruckHitZones(out notnull array< HitZone > struckHitZones, notnull BaseDamageContext damageContext) | DamageManagerComponent | |
| ConnectToFireDamageSystem() | SCR_DamageManagerComponent | protected |
| CountAllHitZones() | HitZoneContainerComponent | |
| CountAllHitZonesInHierarchy() | HitZoneContainerComponent | |
| DamageRandomHitZones(float damage, EDamageType type, notnull Instigator instigator, bool onlyPhysical=true, vector outMat[3]={}, bool damageDefault=false) | SCR_DamageManagerComponent | |
| DamageSurroundingHitzones(vector position, float damage, EDamageType damageType, bool dontApply=false) | SCR_VehicleDamageManagerComponent | |
| DiagOnlyIfPossessedByPlayerController(notnull IEntity owner) | DamageManagerComponent | protected |
| DisableDamageSystemOnFrame() | DamageManagerComponent | |
| DisconnectFromFireDamageSystem() | SCR_DamageManagerComponent | protected |
| EnableDamageHandling(bool enable) | DamageManagerComponent | |
| EnableDamageSystemOnFrame() | DamageManagerComponent | |
| EOnPhysicsActive(IEntity owner, bool activeState) | SCR_VehicleDamageManagerComponent | |
| FilterContact(IEntity owner, IEntity other, Contact contact) | SCR_VehicleDamageManagerComponent | |
| FuelSecondaryExplosion(notnull Instigator instigator) | SCR_DamageManagerComponent | |
| FullHeal(bool ignoreHealingDOT=true) | SCR_VehicleDamageManagerComponent | |
| GetAimingDamage() | DamageManagerComponent | |
| GetAllHitZones(out notnull array< HitZone > outHitZones) | HitZoneContainerComponent | |
| GetAllHitZonesInHierarchy(out notnull array< HitZone > outHitZones) | HitZoneContainerComponent | |
| GetAttachedColliderIDs(out notnull array< int > outAttachedColliderIDs) | DamageManagerComponent | |
| GetBottomMultiplier() | SCR_VehicleDamageManagerComponent | |
| GetCollisionDamageEjectionChance() | SCR_VehicleDamageManagerComponent | |
| GetDamageManager(notnull IEntity owner) | SCR_DamageManagerComponent | static |
| GetDamageOverTime(EDamageType dType) | DamageManagerComponent | |
| GetDefaultHitZone() | HitZoneContainerComponent | |
| GetEngineEfficiency() | SCR_VehicleDamageManagerComponent | |
| GetEngineFunctional() | SCR_VehicleDamageManagerComponent | |
| GetEngineMalfunctionThreshold() | SCR_VehicleDamageManagerComponent | |
| GetExplosionDamageEjectionChance() | SCR_VehicleDamageManagerComponent | |
| GetFrontalImpact() | SCR_VehicleDamageManagerComponent | |
| GetFrontMultiplier() | SCR_VehicleDamageManagerComponent | |
| GetGearboxEfficiency() | SCR_VehicleDamageManagerComponent | |
| GetGearboxFunctional() | SCR_VehicleDamageManagerComponent | |
| GetGroupDamageOverTime(ECharacterHitZoneGroup hitZoneGroup, EDamageType damageType) | SCR_DamageManagerComponent | |
| GetHealth() | DamageManagerComponent | |
| GetHealthScaled() | DamageManagerComponent | |
| GetHitDirection(vector position) | SCR_VehicleDamageManagerComponent | |
| GetHitZone(string colliderName) | HitZoneContainerComponent | |
| GetHitZoneByColliderID(int colliderID) | HitZoneContainerComponent | |
| GetHitZoneByName(string hitZoneName) | HitZoneContainerComponent | |
| GetHitZonesByColliderIDs(out notnull array< HitZone > outHitZones, notnull array< int > colliderIDs) | HitZoneContainerComponent | |
| GetHitZonesDamage(float untilThresholdScaled=1, array< HitZone > alternativeHitZones=null) | SCR_DamageManagerComponent | |
| GetHitZonesHealthScaled(array< HitZone > alternativeHitZones=null) | SCR_DamageManagerComponent | |
| GetHitZonesOfGroup(EHitZoneGroup hitZoneGroup, out notnull array< HitZone > groupHitZones, bool clearArray=true) | SCR_DamageManagerComponent | |
| GetHitZonesOfGroups(notnull array< EHitZoneGroup > hitZoneGroups, out notnull array< HitZone > groupHitZones) | SCR_DamageManagerComponent | |
| GetInstigator() | DamageManagerComponent | |
| GetLeftMultiplier() | SCR_VehicleDamageManagerComponent | |
| GetMaxHealth() | DamageManagerComponent | |
| GetMaxSharedDamageDistance() | SCR_VehicleDamageManagerComponent | |
| GetMinCollisionDamageEjectionThreshold() | SCR_VehicleDamageManagerComponent | |
| GetMinDestroyDamage(EDamageType damageType, array< HitZone > hitzones) | SCR_DamageManagerComponent | |
| GetMinExplosionDamageEjectionThreshold() | SCR_VehicleDamageManagerComponent | |
| GetMinImpulse() | SCR_VehicleDamageManagerComponent | |
| GetMovementDamage() | DamageManagerComponent | |
| GetOccupantsDamageSpeedThreshold() | SCR_VehicleDamageManagerComponent | |
| GetOccupantsSpeedDeath() | SCR_VehicleDamageManagerComponent | |
| GetOnDamage() | SCR_DamageManagerComponent | |
| GetOnDamageOverTimeAdded() | SCR_DamageManagerComponent | |
| GetOnDamageOverTimeRemoved() | SCR_DamageManagerComponent | |
| GetOnDamageStateChanged() | SCR_DamageManagerComponent | |
| GetOnVehicleDamageStateChanged() | SCR_VehicleDamageManagerComponent | static |
| GetOnVehicleDestroyed() | SCR_VehicleDamageManagerComponent | static |
| GetOwner() | HitZoneContainerComponent | |
| GetParentHitZoneContainer() | HitZoneContainerComponent | |
| GetPhysicalHitZones(out notnull array< HitZone > physicalHitZones) | SCR_DamageManagerComponent | |
| GetPrefabData() | SCR_VehicleDamageManagerComponent | |
| GetRearMultiplier() | SCR_VehicleDamageManagerComponent | |
| GetRegeneratingHitZones(out notnull array< SCR_RegeneratingHitZone > regeneratingHitZones) | SCR_DamageManagerComponent | |
| GetResourceEncapsulator(EResourceType suppliesType=EResourceType.SUPPLIES) | SCR_DamageManagerComponent | |
| GetRightMultiplier() | SCR_VehicleDamageManagerComponent | |
| GetScriptedDamageManagerData() | SCR_DamageManagerComponent | protected |
| GetSecondaryExplosion(float value, SCR_ESecondaryExplosionType explosionType, EResourceType resourceType=EResourceType.SUPPLIES, bool fire=false, out bool hasData=false) | SCR_DamageManagerComponent | |
| GetSecondaryExplosionForScale(SCR_ESecondaryExplosionScale scale, SCR_ESecondaryExplosionType explosionType, EResourceType resourceType=EResourceType.SUPPLIES) | SCR_DamageManagerComponent | |
| GetSecondaryExplosionPosition(TypeName hitZoneType, out float totalWeight=0) | SCR_DamageManagerComponent | |
| GetSecondaryExplosionScale(float value, SCR_ESecondaryExplosionType explosionType, EResourceType resourceType=EResourceType.SUPPLIES) | SCR_DamageManagerComponent | |
| GetSecondaryFireParticle(float value, SCR_ESecondaryExplosionType explosionType, EResourceType resourceType=EResourceType.SUPPLIES) | SCR_DamageManagerComponent | |
| GetSideDamageMultiplier(SCR_EBoxSide side) | SCR_VehicleDamageManagerComponent | |
| GetSingleHitZonesHealthScaled(array< HitZone > alternativeHitZones=null, bool getLowestHealth=true) | SCR_DamageManagerComponent | |
| GetState() | DamageManagerComponent | |
| GetSurroundingHitzones(vector position, notnull Physics physics, float maxDistance, EDamageType damageType, out notnull array< HitZone > outHitZones, out float hitZonesDistancePercentSum=0, out map< HitZone, float > outHitZoneDistanceProcentageMap=null) | SCR_VehicleDamageManagerComponent | |
| SCR_DamageManagerComponent.GetSurroundingHitzones(vector origin, Physics physics, float maxDistance, out array< HitZone > outHitzones) | SCR_DamageManagerComponent | |
| GetTopMultiplier() | SCR_VehicleDamageManagerComponent | |
| GetWheelsEfficiency() | SCR_WheeledDamageManagerComponent | |
| HACK_DAMAGE_CALCULATION_REDUCTION | SCR_VehicleDamageManagerComponent | protectedstatic |
| HandleDamage(notnull BaseDamageContext damageContext) | DamageManagerComponent | |
| HandlePassengerDamage(EDamageType damageType, float damage, notnull Instigator instigator) | SCR_VehicleDamageManagerComponent | |
| HasDataToReplicate() | HitZoneContainerComponent | protected |
| HealHitZones(float healthToDistribute, bool sequential=false, float maxHealThresholdScaled=1, array< HitZone > alternativeHitZones=null) | SCR_DamageManagerComponent | |
| HealHitZonesInParallel(float healthToDistribute, float maxHealThresholdScaled, array< HitZone > targetHitZones) | SCR_DamageManagerComponent | protected |
| HealHitZonesInSequence(float healthToDistribute, float maxHealThresholdScaled, array< HitZone > targetHitZones) | SCR_DamageManagerComponent | protected |
| HEALING_DAMAGE_TYPES | SCR_DamageManagerComponent | static |
| HijackDamageHandling(notnull BaseDamageContext damageContext) | SCR_DamageManagerComponent | |
| HITZONE_DAMAGE_VALUE_THRESHOLD | SCR_VehicleDamageManagerComponent | protectedstatic |
| InitStaticMapForIndices() | SCR_VehicleDamageManagerComponent | |
| IsDamagedOverTime(EDamageType dType) | DamageManagerComponent | |
| IsDamageHandlingEnabled() | DamageManagerComponent | |
| IsDestroyed() | DamageManagerComponent | |
| IsOnFire(HitZone hitZone=null) | SCR_DamageManagerComponent | |
| IsOnFire(notnull array< HitZone > hitZones) | SCR_DamageManagerComponent | |
| Kill(notnull Instigator instigator) | SCR_DamageManagerComponent | |
| m_aFlammableHitZones | SCR_VehicleDamageManagerComponent | protected |
| m_aVehicleHitZones | SCR_VehicleDamageManagerComponent | protected |
| m_bEngineFunctional | SCR_VehicleDamageManagerComponent | protected |
| m_bGearboxFunctional | SCR_VehicleDamageManagerComponent | protected |
| m_CompartmentManager | SCR_VehicleDamageManagerComponent | protected |
| m_Controller | SCR_VehicleDamageManagerComponent | protected |
| m_CurrentCollisions | SCR_VehicleDamageManagerComponent | protected |
| m_eFuelTankFireState | SCR_VehicleDamageManagerComponent | |
| m_eSuppliesFireState | SCR_VehicleDamageManagerComponent | |
| m_eVehicleFireState | SCR_VehicleDamageManagerComponent | |
| m_fEngineEfficiency | SCR_VehicleDamageManagerComponent | protected |
| m_fEngineMalfunctioningThreshold | SCR_VehicleDamageManagerComponent | protected |
| m_fFuelTankFireDamageRate | SCR_VehicleDamageManagerComponent | protected |
| m_fFuelTankFireDamageTimeout | SCR_VehicleDamageManagerComponent | protected |
| m_fGearboxEfficiency | SCR_VehicleDamageManagerComponent | protected |
| m_fMinImpulse | SCR_VehicleDamageManagerComponent | protected |
| m_fMinWaterFallDamageVelocity | SCR_VehicleDamageManagerComponent | protected |
| m_fSecondaryFireDamageDelay | SCR_VehicleDamageManagerComponent | protected |
| m_fSuppliesFireDamageRate | SCR_VehicleDamageManagerComponent | protected |
| m_fSuppliesFireDamageTimeout | SCR_VehicleDamageManagerComponent | protected |
| m_FuelManager | SCR_VehicleDamageManagerComponent | protected |
| m_FuelTankFireParticle | SCR_VehicleDamageManagerComponent | protected |
| m_fVehicleFireDamageTimeout | SCR_VehicleDamageManagerComponent | protected |
| m_fVelocityMultiplierOnWaterEnter | SCR_VehicleDamageManagerComponent | protected |
| m_fWheelsEfficiency | SCR_WheeledDamageManagerComponent | protected |
| m_iDamageManagerDataIndex | SCR_DamageManagerComponent | protected |
| m_iFuelTankFireStateSignalIdx | SCR_VehicleDamageManagerComponent | protected |
| m_iMinimumBurningState | SCR_DamageManagerComponent | protected |
| m_ImpactEffectComponent | SCR_VehicleDamageManagerComponent | protected |
| m_iPlayerId | SCR_DamageManagerComponent | protected |
| m_iSuppliesFireStateSignalIdx | SCR_VehicleDamageManagerComponent | protected |
| m_iTimeThresholdInstigatorReplacement | SCR_DamageManagerComponent | protected |
| m_iTimetickInstigator | SCR_DamageManagerComponent | protected |
| m_iVehicleFireStateSignalIdx | SCR_VehicleDamageManagerComponent | protected |
| m_LastFrameCollisions | SCR_VehicleDamageManagerComponent | protected |
| m_sFuelTankFireStateSignal | SCR_VehicleDamageManagerComponent | protected |
| m_SignalsManager | SCR_VehicleDamageManagerComponent | protected |
| m_Simulation | SCR_VehicleDamageManagerComponent | protected |
| m_sSuppliesFireStateSignal | SCR_VehicleDamageManagerComponent | protected |
| m_SuppliesFireParticle | SCR_VehicleDamageManagerComponent | protected |
| m_sVehicleFireStateSignal | SCR_VehicleDamageManagerComponent | protected |
| m_vFuelTankFireOrigin | SCR_VehicleDamageManagerComponent | protected |
| m_vSuppliesFireOrigin | SCR_VehicleDamageManagerComponent | protected |
| m_vVehicleFireOrigin | SCR_VehicleDamageManagerComponent | protected |
| MAX_DESTRUCTION_RESPONSE_INDEX | SCR_DamageManagerComponent | static |
| MAX_DESTRUCTION_RESPONSE_INDEX_NAME | SCR_DamageManagerComponent | static |
| MAX_MOMENTUM_RESPONSE_INDEX | SCR_DamageManagerComponent | protectedstatic |
| MAX_RESPONSE_INDEX | SCR_VehicleDamageManagerComponent | protectedstatic |
| MIN_DESTRUCTION_RESPONSE_INDEX | SCR_DamageManagerComponent | protectedstatic |
| MIN_IMPULSE_THRESHOLD | SCR_VehicleDamageManagerComponent | protectedstatic |
| MIN_MOMENTUM_RESPONSE_INDEX | SCR_DamageManagerComponent | protectedstatic |
| MIN_RESPONSE_INDEX | SCR_VehicleDamageManagerComponent | protectedstatic |
| OnDamage(notnull BaseDamageContext damageContext) | SCR_VehicleDamageManagerComponent | protected |
| OnDamageOverTimeAdded(EDamageType dType, float dps, HitZone hz) | SCR_DamageManagerComponent | |
| OnDamageOverTimeRemoved(EDamageType dType, HitZone hz) | SCR_DamageManagerComponent | |
| OnDamageStateChanged(EDamageState newState, EDamageState previousDamageState, bool isJIP) | SCR_VehicleDamageManagerComponent | |
| OnDelete(IEntity owner) | DamageManagerComponent | protected |
| OnDiag(IEntity owner, float timeSlice) | DamageManagerComponent | protected |
| OnFilteredContact(IEntity owner, IEntity other, Contact contact) | SCR_VehicleDamageManagerComponent | protected |
| OnFrame(IEntity owner, float timeSlice) | SCR_VehicleDamageManagerComponent | |
| OnFuelTankFireStateChanged() | SCR_VehicleDamageManagerComponent | protected |
| OnHandleFallDamage(EFallDamageType fallDamageType, vector velocityVector) | DamageManagerComponent | protected |
| OnHealthSet() | DamageManagerComponent | protected |
| OnMaxHealthChanged() | DamageManagerComponent | protected |
| OnPostInit(IEntity owner) | SCR_VehicleDamageManagerComponent | |
| OnRplLoad(ScriptBitReader reader) | HitZoneContainerComponent | protected |
| OnRplSave(ScriptBitWriter writer) | HitZoneContainerComponent | protected |
| OnSuppliesFireStateChanged() | SCR_VehicleDamageManagerComponent | protected |
| OnTicksOnRemoteProxy() | GameComponent | |
| OnVehicleFireStateChanged() | SCR_VehicleDamageManagerComponent | protected |
| OnWaterEnter() | SCR_VehicleDamageManagerComponent | protected |
| OverrideHitMaterial(HitZone struckHitzone) | DamageManagerComponent | |
| ProcessCollision(notnull SCR_CollisionDamageContainer collision) | SCR_VehicleDamageManagerComponent | |
| ReduceSmoke() | SCR_DamageManagerComponent | |
| RegisterFlammableHitZone(notnull SCR_FlammableHitZone hitZone) | SCR_VehicleDamageManagerComponent | |
| RegisterVehicleHitZone(notnull HitZone hitZone) | SCR_VehicleDamageManagerComponent | |
| RemoveDamageOverTime(EDamageType dType) | DamageManagerComponent | |
| RPC_OnPhysicsActive(bool activeState) | SCR_VehicleDamageManagerComponent | protected |
| RpcDo_SetFireState(int hitZoneIndex, SCR_EBurningState fireState) | SCR_DamageManagerComponent | |
| RpcDo_SetFireState_(int hitZoneIndex, SCR_EBurningState fireState) | SCR_DamageManagerComponent | protected |
| s_aDamageManagerData | SCR_DamageManagerComponent | protectedstatic |
| s_mResponseIndexMomentumMap | SCR_VehicleDamageManagerComponent | static |
| s_OnVehicleDamageStateChanged | SCR_VehicleDamageManagerComponent | protectedstatic |
| s_OnVehicleDestroyed | SCR_VehicleDamageManagerComponent | protectedstatic |
| SCR_VehicleDamageManagerComponent(IEntityComponentSource src, IEntity ent, IEntity parent) | SCR_VehicleDamageManagerComponent | |
| SecondaryExplosion(ResourceName prefabName, notnull Instigator instigator, notnull EntitySpawnParams spawnParams) | SCR_DamageManagerComponent | |
| SetAimingDamage(float damage) | DamageManagerComponent | |
| SetAndReplicateInstigator(notnull Instigator instigator) | DamageManagerComponent | |
| SetEngineEfficiency(float efficiency) | SCR_VehicleDamageManagerComponent | protected |
| SetEngineFunctional(bool functional) | SCR_VehicleDamageManagerComponent | protected |
| SetFuelTankFireState(SCR_ESecondaryExplosionScale state, vector origin=vector.Zero) | SCR_VehicleDamageManagerComponent | protected |
| SetGearboxEfficiency(float efficiency) | SCR_VehicleDamageManagerComponent | protected |
| SetGearboxFunctional(bool functional) | SCR_VehicleDamageManagerComponent | protected |
| SetHealthScaled(float health) | DamageManagerComponent | |
| SetInstigator(notnull Instigator instigator) | DamageManagerComponent | |
| SetInstigatorEntity(IEntity instigator) | DamageManagerComponent | |
| SetMovementDamage(float damage) | DamageManagerComponent | |
| SetSuppliesFireState(SCR_ESecondaryExplosionScale state, vector origin=vector.Zero) | SCR_VehicleDamageManagerComponent | protected |
| SetVehicleFireState(SCR_ESecondaryExplosionScale state, vector origin=vector.Zero) | SCR_VehicleDamageManagerComponent | protected |
| SetWheelsEfficiency(float efficiency) | SCR_WheeledDamageManagerComponent | protected |
| ShouldCountAsHit(notnull BaseDamageContext damageContext) | DamageManagerComponent | |
| ShouldOverrideInstigator(notnull Instigator currentInstigator, notnull Instigator newInstigator) | SCR_VehicleDamageManagerComponent | protected |
| SIMULATION_IMPRECISION_MULTIPLIER | SCR_DamageManagerComponent | protectedstatic |
| SupplySecondaryExplosion(notnull Instigator instigator) | SCR_DamageManagerComponent | |
| TickResponseIndexCheck() | SCR_VehicleDamageManagerComponent | |
| ToggleResponseIndexTicking(IEntity owner, bool activeState) | SCR_VehicleDamageManagerComponent | |
| UnregisterFlammableHitZone(notnull SCR_FlammableHitZone hitZone) | SCR_VehicleDamageManagerComponent | |
| UnregisterVehicleHitZone(HitZone hitZone) | SCR_VehicleDamageManagerComponent | |
| UpdateFireDamage(float timeSlice) | SCR_VehicleDamageManagerComponent | |
| UpdateFireParticles(vector position, out ParticleEffectEntity particles, SCR_ESecondaryExplosionScale state, SCR_ESecondaryExplosionType fireType, EResourceType resourceType=EResourceType.SUPPLIES) | SCR_DamageManagerComponent | |
| UpdateFuelTankFireState(float fireRate, float timeSlice) | SCR_VehicleDamageManagerComponent | protected |
| UpdateMovementDamage() | SCR_WheeledDamageManagerComponent | |
| UpdateSuppliesFireState(float fireRate, float timeSlice) | SCR_VehicleDamageManagerComponent | protected |
| UpdateVehicleFireState(out float fireRate, float timeSlice) | SCR_VehicleDamageManagerComponent | protected |
| UpdateVehicleState() | SCR_WheeledDamageManagerComponent | |
| ~SCR_DamageManagerComponent() | SCR_DamageManagerComponent | |
| ~SCR_VehicleDamageManagerComponent() | SCR_VehicleDamageManagerComponent | |