Skip to content

en.mob.Defender

en.mob.Defender

Inherits from: en.Mob

Fields

NameType
shieldInfosVirtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease]
runInfosVirtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease]
protegeen.Mob
lastTCxI32
shieldingSomeoneBool
staticcreateFun
static__eclidshl.types.ArrayBytes_Int
static__clidI32

Protos

  • f@20103 onDamage(en.mob.Defender, tool.atk.AttackData) → Void
  • f@20104 init(en.mob.Defender) → Void
  • f@20105 initGfx(en.mob.Defender) → Void
  • f@20106 dispose(en.mob.Defender) → Void
  • f@20107 setElite(en.mob.Defender, Bool) → Void
  • f@20108 initSkills(en.mob.Defender) → Void
  • f@20109 getMoveSpeedMul(en.mob.Defender) → F64
  • f@20110 aiLocked(en.mob.Defender) → Bool
  • f@20111 postUpdate(en.mob.Defender) → Void
  • f@20112 behaviourAi(en.mob.Defender) → Void
  • f@20113 fixedUpdate(en.mob.Defender) → Void
  • f@20114 getEntityCLIDS(en.mob.Defender) → hl.types.ArrayBytes_Int
  • f@20115 getCLID(en.mob.Defender) → I32
  • f@20116 serialize(en.mob.Defender, hxbit.Serializer) → Void
  • f@20117 getSerializeSchema(en.mob.Defender) → hxbit.Schema
  • f@20118 unserialize(en.mob.Defender, hxbit.Serializer) → Void

Bindings

  • static f@20120 __constructor__(en.mob.Defender, pr.Level, I32, I32, I32, I32) → Void
  • static f@20119 create(pr.Level, I32, I32, I32, I32) → en.mob.Defender