Prev: 28438 Up: Map Next: 28487
28473: Test Fallen Actor
Used by the routine at LandHitActor.
Part of MoveHitActor, used when the actor has gone as far as the bottom of the screen. If the actor is near the middle of the screen (bit 1 of byte 6 is set) and is not moving towards the middle (bit 7 is not set) then it is caught by the mixing bowl (see CatchHitActor). Otherwise it is removed (see RemoveFallenActor_Pillar).
Input
IX Actor
TestFallenActor 28473 BIT 1,(IX+6) Jump to RemoveFallenActor_Pillar if the actor is not near the middle.
28477 JR Z,RemoveFallenActor_Pillar
28479 BIT 7,(IX+6) Jump to CatchHitActor if the actor is not moving towards the middle.
28483 JR Z,CatchHitActor
28485 JR RemoveFallenActor_Pillar Jump to RemoveFallenActor_Pillar.
Prev: 28438 Up: Map Next: 28487