en.mob.ThrowableMushroom
en.mob.ThrowableMushroom
Inherits from: en.Mob
Fields
| Name | Type | |
|---|---|---|
hidingSkill | tool.skill.OldMobSkill | |
hidingSkillInf | Virtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease] | |
chargingSkill | tool.skill.OldMobSkill | |
chargingSkillInf | Virtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease] | |
gotoLaurelSkill | tool.skill.OldMobSkill | |
gotoLaurelSkillInf | Virtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease] | |
landExplosionSkill | tool.skill.OldMobSkill | |
chargingDir | I32 | |
chargingCX | I32 | |
chargingCY | I32 | |
gardener | en.mob.boss.GardenerBoss | |
laurelCalling | en.mob.Pitcher | |
inHand | Bool | |
launching | Bool | |
fromBoss | Bool | |
oneChargeYet | Bool | |
| static | create | Fun |
| static | __eclids | hl.types.ArrayBytes_Int |
| static | __clid | I32 |
Protos
f@15039initGfx(en.mob.ThrowableMushroom) → Voidf@15040initSkills(en.mob.ThrowableMushroom) → Voidf@15041canUseAggressiveTeleport(en.mob.ThrowableMushroom) → Boolf@15042inDetectArea(en.mob.ThrowableMushroom, Entity) → Boolf@15043onTouch(en.mob.ThrowableMushroom, Entity) → Voidf@15044onDamage(en.mob.ThrowableMushroom, tool.atk.AttackData) → Voidf@15045setAffectS(en.mob.ThrowableMushroom, I32, F64, Ref, Null) → Voidf@15046applyAttackResult(en.mob.ThrowableMushroom, tool.atk.AttackData) → Voidf@15047isOnSamePf(en.mob.ThrowableMushroom, Entity) → Boolf@15048targetSeesMe(en.mob.ThrowableMushroom) → Boolf@15049behaviourAi(en.mob.ThrowableMushroom) → Voidf@15050getMoveSpeedMul(en.mob.ThrowableMushroom) → F64f@15051canBeRevealedBy(en.mob.ThrowableMushroom, en.Hero) → Boolf@15052startHiding(en.mob.ThrowableMushroom) → Voidf@15053stopHiding(en.mob.ThrowableMushroom) → Voidf@15054stopCharging(en.mob.ThrowableMushroom, Ref) → Voidf@15055bumpIntoTheAir(en.mob.ThrowableMushroom) → Voidf@15056onCooldownEnd(en.mob.ThrowableMushroom, String, I32) → Voidf@15057canApplyRepelling(en.mob.ThrowableMushroom) → Boolf@15058laurelCalled(en.mob.ThrowableMushroom, en.mob.Pitcher) → Voidf@15059prepareForLaunch(en.mob.ThrowableMushroom) → Voidf@15060startLaunch(en.mob.ThrowableMushroom) → Voidf@15061finishedLaunchAt(en.mob.ThrowableMushroom, I32, I32, Bool, Entity) → Voidf@15062landExplosion(en.mob.ThrowableMushroom) → Voidf@15063fixedUpdate(en.mob.ThrowableMushroom) → Voidf@15064postUpdate(en.mob.ThrowableMushroom) → Voidf@15065getEntityCLIDS(en.mob.ThrowableMushroom) → hl.types.ArrayBytes_Intf@15066getCLID(en.mob.ThrowableMushroom) → I32f@15067unserializeInit(en.mob.ThrowableMushroom) → Voidf@15068unserialize(en.mob.ThrowableMushroom, hxbit.Serializer) → Void
Bindings
- static
f@15070__constructor__(en.mob.ThrowableMushroom, pr.Level, I32, I32, I32, I32) → Void - static
f@15069create(pr.Level, I32, I32, I32, I32) → en.mob.ThrowableMushroom