en.pet.PetMob
en.pet.PetMob
Inherits from: en.Mob
Fields
| Name | Type | |
|---|---|---|
item | tool.InventItem | |
_baseInfCache | Virtual[ambiantDesc, castCD, cellCost, commonProps, dlc, droppable, gameplayDesc, group, icon, id, legendAffixes, moneyCost, name, props, synergy, tags, tier1, tier2] | |
_buffedInfCache | Virtual[ambiantDesc, castCD, cellCost, commonProps, dlc, droppable, gameplayDesc, group, icon, id, legendAffixes, moneyCost, name, props, synergy, tags, tier1, tier2] | |
followDistance | I32 | |
teleJump | tool.skill.mobSkill.TeleJump | |
teleJumpInf | Virtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease] | |
jumpData | tool.skill.mobSkill.TeleJumpData | |
canBePet | Bool | |
maxDuplicates | I32 | |
tailUpdate | Fun | |
| static | find | Fun |
| static | findAll | Fun |
| static | tryToBuff | Fun |
| static | create | Fun |
| static | __eclids | hl.types.ArrayBytes_Int |
| static | __clid | I32 |
Protos
f@8219getDepopSound(en.pet.PetMob) → hxd.res.Soundf@8220getUseSound(en.pet.PetMob) → hxd.res.Soundf@8221init(en.pet.PetMob) → Voidf@8222getJumpingSpot(en.pet.PetMob) → Virtual[x, y]f@8223initSkills(en.pet.PetMob) → Voidf@8224moveSpeedDistMul(en.pet.PetMob) → F64f@8225depop(en.pet.PetMob) → Voidf@8226canApplyRepelling(en.pet.PetMob) → Boolf@8227restoreItem(en.pet.PetMob) → Voidf@8228canBuff(en.pet.PetMob) → Boolf@8229buff(en.pet.PetMob) → Voidf@8230onBuff(en.pet.PetMob) → Voidf@8231onDebuff(en.pet.PetMob) → Voidf@8232inDetectArea(en.pet.PetMob, Entity) → Boolf@8233onCooldownEnd(en.pet.PetMob, String, I32) → Voidf@8234postUpdate(en.pet.PetMob) → Voidf@8235onHeroTeleport(en.pet.PetMob) → Voidf@8236playIdleAnim(en.pet.PetMob) → Voidf@8237applyAttackResult(en.pet.PetMob, tool.atk.AttackData) → Voidf@8238shouldFollowParent(en.pet.PetMob) → Boolf@8239fixedUpdate(en.pet.PetMob) → Voidf@8240onTeleJumpEnd(en.pet.PetMob) → Voidf@8241tpTo(en.pet.PetMob, Entity) → Voidf@8242outOfGameUpdate(en.pet.PetMob) → Voidf@8243onLeaveMap(en.pet.PetMob) → Voidf@8244onFatalFallStart(en.pet.PetMob, Ref) → Voidf@8245onFatalFallDamage(en.pet.PetMob) → Voidf@8246canBeActivated(en.pet.PetMob, en.Hero) → Boolf@8247onFocus(en.pet.PetMob) → Voidf@8248onActivate(en.pet.PetMob, en.Hero, Bool) → Voidf@8249noPetReaction(en.pet.PetMob) → Voidf@8250petReaction(en.pet.PetMob) → Voidf@8251getEntityCLIDS(en.pet.PetMob) → hl.types.ArrayBytes_Intf@8252getCLID(en.pet.PetMob) → I32f@8253serialize(en.pet.PetMob, hxbit.Serializer) → Voidf@8254getSerializeSchema(en.pet.PetMob) → hxbit.Schemaf@8255unserializeInit(en.pet.PetMob) → Voidf@8256unserialize(en.pet.PetMob, hxbit.Serializer) → Void
Bindings
- static
f@8218__constructor__(en.pet.PetMob, pr.Level, I32, I32, String, I32, I32, Entity, tool.InventItem, Ref) → Void - static
f@8217create(pr.Level, I32, I32, String, I32, I32, Entity, tool.InventItem, Ref) → en.pet.PetMob - static
f@8216tryToBuff(Entity, tool.InventItem) → Null - static
f@8215findAll(Entity, tool.InventItem) → hl.types.ArrayObj - static
f@8214find(Entity, tool.InventItem) → en.pet.PetMob