SRB2Kart/Actions/A ReaperThinker

From SRB2 Wiki
Jump to navigation Jump to search

A_ReaperThinker is an action exclusive to SRB2Kart. It is the spawning, movement, targeting, and animation handler of the Mementos Reaper. The actor will spawn at a very small scale and grow to proper size if the actor's health is 1000. While doing so, black or red particles will spawn and move away from the actor. Once the actor is the proper scale the MF_NOGRAVITY, MF_PAIN, MF_SPECIAL, MF_NOCLIP, and MF_NOCLIPHEIGHT flags are applied to it. The actor's frame will change every 5 tics from A – J. The sound of rattling chains plays while this action is called and the sound is not currently playing.

Targeting

The actor will target the player with the highest score if they are not affected by invincibility or growth, and are not currently flashing or spinning out. Otherwise the actor will move to the next Mementos Reaper Waypoint in sequence based off of the waypoint's Angle. If something goes wrong or the next waypoint in sequence does not exist then the actor will move to the waypoint with an Angle of 0.

  SRB2Kart Actions [view]
A_BallhogExplodeA_FlameParticleA_FZBoomFlashA_FZBoomSmokeA_ItemPopA_JawzChaseA_JawzExplodeA_LightningFollowPlayerA_MayonakaArrowA_MementosTPParticlesA_MineExplodeA_RandomShadowFrameA_ReaperThinker A_RoamingShadowThinkerA_SPBChase