Skip to navigation

Elite on the BBC Micro and NES

Dashboard: ABORT2, Removed

[Elite-A, Docked]

Name: ABORT2, Removed [Show more] Type: Subroutine Category: Dashboard Summary: Set/unset the lock target for a missile and update the dashboard
Context: See this subroutine in context in the source code References: No direct references to this subroutine in this source file

Set the lock target for the leftmost missile and update the dashboard.
Arguments: X The slot number of the ship to lock our missile onto, or &FF to remove missile lock Y The new colour of the missile indicator: * &00 = black (no missile) * &0E = red (armed and locked) * &E0 = yellow/white (armed) * &EE = green/cyan (disarmed)
\ --- Mod: Code removed for Elite-A: ------------------> \.ABORT2 \ \ STX MSTG \ Store the target of our missile lock in MSTG \ \ LDX NOMSL \ Call MSBAR to update the leftmost indicator in the \ JSR MSBAR \ dashboard's missile bar, which returns with Y = 0 \ \ STY MSAR \ Set MSAR = 0 to indicate that the leftmost missile \ \ is no longer seeking a target lock \ \ RTS \ Return from the subroutine \ --- End of removed code ----------------------------->