A_Boss1Chase
Jump to navigation
Jump to search
This article or section is incomplete. It doesn't have all of the necessary core information on this topic. Please help the SRB2 Wiki by finishing this article. |
A_Boss1Chase is an action that is used as the Egg Mobile's main thinker. The actor will try to chase the target player, similarly to A_Chase
, but may also adjust the actor's height if MF_FLOAT
is set.
Each time this action is used, the actor's reaction time will be reduced by one. When the reaction time reaches 0, the actor will choose an attack depending on its current health, execute it and set its reaction time to the value of ReactionTime
, restarting the process.
When the actor is ready to attack, it will randomly pick either MeleeState
or MissileState
to run its attack. However, once the actor's health drops to the value of Damage
or lower, it will instead use the RaiseState
for the "pinch phase" attack.
Object property | Use |
---|---|
SpawnState |
Returns to this state if target isn't shootable or doesn't exist |
MeleeState |
Actor randomly picks either this or MissileState for an attack when ready (except if health is at Damage or lower)
|
MissileState |
Actor randomly picks either this or MeleeState for an attack when ready (except if health is at Damage or lower)
|
RaiseState |
Actor's "pinch phase" attack; only used if health is at Damage or lower
|
ReactionTime |
Value to restore actor's reaction time to after using an attack |
Speed |
Speed |
Damage |
Health point to switch to "pinch phase" mode at |
|
Actions – Boss thinkers | [view] | |
A_Boss1Chase • A_Boss1Laser • A_Boss1Spikeballs • A_Boss2Chase • A_Boss2Pogo • A_Boss2PogoSFX • A_Boss2PogoTarget • A_Boss2TakeDamage • A_Boss3Path • A_Boss3TakeDamage • A_Boss4Raise • A_Boss4Reverse • A_Boss4SpeedUp • A_Boss7Chase • A_Boss7FireMissiles • A_BossDeath • A_BossFireShot • A_BossJetFume • A_BossScream • A_BossZoom • A_BrakChase • A_BrakFireShot • A_BrakLobShot • A_FocusTarget |