From 9676165436e1e3e7ee4db16c2cb905e0b2aeb1ff Mon Sep 17 00:00:00 2001 From: Filippos Karapetis Date: Mon, 12 Oct 2015 00:43:45 +0300 Subject: LAB: Remove unused code for the demo version The two places where the game stops in the demo versions should already be handled by the current code --- engines/lab/special.cpp | 56 ------------------------------------------------- 1 file changed, 56 deletions(-) (limited to 'engines/lab/special.cpp') diff --git a/engines/lab/special.cpp b/engines/lab/special.cpp index b7f14729a9..2c0a488003 100644 --- a/engines/lab/special.cpp +++ b/engines/lab/special.cpp @@ -415,10 +415,6 @@ static void changeTile(uint16 col, uint16 row) { if (scrolltype != -1) { doTileScroll(col, row, scrolltype); -#if defined(LABDEMO) - return; -#endif - if (g_lab->getFeatures() & GF_WINDOWS_TRIAL) { GUI::MessageDialog trialMessage("This puzzle is not available in the trial version of the game"); trialMessage.runModal(); @@ -1102,56 +1098,4 @@ void doMonitor(char *background, char *textfile, bool isinteractive, uint16 x1, blackAllScreen(); } -#if defined(LABDEMO) -void doTrialBlock() { - IntuiMessage *Msg; - - uint32 Class; - uint16 Qualifier, MouseX, MouseY, Code, Temp; - int i; - - loadBackPict("P:Warning", false); - mouseShow(); - - VGASetPal(diffcmap, 256); - memcpy(g_CommonPalette, diffcmap, 3 * 256); - - while (1) { - g_music->updateMusic(); /* Make sure we check the music at least after every message */ - Msg = getMsg(); - - if (Msg == NULL) { - g_music->updateMusic(); - } else { - Class = Msg->Class; - Qualifier = Msg->Qualifier; - MouseX = Msg->MouseX; - MouseY = Msg->MouseY; - Code = Msg->Code; - - if (((Class == MOUSEBUTTONS) && (IEQUALIFIER_RBUTTON & Qualifier)) || - ((Class == RAWKEY) && (Code == 27))) - return; - - if ((Class == MOUSEBUTTONS) && (IEQUALIFIER_LEFTBUTTON & Qualifier)) { - if (MouseY > 399) { - // click on control panel, exit - break; - } - - if (MouseX >= 0 && MouseX <= 319 && MouseY >= 0 && MouseY <= 399) { - extern void getItNow(); - getItNow(); - } else if (MouseX >= 320 && MouseX <= 639 && MouseY >= 0 && MouseY <= 399) { - break; - } - } - } - } - - eatMessages(); - mouseHide(); -} -#endif - } // End of namespace Lab -- cgit v1.2.3