Skip to content

tool.atk.AttackUtils

tool.atk.AttackUtils

Fields

NameType
staticcreateFromEntityFun
staticcreateFromHeroFun
staticcreateFromDotFun
staticcreateFromCollectorFun
staticcreateFromMobFun
staticcreateFromHeroItemFun
staticcreateFromHeroWeaponFun
staticcreateFromHeroActiveFun
staticcreateFromHeroGrenadeFun
staticcreateRetaliationFun
staticcreateFromHeroAndHitFun
staticcreateFromMobAndHitFun
statichitFun
statichitInitFun
staticpreAttackFun
staticupdateAffixesFun
staticupdateHitResultFun
staticupdateDamagesFun
staticcomputeFinalDmgFun
staticpreHitResultUpdateFun
staticapplyHitResultFun
staticpostHitResultUpdateFun

Protos

No protos.

Bindings

  • static f@36014 postHitResultUpdate(tool.atk.AttackData, Entity) → Void
  • static f@36013 applyHitResult(tool.atk.AttackData, Entity) → Void
  • static f@36012 preHitResultUpdate(tool.atk.AttackData, Entity) → Void
  • static f@36015 computeFinalDmg(tool.atk.AttackData, F64, F64) → I32
  • static f@36011 updateDamages(tool.atk.AttackData, Entity) → Void
  • static f@36010 updateHitResult(tool.atk.AttackData, Entity) → Void
  • static f@36009 updateAffixes(tool.atk.AttackData, Entity) → Void
  • static f@36008 preAttack(tool.atk.AttackData, Entity) → Void
  • static f@36007 hitInit(tool.atk.AttackData, Entity) → Void
  • static f@6975 hit(tool.atk.AttackData, Entity) → Void
  • static f@18542 createFromMobAndHit(Entity, Dyn, Null, Entity) → tool.atk.AttackData
  • static f@18541 createFromHeroAndHit(Entity, Dyn, Null, Entity) → tool.atk.AttackData
  • static f@19277 createRetaliation(tool.atk.AttackData) → tool.atk.AttackData
  • static f@22975 createFromHeroGrenade(en.gr.GrenadeSkill, Dyn) → tool.atk.AttackData
  • static f@21748 createFromHeroActive(en.Active, Dyn) → tool.atk.AttackData
  • static f@18588 createFromHeroWeapon(tool.Weapon, Virtual[animId, animSpd, area, breachBonus, canCrit, charge, coolDown, critMul, dynamicCharge, earlyCombo, fxId, fxProps, glowColor, hitFrame, lockCtrlAfter, onionSkinFrame, onionSkinOffX, power, props, sfxCharge, sfxHit, sfxProps, sfxRelease]) → tool.atk.AttackData
  • static f@18539 createFromHeroItem(Entity, tool.InventItem, Dyn) → tool.atk.AttackData
  • static f@18564 createFromMob(Entity, Dyn, Null) → tool.atk.AttackData
  • static f@18784 createFromCollector(en.mob.boss.Collector, Dyn, Null) → tool.atk.AttackData
  • static f@6974 createFromDot(Entity, Dyn, DamageType) → tool.atk.AttackData
  • static f@18625 createFromHero(Entity, Dyn, Null) → tool.atk.AttackData
  • static f@36006 createFromEntity(Entity, Dyn) → tool.atk.AttackData