Prev: 62540 Up: Map Next: 62603
62572: Run Life
Runs the frames of a life one at a time until the ship has been destroyed (when the explosion counter at 36691 is 12 or more) or the planet has been completed (when the flag at 38571 is 255).
RunLife 62572 CALL RunFrame Call RunFrame.
62575 CALL UpdateFuelGauge Call UpdateFuelGauge.
62578 CALL UpdateEnemySpawning Call UpdateEnemySpawning.
62581 CALL UpdateEnemies Call UpdateEnemies.
62584 CALL RandomNumber Call RandomNumber.
62587 LD A,(36691) The ship state.
62590 CP 12 Jump to ExplodeShip if A is 12 or more.
62592 JR NC,ExplodeShip
62594 LD A,(38571) The crystal-delivery flag.
62597 INC A Advance A.
62598 JR NZ,RunLife Jump to RunLife if the zero flag is clear.
62600 JP FinishPlanet Jump to FinishPlanet.
Prev: 62540 Up: Map Next: 62603