set(boolGameIsRunning); [ Disable Question input if (!isset(boolDebugInGame) && (isset(boolGameIsRunning) || varQuestionnaireStateMachine == 3)) { [ Game is ready... set(boolGameIsRunning); accept.input(); cancel.line(); prevent.input(); clear.lines(22, 24, BLACK); reset(boolDisabledRoomJump); reset(boolDisablePlayer); accept.input(); print(" Merci.\n\nMaintenant, saute dans ton costume de loisir " "et prepare-toi a entrer dans \"Land of the Lounge Lizards\" avec " "\"Leisure Suit Larry!\""); new.room(Logic_MainGame); [ ##LE001## } [ onLoad() if (isset(newRoom)) { animationInterval = 0; set(boolDisabledRoomJump); prevent.input(); [ Disable Menu reset(enableMenu); stop.motion(ego); set(boolDisablePlayer); load.sound(Sound2); [ Load LSL screen varPanicPicture = Pct_TitleBackground; load.pic(varPanicPicture); draw.pic(varPanicPicture); discard.pic(varPanicPicture); load.view(Title_Animated_LSL_Title); add.to.pic(Title_Animated_LSL_Title, 0, 0, 4, 18, 4, 4); add.to.pic(Title_Animated_LSL_Title, 0, 1, 4, 36, 4, 4); add.to.pic(Title_Animated_LSL_Title, 0, 2, 46, 36, 4, 4); add.to.pic(Title_Animated_LSL_Title, 0, 3, 11, 87, 4, 4); discard.view(Title_Animated_LSL_Title); random(2, 4, varQuestionnaireID); [ Choose questionnaire id (Random) load.logics.v(varQuestionnaireID); clear.lines(22, 24, BLACK); show.pic(); varQuestionnaireStateMachine = 2; [ Allow Picking Question if (!isset(boolDebugInGame)) { print("Attention:\n\n\"Leisure Suit Larry in the Land of the " "Lounge Lizards\" contient des elements d'histoire qui peuvent " "etre considere comme inappropries pour certains enfants."); get.num("Quel age as-tu? ", varPlayerAge); prevent.input(); accept.input(); if (varPlayerAge < 18) { print("Desole.\n\nCe jeu est prevu pour etre joue par des " "adultes uniquement, ou sous la surveillance d'un " "adulte.\n\nTrouves-toi un adulte, reviens ensuite et essayes " "encore."); quit(1); } if (varPlayerAge > 99) { print("Non, ce n'est pas possible!"); quit(1); } if (varPlayerAge > 65) { print(" Attention!\n\nCe jeu peut etre dangereux pour " "les personnes ayant des problemes de coeur!"); } print("Pour verifier que tu as bien %v209 ans, reponds a ces 5 " "questions faciles."); varQuestionAnswered = 1; } } [ Load Questionnaire (random), pick question and answer if (varQuestionnaireStateMachine == 2) { call.v(varQuestionnaireID); } [ Ask question if (varQuestionnaireStateMachine == 1) { close.window(); if ((varInputCharacter == varQuestionRightAnswer || varQuestionRightAnswer <= 0)) { set(leaveWindow); print("Correct."); varQuestionnaireStateMachine = 5; varQuestionnaireTiming = 8; } else { if (!isset(boolQuestionnaireFailedOnce)) { varQuestionnaireStateMachine = 2; print("Oops. Tu as foiree celle-la!\n\nSi tu en rate encore une, ce " "n'est pas possible que tu ai %v209"); set(boolQuestionnaireFailedOnce); --varQuestionAnswered; } else { print("T'es qu'un gamin!!\n\nSoit honteux d'avoir tente de tromper un " "jeu aussi gentil que celui-ci!\n\nTu pourras re-essayer quand tu " "seras plus grand."); quit(1); } } } if (isset(boolTimingDelayOut)) { reset(boolTimingDelayOut); if ((isset(boolDebugInGame) || varQuestionnaireStateMachine == 5)) { varQuestionnaireStateMachine = 2; } else { clear.lines(23, 23, BLACK); varQuestionnaireStateMachine = 1; } } if (isset(boolSecondHasChange) && v63 == 5) { animationInterval = 2; if (v62 < 250) { set(f118); } if (isset(boolDebugInGame)) { print("%v62 cycles in %v63 seconds"); } } return(); [ Messages #message 1 "Attention:\n\n\"Leisure Suit Larry in the Land of the Lounge Lizards\" contient des elements d'histoire qui peuvent etre considerer comme inapproprie pour certains enfants." #message 2 "How old are you? " #message 3 "To verify you are really %v209, please answer five simple questions." #message 4 "Sorry.\n\nThis game can only be played by adults, or with an adult.\n\nPlease find an adult, come back, and try again." #message 5 "Oops. You blew that one!\n\nIf you miss another, you can't possibly be %v209." #message 6 "You're a kid!!\n\nShame on you for trying to deceive a friendly game like this!\n\nPlease play again when you're older." #message 7 "Please answer a, b, c, or d: " #message 8 "Correct." #message 9 "So far, so good.\n\nNow for the final question." #message 10 " Thank you.\n\nAnd now, slip into your leisure suit and prepare to enter the \"Land of the Lounge Lizards\" with \"Leisure Suit Larry!\"" #message 11 " Warning!\n\nThis game may be hazardous to those with heart conditions!" #message 12 "No, you're not!" #message 13 "Question #%v208. Correct answer is %v211." #message 14 "a" #message 15 "b" #message 16 "c" #message 17 "d" #message 18 "%v62 cycles in %v63 seconds" #message 19 " Merci.\n\nMaintenant, saute dans ton costume de loisir et prepare-toi a entrer dans \"Land of the Lounge Lizards\" avec \"Leisure Suit Larry!\"" #message 20 "Attention:\n\n\"Leisure Suit Larry in the Land of the Lounge Lizards\" contient des elements d'histoire qui peuvent etre considerer comme inapproprie pour certains enfants." #message 21 "Quel age as-tu? " #message 22 "Desole.\n\nCe jeu est prevu pour etre jouer par des adultes uniquement, ou sous la surveillance d'un adulte.\n\nTrouves-toi un adulte, reviens ensuite et essayes encore." #message 23 "Non, ce n'est pas possible!" #message 24 " Attention!\n\nCe jeu peut etre dangereux pour les personnes ayant des problemes de coeur!" #message 25 "Pour verifier que tu as bien %v209 ans, reponds a ces 5 questions faciles." #message 26 "Oops. Tu as foiree celle-la!\n\nSi tu en rate encore une, ce n'est pas possible que tu ai %v209." #message 27 "T'es qu'un gamin!!\n\nSoit honteux d'avoir tente de tromper un jeu aussi gentil que celui-ci!\n\nTu pourras re-essayer quand tu seras plus grand." #message 28 " Merci.\n\nMaintenant, saute dans ton costume de loisir etprepare-toi a entrer dans \"Land of the Lounge Lizards\" avec \"LeisureSuit Larry!\"" #message 29 "Attention:\n\n\"Leisure Suit Larry in the Land of the LoungeLizards\" contient des elements d'histoire qui peuvent etreconsiderer comme inapproprie pour certains enfants." #message 30 "Desole.\n\nCe jeu est prevu pour etre jouer par des adultesuniquement, ou sous la surveillance d'un adulte.\n\nTrouves-toi unadulte, reviens ensuite et essayes encore." #message 31 " Attention!\n\nCe jeu peut etre dangereux pour lespersonnes ayant des problemes de coeur!" #message 32 "Pour verifier que tu as bien %v209 ans, reponds a ces 5 questionsfaciles." #message 33 "Oops. Tu as foiree celle-la!\n\nSi tu en rate encore une, ce n'estpas possible que tu ai %v209." #message 34 "T'es qu'un gamin!!\n\nSoit honteux d'avoir tente de tromper un jeuaussi gentil que celui-ci!\n\nTu pourras re-essayer quand tu serasplus grand."