ModifyDamageEffector class
ModifyDamageEffector
Inheritance
Base: ModifyAttackEffector
Derived
ModifyDamagePerHackEffector, ModifyDamageWithCyberwareCountEffector, ModifyDamageWithDistance, ModifyDamageWithLeapedDistance, ModifyDamageWithStatPoolEffector, ModifyDamageWithVelocity, RipAndTearEffector
Properties
| Property | Type | |
|---|---|---|
operationType | EMathOperator | scripted |
value | float | scripted |
statType | game.data.StatType | scripted |
ownerID | ent.EntityID | scripted |
statListener | ModifyDamageEffectorStatListener? | scripted |
statBasedValue | float | scripted |
Functions
void Initialize(TDBID record, ScriptGameInstance game, TDBID parentRecord)overrideRTTIvoid Uninitialize(ScriptGameInstance game)overrideRTTIvoid InitializeStatListener(ScriptGameInstance game)RTTIvoid UninitializeStatListener(ScriptGameInstance game)RTTIvoid RepeatedAction(game.Object owner)overrideRTTIvoid ModifyDamage(game.events.HitEvent hitEvent, EMathOperator operationType, float value)RTTI