Skip to content

en.mob.Demon

en.mob.Demon

Inherits from: en.Mob

Fields

NameType
isFlyingBool
flyTotool.CPoint
flySkilltool.skill.OldSkill
flyInfosVirtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease]
onFrontBool
yFlightOffF64
remainingShotsI32
hoverSprYOffsetF64
staticcreateFun
static__eclidshl.types.ArrayBytes_Int
static__clidI32

Protos

  • f@20121 initGfx(en.mob.Demon) → Void
  • f@20122 setElite(en.mob.Demon, Bool) → Void
  • f@20123 initSkills(en.mob.Demon) → Void
  • f@20124 onDamage(en.mob.Demon, tool.atk.AttackData) → Void
  • f@20125 postUpdate(en.mob.Demon) → Void
  • f@20126 onTouch(en.mob.Demon, Entity) → Void
  • f@20127 startFlight(en.mob.Demon) → Void
  • f@20128 stopFlight(en.mob.Demon, Bool) → Void
  • f@20129 inDetectArea(en.mob.Demon, Entity) → Bool
  • f@20130 searchShootSpot(en.mob.Demon, I32, I32, I32) → Bool
  • f@20131 behaviourAi(en.mob.Demon) → Void
  • f@20132 onLand(en.mob.Demon, F64) → Void
  • f@20133 fixedUpdate(en.mob.Demon) → Void
  • f@20134 getEntityCLIDS(en.mob.Demon) → hl.types.ArrayBytes_Int
  • f@20135 getCLID(en.mob.Demon) → I32
  • f@20136 serialize(en.mob.Demon, hxbit.Serializer) → Void
  • f@20137 getSerializeSchema(en.mob.Demon) → hxbit.Schema
  • f@20138 unserializeInit(en.mob.Demon) → Void
  • f@20139 unserialize(en.mob.Demon, hxbit.Serializer) → Void

Bindings

  • static f@20141 __constructor__(en.mob.Demon, pr.Level, I32, I32, I32, I32) → Void
  • static f@20140 create(pr.Level, I32, I32, I32, I32) → en.mob.Demon