en.mob.boss.MamaTick
en.mob.boss.MamaTick
Inherits from: en.mob.Boss
Fields
| Name | Type | |
|---|---|---|
rseed | libs.Rand | |
battleground | hl.types.ArrayBytes_Int | |
leftSide | I32 | |
rightSide | I32 | |
eyeSocketSpr | libs.heaps.slib.HSprite | |
blinkSocketSpr | libs.heaps.slib.HSprite | |
hitSocketSpr | libs.heaps.slib.HSprite | |
socketEye | en.mob.boss.mamaTick.TickEye | |
backSpr | libs.heaps.slib.HSprite | |
frontSpr | libs.heaps.slib.HSprite | |
shineSpr | libs.heaps.slib.HSprite | |
mouthSpr | libs.heaps.slib.HSprite | |
eyeSB | h2d.SpriteBatch | |
eyes | hl.types.ArrayObj | |
sprOffsetX | F64 | |
sprOffsetY | F64 | |
leftArm | en.mob.boss.mamaTick.TickArm | |
rightArm | en.mob.boss.mamaTick.TickArm | |
furyArms | hl.types.ArrayObj | |
leftWall | en.mob.boss.mamaTick.TickWall | |
rightWall | en.mob.boss.mamaTick.TickWall | |
breathRatio | F64 | |
breathTween | libs.misc.Tween | |
isOnSide | Bool | |
furiesAtk | hl.types.ArrayObj | |
bossRushModifiers | Virtual[enabled, furiesOnEveryPhase] | |
impaleInf | Virtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease] | |
slashInf | hl.types.ArrayObj | |
spitInf | Virtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease] | |
changePosInf | Virtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease] | |
changeSideInf | Virtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease] | |
diagoSlashInf | Virtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease] | |
harvestInf | Virtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease] | |
harvestArea | tool.Area | |
changePosSfx | hxd.res.Sound | |
changeSideSfx | hxd.res.Sound | |
furies | hl.types.ArrayObj | |
furryDone | Bool | |
slashHit | I32 | |
isEmerged | Bool | |
| “ | Virtual[type, isAlive, applyBossRushModifier] | |
| static | __clid | I32 |
| static | create | Fun |
| static | __eclids | hl.types.ArrayBytes_Int |
Protos
f@20599setReady(en.mob.boss.MamaTick) → Voidf@20600init(en.mob.boss.MamaTick) → Voidf@20601initGfx(en.mob.boss.MamaTick) → Voidf@20602getMobSprites(en.mob.boss.MamaTick) → hl.types.ArrayObjf@20603enableOutline(en.mob.boss.MamaTick) → Voidf@20604disableOutline(en.mob.boss.MamaTick) → Voidf@20605setOutlineColor(en.mob.boss.MamaTick, I32) → Voidf@20606breathIn(en.mob.boss.MamaTick) → Voidf@20607breathOut(en.mob.boss.MamaTick) → Voidf@20608initEyes(en.mob.boss.MamaTick) → Voidf@20609onCooldownEnd(en.mob.boss.MamaTick, String, I32) → Voidf@20610onScream(en.mob.boss.MamaTick) → Voidf@20611tryToPreventDeath(en.mob.boss.MamaTick, tool.atk.AttackData, F64) → Boolf@20612onDie(en.mob.boss.MamaTick) → Voidf@20613behaviourAi(en.mob.boss.MamaTick) → Voidf@20614fixedUpdate(en.mob.boss.MamaTick) → Voidf@20615postUpdate(en.mob.boss.MamaTick) → Voidf@20616onBossLevelUp(en.mob.boss.MamaTick) → Voidf@20617onDamage(en.mob.boss.MamaTick, tool.atk.AttackData) → Voidf@20618onAffectChange(en.mob.boss.MamaTick, I32, Bool) → Voidf@20619cancelDelayers(en.mob.boss.MamaTick) → Voidf@20620colorBlink(en.mob.boss.MamaTick, I32, Null, Null) → Voidf@20621submerge(en.mob.boss.MamaTick, F64) → Voidf@20622emerge(en.mob.boss.MamaTick, F64, F64) → Voidf@20623initSkillsInf(en.mob.boss.MamaTick) → Voidf@20624initSkills(en.mob.boss.MamaTick) → Voidf@20625initChangePosition(en.mob.boss.MamaTick) → Voidf@20626goToSide(en.mob.boss.MamaTick) → Voidf@20627initChangeSide(en.mob.boss.MamaTick) → Voidf@20628onInterrupt(en.mob.boss.MamaTick) → Voidf@20629impale(en.mob.boss.MamaTick, en.mob.boss.mamaTick.TickArm, F64) → Voidf@20630initImpale(en.mob.boss.MamaTick) → Voidf@20631initFury(en.mob.boss.MamaTick, F64, hl.types.ArrayBytes_Float) → tool.skill.OldMobSkillf@20632initPyramidFury(en.mob.boss.MamaTick) → Voidf@20633initReversePyramidFury(en.mob.boss.MamaTick) → Voidf@20634initLeftWaveFury(en.mob.boss.MamaTick) → Voidf@20635initRightWaveFury(en.mob.boss.MamaTick) → Voidf@20636initRandomFury(en.mob.boss.MamaTick) → Voidf@20637initSlash(en.mob.boss.MamaTick, I32, Ref) → Voidf@20638get_shootY(en.mob.boss.MamaTick) → F64f@20639spit(en.mob.boss.MamaTick, I32, I32) → Voidf@20640initSpit(en.mob.boss.MamaTick) → Voidf@20641initDiagonalSlash(en.mob.boss.MamaTick) → Voidf@20642initHarvest(en.mob.boss.MamaTick) → Voidf@20643publicEmerge(en.mob.boss.MamaTick) → Voidf@20644publicSubmerge(en.mob.boss.MamaTick) → Voidf@20645applyBossRushModifier(en.mob.boss.MamaTick, Virtual[buff, cd, charge, delay, extraAtk, extraMob0, extraMob1, heal, invincibility, lock, max, mul, speed, teleportExit]) → Voidf@20646getCLID(en.mob.boss.MamaTick) → I32f@20647serialize(en.mob.boss.MamaTick, hxbit.Serializer) → Voidf@20648getSerializeSchema(en.mob.boss.MamaTick) → hxbit.Schemaf@20649unserializeInit(en.mob.boss.MamaTick) → Voidf@20650unserialize(en.mob.boss.MamaTick, hxbit.Serializer) → Voidf@20651getEntityCLIDS(en.mob.boss.MamaTick) → hl.types.ArrayBytes_Int
Bindings
- static
f@20682__constructor__(en.mob.boss.MamaTick, pr.Level, I32, I32, I32, I32) → Void - static
f@20681create(pr.Level, I32, I32, I32, I32) → en.mob.boss.MamaTick