en.AmazonManager
en.AmazonManager
Inherits from: Entity
Fields
| Name | Type | |
|---|---|---|
nearbyPlatforms | hl.types.ArrayObj | |
amazonSurvival | en.mob.AmazonSurvival | |
amazonTactic | en.mob.AmazonTactic | |
amazonBrutal | en.mob.AmazonBrutal | |
fireScroll | Bool | |
fireInitDone | Bool | |
lastKnownHeroRoom | level.Room | |
lastRoom | level.Room | |
activeAmazon | hl.types.ArrayObj | |
hero | en.Hero | |
hitAreaFire | tool.Area | |
fireHitUpOffset | F64 | |
fireHitDownOffset | F64 | |
fireHitMinDamageDist | F64 | |
fireHitMaxDamageDist | F64 | |
chaseStarted | Bool | |
fireStarted | Bool | |
fireTargetY | F64 | |
currentFireSpeed | F64 | |
noChase | Bool | |
currentHeroRoom | level.Room | |
heroTriggeredBossRoom | Bool | |
heroYOnBossRoomStart | F64 | |
offsetMinCameraY | I32 | |
phase | I32 | |
inFightAmazon | I32 | |
fightAmazonIndex | I32 | |
restCycle | I32 | |
timeInBossRoom | hl.types.ArrayBytes_Float | |
factorBossdeactivated | hl.types.ArrayBytes_Float | |
bossRestCycleCount | hl.types.ArrayBytes_Int | |
timeBossRest | hl.types.ArrayBytes_Float | |
phaseLifeRatio | hl.types.ArrayBytes_Float | |
timeInAscension | F64 | |
factorBossdeactivatedAsc | F64 | |
entranceRoom | level.Room | |
chasePhase | I32 | |
chaseFleeSpot1 | tool.CPoint | |
chaseFleeSpot2 | tool.CPoint | |
chaseFleeSpot3 | tool.CPoint | |
canPlaceFire | Bool | |
fireMinX | I32 | |
fireMaxX | I32 | |
fireFatalFallOffsetCase | I32 | |
fireStopBeforeBossSpot1 | tool.CPoint | |
fireStopBeforeBossSpot2 | tool.CPoint | |
fireStopBeforeBossSpot3 | tool.CPoint | |
fireStopBeforeBossOffsetCase | I32 | |
playerQuitedLastBossFight | Bool | |
fireStopDuringBossSpot | tool.CPoint | |
gameTimeAtStartS | F64 | |
sanicAchievementChecked | Bool | |
shouldDropSanicBlueprint | Bool | |
canTrackHeroOutOfBossRoom | Bool | |
openedDoors | Bool | |
afterImageAmazon | libs.heaps.slib.HSprite | |
fireAmbientChannel | hxd.snd.Channel | |
onBossFightCinematicStarted | Fun | |
onBossFightRoomLeft | Fun | |
smogGradientInBossFightMode | Bool | |
| static | __clid | I32 |
| static | __eclids | hl.types.ArrayBytes_Int |
Protos
f@7143get_currentTimeInBossRoom(en.AmazonManager) → F64f@7144get_allAmazonsDefeated(en.AmazonManager) → Boolf@7147init(en.AmazonManager) → Voidf@7148initGfx(en.AmazonManager) → Voidf@7149canBeHit(en.AmazonManager) → Boolf@7150overrideLevelInitMusic(en.AmazonManager) → Voidf@7151startFightMusic(en.AmazonManager, Bool) → Voidf@7152onCooldownEnd(en.AmazonManager, String, I32) → Voidf@7153onLeaveMap(en.AmazonManager) → Voidf@7154onDamage(en.AmazonManager, tool.atk.AttackData) → Voidf@7155onDie(en.AmazonManager) → Voidf@7156canApplyRepelling(en.AmazonManager) → Boolf@7157checkActiveAmazon(en.AmazonManager) → Voidf@7158onAmazonDeath(en.AmazonManager) → Voidf@7159checkPrctTowerAscent(en.AmazonManager) → F64f@7160initFireStartingPoint(en.AmazonManager) → Voidf@7161heroSecurityCheck(en.AmazonManager) → Voidf@7162fixedUpdate(en.AmazonManager) → Voidf@7163postUpdate(en.AmazonManager) → Voidf@7164updateFireSfxVolume(en.AmazonManager) → Voidf@7165activateDeactivateAmazonsBossRoom(en.AmazonManager) → Voidf@7166activateDeactivateAmazons(en.AmazonManager) → Voidf@7167resetBossFightData(en.AmazonManager) → Voidf@7168brutalDashAttackManagement(en.AmazonManager) → Voidf@7169updateCurrentRoom(en.AmazonManager) → Voidf@7170destroy(en.AmazonManager) → Voidf@7171initChaseFleeSpots(en.AmazonManager) → Voidf@7172getChaseFleeSpotX(en.AmazonManager, I32) → I32f@7173getChaseFleeSpotY(en.AmazonManager, I32) → I32f@7174initFireStopBeforeBossSpots(en.AmazonManager) → Voidf@7175getFireStopBeforeBossSpotY(en.AmazonManager) → F64f@7176initCurrentFireStopDuringnBossSpot(en.AmazonManager) → Voidf@7177initSanicAchievement(en.AmazonManager) → Voidf@7178checkSanicAchievement(en.AmazonManager) → Voidf@7179checkSanicAchievementDrop(en.AmazonManager) → Voidf@7180dropSanicBlueprint(en.AmazonManager, I32, I32) → Voidf@7181getCLID(en.AmazonManager) → I32f@7182serialize(en.AmazonManager, hxbit.Serializer) → Voidf@7183getSerializeSchema(en.AmazonManager) → hxbit.Schemaf@7184unserializeInit(en.AmazonManager) → Voidf@7185unserialize(en.AmazonManager, hxbit.Serializer) → Voidf@7186getEntityCLIDS(en.AmazonManager) → hl.types.ArrayBytes_Int
Bindings
f@7146onBossFightRoomLeft(en.AmazonManager) → Voidf@7145onBossFightCinematicStarted(en.AmazonManager) → Void- static
f@7277__constructor__(en.AmazonManager, pr.Level, I32, I32, en.Hero) → Void