void MisOrd(char num) { int i, j = 0; ShBox(63, 19, 257, 173); InBox(74, 36, 246, 163); grSetColor(36); PrintAt(77, 30, " LAUNCH ORDER"); for (i = 0; i < num; i++) { InBox(78, 39 + 21 * j, 105, 55 + 21 * j); FlagSm(Order[i].plr, 79, 40 + 21 * j); grSetColor(34); PrintAt(110, 45 + 21 * j, "SCHEDULED LAUNCH"); PrintAt(110, 52 + 21 * j, "DATE: "); grSetColor(1); PrintAt(0, 0, Month[Data->P[Order[i].plr].Mission[Order[i].loc].Month]); PrintAt(0, 0, " 19"); DispNum(0, 0, Data->Year); j++; }; FadeIn(2, pal, 10, 0, 0); WaitForMouseUp(); WaitForKeyOrMouseDown(); WaitForMouseUp(); FadeOut(2, pal, 10, 0, 0); }
void MisOrd(char num) { int i, j = 0; ShBox(63, 19, 257, 173); InBox(74, 36, 246, 163); display::graphics.setForegroundColor(36); draw_string(77, 30, " LAUNCH ORDER"); for (i = 0; i < num; i++) { InBox(78, 39 + 21 * j, 105, 55 + 21 * j); draw_small_flag(Order[i].plr, 79, 40 + 21 * j); display::graphics.setForegroundColor(34); draw_string(110, 45 + 21 * j, "SCHEDULED LAUNCH"); draw_string(110, 52 + 21 * j, "DATE: "); display::graphics.setForegroundColor(1); draw_string(0, 0, Month[Data->P[Order[i].plr].Mission[Order[i].loc].Month]); draw_string(0, 0, " 19"); draw_number(0, 0, Data->Year); j++; }; FadeIn(2, display::graphics.palette(), 10, 0, 0); WaitForMouseUp(); WaitForKeyOrMouseDown(); WaitForMouseUp(); FadeOut(2, display::graphics.palette(), 10, 0, 0); }