en.mob.Demon
en.mob.Demon
Inherits from: en.Mob
Fields
| Name | Type | |
|---|---|---|
isFlying | Bool | |
flyTo | tool.CPoint | |
flySkill | tool.skill.OldSkill | |
flyInfos | Virtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease] | |
onFront | Bool | |
yFlightOff | F64 | |
remainingShots | I32 | |
hoverSprYOffset | F64 | |
| static | create | Fun |
| static | __eclids | hl.types.ArrayBytes_Int |
| static | __clid | I32 |
Protos
f@20121initGfx(en.mob.Demon) → Voidf@20122setElite(en.mob.Demon, Bool) → Voidf@20123initSkills(en.mob.Demon) → Voidf@20124onDamage(en.mob.Demon, tool.atk.AttackData) → Voidf@20125postUpdate(en.mob.Demon) → Voidf@20126onTouch(en.mob.Demon, Entity) → Voidf@20127startFlight(en.mob.Demon) → Voidf@20128stopFlight(en.mob.Demon, Bool) → Voidf@20129inDetectArea(en.mob.Demon, Entity) → Boolf@20130searchShootSpot(en.mob.Demon, I32, I32, I32) → Boolf@20131behaviourAi(en.mob.Demon) → Voidf@20132onLand(en.mob.Demon, F64) → Voidf@20133fixedUpdate(en.mob.Demon) → Voidf@20134getEntityCLIDS(en.mob.Demon) → hl.types.ArrayBytes_Intf@20135getCLID(en.mob.Demon) → I32f@20136serialize(en.mob.Demon, hxbit.Serializer) → Voidf@20137getSerializeSchema(en.mob.Demon) → hxbit.Schemaf@20138unserializeInit(en.mob.Demon) → Voidf@20139unserialize(en.mob.Demon, hxbit.Serializer) → Void
Bindings
- static
f@20141__constructor__(en.mob.Demon, pr.Level, I32, I32, I32, I32) → Void - static
f@20140create(pr.Level, I32, I32, I32, I32) → en.mob.Demon