| abit1 | Label | Add16x16Bit0 |
| abit2 | Label | Add16x16Bit0 |
| abit3 | Label | Add16x16Bit0 |
| AbortLine | Entry point | ClipBestEndOfLine ClipStartOfLine (Part 1 of 5) ClipStartOfLine (Part 5 of 5) |
| acrn1 | Label | AlienInAcornsville |
| acrn2 | Label | AlienInAcornsville |
| acrn3 | Label | AlienInAcornsville |
| acrn4 | Label | AlienInAcornsville |
| acrn5 | Label | AlienInAcornsville |
| acrn6 | Label | AlienInAcornsville |
| acrn7 | Label | AlienInAcornsville |
| acrn8 | Label | AlienInAcornsville |
| Add16x16Bit0 | Subroutine | SetMatrices |
| AddPointToObject | Subroutine | CheckIfAlienIsHit (Part 2 of 2) FireGuns UpdateBullets |
| adds1 | Label | AddScaled |
| adds2 | Label | AddScaled |
| adds3 | Label | AddScaled |
| AddScaled | Subroutine | ApplyAerodynamics (Part 2 of 3) ApplyFlightModel (Part 3 of 7) |
| AddTempToPoint | Subroutine | FireGuns ProcessRunwayLine (Part 2 of 5) ProcessRunwayLine (Part 4 of 5) ProcessRunwayLine (Part 5 of 5) |
| AddTempToPoint (Part 1 of 2) | Subroutine | n/a |
| AddTempToPoint (Part 2 of 2) | Subroutine | n/a |
| addv1 | Label | AddTempToPoint (Part 1 of 2) |
| addv2 | Label | AddTempToPoint (Part 2 of 2) |
| addv3 | Label | AddTempToPoint (Part 2 of 2) |
| AdjustRotation | Subroutine | ApplyFlightModel (Part 6 of 7) |
| AdjustTurn | Subroutine | ApplyFlightModel (Part 6 of 7) |
| AdjustVelocity | Subroutine | ApplyFlightModel (Part 6 of 7) |
| aero1 | Label | ApplyAerodynamics (Part 1 of 3) |
| aero10 | Label | ApplyAerodynamics (Part 2 of 3) |
| aero11 | Label | ApplyAerodynamics (Part 2 of 3) |
| aero12 | Label | ApplyAerodynamics (Part 3 of 3) |
| aero13 | Label | ApplyAerodynamics (Part 3 of 3) |
| aero14 | Label | ApplyAerodynamics (Part 3 of 3) |
| aero15 | Label | ApplyAerodynamics (Part 3 of 3) |
| aero16 | Label | ApplyAerodynamics (Part 3 of 3) |
| aero17 | Label | ApplyAerodynamics (Part 3 of 3) |
| aero18 | Label | ApplyAerodynamics (Part 3 of 3) |
| aero19 | Label | ApplyAerodynamics (Part 3 of 3) |
| aero2 | Label | ApplyAerodynamics (Part 1 of 3) |
| aero3 | Label | ApplyAerodynamics (Part 1 of 3) |
| aero4 | Label | ApplyAerodynamics (Part 1 of 3) |
| aero5 | Label | ApplyAerodynamics (Part 1 of 3) |
| aero6 | Label | ApplyAerodynamics (Part 2 of 3) |
| aero7 | Label | ApplyAerodynamics (Part 2 of 3) |
| aero8 | Label | ApplyAerodynamics (Part 2 of 3) |
| aero9 | Label | ApplyAerodynamics (Part 2 of 3) |
| ahit1 | Label | CheckIfAlienIsHit (Part 1 of 2) |
| ahit10 | Label | CheckIfAlienIsHit (Part 2 of 2) |
| ahit11 | Label | CheckIfAlienIsHit (Part 2 of 2) |
| ahit12 | Label | CheckIfAlienIsHit (Part 2 of 2) |
| ahit2 | Label | CheckIfAlienIsHit (Part 1 of 2) |
| ahit3 | Label | CheckIfAlienIsHit (Part 1 of 2) |
| ahit4 | Label | CheckIfAlienIsHit (Part 1 of 2) |
| ahit5 | Label | CheckIfAlienIsHit (Part 1 of 2) |
| ahit6 | Label | CheckIfAlienIsHit (Part 2 of 2) |
| ahit7 | Label | CheckIfAlienIsHit (Part 2 of 2) |
| ahit8 | Label | CheckIfAlienIsHit (Part 2 of 2) |
| ahit9 | Label | CheckIfAlienIsHit (Part 2 of 2) |
| aileronPosition | Variable | ReadJoystick UpdateIndicator (Part 14 of 15) |
| alien | Variable | DrawRadarBlip ResetRadar UpdateRadarBlip |
| AlienInAcornsville | Subroutine | MainLoop (Part 4 of 15) |
| alienObjectId | Variable | ResetVariables ScoreHitPoints SetObjectCoords (Part 6 of 11) SetObjectCoords (Part 7 of 11) SpawnAlien UpdateAliens (Part 2 of 5) UpdateAliens (Part 3 of 5) UpdateAliens (Part 5 of 5) |
| alienScore | Variable | ScoreHitPoints |
| alienSlot | Variable | ResetVariables ScoreHitPoints SetObjectCoords (Part 6 of 11) SetObjectCoords (Part 7 of 11) SetObjectCoords (Part 10 of 11) UpdateAliens (Part 2 of 5) UpdateAliens (Part 3 of 5) UpdateAliens (Part 4 of 5) |
| alienSpeed | Variable | AlienInAcornsville ResetVariables UpdateAliens (Part 5 of 5) |
| alienState | Variable | AlienInAcornsville MainLoop (Part 5 of 15) ResetVariables SetObjectCoords (Part 6 of 11) SetObjectCoords (Part 7 of 11) SpawnAlien UpdateAliens (Part 1 of 5) UpdateAliens (Part 2 of 5) UpdateAliens (Part 3 of 5) UpdateAliens (Part 4 of 5) |
| alienStatus | Variable | MainLoop (Part 1 of 15) MainLoop (Part 6 of 15) |
| alienToMove | Variable | AlienInAcornsville MainLoop (Part 5 of 15) UpdateAliens (Part 3 of 5) |
| altitudeMinutes | Variable | UpdateIndicator (Part 4 of 15) UpdateIndicator (Part 5 of 15) |
| ApplyAerodynamics | Subroutine | ApplyFlightModel (Part 2 of 7) |
| ApplyAerodynamics (Part 1 of 3) | Subroutine | n/a |
| ApplyAerodynamics (Part 2 of 3) | Subroutine | n/a |
| ApplyAerodynamics (Part 3 of 3) | Subroutine | n/a |
| ApplyBumpyRide | Subroutine | ProcessLanding (Part 1 of 7) |
| ApplyFlightControl | Subroutine | ApplyFlightModel (Part 2 of 7) |
| ApplyFlightModel | Subroutine | UpdateFlightModel (Part 4 of 4) |
| ApplyFlightModel (Part 1 of 7) | Subroutine | n/a |
| ApplyFlightModel (Part 2 of 7) | Subroutine | n/a |
| ApplyFlightModel (Part 3 of 7) | Subroutine | n/a |
| ApplyFlightModel (Part 4 of 7) | Subroutine | n/a |
| ApplyFlightModel (Part 5 of 7) | Subroutine | n/a |
| ApplyFlightModel (Part 6 of 7) | Subroutine | n/a |
| ApplyFlightModel (Part 7 of 7) | Subroutine | n/a |
| ApplyTurnAndThrust | Subroutine | ApplyFlightModel (Part 4 of 7) |
| ApplyTurnAndThrust (Part 1 of 2) | Subroutine | n/a |
| ApplyTurnAndThrust (Part 2 of 2) | Subroutine | n/a |
| arhi1 | Label | ArtificialHorizon |
| arhi2 | Label | ArtificialHorizon |
| arhi3 | Label | ArtificialHorizon |
| arhi4 | Label | ArtificialHorizon |
| arhi5 | Label | ArtificialHorizon |
| arhi6 | Label | ArtificialHorizon |
| arot1 | Label | AdjustRotation |
| arot2 | Label | AdjustRotation |
| arot3 | Label | AdjustRotation |
| arot4 | Label | AdjustRotation |
| ArtificialHorizon | Subroutine | UpdateIndicator (Part 11 of 15) |
| atur1 | Label | AdjustTurn |
| avel1 | Label | AdjustVelocity |
| avel2 | Label | AdjustVelocity |
| axis1 | Label | ProjectAxisAngle |
| axis2 | Label | ProjectAxisAngle |
| axis3 | Label | ProjectAxisAngle |
| axis4 | Label | ProjectAxisAngle |
| axisChangeRate | Variable | UpdateFlightModel (Part 1 of 4) |
| axisKeyUsage | Variable | UpdateFlightModel (Part 1 of 4) |
| blip1 | Label | UpdateRadarBlip |
| blip2 | Label | UpdateRadarBlip |
| brakesStatus | Variable | ApplyFlightModel (Part 5 of 7) IndicatorB ResetVariables |
| bulv1 | Label | GetTrailVectorStep |
| bulv2 | Label | GetTrailVectorStep |
| CheckAlienWeakSpot | Subroutine | CheckIfAlienIsHit (Part 2 of 2) |
| CheckBridgeAndTown | Subroutine | CheckFlyingSkills (Part 2 of 2) |
| CheckFlyingSkills | Subroutine | MainLoop (Part 5 of 15) |
| CheckFlyingSkills (Part 1 of 2) | Subroutine | n/a |
| CheckFlyingSkills (Part 2 of 2) | Subroutine | n/a |
| CheckIfAlienIsHit | Subroutine | MainLoop (Part 6 of 15) |
| CheckIfAlienIsHit (Part 1 of 2) | Subroutine | n/a |
| CheckIfAlienIsHit (Part 2 of 2) | Subroutine | n/a |
| CheckLineDistance | Subroutine | ProcessLine (Part 7 of 7) ProcessRunwayLine (Part 3 of 5) UpdateBullets |
| CheckObjDistance | Subroutine | SetObjectCoords (Part 8 of 11) |
| CheckPlaneOnRunway | Subroutine | ApplyFlightModel (Part 5 of 7) ProcessLanding (Part 1 of 7) ProcessLanding (Part 6 of 7) |
| CheckTimePassed | Subroutine | MainLoop (Part 12 of 15) |
| clan1 | Label | ProcessLanding (Part 1 of 7) |
| clan10 | Label | ProcessLanding (Part 3 of 7) |
| clan11 | Label | ProcessLanding (Part 6 of 7) |
| clan12 | Label | ProcessLanding (Part 6 of 7) |
| clan13 | Label | ProcessLanding (Part 6 of 7) |
| clan14 | Label | ProcessLanding (Part 6 of 7) |
| clan15 | Label | ProcessLanding (Part 6 of 7) |
| clan16 | Label | ProcessLanding (Part 6 of 7) |
| clan17 | Label | ProcessLanding (Part 6 of 7) |
| clan18 | Label | ProcessLanding (Part 7 of 7) |
| clan19 | Label | ProcessLanding (Part 7 of 7) |
| clan2 | Label | ProcessLanding (Part 2 of 7) |
| clan20 | Label | ProcessLanding (Part 7 of 7) |
| clan21 | Label | ProcessLanding (Part 7 of 7) |
| clan3 | Label | ProcessLanding (Part 2 of 7) |
| clan4 | Label | ProcessLanding (Part 2 of 7) |
| clan5 | Label | ProcessLanding (Part 3 of 7) |
| clan6 | Label | ProcessLanding (Part 4 of 7) |
| clan7 | Label | ProcessLanding (Part 5 of 7) |
| clan8 | Label | ProcessLanding (Part 4 of 7) ProcessLanding (Part 5 of 7) |
| clan9 | Label | ProcessLanding (Part 3 of 7) |
| ClearCanopy | Subroutine | Crash NewGame |
| ClearRows | Subroutine | DrawCanopy |
| clen1 | Label | ClipBestEndOfLine |
| clen2 | Label | ClipBestEndOfLine |
| clen3 | Label | ClipBestEndOfLine |
| clen4 | Label | ClipBestEndOfLine |
| clen5 | Label | ClipBestEndOfLine |
| clip1 | Label | ClipStartOfLine (Part 1 of 5) |
| clip10 | Label | ClipStartOfLine (Part 3 of 5) |
| clip11 | Label | ClipStartOfLine (Part 3 of 5) |
| clip12 | Label | ClipStartOfLine (Part 3 of 5) |
| clip13 | Label | ClipStartOfLine (Part 4 of 5) |
| clip14 | Label | ClipStartOfLine (Part 4 of 5) |
| clip15 | Label | ClipStartOfLine (Part 4 of 5) |
| clip16 | Label | ClipStartOfLine (Part 4 of 5) |
| clip17 | Label | ClipStartOfLine (Part 4 of 5) |
| clip18 | Label | ClipStartOfLine (Part 4 of 5) |
| clip19 | Label | ClipStartOfLine (Part 5 of 5) |
| clip2 | Label | ClipStartOfLine (Part 1 of 5) |
| clip20 | Label | ClipStartOfLine (Part 5 of 5) |
| clip21 | Label | ClipStartOfLine (Part 5 of 5) |
| clip22 | Label | ClipStartOfLine (Part 5 of 5) |
| clip23 | Label | ClipStartOfLine (Part 5 of 5) |
| clip24 | Label | ClipStartOfLine (Part 5 of 5) |
| clip3 | Label | ClipStartOfLine (Part 1 of 5) |
| clip4 | Label | ClipStartOfLine (Part 1 of 5) |
| clip5 | Label | ClipStartOfLine (Part 1 of 5) |
| clip6 | Label | ClipStartOfLine (Part 2 of 5) |
| clip7 | Label | ClipStartOfLine (Part 2 of 5) |
| clip8 | Label | ClipStartOfLine (Part 2 of 5) |
| clip9 | Label | ClipStartOfLine (Part 2 of 5) |
| ClipBestEndOfLine | Subroutine | DrawClippedLine (Part 4 of 6) |
| ClipStartOfLine | Subroutine | ClipBestEndOfLine DrawClippedLine (Part 4 of 6) |
| ClipStartOfLine (Part 1 of 5) | Subroutine | n/a |
| ClipStartOfLine (Part 2 of 5) | Subroutine | n/a |
| ClipStartOfLine (Part 3 of 5) | Subroutine | n/a |
| ClipStartOfLine (Part 4 of 5) | Subroutine | n/a |
| ClipStartOfLine (Part 5 of 5) | Subroutine | n/a |
| colour1L2R | Variable | DrawCanopyLine (Part 2 of 9) DrawCanopyLine (Part 4 of 9) DrawCanopyLine (Part 6 of 9) ModifyDrawRoutine |
| colour1R2L | Variable | DrawCanopyLine (Part 2 of 9) DrawCanopyLine (Part 5 of 9) ModifyDrawRoutine |
| colour1Row | Variable | ModifyDrawRoutine |
| colour2L2R | Variable | ModifyDrawRoutine |
| colour2R2L | Variable | ModifyDrawRoutine |
| colour2Row | Variable | ModifyDrawRoutine |
| colourCycle | Variable | DrawCanopyView DrawClippedLine (Part 6 of 6) EraseCanopyLines FlipColours ModifyDrawRoutine ResetLineLists |
| colourLogic | Variable | EraseCanopyLines FlipColours ModifyDrawRoutine ResetLineLists |
| CopyPointToWork | Subroutine | ApplyFlightModel (Part 2 of 7) ApplyFlightModel (Part 6 of 7) ExplodeAlien ProcessRunwayLine (Part 4 of 5) |
| CopyTempToPoint | Subroutine | FireGuns |
| CopyWorkToPoint | Subroutine | ApplyFlightModel (Part 2 of 7) ApplyFlightModel (Part 6 of 7) CheckIfAlienIsHit (Part 2 of 2) ExplodeAlien FireGuns ProcessRunwayLine (Part 4 of 5) UpdateRadarBlip |
| corn1 | Label | DrawCanopyCorners |
| corn2 | Label | DrawCanopyCorners |
| Crash | Subroutine | CheckFlyingSkills (Part 2 of 2) ProcessLanding (Part 6 of 7) |
| crow1 | Label | ClearRows |
| crow2 | Label | ClearRows |
| crun1 | Label | CheckPlaneOnRunway |
| dcan1 | Label | DrawCanopy |
| dcan2 | Label | DrawCanopy |
| dcan3 | Label | DrawCanopy |
| DefineEnvelope | Subroutine | MakeEngineSound StartGame |
| Delay | Subroutine | AlienInAcornsville Crash |
| dely1 | Label | Delay |
| dely2 | Label | Delay |
| dely3 | Label | Delay |
| dhvc1 | Label | GetHandVector |
| dhvc2 | Label | GetHandVector |
| dhvc3 | Label | GetHandVector |
| dhvc4 | Label | GetHandVector |
| dhvc5 | Label | GetHandVector |
| dhvc6 | Label | GetHandVector |
| dhvc7 | Label | GetHandVector |
| dhvc8 | Label | GetHandVector |
| dialQuadrant | Variable | GetHandVector |
| dinh1 | Label | DrawIndicatorHand |
| dinh2 | Label | DrawIndicatorHand |
| dinl1 | Label | DrawIndicatorLine |
| dinl2 | Label | DrawIndicatorLine |
| dinl3 | Label | DrawIndicatorLine |
| disableCursor | Variable | SetupScreen |
| DisplayScore | Subroutine | MainLoop (Part 14 of 15) TerminateGame |
| dist1 | Label | CheckLineDistance |
| dist2 | Label | CheckLineDistance |
| dist3 | Label | CheckLineDistance |
| dist4 | Label | CheckLineDistance |
| dist5 | Label | CheckLineDistance |
| distanceFromHit | Variable | ApplyFlightModel (Part 3 of 7) ExplodeAlien MainLoop (Part 6 of 15) |
| DivideScaled | Subroutine | ProjectPoint (Part 2 of 3) |
| divisionHi | Variable | ProjectPoint (Part 2 of 3) |
| divisionLo | Variable | ProjectPoint (Part 2 of 3) ScaleUp |
| divs1 | Label | DivideScaled |
| divs2 | Label | DivideScaled |
| divs3 | Label | DivideScaled |
| divs4 | Label | DivideScaled |
| divs5 | Label | DivideScaled |
| divs6 | Label | DivideScaled |
| divs7 | Label | DivideScaled |
| divs8 | Label | DivideScaled |
| divs9 | Label | DivideScaled |
| dlin1 | Label | DrawCanopyLine (Part 1 of 9) |
| dlin10 | Label | DrawCanopyLine (Part 3 of 9) |
| dlin11 | Label | DrawCanopyLine (Part 3 of 9) |
| dlin12 | Label | DrawCanopyLine (Part 4 of 9) DrawCanopyLine (Part 5 of 9) |
| dlin13 | Label | DrawCanopyLine (Part 3 of 9) |
| dlin14 | Label | DrawCanopyLine (Part 3 of 9) |
| dlin15 | Label | DrawCanopyLine (Part 4 of 9) |
| dlin16 | Label | DrawCanopyLine (Part 3 of 9) |
| dlin17 | Label | DrawCanopyLine (Part 4 of 9) |
| dlin18 | Label | DrawCanopyLine (Part 3 of 9) |
| dlin19 | Label | DrawCanopyLine (Part 4 of 9) |
| dlin2 | Label | ModifyDrawRoutine |
| dlin20 | Label | DrawCanopyLine (Part 2 of 9) |
| dlin21 | Label | DrawCanopyLine (Part 2 of 9) |
| dlin22 | Label | DrawCanopyLine (Part 4 of 9) |
| dlin23 | Label | ModifyDrawRoutine |
| dlin24 | Label | ModifyDrawRoutine |
| dlin25 | Label | DrawCanopyLine (Part 4 of 9) |
| dlin26 | Label | DrawCanopyLine (Part 4 of 9) |
| dlin28 | Label | ModifyDrawRoutine |
| dlin29 | Label | ModifyDrawRoutine |
| dlin3 | Label | DrawCanopyLine (Part 2 of 9) |
| dlin31 | Label | DrawCanopyLine (Part 5 of 9) |
| dlin32 | Label | DrawCanopyLine (Part 4 of 9) |
| dlin33 | Label | DrawCanopyLine (Part 2 of 9) |
| dlin34 | Label | ModifyDrawRoutine |
| dlin35 | Label | DrawCanopyLine (Part 2 of 9) |
| dlin36 | Label | DrawCanopyLine (Part 2 of 9) |
| dlin37 | Label | DrawCanopyLine (Part 2 of 9) |
| dlin38 | Label | DrawCanopyLine (Part 2 of 9) |
| dlin39 | Label | DrawCanopyLine (Part 6 of 9) |
| dlin4 | Label | ModifyDrawRoutine |
| dlin40 | Label | DrawCanopyLine (Part 6 of 9) |
| dlin41 | Label | DrawCanopyLine (Part 1 of 9) |
| dlin42 | Label | DrawCanopyLine (Part 7 of 9) |
| dlin43 | Label | DrawCanopyLine (Part 7 of 9) |
| dlin44 | Label | DrawCanopyLine (Part 7 of 9) |
| dlin45 | Label | DrawCanopyLine (Part 7 of 9) |
| dlin46 | Label | DrawCanopyLine (Part 8 of 9) |
| dlin47 | Label | ModifyDrawRoutine |
| dlin48 | Label | DrawCanopyLine (Part 8 of 9) |
| dlin49 | Label | DrawCanopyLine (Part 8 of 9) |
| dlin5 | Label | DrawCanopyLine (Part 2 of 9) |
| dlin50 | Label | DrawCanopyLine (Part 8 of 9) ModifyDrawRoutine |
| dlin51 | Label | ModifyDrawRoutine |
| dlin52 | Label | DrawCanopyLine (Part 7 of 9) |
| dlin53 | Label | DrawCanopyLine (Part 7 of 9) DrawCanopyLine (Part 8 of 9) |
| dlin54 | Label | DrawCanopyLine (Part 7 of 9) |
| dlin55 | Label | DrawCanopyLine (Part 7 of 9) |
| dlin56 | Label | DrawCanopyLine (Part 7 of 9) |
| dlin57 | Label | DrawCanopyLine (Part 8 of 9) |
| dlin58 | Label | ModifyDrawRoutine |
| dlin59 | Label | ModifyDrawRoutine |
| dlin6 | Label | DrawCanopyLine (Part 2 of 9) |
| dlin60 | Label | DrawCanopyLine (Part 8 of 9) |
| dlin62 | Label | ModifyDrawRoutine |
| dlin63 | Label | ModifyDrawRoutine |
| dlin64 | Label | DrawCanopyLine (Part 8 of 9) |
| dlin65 | Label | DrawCanopyLine (Part 4 of 9) DrawCanopyLine (Part 5 of 9) DrawCanopyLine (Part 6 of 9) DrawCanopyLine (Part 8 of 9) |
| dlin66 | Label | DrawCanopyLine (Part 9 of 9) |
| dlin67 | Label | DrawCanopyLine (Part 9 of 9) |
| dlin68 | Label | DrawCanopyLine (Part 9 of 9) |
| dlin7 | Label | DrawCanopyLine (Part 2 of 9) |
| dlin8 | Label | DrawCanopyLine (Part 3 of 9) |
| dlin9 | Label | DrawCanopyLine (Part 3 of 9) |
| dormantAlienScore | Variable | ScoreHitPoints |
| dort1 | Label | DrawOrthoLine |
| dort2 | Label | DrawOrthoLine |
| dort3 | Label | DrawOrthoLine |
| down1 | Label | ScaleDown (Part 1 of 4) |
| down10 | Label | ScaleDown (Part 2 of 4) |
| down11 | Label | ScaleDown (Part 2 of 4) |
| down12 | Label | ScaleDown (Part 2 of 4) |
| down13 | Label | ScaleDown (Part 3 of 4) |
| down14 | Label | ScaleDown (Part 3 of 4) |
| down15 | Label | ScaleDown (Part 3 of 4) |
| down16 | Label | ScaleDown (Part 3 of 4) |
| down17 | Label | ScaleDown (Part 3 of 4) |
| down18 | Label | ScaleDown (Part 3 of 4) |
| down19 | Label | ScaleDown (Part 4 of 4) |
| down2 | Label | ScaleDown (Part 1 of 4) |
| down20 | Label | ScaleDown (Part 4 of 4) |
| down21 | Label | ScaleDown (Part 4 of 4) |
| down22 | Label | ScaleDown (Part 4 of 4) |
| down23 | Label | ScaleDown (Part 4 of 4) |
| down24 | Label | ScaleDown (Part 4 of 4) |
| down3 | Label | ScaleDown (Part 1 of 4) |
| down4 | Label | ScaleDown (Part 1 of 4) |
| down5 | Label | ScaleDown (Part 1 of 4) |
| down6 | Label | ScaleDown (Part 1 of 4) |
| down7 | Label | ScaleDown (Part 2 of 4) |
| down8 | Label | ScaleDown (Part 2 of 4) |
| down9 | Label | ScaleDown (Part 2 of 4) |
| draw1 | Label | DrawClippedLine (Part 1 of 6) |
| draw10 | Label | DrawClippedLine (Part 4 of 6) |
| draw11 | Label | DrawClippedLine (Part 4 of 6) |
| draw12 | Label | DrawClippedLine (Part 4 of 6) |
| draw13 | Label | DrawClippedLine (Part 4 of 6) |
| draw14 | Label | DrawClippedLine (Part 4 of 6) |
| draw15 | Label | DrawClippedLine (Part 4 of 6) |
| draw16 | Label | DrawClippedLine (Part 5 of 6) |
| draw17 | Label | DrawClippedLine (Part 5 of 6) |
| draw18 | Label | DrawClippedLine (Part 5 of 6) |
| draw19 | Label | DrawClippedLine (Part 5 of 6) |
| draw2 | Label | DrawClippedLine (Part 1 of 6) |
| draw20 | Label | DrawClippedLine (Part 5 of 6) |
| draw21 | Label | DrawClippedLine (Part 4 of 6) DrawClippedLine (Part 5 of 6) |
| draw22 | Label | DrawClippedLine (Part 6 of 6) |
| draw23 | Label | DrawClippedLine (Part 6 of 6) |
| draw24 | Label | DrawClippedLine (Part 6 of 6) |
| draw25 | Label | DrawClippedLine (Part 6 of 6) |
| draw3 | Label | DrawClippedLine (Part 1 of 6) |
| draw4 | Label | DrawClippedLine (Part 2 of 6) |
| draw5 | Label | DrawClippedLine (Part 2 of 6) |
| draw6 | Label | DrawClippedLine (Part 2 of 6) |
| draw7 | Label | DrawClippedLine (Part 3 of 6) |
| draw8 | Label | DrawClippedLine (Part 3 of 6) |
| draw9 | Label | DrawClippedLine (Part 3 of 6) |
| DrawCanopy | Subroutine | SetupScreen |
| DrawCanopyCorners | Subroutine | Crash DrawGunSights |
| DrawCanopyLine | Subroutine | DrawCanopyLine (Part 9 of 9) EraseCanopyLines |
| DrawCanopyLine (Part 1 of 9) | Subroutine | n/a |
| DrawCanopyLine (Part 2 of 9) | Subroutine | n/a |
| DrawCanopyLine (Part 3 of 9) | Subroutine | n/a |
| DrawCanopyLine (Part 4 of 9) | Subroutine | n/a |
| DrawCanopyLine (Part 5 of 9) | Subroutine | n/a |
| DrawCanopyLine (Part 6 of 9) | Subroutine | n/a |
| DrawCanopyLine (Part 7 of 9) | Subroutine | n/a |
| DrawCanopyLine (Part 8 of 9) | Subroutine | n/a |
| DrawCanopyLine (Part 9 of 9) | Subroutine | n/a |
| DrawCanopyView | Subroutine | MainLoop (Part 13 of 15) |
| DrawClippedHorizon | Entry point | DrawHalfHorizon |
| DrawClippedLine | Subroutine | DrawCanopyView |
| DrawClippedLine (Part 1 of 6) | Subroutine | n/a |
| DrawClippedLine (Part 2 of 6) | Subroutine | n/a |
| DrawClippedLine (Part 3 of 6) | Subroutine | n/a |
| DrawClippedLine (Part 4 of 6) | Subroutine | n/a |
| DrawClippedLine (Part 5 of 6) | Subroutine | n/a |
| DrawClippedLine (Part 6 of 6) | Subroutine | n/a |
| DrawFuelPixel | Subroutine | FillUpFuelTank |
| DrawGunSights | Subroutine | DrawCanopyView |
| DrawHalfHorizon | Subroutine | DrawCanopyView |
| DrawIndicatorBar | Subroutine | UpdateIndicator (Part 13 of 15) |
| DrawIndicatorHand | Subroutine | UpdateIndicator (Part 2 of 15) UpdateIndicator (Part 3 of 15) UpdateIndicator (Part 4 of 15) UpdateIndicator (Part 5 of 15) UpdateIndicator (Part 7 of 15) UpdateIndicator (Part 9 of 15) UpdateIndicator (Part 10 of 15) |
| DrawIndicatorLine | Subroutine | UpdateIndicator (Part 11 of 15) |
| DrawJoystickCross | Subroutine | UpdateIndicator (Part 14 of 15) |
| DrawOrthoLine | Subroutine | DrawIndicatorBar DrawJoystickCross |
| DrawRadarBlip | Subroutine | ResetRadar |
| DrawRivet | Subroutine | DrawCanopy |
| DrawVectorLine | Subroutine | DrawFuelPixel DrawIndicatorLine DrawOrthoLine DrawRadarBlip |
| DrawVectorLine (Part 1 of 3) | Subroutine | n/a |
| DrawVectorLine (Part 2 of 3) | Subroutine | n/a |
| DrawVectorLine (Part 3 of 3) | Subroutine | n/a |
| drbl1 | Label | DrawRadarBlip |
| drbl2 | Label | DrawRadarBlip |
| drbl3 | Label | DrawRadarBlip |
| drbl4 | Label | DrawRadarBlip |
| dvec1 | Label | DrawVectorLine (Part 1 of 3) |
| dvec10 | Label | DrawVectorLine (Part 2 of 3) |
| dvec11 | Label | DrawVectorLine (Part 1 of 3) DrawVectorLine (Part 2 of 3) |
| dvec12 | Label | DrawVectorLine (Part 3 of 3) |
| dvec13 | Label | DrawVectorLine (Part 3 of 3) |
| dvec2 | Label | DrawVectorLine (Part 1 of 3) |
| dvec3 | Label | DrawVectorLine (Part 2 of 3) |
| dvec4 | Label | DrawVectorLine (Part 2 of 3) |
| dvec5 | Label | DrawVectorLine (Part 2 of 3) |
| dvec6 | Label | DrawVectorLine (Part 2 of 3) |
| dvec7 | Label | DrawVectorLine (Part 3 of 3) |
| dvec8 | Label | DrawVectorLine (Part 2 of 3) |
| dvec9 | Label | DrawVectorLine (Part 2 of 3) |
| dxRotationHi | Variable | AdjustRotation |
| dxRotationLo | Variable | AdjustRotation ApplyFlightModel (Part 6 of 7) |
| dxTurnHi | Variable | AdjustTurn ApplyTurnAndThrust (Part 1 of 2) |
| dxTurnLo | Variable | AdjustTurn ApplyFlightModel (Part 5 of 7) ApplyTurnAndThrust (Part 1 of 2) |
| dxTurnTop | Variable | AdjustTurn ApplyFlightModel (Part 5 of 7) ApplyTurnAndThrust (Part 1 of 2) |
| dxVelocityHi | Variable | AdjustVelocity |
| dxVelocityLo | Variable | AdjustVelocity ApplyFlightModel (Part 6 of 7) |
| dyVelocityHi | Variable | ApplyFlightModel (Part 1 of 7) |
| dyVelocityLo | Variable | ApplyFlightModel (Part 1 of 7) |
| dzTurnHi | Variable | ApplyTurnAndThrust (Part 1 of 2) |
| dzTurnLo | Variable | ApplyFlightModel (Part 5 of 7) ApplyTurnAndThrust (Part 1 of 2) |
| dzTurnTop | Variable | ApplyTurnAndThrust (Part 1 of 2) |
| ecal1 | Label | EraseCanopyLines |
| ecal2 | Label | EraseCanopyLines |
| ecal3 | Label | EraseCanopyLines |
| ecal4 | Label | EraseCanopyLines |
| ecal5 | Label | EraseCanopyLines |
| elevatorPosition | Variable | ApplyFlightControl ReadJoystick UpdateFlightModel (Part 1 of 4) UpdateIndicator (Part 14 of 15) |
| engineStatus | Variable | ApplyFlightModel (Part 7 of 7) ApplyTurnAndThrust (Part 2 of 2) MainLoop (Part 9 of 15) MainLoop (Part 11 of 15) MakeEngineSound SetEngine |
| engs1 | Label | MakeEngineSound |
| engs2 | Label | MakeEngineSound |
| engs3 | Label | MakeEngineSound |
| engs4 | Label | MakeEngineSound |
| entr1 | Label | Entry |
| Entry | Subroutine | n/a |
| envelopeData | Variable | DefineEnvelope MakeEngineSound MakeSoundEnvelope |
| EraseCanopyLines | Subroutine | DrawCanopyView |
| EraseOrthoLine | Entry point | DrawIndicatorBar |
| expl1 | Label | ExplodeAlien |
| expl2 | Label | ExplodeAlien |
| expl3 | Label | ExplodeAlien |
| expl4 | Label | ExplodeAlien |
| expl5 | Label | ExplodeAlien |
| expl6 | Label | ExplodeAlien |
| expl7 | Label | ExplodeAlien |
| expl8 | Label | ExplodeAlien |
| ExplodeAlien | Subroutine | MainLoop (Part 5 of 15) |
| explodeFrom | Variable | ExplodeAlien |
| explodeTo | Variable | ExplodeAlien |
| fcon1 | Label | ApplyFlightControl |
| fcon2 | Label | ApplyFlightControl |
| fcon3 | Label | ApplyFlightControl |
| fcon4 | Label | ApplyFlightControl |
| fcon5 | Label | ApplyFlightControl |
| fcon6 | Label | ApplyFlightControl |
| fcon7 | Label | ApplyFlightControl |
| fcon8 | Label | ApplyFlightControl |
| fcon9 | Label | ApplyFlightControl |
| feedingStage | Variable | CheckIfAlienIsHit (Part 1 of 2) ExplodeAlien ScoreHitPoints |
| fill1 | Label | FillCanopyRows |
| fill2 | Label | FillCanopyRows |
| fill3 | Label | FillCanopyRows |
| fill4 | Label | FillCanopyRows |
| FillCanopy | Subroutine | Crash |
| FillCanopyRows | Subroutine | DrawGunSights RemoveScore |
| FillUpFuelTank | Subroutine | MainLoop (Part 9 of 15) |
| fire1 | Label | FireGuns |
| fire2 | Label | FireGuns |
| fire3 | Label | FireGuns |
| FireGuns | Subroutine | UpdateFlightModel (Part 3 of 4) |
| FireGuns-1 | Entry point | FireGuns |
| firingStatus | Variable | FireGuns MainLoop (Part 1 of 15) MainLoop (Part 3 of 15) MainLoop (Part 6 of 15) MainLoop (Part 8 of 15) UpdateBullets |
| flap1 | Label | RetractFlapsIfFast |
| flapsStatus | Variable | ApplyAerodynamics (Part 3 of 3) IndicatorF RetractFlapsIfFast |
| flip1 | Label | FlipColours |
| FlipColours | Subroutine | DrawCanopyView |
| fmod1 | Label | ApplyFlightModel (Part 1 of 7) |
| fmod10 | Label | ApplyFlightModel (Part 5 of 7) |
| fmod11 | Label | ApplyFlightModel (Part 5 of 7) |
| fmod12 | Label | ApplyFlightModel (Part 5 of 7) |
| fmod13 | Label | ApplyFlightModel (Part 5 of 7) |
| fmod14 | Label | ApplyFlightModel (Part 5 of 7) |
| fmod15 | Label | ApplyFlightModel (Part 5 of 7) |
| fmod16 | Label | ApplyFlightModel (Part 5 of 7) |
| fmod17 | Label | ApplyFlightModel (Part 5 of 7) |
| fmod18 | Label | ApplyFlightModel (Part 7 of 7) |
| fmod19 | Label | ApplyFlightModel (Part 7 of 7) |
| fmod2 | Label | ApplyFlightModel (Part 3 of 7) |
| fmod20 | Label | ApplyFlightModel (Part 7 of 7) |
| fmod3 | Label | ApplyFlightModel (Part 3 of 7) |
| fmod4 | Label | ApplyFlightModel (Part 5 of 7) |
| fmod5 | Label | ApplyFlightModel (Part 5 of 7) |
| fmod6 | Label | ApplyFlightModel (Part 5 of 7) |
| fmod7 | Label | ApplyFlightModel (Part 5 of 7) |
| fmod8 | Label | ApplyFlightModel (Part 5 of 7) |
| fmod9 | Label | ApplyFlightModel (Part 5 of 7) |
| forceFactor | Variable | ApplyAerodynamics (Part 2 of 3) IndicatorF IndicatorU ResetVariables ScaleFlightForces SetEngine |
| fuel1 | Label | FillUpFuelTank |
| fuel2 | Label | FillUpFuelTank |
| fuelLevel | Variable | ApplyFlightModel (Part 7 of 7) FillUpFuelTank ResetVariables UpdateFuelGauge |
| fuelUsedHi | Variable | ApplyFlightModel (Part 7 of 7) |
| fuelUsedLo | Variable | ApplyFlightModel (Part 7 of 7) |
| G | Variable | Add16x16Bit0 AddScaled ApplyAerodynamics (Part 3 of 3) ApplyTurnAndThrust (Part 2 of 2) ClipStartOfLine (Part 4 of 5) ClipStartOfLine (Part 5 of 5) DivideScaled DrawCanopyLine (Part 2 of 9) DrawCanopyLine (Part 9 of 9) DrawClippedLine (Part 1 of 6) DrawClippedLine (Part 3 of 6) DrawClippedLine (Part 4 of 6) DrawClippedLine (Part 5 of 6) DrawClippedLine (Part 6 of 6) DrawIndicatorBar DrawIndicatorLine DrawOrthoLine EraseCanopyLines GetHandVector GetMoments Multiply16x16 Multiply16x16Bit0 Multiply16x16Mix Multiply4x16 Multiply8x16 Negate16Bit ProcessLanding (Part 7 of 7) ProjectAxisAngle ScaleFlightForces SetMatrices SetMatrixEntry SetObjPointCoords (Part 1 of 2) SetPointCoords SwapLinePoints UpdateIndicator (Part 11 of 15) |
| GetAlienWeakSpot | Subroutine | CheckIfAlienIsHit (Part 2 of 2) |
| GetHandVector | Subroutine | DrawIndicatorHand |
| GetMoments | Subroutine | ApplyAerodynamics (Part 3 of 3) |
| GetMoments-1 | Entry point | Multiply8x16 |
| GetRadarVector | Subroutine | DrawRadarBlip |
| GetTrailVectorStep | Subroutine | CheckIfAlienIsHit (Part 2 of 2) |
| GG | Variable | ApplyFlightModel (Part 1 of 7) ApplyFlightModel (Part 2 of 7) ApplyFlightModel (Part 6 of 7) FireGuns ProcessHorizonLine ProcessLine (Part 4 of 7) ProcessLine (Part 6 of 7) ProcessLine (Part 7 of 7) ProcessLinesToShow ProcessRunwayLine (Part 2 of 5) ProjectPoint (Part 1 of 3) ProjectPoint (Part 3 of 3) SetObjectCoords (Part 3 of 11) SetObjectCoords (Part 8 of 11) SetObjPointCoords (Part 1 of 2) SetObjPointCoords (Part 2 of 2) SetPointCoords UpdateBullets UpdateRadarBlip |
| groupStart | Variable | NextObjectGroup |
| guns1 | Label | DrawGunSights |
| guns2 | Label | DrawGunSights |
| guns3 | Label | DrawGunSights |
| guns4 | Label | DrawGunSights |
| guns5 | Label | DrawGunSights |
| gunSights | Variable | DrawGunSights |
| gunSoundCounter | Variable | MainLoop (Part 1 of 15) MainLoop (Part 3 of 15) |
| H | Variable | Add16x16Bit0 ApplyAerodynamics (Part 3 of 3) ApplyTurnAndThrust (Part 2 of 2) ClipBestEndOfLine ClipStartOfLine (Part 4 of 5) DrawCanopyLine (Part 8 of 9) DrawClippedLine (Part 1 of 6) DrawClippedLine (Part 3 of 6) DrawIndicatorBar DrawIndicatorHand DrawIndicatorLine DrawJoystickCross DrawOrthoLine Multiply16x16 Multiply16x16Bit0 Multiply16x16Mix SetMatrices SetMatrixEntry SetPointCoords Sine16Bit SwapLinePoints UpdateIndicator (Part 11 of 15) UpdateIndicator (Part 13 of 15) UpdateIndicator (Part 15 of 15) |
| HH | Variable | ClipStartOfLine (Part 3 of 5) ClipStartOfLine (Part 5 of 5) ProcessLine (Part 7 of 7) ShowOrHideLine UpdateLinesToShow |
| high1 | Label | UpdateHighScore |
| high3 | Label | UpdateHighScore |
| highNibble | Variable | DivideScaled Multiply8x8 |
| highScoreHi | Variable | DisplayScore StartGame UpdateHighScore |
| highScoreLo | Variable | DisplayScore StartGame UpdateHighScore |
| hitObjectId | Variable | CheckAlienWeakSpot ExplodeAlien ScoreHitPoints |
| hitp1 | Label | ScoreHitPoints |
| hitp2 | Label | ScoreHitPoints |
| hitp3 | Label | ScoreHitPoints |
| hitp4 | Label | ScoreHitPoints |
| hitp5 | Label | ScoreHitPoints |
| hitTimer | Variable | AlienInAcornsville ApplyFlightModel (Part 3 of 7) CheckAlienWeakSpot CheckIfAlienIsHit (Part 2 of 2) ExplodeAlien FireGuns MainLoop (Part 6 of 15) ResetVariables |
| I | Variable | Add16x16Bit0 ApplyAerodynamics (Part 1 of 3) ApplyAerodynamics (Part 2 of 3) ApplyAerodynamics (Part 3 of 3) CheckAlienWeakSpot ClipStartOfLine (Part 2 of 5) ClipStartOfLine (Part 3 of 5) DivideScaled DrawCanopyLine (Part 2 of 9) DrawCanopyLine (Part 4 of 9) DrawCanopyLine (Part 5 of 9) DrawCanopyLine (Part 7 of 9) DrawCanopyLine (Part 8 of 9) DrawClippedLine (Part 1 of 6) DrawClippedLine (Part 5 of 6) DrawFuelPixel DrawIndicatorLine DrawOrthoLine DrawRadarBlip DrawVectorLine (Part 2 of 3) DrawVectorLine (Part 3 of 3) GetAlienWeakSpot Multiply16x16 Multiply16x16Bit0 Multiply16x16Mix SetMatrices SetMatrixEntry SetObjPointCoords (Part 1 of 2) SetPointCoords Sine16Bit |
| indb1 | Label | IndicatorB |
| indb2 | Label | IndicatorB |
| indf1 | Label | IndicatorF |
| indf2 | Label | IndicatorF |
| indf3 | Label | IndicatorF |
| indicator0To6 | Variable | UpdateDashboard |
| indicator7To11 | Variable | UpdateDashboard |
| IndicatorB | Subroutine | NewGame UpdateFlightModel (Part 3 of 4) |
| indicatorBase | Variable | DrawIndicatorHand |
| IndicatorF | Subroutine | NewGame RetractFlapsIfFast UpdateFlightModel (Part 3 of 4) |
| indicatorLineI | Variable | DrawIndicatorLine |
| indicatorLineJ | Variable | DrawIndicatorLine |
| indicatorLineT | Variable | DrawIndicatorLine |
| indicatorLineU | Variable | DrawIndicatorLine |
| indicatorLineV | Variable | DrawIndicatorLine |
| indicatorMax | Variable | DrawIndicatorHand |
| indicatorMin | Variable | DrawIndicatorHand |
| IndicatorT | Subroutine | MainLoop (Part 8 of 15) ResetVariables |
| IndicatorU | Subroutine | ResetVariables UpdateFlightModel (Part 3 of 4) |
| indt1 | Label | IndicatorT |
| indt2 | Label | IndicatorT |
| indu1 | Label | IndicatorU |
| indu2 | Label | IndicatorU |
| indu3 | Label | IndicatorU |
| indu4 | Label | IndicatorU |
| isObject | Variable | ProcessLine (Part 1 of 7) ProcessLine (Part 7 of 7) SetObjectCoords (Part 1 of 11) |
| J | Variable | Add16x16Bit0 ApplyAerodynamics (Part 1 of 3) ApplyAerodynamics (Part 2 of 3) ApplyAerodynamics (Part 3 of 3) ClipStartOfLine (Part 2 of 5) ClipStartOfLine (Part 3 of 5) DivideScaled DrawCanopyLine (Part 2 of 9) DrawCanopyLine (Part 6 of 9) DrawCanopyLine (Part 7 of 9) DrawCanopyLine (Part 8 of 9) DrawClippedLine (Part 1 of 6) DrawClippedLine (Part 5 of 6) DrawFuelPixel DrawIndicatorLine DrawOrthoLine DrawRadarBlip DrawVectorLine (Part 2 of 3) DrawVectorLine (Part 3 of 3) Multiply16x16 Multiply16x16Mix SetMatrices SetMatrixEntry SetPointCoords |
| joyCoord | Variable | DrawIndicatorBar DrawJoystickCross DrawOrthoLine |
| K | Variable | Add16x16Bit0 ApplyAerodynamics (Part 3 of 3) ArtificialHorizon CheckObjDistance ClipStartOfLine (Part 3 of 5) ClipStartOfLine (Part 4 of 5) DivideScaled GetHandVector MakeEngineSound Multiply16x16Bit0 Multiply16x16Mix Multiply4x16 ProjectAxisAngle ProjectPoint (Part 2 of 3) ResizeFeedingAlien SetObjectCoords (Part 1 of 11) SetObjectCoords (Part 2 of 11) SetObjPointCoords (Part 1 of 2) SetPointCoords UpdateIndicator (Part 11 of 15) |
| keyLoggerHi | Variable | ApplyFlightControl UpdateFlightModel (Part 1 of 4) UpdateFlightModel (Part 2 of 4) UpdateKeyLogger |
| keyLoggerLo | Variable | ApplyFlightControl ProcessOtherKeys ReadJoystick UpdateFlightModel (Part 1 of 4) UpdateFlightModel (Part 2 of 4) UpdateKeyLogger |
| keyTable1 | Variable | UpdateKeyLogger |
| keyTable1Hi | Variable | UpdateKeyLogger |
| keyTable1Lo | Variable | UpdateKeyLogger |
| keyTable2 | Variable | UpdateKeyLogger |
| keyTable2Hi | Variable | UpdateKeyLogger |
| keyTable2Lo | Variable | UpdateKeyLogger |
| klog1 | Label | UpdateKeyLogger |
| klog2 | Label | UpdateKeyLogger |
| klog3 | Label | UpdateKeyLogger |
| klog4 | Label | UpdateKeyLogger |
| L | Variable | ApplyAerodynamics (Part 2 of 3) ApplyFlightControl ApplyFlightModel (Part 1 of 7) ApplyFlightModel (Part 5 of 7) ApplyTurnAndThrust (Part 2 of 2) DrawCanopyView DrawClippedLine (Part 1 of 6) DrawClippedLine (Part 4 of 6) DrawHalfHorizon ProcessHorizonLine ProcessLanding (Part 1 of 7) ProcessLanding (Part 3 of 7) ProcessLine (Part 1 of 7) ProcessLine (Part 7 of 7) ProcessLinesToShow |
| landingStatus | Variable | ApplyFlightModel (Part 5 of 7) FillUpFuelTank MainLoop (Part 8 of 15) ProcessLanding (Part 1 of 7) ProcessLanding (Part 4 of 7) ResetVariables |
| late1 | Label | PrintTooLate |
| lineBuffer1Count | Variable | DrawClippedLine (Part 6 of 6) EraseCanopyLines ResetVariables |
| lineBuffer2Count | Variable | DrawClippedLine (Part 6 of 6) EraseCanopyLines ResetVariables |
| lineBufferG | Variable | DrawClippedLine (Part 6 of 6) EraseCanopyLines |
| lineBufferR | Variable | DrawClippedLine (Part 6 of 6) EraseCanopyLines |
| lineBufferS | Variable | DrawClippedLine (Part 6 of 6) EraseCanopyLines |
| lineBufferT | Variable | DrawClippedLine (Part 6 of 6) EraseCanopyLines |
| lineBufferU | Variable | DrawClippedLine (Part 6 of 6) EraseCanopyLines |
| lineBufferV | Variable | DrawClippedLine (Part 6 of 6) EraseCanopyLines |
| lineBufferW | Variable | DrawClippedLine (Part 6 of 6) EraseCanopyLines |
| lineCounter | Variable | DrawCanopyView ProcessLinesToShow UpdateLinesToShow |
| lineEndPointId | Variable | DrawCanopyView MainLoop (Part 15 of 15) ProcessLine (Part 1 of 7) ProcessLinesToShow |
| lineId | Variable | DrawCanopyView ProcessLine (Part 1 of 7) ProcessLine (Part 7 of 7) ProcessLinesToHide ProcessLinesToShow ProcessRunwayLine (Part 1 of 5) ProcessRunwayLine (Part 3 of 5) ResetLineLists ShowOrHideLine UpdateLinesToShow |
| lineStartPointId | Variable | DrawCanopyView MainLoop (Part 15 of 15) ProcessLine (Part 1 of 7) ProcessLinesToShow |
| linesToHide | Variable | MainLoop (Part 15 of 15) ProcessLinesToHide ProcessLinesToShow ShowOrHideLine UpdateLinesToShow |
| linesToHideEnd | Variable | MainLoop (Part 1 of 15) MainLoop (Part 15 of 15) ProcessLinesToHide ProcessLinesToShow ResetLineLists ShowOrHideLine UpdateLinesToShow |
| linesToHidePointer | Variable | ProcessLinesToHide ResetLineLists |
| linesToShow | Variable | DrawCanopyView MainLoop (Part 1 of 15) ProcessLinesToShow ShowOrHideLine UpdateLinesToShow |
| linesToShowEnd | Variable | DrawCanopyView MainLoop (Part 1 of 15) ProcessLinesToShow ResetLineLists ShowOrHideLine UpdateLinesToShow |
| linesToShowPointer | Variable | ProcessLinesToShow ResetLineLists ShowOrHideLine UpdateLinesToShow |
| loadDashboard | Variable | SetupScreen |
| lowNibble | Variable | DivideScaled Multiply4x16 Multiply8x8 |
| M | Variable | DrawCanopyView DrawClippedLine (Part 1 of 6) DrawClippedLine (Part 4 of 6) DrawHalfHorizon ProcessHorizonLine ProcessLine (Part 1 of 7) ProcessLine (Part 7 of 7) ProcessLinesToShow |
| Main variable workspace | Workspace | n/a |
| main1 | Label | MainLoop (Part 1 of 15) |
| main10 | Label | MainLoop (Part 6 of 15) |
| main11 | Label | MainLoop (Part 6 of 15) |
| main12 | Label | MainLoop (Part 6 of 15) |
| main13 | Label | MainLoop (Part 7 of 15) |
| main14 | Label | MainLoop (Part 8 of 15) |
| main15 | Label | MainLoop (Part 9 of 15) |
| main16 | Label | MainLoop (Part 8 of 15) |
| main17 | Label | MainLoop (Part 8 of 15) MainLoop (Part 10 of 15) |
| main18 | Label | MainLoop (Part 11 of 15) |
| main19 | Label | MainLoop (Part 11 of 15) |
| main2 | Label | MainLoop (Part 1 of 15) |
| main20 | Label | MainLoop (Part 11 of 15) MainLoop (Part 12 of 15) |
| main21 | Label | MainLoop (Part 12 of 15) |
| main22 | Label | MainLoop (Part 14 of 15) |
| main23 | Label | MainLoop (Part 14 of 15) |
| main24 | Label | MainLoop (Part 14 of 15) |
| main25 | Label | MainLoop (Part 14 of 15) MainLoop (Part 15 of 15) |
| main26 | Label | MainLoop (Part 15 of 15) |
| main3 | Label | MainLoop (Part 1 of 15) |
| main4 | Label | MainLoop (Part 2 of 15) |
| main5 | Label | MainLoop (Part 3 of 15) |
| main6 | Label | MainLoop (Part 4 of 15) |
| main7 | Label | MainLoop (Part 5 of 15) |
| main8 | Label | MainLoop (Part 6 of 15) |
| main9 | Label | MainLoop (Part 6 of 15) |
| MainLoop | Subroutine | MainLoop (Part 15 of 15) |
| MainLoop (Part 1 of 15) | Subroutine | n/a |
| MainLoop (Part 2 of 15) | Subroutine | n/a |
| MainLoop (Part 3 of 15) | Subroutine | n/a |
| MainLoop (Part 4 of 15) | Subroutine | n/a |
| MainLoop (Part 5 of 15) | Subroutine | n/a |
| MainLoop (Part 6 of 15) | Subroutine | n/a |
| MainLoop (Part 7 of 15) | Subroutine | n/a |
| MainLoop (Part 8 of 15) | Subroutine | n/a |
| MainLoop (Part 9 of 15) | Subroutine | n/a |
| MainLoop (Part 10 of 15) | Subroutine | n/a |
| MainLoop (Part 11 of 15) | Subroutine | n/a |
| MainLoop (Part 12 of 15) | Subroutine | n/a |
| MainLoop (Part 13 of 15) | Subroutine | n/a |
| MainLoop (Part 14 of 15) | Subroutine | n/a |
| MainLoop (Part 15 of 15) | Subroutine | n/a |
| mainLoopCounter | Variable | FillUpFuelTank MainLoop (Part 5 of 15) ResetVariables UpdateAliens (Part 1 of 5) UpdateAliens (Part 4 of 5) UpdateFuelGauge |
| MakeEngineSound | Subroutine | ToggleEngineSound |
| MakeSound | Subroutine | ApplyAerodynamics (Part 2 of 3) Crash ExplodeAlien MainLoop (Part 3 of 15) MakeEngineSound ProcessLanding (Part 6 of 7) ScaleFlightForces ScorePoints ToggleEngineSound |
| MakeSoundEnvelope | Subroutine | MakeSound |
| matrix1Hi | Variable | SetMatrices SetMatrixEntry SetObjPointCoords (Part 1 of 2) SetPointCoords |
| matrix1Lo | Variable | SetMatrices SetMatrixEntry SetObjPointCoords (Part 1 of 2) SetPointCoords |
| matrix2Hi | Variable | SetMatrices |
| matrix2Lo | Variable | SetMatrices |
| matrix3Hi | Variable | SetMatrices |
| matrix3Lo | Variable | SetMatrices |
| matrix4Hi | Variable | ArtificialHorizon SetMatrices |
| matrix4Lo | Variable | ArtificialHorizon SetMatrices |
| matrixAxis | Variable | ProcessLine (Part 6 of 7) ProjectAxisAngle SetMatrices SetMatrixEntry UpdateFlightModel (Part 4 of 4) |
| matrixNumber | Variable | ApplyFlightModel (Part 1 of 7) ApplyFlightModel (Part 2 of 7) ApplyFlightModel (Part 6 of 7) FireGuns ProcessHorizonLine ProcessLine (Part 6 of 7) ProcessRunwayLine (Part 2 of 5) SetMatrices SetMatrixEntry SetObjectCoords (Part 8 of 11) SetObjPointCoords (Part 1 of 2) SetPointCoords UpdateFlightModel (Part 4 of 4) UpdateRadarBlip |
| maxCoord | Variable | ClipBestEndOfLine |
| maxLineDistance | Variable | CheckLineDistance |
| maxObjDistance | Variable | CheckObjDistance |
| mbit1 | Label | Multiply16x16Bit0 |
| mmix1 | Label | Multiply16x16Mix |
| mmix2 | Label | Multiply16x16Mix |
| mmix3 | Label | Multiply16x16Mix |
| mmix4 | Label | Multiply16x16Mix |
| modd1 | Label | ModifyDrawRoutine |
| modd2 | Label | ModifyDrawRoutine |
| modd3 | Label | ModifyDrawRoutine |
| modd4 | Label | ModifyDrawRoutine |
| modd5 | Label | ModifyDrawRoutine |
| ModifyDrawRoutine | Subroutine | DrawCanopyView EraseCanopyLines ResetLineLists |
| mulp1 | Label | Multiply4x16 |
| mulp2 | Label | Multiply4x16 |
| mulp3 | Label | Multiply4x16 |
| mult1 | Label | ApplyAerodynamics (Part 3 of 3) |
| mult2 | Label | Multiply16x16 |
| mult3 | Label | Multiply16x16 |
| Multiply16x16 | Subroutine | Multiply16x16Bit0 Multiply16x16Mix |
| Multiply16x16Bit0 | Subroutine | SetMatrices SetMatrixEntry |
| Multiply16x16Mix | Subroutine | ApplyAerodynamics (Part 3 of 3) SetPointCoords |
| Multiply4x16 | Subroutine | SetObjPointCoords (Part 1 of 2) |
| Multiply8x16 | Subroutine | ScaleByAltitude |
| Multiply8x16-2 | Entry point | GetMoments |
| Multiply8x16-6 | Entry point | ApplyFlightControl ProcessLanding (Part 7 of 7) ScaleFlightForces |
| Multiply8x8 | Subroutine | DivideScaled Multiply16x16 Multiply8x16 Sine16Bit |
| muly1 | Label | Multiply8x16 |
| mx1Hi | Variable | ProjectAxisAngle SetMatrices SetMatrixEntry |
| mx1Lo | Variable | ProjectAxisAngle SetMatrices SetMatrixEntry |
| mx2Hi | Variable | ProjectAxisAngle SetMatrices |
| mx2Lo | Variable | ProjectAxisAngle SetMatrices |
| my1Hi | Variable | SetMatrices |
| my1Lo | Variable | SetMatrices |
| my2Hi | Variable | SetMatrices |
| my2Lo | Variable | SetMatrices |
| mz1Hi | Variable | SetMatrices |
| mz1Lo | Variable | SetMatrices |
| mz2Hi | Variable | SetMatrices |
| mz2Lo | Variable | SetMatrices |
| N | Variable | ClipStartOfLine (Part 3 of 5) ClipStartOfLine (Part 4 of 5) DrawFuelPixel DrawIndicatorBar DrawIndicatorLine DrawJoystickCross DrawOrthoLine DrawRadarBlip DrawVectorLine (Part 3 of 3) ProcessLinesToShow ProjectPoint (Part 1 of 3) ProjectPoint (Part 3 of 3) SetMatrixEntry SetObjectCoords (Part 1 of 11) SetObjectCoords (Part 3 of 11) |
| Negate16Bit | Subroutine | AddScaled ApplyAerodynamics (Part 3 of 3) ApplyFlightControl ProcessLanding (Part 7 of 7) |
| NewGame | Subroutine | AlienInAcornsville Crash MainLoop (Part 7 of 15) |
| nextAxis | Configuration variable | CheckAlienWeakSpot CheckIfAlienIsHit (Part 2 of 2) GetAlienWeakSpot GetTrailVectorStep UpdateRadarBlip |
| NextObjectGroup | Subroutine | ProcessLine (Part 7 of 7) SetObjectCoords (Part 9 of 11) |
| NextRandomNumber | Subroutine | ApplyFlightModel (Part 3 of 7) ExplodeAlien |
| nobj1 | Label | NextObjectGroup |
| numberOfLines | Variable | ResetLineLists |
| objc1 | Label | SetObjectCoords (Part 1 of 11) |
| objc10 | Label | SetObjectCoords (Part 2 of 11) SetObjectCoords (Part 8 of 11) |
| objc11 | Label | SetObjectCoords (Part 7 of 11) SetObjectCoords (Part 9 of 11) |
| objc12 | Label | SetObjectCoords (Part 7 of 11) SetObjectCoords (Part 8 of 11) SetObjectCoords (Part 9 of 11) SetObjectCoords (Part 10 of 11) |
| objc13 | Label | SetObjectCoords (Part 8 of 11) |
| objc2 | Label | SetObjectCoords (Part 9 of 11) |
| objc3 | Label | SetObjectCoords (Part 2 of 11) SetObjectCoords (Part 3 of 11) |
| objc4 | Label | SetObjectCoords (Part 10 of 11) |
| objc5 | Label | SetObjectCoords (Part 6 of 11) SetObjectCoords (Part 7 of 11) |
| objc6 | Label | SetObjectCoords (Part 5 of 11) |
| objc7 | Label | SetObjectCoords (Part 6 of 11) SetObjectCoords (Part 7 of 11) |
| objc8 | Label | SetObjectCoords (Part 6 of 11) |
| objc9 | Label | SetObjectCoords (Part 4 of 11) SetObjectCoords (Part 5 of 11) SetObjectCoords (Part 6 of 11) SetObjectCoords (Part 7 of 11) |
| objCount | Variable | SetObjectCoords (Part 4 of 11) SetObjectCoords (Part 6 of 11) SetObjectCoords (Part 9 of 11) SetObjectCoords (Part 10 of 11) |
| objd1 | Label | CheckObjDistance |
| objd2 | Label | CheckObjDistance |
| objd3 | Label | CheckObjDistance |
| objectAnchorPoint | Variable | FireGuns ProcessLine (Part 3 of 7) ProcessLine (Part 5 of 7) ProcessLine (Part 6 of 7) ProcessRunwayLine (Part 2 of 5) SetObjPointCoords (Part 2 of 2) |
| objectGroup | Variable | NextObjectGroup SetObjectCoords (Part 4 of 11) |
| objectId | Variable | CheckAlienWeakSpot CheckIfAlienIsHit (Part 2 of 2) MainLoop (Part 6 of 15) ProcessLine (Part 5 of 7) ProcessRunwayLine (Part 2 of 5) SetObjectCoords (Part 1 of 11) SetObjectCoords (Part 8 of 11) UpdateBullets |
| objectPoints | Variable | ProcessLine (Part 3 of 7) |
| objectStatus | Variable | MainLoop (Part 1 of 15) MainLoop (Part 2 of 15) ProcessLine (Part 4 of 7) ProcessLine (Part 5 of 7) ProcessRunwayLine (Part 1 of 5) ProcessRunwayLine (Part 2 of 5) SetObjectCoords (Part 11 of 11) |
| objp1 | Label | SetObjPointCoords (Part 1 of 2) |
| objp10 | Label | SetObjPointCoords (Part 2 of 2) |
| objp11 | Label | SetObjPointCoords (Part 2 of 2) |
| objp12 | Label | SetObjPointCoords (Part 2 of 2) |
| objp2 | Label | SetObjPointCoords (Part 1 of 2) |
| objp3 | Label | SetObjPointCoords (Part 1 of 2) |
| objp4 | Label | SetObjPointCoords (Part 1 of 2) |
| objp5 | Label | SetObjPointCoords (Part 1 of 2) |
| objp6 | Label | SetObjPointCoords (Part 1 of 2) |
| objp7 | Label | SetObjPointCoords (Part 2 of 2) |
| objp8 | Label | SetObjPointCoords (Part 2 of 2) |
| objp9 | Label | SetObjPointCoords (Part 2 of 2) |
| onGround | Variable | ApplyFlightModel (Part 1 of 7) IndicatorU MainLoop (Part 7 of 15) ProcessLanding (Part 2 of 7) ProcessLanding (Part 7 of 7) ResetVariables SpawnAlien |
| OSBYTE | Configuration variable | DrawCanopy Entry ReadADCChannel ReadJoystick ScanKeyboard SetupScreen |
| OSCLI | Configuration variable | SetupScreen |
| OSWORD | Configuration variable | MainLoop (Part 12 of 15) MakeSoundEnvelope |
| OSWRCH | Configuration variable | DisplayScore PrintScore PrintScoreText PrintTooLate SetLogicalColour SetupScreen VduPlot |
| P | Variable | ApplyAerodynamics (Part 1 of 3) ApplyFlightModel (Part 3 of 7) ApplyFlightModel (Part 5 of 7) CheckBridgeAndTown CheckTimePassed ClearRows ClipStartOfLine (Part 2 of 5) ClipStartOfLine (Part 4 of 5) DivideScaled DrawCanopy DrawCanopyCorners DrawCanopyLine (Part 1 of 9) DrawCanopyLine (Part 4 of 9) DrawCanopyLine (Part 5 of 9) DrawCanopyLine (Part 6 of 9) DrawCanopyLine (Part 8 of 9) DrawVectorLine (Part 3 of 3) ExplodeAlien FillCanopyRows GetMoments GetRadarVector GetTrailVectorStep Multiply8x16 ProcessRunwayLine (Part 5 of 5) ProjectAxisAngle ProjectPoint (Part 1 of 3) ProjectPoint (Part 2 of 3) ScaleByAltitude ScaleDown (Part 4 of 4) ScaleUp SetObjPointCoords (Part 1 of 2) SetObjPointCoords (Part 2 of 2) SetPointCoords UpdateFlightModel (Part 1 of 4) VduPlot |
| pcrd1 | Label | SetPointCoords |
| pcrd2 | Label | SetPointCoords |
| pcrd3 | Label | SetPointCoords |
| pcrd4 | Label | SetPointCoords |
| pcrd5 | Label | SetPointCoords |
| pcrd6 | Label | SetPointCoords |
| phor1 | Label | ProcessHorizonLine |
| phor2 | Label | ProcessHorizonLine |
| phor3 | Label | ProcessHorizonLine |
| phor4 | Label | ProcessHorizonLine |
| phor5 | Label | ProcessHorizonLine |
| phor6 | Label | ProcessHorizonLine |
| pleaseWaitText | Variable | SetupScreen |
| plin1 | Label | ProcessLine (Part 1 of 7) |
| plin10 | Label | ProcessLine (Part 5 of 7) |
| plin11 | Label | ProcessLine (Part 3 of 7) |
| plin12 | Label | ProcessLine (Part 5 of 7) ProcessLine (Part 6 of 7) |
| plin13 | Label | ProcessLine (Part 5 of 7) |
| plin14 | Label | ProcessLine (Part 3 of 7) ProcessLine (Part 6 of 7) |
| plin15 | Label | ProcessLine (Part 6 of 7) |
| plin16 | Label | ProcessLine (Part 4 of 7) |
| plin17 | Label | ProcessLine (Part 3 of 7) |
| plin18 | Label | ProcessLine (Part 7 of 7) |
| plin19 | Label | ProcessLine (Part 2 of 7) ProcessLine (Part 7 of 7) |
| plin2 | Label | ProcessLine (Part 1 of 7) |
| plin20 | Label | ProcessLine (Part 6 of 7) ProcessLine (Part 7 of 7) |
| plin3 | Label | ProcessLine (Part 7 of 7) |
| plin4 | Label | ProcessLine (Part 3 of 7) |
| plin5 | Label | ProcessLine (Part 3 of 7) |
| plin6 | Label | ProcessLine (Part 5 of 7) |
| plin7 | Label | ProcessLine (Part 4 of 7) |
| plin8 | Label | ProcessLine (Part 3 of 7) |
| plin9 | Label | ProcessLine (Part 5 of 7) |
| pointCount | Variable | ProcessLine (Part 3 of 7) ProcessLine (Part 7 of 7) |
| pointId | Variable | ProcessLine (Part 3 of 7) ProcessLine (Part 5 of 7) ProcessLine (Part 6 of 7) |
| pointStatus | Variable | DrawCanopyView MainLoop (Part 15 of 15) ProcessHorizonLine ProcessLine (Part 3 of 7) ProcessLine (Part 6 of 7) ProcessLine (Part 7 of 7) ProcessLinesToShow ProjectPoint (Part 1 of 3) ProjectPoint (Part 3 of 3) ResetVariables SetPointVisibility |
| pointsToAward | Variable | CheckFlyingSkills (Part 2 of 2) |
| poth1 | Label | ProcessOtherKeys |
| poth2 | Label | ProcessOtherKeys |
| poth3 | Label | ProcessOtherKeys |
| PP | Variable | CheckAlienWeakSpot CheckIfAlienIsHit (Part 1 of 2) ClipStartOfLine (Part 3 of 5) ClipStartOfLine (Part 4 of 5) DrawVectorLine (Part 1 of 3) DrawVectorLine (Part 2 of 3) ProjectPoint (Part 1 of 3) ProjectPoint (Part 2 of 3) ScaleDown (Part 3 of 4) SetObjPointCoords (Part 1 of 2) SetPointCoords |
| pressingT | Variable | MainLoop (Part 11 of 15) |
| pressingTab | Variable | ToggleJoystick |
| pressingUFBS | Variable | ProcessOtherKeys |
| previousCompass | Variable | DrawRadarBlip GetRadarVector |
| previousListEnd | Variable | MainLoop (Part 1 of 15) MainLoop (Part 15 of 15) |
| previousTime | Variable | CheckTimePassed |
| prin1 | Label | PrintScoreText |
| PrintScore | Subroutine | DisplayScore |
| PrintScoreText | Subroutine | DisplayScore |
| PrintTooLate | Subroutine | AlienInAcornsville |
| ProcessHorizonLine | Subroutine | ProcessLine (Part 1 of 7) |
| ProcessLanding | Subroutine | ApplyFlightModel (Part 6 of 7) |
| ProcessLanding (Part 1 of 7) | Subroutine | n/a |
| ProcessLanding (Part 2 of 7) | Subroutine | n/a |
| ProcessLanding (Part 3 of 7) | Subroutine | n/a |
| ProcessLanding (Part 4 of 7) | Subroutine | n/a |
| ProcessLanding (Part 5 of 7) | Subroutine | n/a |
| ProcessLanding (Part 6 of 7) | Subroutine | n/a |
| ProcessLanding (Part 7 of 7) | Subroutine | n/a |
| ProcessLine | Subroutine | ShowOrHideLine UpdateLinesToShow |
| ProcessLine (Part 1 of 7) | Subroutine | n/a |
| ProcessLine (Part 2 of 7) | Subroutine | n/a |
| ProcessLine (Part 3 of 7) | Subroutine | n/a |
| ProcessLine (Part 4 of 7) | Subroutine | n/a |
| ProcessLine (Part 5 of 7) | Subroutine | n/a |
| ProcessLine (Part 6 of 7) | Subroutine | n/a |
| ProcessLine (Part 7 of 7) | Subroutine | n/a |
| ProcessLine-1 | Entry point | ProcessLinesToHide |
| ProcessLinesToHide | Subroutine | MainLoop (Part 12 of 15) |
| ProcessLinesToShow | Subroutine | MainLoop (Part 13 of 15) |
| ProcessOtherKeys | Subroutine | UpdateFlightModel (Part 3 of 4) |
| ProcessRunwayLine | Subroutine | ProcessLine (Part 2 of 7) |
| ProcessRunwayLine (Part 1 of 5) | Subroutine | n/a |
| ProcessRunwayLine (Part 2 of 5) | Subroutine | n/a |
| ProcessRunwayLine (Part 3 of 5) | Subroutine | n/a |
| ProcessRunwayLine (Part 4 of 5) | Subroutine | n/a |
| ProcessRunwayLine (Part 5 of 5) | Subroutine | n/a |
| ProcessVolumeKeys | Subroutine | MainLoop (Part 9 of 15) |
| proj1 | Label | ProjectPoint (Part 1 of 3) |
| proj10 | Label | ProjectPoint (Part 1 of 3) |
| proj11 | Label | ProjectPoint (Part 1 of 3) |
| proj12 | Label | ProjectPoint (Part 1 of 3) |
| proj13 | Label | ProjectPoint (Part 1 of 3) |
| proj14 | Label | ProjectPoint (Part 3 of 3) |
| proj15 | Label | ProjectPoint (Part 3 of 3) |
| proj16 | Label | ProjectPoint (Part 3 of 3) |
| proj17 | Label | ProjectPoint (Part 3 of 3) |
| proj18 | Label | ProjectPoint (Part 3 of 3) |
| proj19 | Label | ProjectPoint (Part 3 of 3) |
| proj2 | Label | ProjectPoint (Part 1 of 3) |
| proj20 | Label | ProjectPoint (Part 3 of 3) |
| proj21 | Label | ProjectPoint (Part 3 of 3) |
| proj3 | Label | ProjectPoint (Part 1 of 3) |
| proj4 | Label | ProjectPoint (Part 1 of 3) |
| proj5 | Label | ProjectPoint (Part 1 of 3) |
| proj6 | Label | ProjectPoint (Part 1 of 3) |
| proj7 | Label | ProjectPoint (Part 1 of 3) |
| proj8 | Label | ProjectPoint (Part 1 of 3) |
| proj9 | Label | ProjectPoint (Part 1 of 3) |
| ProjectAxisAngle | Subroutine | UpdateFlightModel (Part 4 of 4) |
| ProjectPoint | Subroutine | ProcessLinesToShow |
| ProjectPoint (Part 1 of 3) | Subroutine | n/a |
| ProjectPoint (Part 2 of 3) | Subroutine | n/a |
| ProjectPoint (Part 3 of 3) | Subroutine | n/a |
| propellorStatus | Variable | MainLoop (Part 11 of 15) ProcessLanding (Part 6 of 7) |
| prun1 | Label | ProcessRunwayLine (Part 1 of 5) |
| prun10 | Label | ProcessRunwayLine (Part 3 of 5) |
| prun11 | Label | ProcessRunwayLine (Part 3 of 5) |
| prun12 | Label | ProcessRunwayLine (Part 3 of 5) |
| prun13 | Label | ProcessRunwayLine (Part 4 of 5) |
| prun14 | Label | ProcessRunwayLine (Part 4 of 5) |
| prun15 | Label | ProcessRunwayLine (Part 4 of 5) |
| prun16 | Label | ProcessRunwayLine (Part 4 of 5) |
| prun17 | Label | ProcessRunwayLine (Part 4 of 5) |
| prun18 | Label | ProcessRunwayLine (Part 4 of 5) |
| prun19 | Label | ProcessRunwayLine (Part 4 of 5) |
| prun2 | Label | ProcessRunwayLine (Part 1 of 5) |
| prun20 | Label | ProcessRunwayLine (Part 4 of 5) |
| prun21 | Label | ProcessRunwayLine (Part 4 of 5) |
| prun22 | Label | ProcessRunwayLine (Part 5 of 5) |
| prun23 | Label | ProcessRunwayLine (Part 5 of 5) |
| prun24 | Label | ProcessRunwayLine (Part 5 of 5) |
| prun25 | Label | ProcessRunwayLine (Part 5 of 5) |
| prun26 | Label | ProcessRunwayLine (Part 5 of 5) |
| prun27 | Label | ProcessRunwayLine (Part 5 of 5) |
| prun28 | Label | ProcessRunwayLine (Part 5 of 5) |
| prun3 | Label | ProcessRunwayLine (Part 1 of 5) |
| prun4 | Label | ProcessRunwayLine (Part 2 of 5) |
| prun5 | Label | ProcessRunwayLine (Part 2 of 5) |
| prun6 | Label | ProcessRunwayLine (Part 2 of 5) |
| prun7 | Label | ProcessRunwayLine (Part 3 of 5) |
| prun8 | Label | ProcessRunwayLine (Part 3 of 5) |
| prun9 | Label | ProcessRunwayLine (Part 1 of 5) ProcessRunwayLine (Part 2 of 5) |
| Q | Variable | ApplyAerodynamics (Part 1 of 3) ApplyFlightModel (Part 1 of 7) ApplyFlightModel (Part 5 of 7) CheckBridgeAndTown CheckIfAlienIsHit (Part 1 of 2) CheckIfAlienIsHit (Part 2 of 2) ClearRows ClipStartOfLine (Part 2 of 5) ClipStartOfLine (Part 4 of 5) DivideScaled DrawCanopy DrawCanopyCorners DrawCanopyLine (Part 1 of 9) DrawCanopyLine (Part 4 of 9) DrawCanopyLine (Part 5 of 9) DrawCanopyLine (Part 6 of 9) DrawCanopyLine (Part 8 of 9) DrawVectorLine (Part 3 of 3) FillCanopyRows GetAlienWeakSpot GetMoments Multiply8x16 ProcessRunwayLine (Part 5 of 5) ProjectAxisAngle ProjectPoint (Part 1 of 3) ProjectPoint (Part 2 of 3) ProjectPoint (Part 3 of 3) ScaleByAltitude ScaleDown (Part 1 of 4) ScaleDown (Part 4 of 4) ScaleUp SetObjPointCoords (Part 1 of 2) SetPointCoords |
| QQ | Variable | CheckIfAlienIsHit (Part 1 of 2) ClipBestEndOfLine ClipStartOfLine (Part 4 of 5) ClipStartOfLine (Part 5 of 5) DrawCanopyLine (Part 3 of 9) DrawCanopyLine (Part 4 of 9) DrawCanopyLine (Part 5 of 9) DrawClippedLine (Part 1 of 6) DrawClippedLine (Part 3 of 6) DrawVectorLine (Part 1 of 3) DrawVectorLine (Part 2 of 3) ProjectPoint (Part 1 of 3) ProjectPoint (Part 2 of 3) ProjectPoint (Part 3 of 3) ScaleDown (Part 1 of 4) ScaleDown (Part 3 of 4) SetObjPointCoords (Part 1 of 2) SetPointCoords SwapLinePoints |
| R | Variable | Add16x16Bit0 AdjustRotation AdjustVelocity ApplyAerodynamics (Part 3 of 3) ApplyFlightControl ApplyFlightModel (Part 7 of 7) ApplyTurnAndThrust (Part 2 of 2) CheckIfAlienIsHit (Part 2 of 2) ClearRows ClipStartOfLine (Part 2 of 5) ClipStartOfLine (Part 3 of 5) ClipStartOfLine (Part 5 of 5) DrawCanopy DrawCanopyCorners DrawCanopyLine (Part 1 of 9) DrawCanopyLine (Part 3 of 9) DrawCanopyLine (Part 8 of 9) DrawCanopyLine (Part 9 of 9) DrawClippedLine (Part 1 of 6) DrawClippedLine (Part 2 of 6) DrawClippedLine (Part 4 of 6) DrawClippedLine (Part 6 of 6) DrawGunSights DrawIndicatorLine EraseCanopyLines ExplodeAlien FillCanopy FillCanopyRows GetHandVector GetMoments GetTrailVectorStep Multiply16x16 Multiply16x16Bit0 Multiply16x16Mix Multiply4x16 Multiply8x16 ProcessLanding (Part 6 of 7) ProcessLanding (Part 7 of 7) ProcessRunwayLine (Part 4 of 5) ProjectAxisAngle ProjectPoint (Part 1 of 3) RemoveScore ScaleByAltitude ScaleFlightForces ScaleUp SetMatrices SetMatrixEntry SetObjPointCoords (Part 1 of 2) SetObjPointCoords (Part 2 of 2) SetPointCoords SwapLinePoints UpdateIndicator (Part 4 of 15) UpdateIndicator (Part 11 of 15) UpdateIndicator (Part 15 of 15) UpdateRadarBlip |
| radc1 | Label | ReadADCChannel |
| radc2 | Label | ReadADCChannel |
| rand1 | Label | NextRandomNumber |
| randomNumbers | Variable | ApplyFlightModel (Part 3 of 7) ExplodeAlien NextRandomNumber ResetVariables SetRandomNumber |
| reached512ft | Variable | MainLoop (Part 10 of 15) ProcessLanding (Part 2 of 7) |
| ReadADCChannel | Subroutine | ReadJoystick |
| ReadJoystick | Subroutine | UpdateFlightModel (Part 1 of 4) |
| relatedPoints | Variable | MainLoop (Part 2 of 15) MainLoop (Part 12 of 15) ProcessLine (Part 3 of 7) ProcessLinesToShow ResetVariables |
| rell1 | Label | ResetLineLists |
| RemoveScore | Subroutine | MainLoop (Part 14 of 15) |
| ResetEngineSound | Subroutine | ProcessLanding (Part 6 of 7) |
| ResetLineLists | Subroutine | NewGame |
| ResetRadar | Subroutine | ScoreHitPoints |
| ResetVariable | Subroutine | ApplyFlightModel (Part 5 of 7) ProcessLanding (Part 2 of 7) ProcessLanding (Part 3 of 7) ProcessLanding (Part 4 of 7) ProcessLanding (Part 7 of 7) |
| ResetVariables | Subroutine | NewGame |
| ResizeFeedingAlien | Subroutine | UpdateAliens (Part 2 of 5) UpdateAliens (Part 4 of 5) |
| RetractFlapsIfFast | Subroutine | ApplyTurnAndThrust (Part 2 of 2) |
| rjoy1 | Label | ReadJoystick |
| row1_char1_0 | Configuration variable | DrawCanopyCorners FillCanopy |
| row1_char39_0 | Configuration variable | DrawCanopyCorners |
| row21_char20_7 | Configuration variable | UpdateIndicator (Part 14 of 15) |
| row22_char20_7 | Configuration variable | UpdateIndicator (Part 14 of 15) |
| row23_char12_4 | Configuration variable | DrawIndicatorLine |
| row23_char13_2 | Configuration variable | DrawIndicatorLine |
| row23_char14_4 | Configuration variable | DrawIndicatorLine |
| row23_char20_7 | Configuration variable | UpdateIndicator (Part 14 of 15) |
| row24_char18_7 | Configuration variable | UpdateIndicator (Part 14 of 15) |
| row24_char19_7 | Configuration variable | UpdateIndicator (Part 14 of 15) |
| row24_char20_7 | Configuration variable | UpdateIndicator (Part 14 of 15) |
| row24_char21_7 | Configuration variable | UpdateIndicator (Part 14 of 15) |
| row25_char13_1 | Configuration variable | CheckFlyingSkills (Part 2 of 2) ShowUpsideDownBar |
| row25_char20_7 | Configuration variable | UpdateIndicator (Part 14 of 15) |
| row25_char34_7 | Configuration variable | DrawRadarBlip |
| row25_char35_6 | Configuration variable | DrawRadarBlip |
| row25_char35_7 | Configuration variable | DrawRadarBlip |
| row26_char20_7 | Configuration variable | UpdateIndicator (Part 14 of 15) |
| row26_char35_0 | Configuration variable | DrawRadarBlip |
| row26_char35_1 | Configuration variable | DrawRadarBlip |
| row27_char20_7 | Configuration variable | UpdateIndicator (Part 14 of 15) |
| row28_char26_5 | Configuration variable | UpdateDashboard |
| row29_char20_4 | Configuration variable | ReadJoystick ToggleJoystick |
| row30_char0_2 | Configuration variable | IndicatorT |
| row30_char32_2 | Configuration variable | IndicatorU |
| row30_char35_2 | Configuration variable | IndicatorF |
| row30_char37_2 | Configuration variable | IndicatorB |
| row3_char1_0 | Configuration variable | RemoveScore |
| row6_char1_0 | Configuration variable | DrawGunSights |
| row6_char20_0 | Configuration variable | DrawGunSights |
| row7_char20_0 | Configuration variable | DrawGunSights |
| row8_char11_0 | Configuration variable | DrawGunSights |
| RR | Variable | ApplyAerodynamics (Part 1 of 3) ApplyAerodynamics (Part 3 of 3) CheckIfAlienIsHit (Part 1 of 2) ClipBestEndOfLine ClipStartOfLine (Part 2 of 5) ClipStartOfLine (Part 3 of 5) ClipStartOfLine (Part 5 of 5) DrawCanopyLine (Part 3 of 9) DrawCanopyLine (Part 6 of 9) DrawCanopyLine (Part 8 of 9) DrawClippedLine (Part 1 of 6) DrawClippedLine (Part 2 of 6) DrawVectorLine (Part 1 of 3) DrawVectorLine (Part 3 of 3) ProjectPoint (Part 1 of 3) ProjectPoint (Part 2 of 3) ProjectPoint (Part 3 of 3) ScaleDown (Part 1 of 4) ScaleDown (Part 4 of 4) SetObjPointCoords (Part 1 of 2) SetPointCoords SwapLinePoints |
| rset1 | Label | ResetVariables |
| rset2 | Label | ResetVariables |
| rset3 | Label | ResetVariables |
| rset4 | Label | ResetVariables |
| rset5 | Label | ResetVariables |
| rset6 | Label | ResetVariables |
| rudderPosition | Variable | ApplyFlightModel (Part 5 of 7) UpdateIndicator (Part 13 of 15) |
| rvec1 | Label | GetRadarVector |
| rvec2 | Label | GetRadarVector |
| rvec3 | Label | GetRadarVector |
| S | Variable | Add16x16Bit0 ApplyAerodynamics (Part 3 of 3) ApplyTurnAndThrust (Part 1 of 2) ClearRows ClipStartOfLine (Part 1 of 5) ClipStartOfLine (Part 2 of 5) ClipStartOfLine (Part 3 of 5) ClipStartOfLine (Part 5 of 5) DivideScaled DrawCanopyCorners DrawCanopyLine (Part 1 of 9) DrawCanopyLine (Part 3 of 9) DrawCanopyLine (Part 8 of 9) DrawCanopyLine (Part 9 of 9) DrawClippedLine (Part 1 of 6) DrawClippedLine (Part 2 of 6) DrawClippedLine (Part 4 of 6) DrawClippedLine (Part 6 of 6) DrawIndicatorLine DrawJoystickCross DrawOrthoLine EraseCanopyLines FillCanopyRows GetHandVector Multiply16x16 Multiply4x16 ProjectAxisAngle ProjectPoint (Part 2 of 3) SetMatrices SetMatrixEntry SetObjPointCoords (Part 1 of 2) SetPointCoords SwapLinePoints UpdateIndicator (Part 4 of 15) UpdateIndicator (Part 11 of 15) UpdateIndicator (Part 13 of 15) UpdateIndicator (Part 15 of 15) UpdateRadarBlip |
| scal1 | Label | ScaleFlightForces |
| scal2 | Label | ScaleFlightForces |
| scal3 | Label | ScaleFlightForces |
| scal4 | Label | ScaleFlightForces |
| scal5 | Label | ScaleFlightForces |
| scal6 | Label | ScaleFlightForces |
| scal7 | Label | ScaleFlightForces |
| ScaleByAltitude | Subroutine | ApplyAerodynamics (Part 1 of 3) ApplyTurnAndThrust (Part 2 of 2) |
| ScaleByAltitude-1 | Entry point | ApplyBumpyRide |
| ScaleDown | Subroutine | ProjectPoint (Part 2 of 3) |
| ScaleDown (Part 1 of 4) | Subroutine | n/a |
| ScaleDown (Part 2 of 4) | Subroutine | n/a |
| ScaleDown (Part 3 of 4) | Subroutine | n/a |
| ScaleDown (Part 4 of 4) | Subroutine | n/a |
| scaleFactor | Variable | ScaleFlightForces |
| ScaleFlightForces | Subroutine | ApplyFlightModel (Part 2 of 7) |
| ScaleSigned | Subroutine | UpdateIndicator (Part 13 of 15) UpdateIndicator (Part 14 of 15) |
| ScaleUp | Subroutine | DivideScaled ProjectPoint (Part 2 of 3) |
| ScanKeyboard | Subroutine | DrawGunSights MainLoop (Part 7 of 15) MainLoop (Part 11 of 15) MainLoop (Part 14 of 15) ProcessVolumeKeys TerminateGame ToggleJoystick UpdateKeyLogger |
| scor1 | Label | UpdateScore |
| scoreDisplayTimer | Variable | MainLoop (Part 14 of 15) |
| scoreHi | Variable | DisplayScore ResetVariables UpdateHighScore UpdateScore |
| ScoreHitPoints | Subroutine | ExplodeAlien |
| scoreLo | Variable | DisplayScore ResetVariables UpdateHighScore UpdateScore |
| ScorePoints | Subroutine | CheckFlyingSkills (Part 2 of 2) MainLoop (Part 10 of 15) UpdateAliens (Part 5 of 5) |
| scoreText | Variable | PrintScoreText |
| scsi1 | Label | ScaleSigned |
| scsi2 | Label | ScaleSigned |
| scsi3 | Label | ScaleSigned |
| scsi4 | Label | ScaleSigned |
| scup1 | Label | ScaleUp |
| scup2 | Label | ScaleUp |
| scup3 | Label | ScaleUp |
| scup4 | Label | ScaleUp |
| scup5 | Label | ScaleUp |
| scup6 | Label | ScaleUp |
| scup7 | Label | ScaleUp |
| scup8 | Label | ScaleUp |
| seng1 | Label | SetEngine |
| seng2 | Label | SetEngine |
| seng3 | Label | SetEngine |
| senv1 | Label | MakeSoundEnvelope |
| SetColourToBlack | Subroutine | DrawCanopyView |
| SetColourToWhite | Subroutine | DrawCanopyView ResetLineLists |
| SetEngine | Subroutine | ApplyFlightModel (Part 7 of 7) MainLoop (Part 11 of 15) ProcessLanding (Part 6 of 7) |
| setl1 | Label | SetLogicalColour |
| SetLogicalColour | Subroutine | SetColourToWhite |
| SetMatrices | Subroutine | UpdateFlightModel (Part 4 of 4) |
| SetMatrixEntry | Subroutine | SetMatrices |
| SetMatrixEntry2 | Entry point | SetMatrices |
| SetMatrixEntry3 | Entry point | SetMatrices |
| SetObjectCoords | Subroutine | ProcessLine (Part 5 of 7) ProcessRunwayLine (Part 2 of 5) UpdateBullets |
| SetObjectCoords (Part 1 of 11) | Subroutine | n/a |
| SetObjectCoords (Part 2 of 11) | Subroutine | n/a |
| SetObjectCoords (Part 3 of 11) | Subroutine | n/a |
| SetObjectCoords (Part 4 of 11) | Subroutine | n/a |
| SetObjectCoords (Part 5 of 11) | Subroutine | n/a |
| SetObjectCoords (Part 6 of 11) | Subroutine | n/a |
| SetObjectCoords (Part 7 of 11) | Subroutine | n/a |
| SetObjectCoords (Part 8 of 11) | Subroutine | n/a |
| SetObjectCoords (Part 9 of 11) | Subroutine | n/a |
| SetObjectCoords (Part 10 of 11) | Subroutine | n/a |
| SetObjectCoords (Part 11 of 11) | Subroutine | n/a |
| SetObjectToOrigin | Subroutine | FireGuns ResetRadar |
| SetObjPointCoords | Subroutine | FireGuns ProcessLine (Part 6 of 7) ProcessRunwayLine (Part 2 of 5) |
| SetObjPointCoords (Part 1 of 2) | Subroutine | n/a |
| SetObjPointCoords (Part 2 of 2) | Subroutine | n/a |
| SetPoint | Subroutine | FireGuns |
| SetPointCoords | Subroutine | ApplyFlightModel (Part 1 of 7) ApplyFlightModel (Part 2 of 7) ApplyFlightModel (Part 6 of 7) FireGuns ProcessHorizonLine SetObjectCoords (Part 8 of 11) UpdateRadarBlip |
| SetPointToOrigin | Subroutine | ApplyFlightModel (Part 1 of 7) FireGuns ProcessHorizonLine |
| SetPointVisibility | Subroutine | ProcessRunwayLine (Part 2 of 5) ProcessRunwayLine (Part 4 of 5) |
| SetRandomNumber | Subroutine | MainLoop (Part 13 of 15) |
| SetupScreen | Subroutine | Entry |
| SHEILA | Configuration variable | ApplyBumpyRide NewGame ProcessLanding (Part 1 of 7) SetRandomNumber SpawnAlien |
| shift4Left | Variable | DivideScaled Multiply4x16 Multiply8x8 ScaleUp |
| shift4Right | Variable | DivideScaled Multiply4x16 Multiply8x8 ScaleUp SetObjPointCoords (Part 1 of 2) |
| shli1 | Label | ShowOrHideLine |
| show1 | Label | ProcessLinesToShow |
| show2 | Label | ProcessLinesToShow |
| show3 | Label | ProcessLinesToShow |
| show4 | Label | ProcessLinesToShow |
| show5 | Label | ProcessLinesToShow |
| show6 | Label | ProcessLinesToShow |
| show7 | Label | ProcessLinesToShow |
| showLine | Variable | AddTempToPoint (Part 2 of 2) CheckLineDistance ProcessLine (Part 1 of 7) ProcessLine (Part 4 of 7) ProcessLine (Part 5 of 7) ProcessLine (Part 6 of 7) ProcessLine (Part 7 of 7) ProcessRunwayLine (Part 1 of 5) ProcessRunwayLine (Part 2 of 5) ProcessRunwayLine (Part 3 of 5) SetObjectCoords (Part 8 of 11) SetPointCoords ShowOrHideLine UpdateBullets UpdateLinesToShow |
| ShowOrHideLine | Subroutine | ResetLineLists |
| showRunwayDashes | Variable | MainLoop (Part 2 of 15) ProcessRunwayLine (Part 1 of 5) ProcessRunwayLine (Part 3 of 5) |
| ShowUpsideDownBar | Subroutine | ApplyFlightModel (Part 6 of 7) |
| Sine16Bit | Subroutine | ProjectAxisAngle |
| sinHi | Variable | Sine16Bit |
| sinLo | Variable | Sine16Bit |
| size1 | Label | ResizeFeedingAlien |
| size2 | Label | ResizeFeedingAlien |
| size3 | Label | ResizeFeedingAlien |
| skil1 | Label | CheckFlyingSkills (Part 1 of 2) |
| skil10 | Label | CheckFlyingSkills (Part 2 of 2) |
| skil11 | Label | CheckFlyingSkills (Part 2 of 2) |
| skil2 | Label | CheckFlyingSkills (Part 2 of 2) |
| skil3 | Label | CheckFlyingSkills (Part 1 of 2) |
| skil4 | Label | CheckFlyingSkills (Part 1 of 2) |
| skil5 | Label | CheckFlyingSkills (Part 2 of 2) |
| skil6 | Label | CheckFlyingSkills (Part 2 of 2) |
| skil7 | Label | CheckFlyingSkills (Part 2 of 2) |
| skil8 | Label | CheckFlyingSkills (Part 2 of 2) |
| skil9 | Label | CheckFlyingSkills (Part 2 of 2) |
| skillZoneHi | Variable | CheckBridgeAndTown |
| skillZoneLo | Variable | CheckBridgeAndTown |
| skillZoneSize | Variable | CheckBridgeAndTown |
| slipRate | Variable | ApplyFlightModel (Part 4 of 7) ApplyFlightModel (Part 5 of 7) UpdateIndicator (Part 10 of 15) |
| smat1 | Label | SetMatrices |
| smat2 | Label | SetMatrices |
| smat3 | Label | SetMatrices |
| smen1 | Label | SetMatrixEntry |
| smen2 | Label | SetMatrixEntry |
| soundData | Variable | MakeEngineSound MakeSound ProcessVolumeKeys ResetEngineSound |
| soundData26 | Variable | n/a |
| spaw1 | Label | SpawnAlien |
| spaw2 | Label | SpawnAlien |
| spaw3 | Label | SpawnAlien |
| SpawnAlien | Subroutine | MainLoop (Part 1 of 15) |
| spot1 | Label | CheckAlienWeakSpot |
| spot2 | Label | CheckAlienWeakSpot |
| SS | Variable | ApplyAerodynamics (Part 1 of 3) ApplyAerodynamics (Part 3 of 3) ClipBestEndOfLine ClipStartOfLine (Part 1 of 5) ClipStartOfLine (Part 2 of 5) ClipStartOfLine (Part 3 of 5) ClipStartOfLine (Part 5 of 5) DrawCanopyLine (Part 3 of 9) DrawCanopyLine (Part 4 of 9) DrawCanopyLine (Part 5 of 9) DrawCanopyLine (Part 6 of 9) DrawCanopyLine (Part 8 of 9) DrawClippedLine (Part 1 of 6) DrawClippedLine (Part 2 of 6) ProjectPoint (Part 1 of 3) ProjectPoint (Part 2 of 3) ProjectPoint (Part 3 of 3) ScaleDown (Part 1 of 4) ScaleDown (Part 3 of 4) SetPointCoords SwapLinePoints |
| sscr1 | Label | SetupScreen |
| sscr2 | Label | SetupScreen |
| Stack variables | Workspace | n/a |
| StartGame | Subroutine | DrawCanopy |
| startStatus | Variable | ProcessLinesToShow |
| SwapLinePoints | Subroutine | ClipBestEndOfLine DrawClippedLine (Part 4 of 6) |
| T | Variable | AlienInAcornsville ArtificialHorizon CheckAlienWeakSpot CheckObjDistance ClipStartOfLine (Part 2 of 5) ClipStartOfLine (Part 3 of 5) Delay DivideScaled DrawCanopyLine (Part 1 of 9) DrawCanopyLine (Part 3 of 9) DrawCanopyLine (Part 8 of 9) DrawClippedLine (Part 1 of 6) DrawClippedLine (Part 5 of 6) DrawClippedLine (Part 6 of 6) DrawFuelPixel DrawHalfHorizon DrawIndicatorBar DrawIndicatorLine DrawJoystickCross DrawVectorLine (Part 1 of 3) DrawVectorLine (Part 2 of 3) EraseCanopyLines ExplodeAlien GetRadarVector Multiply16x16 Multiply4x16 Multiply8x8 PrintScore PrintScoreText ProcessLanding (Part 7 of 7) ProcessLinesToShow ProcessRunwayLine (Part 4 of 5) ResizeFeedingAlien ScaleDown (Part 1 of 4) ScaleDown (Part 2 of 4) ScaleUp SetMatrices SetObjectCoords (Part 8 of 11) UpdateIndicator (Part 2 of 15) UpdateIndicator (Part 4 of 15) UpdateIndicator (Part 7 of 15) UpdateIndicator (Part 9 of 15) UpdateIndicator (Part 11 of 15) |
| term1 | Label | TerminateGame |
| TerminateGame | Subroutine | AlienInAcornsville Crash MainLoop (Part 7 of 15) |
| themeStatus | Variable | IndicatorT MainLoop (Part 4 of 15) MainLoop (Part 6 of 15) MainLoop (Part 8 of 15) ResetVariables SetObjectCoords (Part 6 of 11) SpawnAlien UpdateAliens (Part 5 of 5) |
| thrustHi | Variable | ApplyFlightModel (Part 7 of 7) ApplyTurnAndThrust (Part 2 of 2) MakeEngineSound UpdateFlightModel (Part 2 of 4) UpdateIndicator (Part 15 of 15) |
| thrustLo | Variable | ApplyFlightModel (Part 7 of 7) ApplyTurnAndThrust (Part 2 of 2) MakeEngineSound UpdateFlightModel (Part 2 of 4) UpdateIndicator (Part 15 of 15) |
| time1 | Label | CheckTimePassed |
| time2 | Label | CheckTimePassed |
| timesTable | Variable | DivideScaled Multiply4x16 Multiply8x8 |
| tjoy1 | Label | ToggleJoystick |
| tjoy2 | Label | ToggleJoystick |
| tjoy3 | Label | ToggleJoystick |
| ToggleEngineSound | Subroutine | ApplyFlightModel (Part 6 of 7) Crash SetEngine TerminateGame |
| ToggleJoystick | Subroutine | DrawGunSights |
| tooLateText | Variable | PrintTooLate |
| torq1 | Label | GetMoments |
| town1 | Label | CheckBridgeAndTown |
| town2 | Label | CheckBridgeAndTown |
| TT | Variable | ClipBestEndOfLine ClipStartOfLine (Part 1 of 5) ClipStartOfLine (Part 2 of 5) ClipStartOfLine (Part 4 of 5) DivideScaled DrawClippedLine (Part 1 of 6) DrawClippedLine (Part 2 of 6) DrawClippedLine (Part 4 of 6) ProjectPoint (Part 2 of 3) SetPointCoords SwapLinePoints |
| turn1 | Label | ApplyTurnAndThrust (Part 1 of 2) |
| turn10 | Label | ApplyTurnAndThrust (Part 2 of 2) |
| turn2 | Label | ApplyTurnAndThrust (Part 1 of 2) |
| turn3 | Label | ApplyTurnAndThrust (Part 2 of 2) |
| turn4 | Label | ApplyTurnAndThrust (Part 2 of 2) |
| turn5 | Label | ApplyTurnAndThrust (Part 2 of 2) |
| turn6 | Label | ApplyTurnAndThrust (Part 2 of 2) |
| turn7 | Label | ApplyTurnAndThrust (Part 2 of 2) |
| turn8 | Label | ApplyTurnAndThrust (Part 2 of 2) |
| turn9 | Label | ApplyTurnAndThrust (Part 2 of 2) |
| U | Variable | ArtificialHorizon ClipStartOfLine (Part 2 of 5) ClipStartOfLine (Part 3 of 5) Delay DivideScaled DrawCanopyLine (Part 1 of 9) DrawCanopyLine (Part 3 of 9) DrawCanopyLine (Part 4 of 9) DrawCanopyLine (Part 8 of 9) DrawClippedLine (Part 1 of 6) DrawClippedLine (Part 5 of 6) DrawClippedLine (Part 6 of 6) DrawFuelPixel DrawIndicatorBar DrawIndicatorLine DrawJoystickCross DrawVectorLine (Part 1 of 3) DrawVectorLine (Part 2 of 3) EraseCanopyLines ExplodeAlien GetRadarVector Multiply4x16 Multiply8x8 UpdateAliens (Part 2 of 5) UpdateIndicator (Part 4 of 15) |
| ubul1 | Label | UpdateBullets |
| ubul2 | Label | UpdateBullets |
| ubul3 | Label | UpdateBullets |
| ucStatus | Variable | ApplyFlightModel (Part 1 of 7) ApplyFlightModel (Part 5 of 7) IndicatorU ProcessLanding (Part 3 of 7) ProcessLanding (Part 6 of 7) ProcessLanding (Part 7 of 7) ProcessOtherKeys ResetVariables |
| udas1 | Label | UpdateDashboard |
| udas2 | Label | UpdateDashboard |
| uind1 | Label | UpdateIndicator (Part 1 of 15) |
| uind10 | Label | UpdateIndicator (Part 7 of 15) |
| uind11 | Label | UpdateIndicator (Part 7 of 15) |
| uind12 | Label | UpdateIndicator (Part 7 of 15) |
| uind13 | Label | UpdateIndicator (Part 6 of 15) |
| uind14 | Label | UpdateIndicator (Part 8 of 15) |
| uind15 | Label | UpdateIndicator (Part 9 of 15) |
| uind16 | Label | UpdateIndicator (Part 9 of 15) |
| uind17 | Label | UpdateIndicator (Part 9 of 15) |
| uind18 | Label | UpdateIndicator (Part 9 of 15) |
| uind19 | Label | UpdateIndicator (Part 8 of 15) |
| uind2 | Label | UpdateIndicator (Part 1 of 15) |
| uind20 | Label | UpdateIndicator (Part 12 of 15) |
| uind21 | Label | UpdateIndicator (Part 11 of 15) |
| uind22 | Label | UpdateIndicator (Part 11 of 15) |
| uind23 | Label | UpdateIndicator (Part 8 of 15) |
| uind24 | Label | UpdateIndicator (Part 12 of 15) |
| uind25 | Label | UpdateIndicator (Part 12 of 15) |
| uind26 | Label | UpdateIndicator (Part 12 of 15) |
| uind27 | Label | UpdateIndicator (Part 15 of 15) |
| uind3 | Label | UpdateIndicator (Part 3 of 15) |
| uind4 | Label | UpdateIndicator (Part 1 of 15) |
| uind5 | Label | UpdateIndicator (Part 4 of 15) |
| uind6 | Label | UpdateIndicator (Part 6 of 15) |
| uind7 | Label | UpdateIndicator (Part 1 of 15) |
| uind8 | Label | UpdateIndicator (Part 6 of 15) |
| uind9 | Label | UpdateIndicator (Part 7 of 15) |
| umod1 | Label | UpdateFlightModel (Part 1 of 4) |
| umod10 | Label | UpdateFlightModel (Part 2 of 4) |
| umod11 | Label | UpdateFlightModel (Part 2 of 4) |
| umod12 | Label | UpdateFlightModel (Part 3 of 4) |
| umod13 | Label | UpdateFlightModel (Part 3 of 4) |
| umod14 | Label | UpdateFlightModel (Part 3 of 4) |
| umod15 | Label | UpdateFlightModel (Part 3 of 4) |
| umod16 | Label | UpdateFlightModel (Part 4 of 4) |
| umod2 | Label | UpdateFlightModel (Part 1 of 4) |
| umod3 | Label | UpdateFlightModel (Part 1 of 4) |
| umod4 | Label | UpdateFlightModel (Part 1 of 4) |
| umod5 | Label | UpdateFlightModel (Part 1 of 4) |
| umod6 | Label | UpdateFlightModel (Part 1 of 4) |
| umod7 | Label | UpdateFlightModel (Part 1 of 4) |
| umod8 | Label | UpdateFlightModel (Part 2 of 4) |
| umod9 | Label | UpdateFlightModel (Part 2 of 4) |
| upal1 | Label | UpdateAliens (Part 1 of 5) |
| upal10 | Label | UpdateAliens (Part 2 of 5) |
| upal11 | Label | UpdateAliens (Part 2 of 5) |
| upal12 | Label | UpdateAliens (Part 3 of 5) |
| upal13 | Label | UpdateAliens (Part 3 of 5) |
| upal14 | Label | UpdateAliens (Part 3 of 5) |
| upal15 | Label | UpdateAliens (Part 3 of 5) |
| upal16 | Label | UpdateAliens (Part 4 of 5) |
| upal17 | Label | UpdateAliens (Part 4 of 5) |
| upal18 | Label | UpdateAliens (Part 5 of 5) |
| upal19 | Label | UpdateAliens (Part 4 of 5) UpdateAliens (Part 5 of 5) |
| upal2 | Label | UpdateAliens (Part 1 of 5) |
| upal3 | Label | UpdateAliens (Part 1 of 5) |
| upal4 | Label | UpdateAliens (Part 2 of 5) |
| upal5 | Label | UpdateAliens (Part 2 of 5) |
| upal6 | Label | UpdateAliens (Part 2 of 5) |
| upal7 | Label | UpdateAliens (Part 2 of 5) |
| upal8 | Label | UpdateAliens (Part 2 of 5) |
| upal9 | Label | UpdateAliens (Part 2 of 5) |
| UpdateAliens | Subroutine | MainLoop (Part 6 of 15) |
| UpdateAliens (Part 1 of 5) | Subroutine | n/a |
| UpdateAliens (Part 2 of 5) | Subroutine | n/a |
| UpdateAliens (Part 3 of 5) | Subroutine | n/a |
| UpdateAliens (Part 4 of 5) | Subroutine | n/a |
| UpdateAliens (Part 5 of 5) | Subroutine | n/a |
| UpdateBullets | Subroutine | MainLoop (Part 3 of 15) |
| UpdateDash7To11 | Entry point | UpdateFlightModel (Part 4 of 4) |
| UpdateDashboard | Subroutine | UpdateFlightModel (Part 4 of 4) |
| UpdateFlightModel | Subroutine | MainLoop (Part 1 of 15) NewGame |
| UpdateFlightModel (Part 1 of 4) | Subroutine | n/a |
| UpdateFlightModel (Part 2 of 4) | Subroutine | n/a |
| UpdateFlightModel (Part 3 of 4) | Subroutine | n/a |
| UpdateFlightModel (Part 4 of 4) | Subroutine | n/a |
| UpdateFuelGauge | Subroutine | MainLoop (Part 11 of 15) ResetVariables |
| UpdateHighScore | Subroutine | TerminateGame |
| UpdateIndicator | Subroutine | ResetVariables UpdateDashboard UpdateFlightModel (Part 2 of 4) |
| UpdateIndicator (Part 1 of 15) | Subroutine | n/a |
| UpdateIndicator (Part 2 of 15) | Subroutine | n/a |
| UpdateIndicator (Part 3 of 15) | Subroutine | n/a |
| UpdateIndicator (Part 4 of 15) | Subroutine | n/a |
| UpdateIndicator (Part 5 of 15) | Subroutine | n/a |
| UpdateIndicator (Part 6 of 15) | Subroutine | n/a |
| UpdateIndicator (Part 7 of 15) | Subroutine | n/a |
| UpdateIndicator (Part 8 of 15) | Subroutine | n/a |
| UpdateIndicator (Part 9 of 15) | Subroutine | n/a |
| UpdateIndicator (Part 10 of 15) | Subroutine | n/a |
| UpdateIndicator (Part 11 of 15) | Subroutine | n/a |
| UpdateIndicator (Part 12 of 15) | Subroutine | n/a |
| UpdateIndicator (Part 13 of 15) | Subroutine | n/a |
| UpdateIndicator (Part 14 of 15) | Subroutine | n/a |
| UpdateIndicator (Part 15 of 15) | Subroutine | n/a |
| UpdateKeyLogger | Subroutine | MainLoop (Part 1 of 15) NewGame |
| UpdateLinesToShow | Subroutine | MainLoop (Part 5 of 15) |
| UpdateRadarBlip | Subroutine | MainLoop (Part 5 of 15) |
| UpdateScore | Subroutine | ScoreHitPoints ScorePoints |
| upfu1 | Label | UpdateFuelGauge |
| upll1 | Label | UpdateLinesToShow |
| upll2 | Label | UpdateLinesToShow |
| upll3 | Label | UpdateLinesToShow |
| upll4 | Label | UpdateLinesToShow |
| upll5 | Label | UpdateLinesToShow |
| upsi1 | Label | ShowUpsideDownBar |
| upsi2 | Label | ShowUpsideDownBar |
| UU | Variable | ClipBestEndOfLine ClipStartOfLine (Part 2 of 5) ClipStartOfLine (Part 4 of 5) DrawClippedLine (Part 1 of 6) DrawClippedLine (Part 3 of 6) DrawClippedLine (Part 4 of 6) ProjectPoint (Part 2 of 3) ScaleDown (Part 1 of 4) ScaleUp SetObjPointCoords (Part 1 of 2) SetObjPointCoords (Part 2 of 2) SetPointCoords SwapLinePoints |
| V | Variable | AdjustVelocity ApplyFlightModel (Part 5 of 7) CheckIfAlienIsHit (Part 2 of 2) ClipBestEndOfLine ClipStartOfLine (Part 1 of 5) ClipStartOfLine (Part 2 of 5) ClipStartOfLine (Part 3 of 5) ClipStartOfLine (Part 5 of 5) Delay DivideScaled DrawCanopyLine (Part 2 of 9) DrawCanopyLine (Part 3 of 9) DrawCanopyLine (Part 7 of 9) DrawCanopyLine (Part 8 of 9) DrawCanopyLine (Part 9 of 9) DrawClippedLine (Part 1 of 6) DrawClippedLine (Part 4 of 6) DrawClippedLine (Part 5 of 6) DrawClippedLine (Part 6 of 6) DrawFuelPixel DrawIndicatorLine DrawOrthoLine DrawVectorLine (Part 2 of 3) EraseCanopyLines GetRadarVector GetTrailVectorStep Multiply16x16 Multiply4x16 Multiply8x16 Multiply8x8 ScaleFlightForces SetObjPointCoords (Part 1 of 2) Sine16Bit UpdateKeyLogger |
| VduDraw | Subroutine | DrawCanopy |
| VduMove | Subroutine | DrawCanopy |
| VduPlot | Subroutine | VduMove VduPoint |
| VduPoint | Subroutine | DrawRivet |
| view1 | Label | DrawCanopyView |
| view2 | Label | DrawCanopyView |
| view3 | Label | DrawCanopyView |
| view4 | Label | DrawCanopyView |
| view5 | Label | DrawCanopyView |
| view6 | Label | DrawCanopyView |
| volk1 | Label | ProcessVolumeKeys |
| volk2 | Label | ProcessVolumeKeys |
| volk3 | Label | ProcessVolumeKeys |
| volk4 | Label | ProcessVolumeKeys |
| VV | Variable | ApplyAerodynamics (Part 3 of 3) ApplyFlightControl CheckIfAlienIsHit (Part 2 of 2) ClipStartOfLine (Part 4 of 5) DrawVectorLine (Part 1 of 3) DrawVectorLine (Part 3 of 3) GetMoments Multiply8x16 ProjectPoint (Part 2 of 3) ScaleDown (Part 1 of 4) ScaleFlightForces SetObjPointCoords (Part 1 of 2) SetPointCoords |
| W | Variable | AddScaled ApplyAerodynamics (Part 3 of 3) ApplyFlightControl ApplyTurnAndThrust (Part 2 of 2) CheckAlienWeakSpot ClipStartOfLine (Part 4 of 5) ClipStartOfLine (Part 5 of 5) DivideScaled DrawCanopyLine (Part 7 of 9) DrawCanopyLine (Part 9 of 9) DrawClippedLine (Part 1 of 6) DrawClippedLine (Part 3 of 6) DrawClippedLine (Part 4 of 6) DrawClippedLine (Part 5 of 6) DrawClippedLine (Part 6 of 6) DrawIndicatorLine DrawJoystickCross DrawOrthoLine EraseCanopyLines GetAlienWeakSpot GetHandVector GetMoments Multiply16x16 Multiply4x16 Multiply8x16 Negate16Bit ProcessLanding (Part 7 of 7) ProcessRunwayLine (Part 4 of 5) ProjectAxisAngle ScaleByAltitude ScaleFlightForces SetObjPointCoords (Part 1 of 2) Sine16Bit SwapLinePoints UpdateIndicator (Part 11 of 15) UpdateIndicator (Part 13 of 15) UpdateIndicator (Part 15 of 15) |
| weak1 | Label | GetAlienWeakSpot |
| weak2 | Label | GetAlienWeakSpot |
| weak3 | Label | GetAlienWeakSpot |
| WW | Variable | CheckIfAlienIsHit (Part 2 of 2) ClipStartOfLine (Part 2 of 5) ClipStartOfLine (Part 3 of 5) ClipStartOfLine (Part 5 of 5) DrawIndicatorLine ProjectPoint (Part 2 of 3) ScaleDown (Part 1 of 4) ScaleUp UpdateIndicator (Part 1 of 15) |
| xControlsHi | Variable | ApplyFlightControl |
| xControlsLo | Variable | ApplyFlightControl |
| xControlsScHi | Variable | ApplyTurnAndThrust (Part 1 of 2) |
| xControlsScLo | Variable | ApplyTurnAndThrust (Part 1 of 2) |
| xControlsScTop | Variable | ApplyTurnAndThrust (Part 1 of 2) |
| xDashesVectorLo | Variable | ProcessRunwayLine (Part 4 of 5) ProcessRunwayLine (Part 5 of 5) |
| xDeltaMax | Variable | GetHandVector |
| xGravityHi | Variable | n/a |
| xGroupObjectHi | Variable | SetObjectCoords (Part 4 of 11) |
| xJoyCoord | Variable | DrawJoystickCross UpdateIndicator (Part 14 of 15) |
| xLiftDragHi | Variable | ApplyAerodynamics (Part 1 of 3) ApplyAerodynamics (Part 3 of 3) GetMoments |
| xLiftDragLo | Variable | ApplyAerodynamics (Part 1 of 3) ApplyAerodynamics (Part 3 of 3) GetMoments |
| xLiftDragScHi | Variable | ApplyTurnAndThrust (Part 2 of 2) |
| xLiftDragScTop | Variable | ApplyTurnAndThrust (Part 2 of 2) |
| xLinearHi | Variable | ApplyFlightModel (Part 4 of 7) ApplyFlightModel (Part 5 of 7) ApplyTurnAndThrust (Part 2 of 2) |
| xLinearLo | Variable | ApplyFlightModel (Part 4 of 7) ApplyFlightModel (Part 5 of 7) ApplyTurnAndThrust (Part 2 of 2) |
| xLookupHi | Variable | DrawCanopyLine (Part 1 of 9) DrawVectorLine (Part 3 of 3) |
| xLookupLo | Variable | DrawCanopyLine (Part 1 of 9) DrawVectorLine (Part 3 of 3) |
| xMomentsHi | Variable | ApplyAerodynamics (Part 3 of 3) ScaleFlightForces |
| xMomentsLo | Variable | ApplyAerodynamics (Part 3 of 3) ScaleFlightForces |
| xMomentsScHi | Variable | ApplyTurnAndThrust (Part 1 of 2) ScaleFlightForces |
| xMomentsScLo | Variable | ApplyTurnAndThrust (Part 1 of 2) ScaleFlightForces |
| xMomentsScTop | Variable | ApplyTurnAndThrust (Part 1 of 2) ScaleFlightForces |
| xObjectHi | Variable | AddPointToObject AlienInAcornsville CheckAlienWeakSpot CheckFlyingSkills (Part 1 of 2) CheckIfAlienIsHit (Part 2 of 2) CheckPlaneOnRunway GetAlienWeakSpot GetTrailVectorStep SetObjectCoords (Part 4 of 11) SetObjectCoords (Part 6 of 11) SetObjectCoords (Part 8 of 11) SetObjectToOrigin UpdateRadarBlip |
| xObjectLo | Variable | AddPointToObject AlienInAcornsville CheckAlienWeakSpot CheckIfAlienIsHit (Part 2 of 2) CheckPlaneOnRunway GetAlienWeakSpot GetTrailVectorStep SetObjectCoords (Part 8 of 11) SetObjectToOrigin |
| xObjectPoint | Variable | SetObjPointCoords (Part 1 of 2) |
| xPlaneBot | Variable | AdjustRotation |
| xPlaneHi | Variable | AdjustRotation CheckBridgeAndTown CheckFlyingSkills (Part 1 of 2) CheckPlaneOnRunway ResetVariables SetObjectCoords (Part 8 of 11) UpdateRadarBlip |
| xPlaneLo | Variable | AdjustRotation CheckBridgeAndTown CheckPlaneOnRunway FireGuns ResetVariables SetObjectCoords (Part 8 of 11) |
| xPlaneTop | Variable | AdjustRotation SetObjectCoords (Part 8 of 11) UpdateRadarBlip |
| xPointHi | Variable | AddPointToObject AddTempToPoint (Part 1 of 2) CheckLineDistance CopyPointToWork CopyTempToPoint CopyWorkToPoint DrawClippedLine (Part 1 of 6) DrawHalfHorizon DrawRadarBlip ProcessHorizonLine ProjectPoint (Part 1 of 3) ProjectPoint (Part 3 of 3) ResetRadar SetObjectCoords (Part 8 of 11) SetPoint SetPointCoords UpdateRadarBlip |
| xPointLo | Variable | AddPointToObject AddTempToPoint (Part 1 of 2) CopyPointToWork CopyTempToPoint CopyWorkToPoint DrawClippedLine (Part 1 of 6) DrawHalfHorizon DrawRadarBlip FireGuns ProjectPoint (Part 1 of 3) ProjectPoint (Part 3 of 3) ResetRadar SetObjectCoords (Part 8 of 11) SetPoint SetPointCoords UpdateRadarBlip |
| xRadarBuffer | Variable | DrawRadarBlip |
| xRotationHi | Variable | AdjustRotation ApplyFlightModel (Part 5 of 7) ProcessHorizonLine ProcessLanding (Part 4 of 7) ProcessLanding (Part 5 of 7) ProcessLanding (Part 7 of 7) ProjectAxisAngle ResetVariables |
| xRotationLo | Variable | AdjustRotation ProcessLanding (Part 5 of 7) ProjectAxisAngle |
| xTemp1Hi | Variable | AddTempToPoint (Part 1 of 2) CopyTempToPoint ProcessRunwayLine (Part 4 of 5) ProcessRunwayLine (Part 5 of 5) SetMatrices SetObjPointCoords (Part 1 of 2) SetObjPointCoords (Part 2 of 2) SetPointCoords |
| xTemp1Lo | Variable | AddTempToPoint (Part 1 of 2) CheckIfAlienIsHit (Part 2 of 2) ClipStartOfLine (Part 5 of 5) CopyTempToPoint DrawCanopyLine (Part 9 of 9) EraseCanopyLines ProcessRunwayLine (Part 2 of 5) ProcessRunwayLine (Part 4 of 5) ProcessRunwayLine (Part 5 of 5) SetMatrices SetObjPointCoords (Part 1 of 2) SetObjPointCoords (Part 2 of 2) SetPointCoords |
| xTemp2Hi | Variable | CheckIfAlienIsHit (Part 2 of 2) ExplodeAlien ProcessRunwayLine (Part 2 of 5) ProcessRunwayLine (Part 4 of 5) UpdateRadarBlip |
| xTemp2Lo | Variable | CheckIfAlienIsHit (Part 2 of 2) ExplodeAlien ProcessRunwayLine (Part 4 of 5) UpdateRadarBlip |
| xTemp2Top | Variable | ProcessRunwayLine (Part 4 of 5) |
| xTemp3Hi | Variable | ApplyAerodynamics (Part 3 of 3) GetMoments |
| xTemp3Lo | Variable | ApplyAerodynamics (Part 3 of 3) GetMoments |
| xTempPoint1Hi | Variable | n/a |
| xTempPoint2Hi | Variable | n/a |
| xTurnHi | Variable | AddScaled AdjustTurn ApplyFlightModel (Part 6 of 7) CopyPointToWork CopyWorkToPoint GetMoments ResetVariable ResetVariables |
| xTurnLo | Variable | AdjustTurn |
| xTurnTop | Variable | AddScaled AdjustTurn ApplyAerodynamics (Part 2 of 3) CopyPointToWork CopyWorkToPoint GetMoments ProcessLanding (Part 5 of 7) ResetVariable |
| xVelocityHi | Variable | AdjustRotation AdjustVelocity ApplyFlightModel (Part 2 of 7) |
| xVelocityLo | Variable | AdjustVelocity |
| xVelocityPHi | Variable | ApplyAerodynamics (Part 1 of 3) ApplyFlightModel (Part 5 of 7) |
| xVelocityPLo | Variable | ApplyAerodynamics (Part 1 of 3) ApplyFlightModel (Part 2 of 7) ApplyFlightModel (Part 5 of 7) |
| xVelocityTop | Variable | AdjustRotation AdjustVelocity |
| yDeltaMax | Variable | GetHandVector |
| yFlapsLiftHi | Variable | ApplyAerodynamics (Part 3 of 3) |
| yFlapsLiftLo | Variable | ApplyAerodynamics (Part 3 of 3) |
| yFlapsLiftScHi | Variable | ApplyTurnAndThrust (Part 2 of 2) |
| yFlapsLiftScTop | Variable | ApplyTurnAndThrust (Part 2 of 2) |
| yGravityHi | Variable | ApplyFlightModel (Part 1 of 7) ApplyTurnAndThrust (Part 1 of 2) |
| yGravityLo | Variable | ApplyFlightModel (Part 1 of 7) ApplyTurnAndThrust (Part 1 of 2) |
| yJoyCoord | Variable | DrawIndicatorBar DrawJoystickCross UpdateIndicator (Part 14 of 15) |
| yLandingGear | Variable | IndicatorU ProcessLanding (Part 2 of 7) ProcessLanding (Part 6 of 7) ProcessLanding (Part 7 of 7) |
| yLiftDragScHi | Variable | ApplyTurnAndThrust (Part 2 of 2) |
| yLiftDragScTop | Variable | ApplyTurnAndThrust (Part 2 of 2) |
| yLinearHi | Variable | ApplyFlightModel (Part 6 of 7) ApplyTurnAndThrust (Part 2 of 2) |
| yLinearLo | Variable | ApplyTurnAndThrust (Part 2 of 2) |
| yLookupHi | Variable | DrawCanopyLine (Part 1 of 9) DrawVectorLine (Part 3 of 3) |
| yLookupLo | Variable | DrawCanopyLine (Part 1 of 9) DrawVectorLine (Part 3 of 3) |
| yObjectHi | Variable | AddPointToObject AlienInAcornsville SetObjectCoords (Part 2 of 11) SetObjectCoords (Part 8 of 11) SetObjectToOrigin |
| yObjectLo | Variable | AddPointToObject AlienInAcornsville SetObjectCoords (Part 8 of 11) SetObjectToOrigin |
| yObjectPoint | Variable | SetObjPointCoords (Part 1 of 2) |
| yPlaneHi | Variable | ApplyAerodynamics (Part 2 of 3) ProcessLanding (Part 2 of 7) ScaleByAltitude SetObjectCoords (Part 8 of 11) UpdateIndicator (Part 4 of 15) |
| yPlaneLo | Variable | ApplyAerodynamics (Part 2 of 3) ProcessLanding (Part 2 of 7) ProcessLanding (Part 3 of 7) ProcessLanding (Part 6 of 7) ProcessLanding (Part 7 of 7) ResetVariables SetObjectCoords (Part 8 of 11) UpdateIndicator (Part 4 of 15) |
| yPlaneTop | Variable | SetObjectCoords (Part 8 of 11) |
| yPointHi | Variable | AddPointToObject AddTempToPoint (Part 1 of 2) CheckLineDistance CopyPointToWork CopyTempToPoint CopyWorkToPoint DrawClippedLine (Part 1 of 6) DrawHalfHorizon ProjectPoint (Part 1 of 3) ProjectPoint (Part 3 of 3) SetObjectCoords (Part 8 of 11) SetPoint SetPointCoords |
| yPointLo | Variable | AddPointToObject AddTempToPoint (Part 1 of 2) CopyPointToWork CopyTempToPoint CopyWorkToPoint DrawClippedLine (Part 1 of 6) DrawHalfHorizon FireGuns ProjectPoint (Part 1 of 3) ProjectPoint (Part 3 of 3) SetObjectCoords (Part 8 of 11) SetPoint SetPointCoords |
| yRadarBuffer | Variable | DrawRadarBlip |
| yRotationHi | Variable | AdjustRotation DrawRadarBlip UpdateIndicator (Part 2 of 15) |
| yTemp1Hi | Variable | AddTempToPoint (Part 1 of 2) CopyTempToPoint |
| yTemp1Lo | Variable | AddTempToPoint (Part 1 of 2) ClipStartOfLine (Part 5 of 5) CopyTempToPoint DrawCanopyLine (Part 9 of 9) EraseCanopyLines |
| yTurnHi | Variable | ApplyFlightModel (Part 5 of 7) CopyPointToWork CopyWorkToPoint UpdateIndicator (Part 9 of 15) |
| yTurnTop | Variable | ApplyAerodynamics (Part 2 of 3) ApplyFlightModel (Part 5 of 7) CopyPointToWork CopyWorkToPoint UpdateIndicator (Part 9 of 15) |
| yVelocityHi | Variable | ProcessLanding (Part 6 of 7) UpdateIndicator (Part 7 of 15) |
| yVelocityTop | Variable | ProcessLanding (Part 3 of 7) ProcessLanding (Part 6 of 7) UpdateIndicator (Part 7 of 15) |
| Zero page | Workspace | n/a |
| zGroupObjectHi | Variable | SetObjectCoords (Part 4 of 11) |
| zLiftDragHi | Variable | ApplyAerodynamics (Part 3 of 3) ApplyFlightControl |
| zLiftDragLo | Variable | ApplyAerodynamics (Part 3 of 3) ApplyFlightControl |
| zLiftDragScHi | Variable | ApplyTurnAndThrust (Part 2 of 2) |
| zLiftDragScTop | Variable | ApplyTurnAndThrust (Part 2 of 2) |
| zLinearHi | Variable | ApplyFlightModel (Part 5 of 7) ApplyTurnAndThrust (Part 2 of 2) |
| zLinearLo | Variable | ApplyFlightModel (Part 5 of 7) ApplyTurnAndThrust (Part 2 of 2) |
| zObjectHi | Variable | AddPointToObject CheckFlyingSkills (Part 1 of 2) CheckPlaneOnRunway SetObjectCoords (Part 4 of 11) SetObjectCoords (Part 6 of 11) SetObjectCoords (Part 8 of 11) SetObjectToOrigin |
| zObjectLo | Variable | AddPointToObject CheckPlaneOnRunway SetObjectCoords (Part 8 of 11) SetObjectToOrigin |
| zObjectPoint | Variable | CheckIfAlienIsHit (Part 1 of 2) ResizeFeedingAlien SetObjPointCoords (Part 1 of 2) |
| zPlaneHi | Variable | CheckFlyingSkills (Part 1 of 2) CheckPlaneOnRunway ResetVariables SetObjectCoords (Part 8 of 11) |
| zPlaneLo | Variable | CheckPlaneOnRunway ResetVariables SetObjectCoords (Part 8 of 11) |
| zPlaneTop | Variable | SetObjectCoords (Part 8 of 11) |
| zPointHi | Variable | AddPointToObject AddTempToPoint (Part 1 of 2) CheckLineDistance CopyPointToWork CopyTempToPoint CopyWorkToPoint DrawClippedLine (Part 4 of 6) DrawRadarBlip ProcessHorizonLine ProcessLine (Part 7 of 7) ProcessRunwayLine (Part 5 of 5) ProjectPoint (Part 1 of 3) ProjectPoint (Part 3 of 3) SetObjectCoords (Part 8 of 11) SetPoint SetPointCoords UpdateRadarBlip |
| zPointLo | Variable | AddPointToObject AddTempToPoint (Part 1 of 2) CopyPointToWork CopyTempToPoint CopyWorkToPoint DrawRadarBlip FireGuns ProjectPoint (Part 1 of 3) SetObjectCoords (Part 8 of 11) SetPoint SetPointCoords UpdateRadarBlip |
| zRotationHi | Variable | ProcessLanding (Part 7 of 7) ShowUpsideDownBar |
| zRotationLo | Variable | ProcessLanding (Part 7 of 7) |
| zSlipMomentHi | Variable | ApplyAerodynamics (Part 3 of 3) |
| zSlipMomentLo | Variable | ApplyAerodynamics (Part 3 of 3) |
| zSlipMomentScHi | Variable | ApplyTurnAndThrust (Part 1 of 2) |
| zSlipMomentScLo | Variable | ApplyTurnAndThrust (Part 1 of 2) |
| zSlipMomentScTop | Variable | ApplyTurnAndThrust (Part 1 of 2) |
| zTemp1Hi | Variable | AddTempToPoint (Part 1 of 2) CopyTempToPoint |
| zTemp1Lo | Variable | AddTempToPoint (Part 1 of 2) CopyTempToPoint |
| zTemp2Hi | Variable | ExplodeAlien |
| zTemp3Hi | Variable | GetMoments |
| zTemp3Lo | Variable | GetMoments |
| zTurnHi | Variable | CopyPointToWork CopyWorkToPoint GetMoments ProcessLanding (Part 7 of 7) |
| zTurnTop | Variable | CopyPointToWork CopyWorkToPoint GetMoments ProcessLanding (Part 7 of 7) |
| zVelocityPHi | Variable | ApplyAerodynamics (Part 2 of 3) ApplyBumpyRide ApplyFlightModel (Part 5 of 7) ApplyTurnAndThrust (Part 2 of 2) FireGuns MakeEngineSound UpdateIndicator (Part 3 of 15) |
| zVelocityPLo | Variable | ApplyAerodynamics (Part 2 of 3) ApplyFlightModel (Part 5 of 7) ApplyTurnAndThrust (Part 2 of 2) UpdateIndicator (Part 3 of 15) |