en.mob.AmazonBrutal
en.mob.AmazonBrutal
Inherits from: en.mob.AmazonBase
Fields
| Name | Type | |
|---|---|---|
tryToPreventDeathBool | Bool | |
forcedTp | Bool | |
earlyDashPhase | Bool | |
skillsPattern | hl.types.ArrayObj | |
targetWall | Virtual[cx, cy, h] | |
targetWallPos | Virtual[x, y] | |
cineTargetWallPos | Virtual[x, y] | |
lastWall | Virtual[cx, cy, h] | |
walking | Bool | |
wallSide | String | |
spotInBossRoom | tool.CPoint | |
infTeleport | Virtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease] | |
hitCountOnDash | I32 | |
stoppedDashFromFrost | Bool | |
brutalBossRushModifiers | Virtual[dashChargeMultiplier, dashSpeedMultiplier] | |
sbFx | libs.heaps.slib.HSpriteBatch | |
| static | __clid | I32 |
| static | create | Fun |
| static | __eclids | hl.types.ArrayBytes_Int |
Protos
f@7187init(en.mob.AmazonBrutal) → Voidf@7188registerToManager(en.mob.AmazonBrutal) → Voidf@7189initGfx(en.mob.AmazonBrutal) → Voidf@7190initSkills(en.mob.AmazonBrutal) → Voidf@7191findSpotInBossRoom(en.mob.AmazonBrutal) → Voidf@7192getWallPosition(en.mob.AmazonBrutal) → Virtual[x, y]f@7193startClimbing(en.mob.AmazonBrutal) → Voidf@7194nextSkill(en.mob.AmazonBrutal) → Voidf@7195onCooldownEnd(en.mob.AmazonBrutal, String, I32) → Voidf@7196stopDashPhase(en.mob.AmazonBrutal) → Voidf@7197startDashPhase(en.mob.AmazonBrutal, Virtual[cx, cy, h], Ref) → Voidf@7198getDashSpeed(en.mob.AmazonBrutal) → F64f@7199forceMeleePhase(en.mob.AmazonBrutal) → Voidf@7200onFatalFallStart(en.mob.AmazonBrutal, Ref) → Voidf@7201canBeBreach(en.mob.AmazonBrutal, tool.atk.AttackData) → Boolf@7202getChargingOldSkill(en.mob.AmazonBrutal) → tool.skill.OldSkillf@7203setAffectS(en.mob.AmazonBrutal, I32, F64, Ref, Null) → Voidf@7204onTouch(en.mob.AmazonBrutal, Entity) → Voidf@7205behaviourAi(en.mob.AmazonBrutal) → Voidf@7206behaviourAloneBossFight(en.mob.AmazonBrutal) → Voidf@7207duringChaseOrBossFightWithSisters(en.mob.AmazonBrutal) → Voidf@7208meleeAtk(en.mob.AmazonBrutal) → Voidf@7209dashPhaseSpinning(en.mob.AmazonBrutal) → Voidf@7210cineDashPhaseSpinning(en.mob.AmazonBrutal) → Voidf@7211forceTeleport(en.mob.AmazonBrutal) → Boolf@7212scream(en.mob.AmazonBrutal) → Voidf@7213onLeaveMap(en.mob.AmazonBrutal) → Voidf@7214postUpdate(en.mob.AmazonBrutal) → Voidf@7215preUpdate(en.mob.AmazonBrutal) → Voidf@7216fixedUpdate(en.mob.AmazonBrutal) → Voidf@7217tryToPreventDeath(en.mob.AmazonBrutal, tool.atk.AttackData, F64) → Boolf@7218onDie(en.mob.AmazonBrutal) → Voidf@7219applyBossRushModifier(en.mob.AmazonBrutal, Virtual[buff, cd, charge, delay, extraAtk, extraMob0, extraMob1, heal, invincibility, lock, max, mul, speed, teleportExit]) → Voidf@7220disposeGfx(en.mob.AmazonBrutal) → Voidf@7221getCLID(en.mob.AmazonBrutal) → I32f@7222serialize(en.mob.AmazonBrutal, hxbit.Serializer) → Voidf@7223getSerializeSchema(en.mob.AmazonBrutal) → hxbit.Schemaf@7224unserializeInit(en.mob.AmazonBrutal) → Voidf@7225unserialize(en.mob.AmazonBrutal, hxbit.Serializer) → Voidf@7226getEntityCLIDS(en.mob.AmazonBrutal) → hl.types.ArrayBytes_Int
Bindings
- static
f@7228__constructor__(en.mob.AmazonBrutal, pr.Level, I32, I32, I32, I32, Bool) → Void - static
f@7227create(pr.Level, I32, I32, I32, I32, Bool) → en.mob.AmazonBrutal