Skip to content

en.mob.S_ProtectorMushroom

en.mob.S_ProtectorMushroom

Inherits from: en.pet.PetMob

Fields

NameType
sacrificeBool
chargingSkilltool.skill.OldMobSkill
chargingSkillInfVirtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease]
explosiontool.skill.OldSkill
chargingDirI32
chargingTargeten.Mob
explosionTextshl.types.ArrayObj
static__clidI32
staticcreateFun
static__eclidshl.types.ArrayBytes_Int

Protos

  • f@28711 getDepopSound(en.mob.S_ProtectorMushroom) → hxd.res.Sound
  • f@28712 getUseSound(en.mob.S_ProtectorMushroom) → hxd.res.Sound
  • f@28713 initGfx(en.mob.S_ProtectorMushroom) → Void
  • f@28714 getJumpingSpot(en.mob.S_ProtectorMushroom) → Virtual[x, y]
  • f@28715 getDangerousMobs(en.mob.S_ProtectorMushroom) → hl.types.ArrayObj
  • f@28716 initSkills(en.mob.S_ProtectorMushroom) → Void
  • f@28717 mushExplose(en.mob.S_ProtectorMushroom, F64) → Void
  • f@28718 triggerSacrifice(en.mob.S_ProtectorMushroom) → Void
  • f@28719 onBuff(en.mob.S_ProtectorMushroom) → Void
  • f@28720 onDebuff(en.mob.S_ProtectorMushroom) → Void
  • f@28721 giveExplodeOrder(en.mob.S_ProtectorMushroom) → Void
  • f@28722 onTouch(en.mob.S_ProtectorMushroom, Entity) → Void
  • f@28723 onTeleJumpEnd(en.mob.S_ProtectorMushroom) → Void
  • f@28724 fixedUpdate(en.mob.S_ProtectorMushroom) → Void
  • f@28725 behaviourAi(en.mob.S_ProtectorMushroom) → Void
  • f@28726 shouldFollowParent(en.mob.S_ProtectorMushroom) → Bool
  • f@28727 followParent(en.mob.S_ProtectorMushroom) → Void
  • f@28728 getMoveSpeedMul(en.mob.S_ProtectorMushroom) → F64
  • f@28729 stopCharging(en.mob.S_ProtectorMushroom) → Void
  • f@28730 onCooldownEnd(en.mob.S_ProtectorMushroom, String, I32) → Void
  • f@28731 canApplyRepelling(en.mob.S_ProtectorMushroom) → Bool
  • f@28732 postUpdate(en.mob.S_ProtectorMushroom) → Void
  • f@28733 noPetReaction(en.mob.S_ProtectorMushroom) → Void
  • f@28734 petReaction(en.mob.S_ProtectorMushroom) → Void
  • f@28735 getCLID(en.mob.S_ProtectorMushroom) → I32
  • f@28736 unserializeInit(en.mob.S_ProtectorMushroom) → Void
  • f@28737 unserialize(en.mob.S_ProtectorMushroom, hxbit.Serializer) → Void
  • f@28738 getEntityCLIDS(en.mob.S_ProtectorMushroom) → hl.types.ArrayBytes_Int

Bindings

  • static f@28739 __constructor__(en.mob.S_ProtectorMushroom, pr.Level, I32, I32, I32, I32, Entity, tool.InventItem) → Void
  • static f@28710 create(pr.Level, I32, I32, I32, I32, Entity, tool.InventItem) → en.mob.S_ProtectorMushroom