{CorrectHeading, IncorrectHeading, IncorrectHeading2, IncorrectHeading3}
{Nothing,HeadingWindow}
CorrectHeading
IncorrectHeading
IncorrectHeading
IncorrectHeading
Nothing
IncorrectHeading
IncorrectHeading
lATCoSelectedClearance = CorrectHeading
lATCoSelectedClearance /= lATCoHeadingHeardFromPilots
lATCoSelectedClearance = lATCoHeadingHeardFromPilots
lATCoSelectedClearance
lPFHeadingFromATCo
HeadingWindow
lPMHeadingFromATCo
iHeadingWindowHeading /= lPMHeadingFromATCo
lPFHeadingFromPM = iHeadingWindowHeading
lPFHeadingFromPM
iHeadingWindowHeading = lPMHeadingFromATCo OR (aPointAtHeadingWindow2 = actDone AND aRepeatTheHeading = actDone)
HeadingWindow
lPMHeadingFromATCo