tool.atk.AttackTargetImpl
tool.atk.AttackTargetImpl
Fields
| Name | Type | |
|---|---|---|
parent | Entity | |
| “ | Virtual[updateHitResult, updateAffixes, shouldMissEarly, preHitResultUpdate, preAttack, postHitResultUpdate, onHitInit, onAffectChange, computeReduceMul, computeDamageNegation, computeDamageCap, computeBonusMul, computeBonusAdd, applyMiss, applyHit] |
Protos
f@6800onHitInit(tool.atk.AttackTargetImpl, tool.atk.AttackData) → Voidf@6801shouldMissEarly(tool.atk.AttackTargetImpl, tool.atk.AttackData) → Boolf@6802preAttack(tool.atk.AttackTargetImpl, tool.atk.AttackData) → Voidf@6803updateAffixes(tool.atk.AttackTargetImpl, tool.atk.AttackData) → Voidf@6804updateHitResult(tool.atk.AttackTargetImpl, HitResult, tool.atk.AttackData) → HitResultf@6805computeBonusMul(tool.atk.AttackTargetImpl, tool.atk.AttackData) → F64f@6806computeBonusAdd(tool.atk.AttackTargetImpl, tool.atk.AttackData) → F64f@6807computeReduceMul(tool.atk.AttackTargetImpl, tool.atk.AttackData) → F64f@6808computeDamageCap(tool.atk.AttackTargetImpl, tool.atk.AttackData) → F64f@6809computeDamageNegation(tool.atk.AttackTargetImpl, tool.atk.AttackData) → F64f@6810preHitResultUpdate(tool.atk.AttackTargetImpl, tool.atk.AttackData) → Voidf@6811applyHit(tool.atk.AttackTargetImpl, tool.atk.AttackData) → Voidf@6812applyMiss(tool.atk.AttackTargetImpl, tool.atk.AttackData) → Voidf@6813postHitResultUpdate(tool.atk.AttackTargetImpl, tool.atk.AttackData) → Voidf@6814isFrontBlockingAttack(tool.atk.AttackTargetImpl, tool.atk.AttackData) → Boolf@6815isBackBlockingAttack(tool.atk.AttackTargetImpl, tool.atk.AttackData) → Boolf@6816isFacingAttack(tool.atk.AttackTargetImpl, tool.atk.AttackData) → Boolf@6817onAffectChange(tool.atk.AttackTargetImpl, I32, Bool) → Void
Bindings
- static
f@6818__constructor__(tool.atk.AttackTargetImpl, Entity) → Void