CalculateMomentum(Contact contact, float ownerMass, float otherMass) | SCR_DestructibleEntity | |
ComputeEffectiveDamage(EDamageType damageType, float rawDamage, IEntity damageSource, notnull Instigator instigator, const GameMaterial hitMaterial, inout vector hitTransform[3], const vector impactVelocity) | DestructibleEntity | |
DAMAGE_PHASE_SIGNAL_NAME | SCR_DestructibleEntity | protectedstatic |
EOnContact(IEntity owner, IEntity other, Contact contact) | SCR_DestructibleEntity | |
GetCorrespondingState(float hp) | DestructibleEntity | |
GetCurrentHealth() | DestructibleEntity | |
GetDamageMultiplier(EDamageType type) | SCR_DestructibleEntity | |
GetDamageReduction() | SCR_DestructibleEntity | |
GetDamageThreshold() | SCR_DestructibleEntity | |
GetDestructibleSize() | SCR_DestructibleEntity | |
GetMaxHealth() | SCR_DestructibleEntity | |
GoToDamagePhase(int damagePhaseIndex, int previousDamagePhaseIndex, SCR_DestructionData destructionData, bool streamed) | SCR_DestructibleEntity | protected |
HandleDamage(EDamageType type, float damage, out vector hitPosDirNorm[3]) | DestructibleEntity | |
IsProxy() | SCR_DestructibleEntity | |
MAX_DESTRUCTION_RESPONSE_INDEX | SCR_DestructibleEntity | static |
MAX_DESTRUCTION_RESPONSE_INDEX_NAME | SCR_DestructibleEntity | static |
MAX_MOMENTUM_RESPONSE_INDEX | SCR_DestructibleEntity | protectedstatic |
MIN_DESTRUCTION_RESPONSE_INDEX | SCR_DestructibleEntity | protectedstatic |
MIN_MOMENTUM_RESPONSE_INDEX | SCR_DestructibleEntity | protectedstatic |
OnBeforeDestroyed() | SCR_DestructibleEntity | |
OnContact(IEntity owner, IEntity other, Contact contact) | DestructibleEntity | protected |
OnDamage(int previousState, int newState, EDamageType type, float damageTaken, float currentHealth, inout vector hitTransform[3], ScriptBitWriter frameData) | SCR_DestructibleEntity | |
OnStateChanged(int destructibleState, ScriptBitReader frameData, bool JIP) | SCR_DestructibleEntity | |
PlaySound(int damagePhaseIndex) | SCR_DestructibleEntity | |
RegenerateNavmeshDelayed() | SCR_DestructibleEntity | |
SCR_DestructibleEntity(IEntitySource src, IEntity parent) | SCR_DestructibleEntity | |
SetDamagePhaseSignal(int damagePhaseIndex=0) | SCR_DestructibleEntity | protected |
SetModel(ResourceName model) | SCR_DestructibleEntity | |
SIMULATION_IMPRECISION_MULTIPLIER | SCR_DestructibleEntity | static |
SpawnPhaseObjects(SCR_BaseDestructionPhase phase, SCR_DestructionData destructionData) | SCR_DestructibleEntity | protected |
TOTAL_DESTRUCTION_MAX_HEALTH_MULTIPLIER | SCR_DestructibleEntity | static |
UpdateResponseIndex(float currentHealth) | SCR_DestructibleEntity | |