public void DrawMenu() { SdlHardware.DrawHiddenImage(realWallpaper, 0, 0); SdlHardware.DrawHiddenImage(Wallpaper, 0, 0); SdlHardware.WriteHiddenText(texts["lg"], 202, 102, 0x00, 0x00, 0x00, font72); SdlHardware.WriteHiddenText(texts["lg"], 200, 100, 0xFF, 0xFF, 0xFF, font72); SdlHardware.WriteHiddenText("1", 372, 267, 0x00, 0x00, 0x00, Font28); SdlHardware.WriteHiddenText("1", 370, 265, 0xFF, 0xFF, 0xFF, Font28); if (File.Exists("data/savedGames/1_game.save")) { string time = CalculateTime( Oneiric.GetTime("data/savedGames/1_game.save")); SdlHardware.WriteHiddenText(texts["gt"] + time, 592, 302, 0x00, 0x00, 0x00, font12); SdlHardware.WriteHiddenText(texts["gt"] + time, 590, 300, 0xFF, 0xFF, 0xFF, font12); } else { SdlHardware.WriteHiddenText(texts["nd"], 482, 267, 0x00, 0x00, 0x00, Font28); SdlHardware.WriteHiddenText(texts["nd"], 480, 265, 0xFF, 0xFF, 0xFF, Font28); } SdlHardware.WriteHiddenText("2", 372, 387, 0x00, 0x00, 0x00, Font28); SdlHardware.WriteHiddenText("2", 370, 385, 0xFF, 0xFF, 0xFF, Font28); if (File.Exists("data/savedGames/2_game.save")) { string time = CalculateTime( Oneiric.GetTime("data/savedGames/2_game.save")); SdlHardware.WriteHiddenText(texts["gt"] + time, 592, 422, 0x00, 0x00, 0x00, font12); SdlHardware.WriteHiddenText(texts["gt"] + time, 590, 420, 0xFF, 0xFF, 0xFF, font12); } else { SdlHardware.WriteHiddenText(texts["nd"], 482, 387, 0x00, 0x00, 0x00, Font28); SdlHardware.WriteHiddenText(texts["nd"], 480, 385, 0xFF, 0xFF, 0xFF, Font28); } SdlHardware.WriteHiddenText("3", 372, 497, 0x00, 0x00, 0x00, Font28); SdlHardware.WriteHiddenText("3", 370, 495, 0xFF, 0xFF, 0xFF, Font28); if (File.Exists("data/savedGames/3_game.save")) { string time = CalculateTime( Oneiric.GetTime("data/savedGames/3_game.save")); SdlHardware.WriteHiddenText(texts["gt"] + time, 592, 532, 0x00, 0x00, 0x00, font12); SdlHardware.WriteHiddenText(texts["gt"] + time, 590, 530, 0xFF, 0xFF, 0xFF, font12); } else { SdlHardware.WriteHiddenText(texts["nd"], 482, 497, 0x00, 0x00, 0x00, Font28); SdlHardware.WriteHiddenText(texts["nd"], 480, 495, 0xFF, 0xFF, 0xFF, Font28); } SdlHardware.WriteHiddenText(texts["bc"], 502, 618, 0x00, 0x00, 0x00, Font28); SdlHardware.WriteHiddenText(texts["bc"], 500, 616, 0xFF, 0xFF, 0xFF, Font28); SdlHardware.DrawHiddenImage(selector, option != YCURSOR_MAX? 235:430, 250 + 115 * option); }