CLS 'CATALINA OROSTEGUI 'OHIO'S TRIP SCREEN 13 PI = 4 * ATN(1) GOSUB OHIO GOSUB CLOWN GOSUB MOVE GOSUB STARS GOSUB LAST1 GOSUB H GOSUB GAME GOSUB PEOPLE GOSUB HOUSE END STARS: FOR X = 1 TO 200 PSET (H * RND, H * RND), RND * 16 CIRCLE (H * 10, H * 10), RND * 16 NEXT X RETURN OHIO: CIRCLE (50, 40), 8, 1 CIRCLE (50, 40), 30, 1 PAINT (50, 60), 4, 1 LINE (90, 18)-(105, 65), 1, BF LINE (105, 37)-(125, 44), 1, BF LINE (125, 18)-(140, 65), 1, BF LINE (150, 18)-(165, 65), 1, B PAINT (158, 40), 4, 1 CIRCLE (205, 40), 8, 1 CIRCLE (205, 40), 30, 1 PAINT (205, 60), 1, 1 GOSUB MUSIC RETURN MUSIC: PLAY "MB" PLAY "C8 D8 E8 C8 D8 E4 C8 D8 C8 E8 C8 D8 E4 C8 D8 C8 E8 C8 D8 E4 C8 D4 C4" RETURN MOVE: FOR H = 40 TO 400 C = 15 GOSUB CLOWN C = 0 FOR HOLD = 1 TO 5 NEXT HOLD GOSUB CLOWN NEXT H C = 15 GOSUB CLOWN RETURN CLOWN: CIRCLE (H, 90), 20, C PAINT (H, 90), 2, C CIRCLE (H - 9, 85), 2, C PAINT (H - 9, 85), 1, C CIRCLE (H + 8, 85), 2, C PAINT (H + 8, 85), 1, C CIRCLE (H, 92), 3, C PAINT (H, 92), 4, C CIRCLE (H, 90), 15, C, PI * 1, PI * 2 CIRCLE (H + 20, 90), 3, C, PI * 1.5, PI * .5 CIRCLE (H - 20, 90), 3, C, PI * .5, PI * 1.5 LINE (H, 73)-(H - 5, 65), C LINE (H, 73)-(H + 5, 65), C LINE (H, 73)-(H - 10, 65), C LINE (H, 73)-(H, 65), C LINE (H, 73)-(H + 12, 65), C LINE (H - 5, 106)-(H + 5, 115), C, B LINE (H - 20, 115)-(H + 20, 145), C, B CIRCLE (H, 120), 3, C PAINT (H, 120), RND * 16, C CIRCLE (H, 128), 3, C PAINT (H, 128), RND * 16, C CIRCLE (H, 136), 3, C PAINT (H, 136), RND * 16, C LINE (H - 30, 175)-(H - 20, 145), C LINE (H - 30, 175)-(H - 5, 175), C LINE (H - 5, 175)-(H - 2, 160), C LINE (H - 2, 160)-(H + 3, 175), C LINE (H + 3, 175)-(H + 29, 175), C LINE (H + 29, 175)-(H + 20, 145), C CIRCLE (H + 16, 180), 5, C PAINT (H + 16, 180), 5, C CIRCLE (H - 18, 180), 5, C PAINT (H - 18, 180), 5, C LINE (H - 35, 120)-(H - 20, 120), C LINE (H - 32, 120)-(H - 35, 116), C LINE (H - 32, 120)-(H - 35, 123), C LINE (H + 20, 120)-(H + 39, 120), C LINE (H + 35, 120)-(H + 38, 116), C LINE (H + 35, 120)-(H + 38, 123), C IF INKEY$ <> "" THEN GOSUB H RETURN LAST1: PRINT "WELCOME TO OHIO'S JOURNEY" PRINT "TURN CAPS LOCK ON" PRINT "READY TO WIN?" SLEEP 1 RETURN H: LINE (20, 90)-(20, 150), 7 LINE (20, 90)-(40, 90), 7 LINE (40, 90)-(40, 115), 7 LINE (40, 115)-(55, 115), 7 LINE (55, 115)-(55, 90), 7 LINE (55, 90)-(75, 90), 7 LINE (75, 90)-(75, 150), 7 LINE (75, 150)-(55, 150), 7 LINE (55, 150)-(55, 130), 7 LINE (55, 130)-(40, 130), 7 LINE (40, 130)-(40, 150), 7 LINE (40, 150)-(20, 150), 7 PAINT (40, 120), 14, 7 'U: LINE (90, 90)-(90, 130), 7 LINE (146, 90)-(146, 130), 7 CIRCLE (118, 128), 28, 7, PI * 1, PI * 2 LINE (90, 90)-(105, 90), 7 LINE (146, 90)-(131, 90), 7 LINE (131, 90)-(131, 122), 7 LINE (105, 90)-(105, 122), 7 CIRCLE (118, 123), 13, 7, PI * 1, PI * 2 PAINT (120, 135), 14, 7 'N: LINE (160, 90)-(160, 150), 7 LINE (160, 90)-(175, 90), 7 LINE (175, 90)-(195, 130), 7 LINE (195, 130)-(195, 90), 7 LINE (195, 90)-(213, 90), 7 LINE (213, 90)-(213, 150), 7 LINE (213, 150)-(195, 150), 7 LINE (195, 150)-(178, 125), 7 LINE (178, 125)-(178, 150), 7 LINE (178, 150)-(160, 150), 7 PAINT (165, 100), 14, 7 't: LINE (250, 105)-(250, 150), 7 LINE (250, 105)-(228, 105), 7 LINE (228, 105)-(228, 90), 7 LINE (228, 90)-(290, 90), 7 LINE (250, 150)-(270, 150), 7 LINE (270, 150)-(270, 105), 7 LINE (270, 105)-(290, 105), 7 LINE (290, 105)-(290, 90), 7 PAINT (260, 110), 14, 7 SLEEP 2 PLAY "E8 D8 C8 D8 E8 E8 E4 D8 D8 D4 E8 G8 G8 P8 E8 D8 C8 D8 E8 E8 E8 E8 D8 D8 E8 D8 C4" IF INKEY$ <> "" THEN GOSUB GAME RETURN GAME: CLS COLOR 4 PRINT "WELCOME TO THE MOUSE HUNT" PRINT "YOU'RE ENCOURAGED TO GET JERRY," PRINT "BUT YOU GOT TO BE SMART!!" PRINT "THE LABERYNTH HAS ONLY ONE WAY TO" PRINT "FINALLY REACH YOUR MEAL!!!!" PRINT "GOOD LUCK TOM!" 'CAT: CIRCLE (160, 140), 40, 7 CIRCLE (160, 81), 30, 7 LINE (150, 58)-(140, 50), 7 LINE (140, 50)-(139, 63), 7 LINE (170, 58)-(175, 48), 7 LINE (175, 48)-(180, 62), 7 CIRCLE (148, 75), 3, 7 CIRCLE (172, 75), 3, 7 CIRCLE (160, 85), 4, 7 CIRCLE (160, 85), 20, 4, PI * 1, PI * 2 SLEEP 3 GOSUB MOVE1 GOSUB QUESTION IF INKEY$ <> "" THEN GOSUB QUESTION END MOVE1: FOR H = 40 TO 400: C = 15 F = 4: GOSUB MOUSE: C = 0 F = 0: GOSUB MOUSE: NEXT H C = 15: F = 0: GOSUB MOUSE RETURN MOVE3: LOCATE 10, 10 FOR H = 10 TO 400: C = 15 F = 4: GOSUB MOUSE2: C = 0 F = 0: GOSUB MOUSE2: NEXT H C = 15: F = 0: GOSUB MOUSE2 RETURN MOUSE: CIRCLE (H, 160), 15, C CIRCLE (H + 10, 153), 10, C, PI * 1.7, PI * .8 CIRCLE (H - 10, 153), 10, C, PI * .2, PI * 1.3 CIRCLE (H - 5, 155), 2, C CIRCLE (H + 5, 155), 2, C CIRCLE (H, 160), 1, C PAINT (H - 5, 155), 9, C PAINT (H + 5, 155), 9, C CIRCLE (H, 163), 5, F, PI * 1, PI * 2 CIRCLE (H - 25, 170), 5, C, PI, PI * 1.8 CIRCLE (H - 35, 170), 5, C, 0, PI CIRCLE (H + 15, 170), 5, C, 0, PI * 2, .5 CIRCLE (H - 15, 170), 5, C, 0, PI * 2, .5 CIRCLE (H - 60, 170), RND * 20, C ' <<< SMOKE RETURN MOUSE2: CIRCLE (H, 50), 15, C CIRCLE (H + 10, 43), 10, C, PI * 1.7, PI * .8 CIRCLE (H - 10, 43), 10, C, PI * .2, PI * 1.3 CIRCLE (H - 5, 45), 2, C CIRCLE (H + 5, 45), 2, C CIRCLE (H, 50), 1, C PAINT (H - 5, 45), 9, C PAINT (H + 5, 45), 9, C CIRCLE (H, 53), 5, F, PI * 1, PI * 2 CIRCLE (H - 25, 60), 5, C, PI, PI * 1.8 CIRCLE (H - 35, 60), 5, C, 0, PI CIRCLE (H + 15, 60), 5, C, 0, PI * 2, .5 CIRCLE (H - 15, 60), 5, C, 0, PI * 2, .5 CIRCLE (H - 60, 60), RND * 20, C ' <<< SMOKE RETURN QUESTION: CLS COLOR 56 LOCATE 10, 5 10 INPUT "DO YOU WANT TO PLAY Y, N"; LETT$ IF LETT$ = "y" THEN PRINT "TURN CAPS LOCK ON" IF LETT$ = "y" THEN GOTO 10 IF LETT$ = "Y" THEN GOSUB READY ELSE PRINT "BYE, BYE" RETURN READY: FOR X = 1 TO 1000 PSET (H * RND, H * RND), RND * 16 CIRCLE (H * 400, H * 400), RND * 16 CIRCLE (H * 200, H * 200), RND * 16 NEXT X SLEEP 1 CLS COLOR 34 LOCATE 12, 14 PRINT "ARE YOU READY?": SLEEP 1 LOCATE 14, 18 PRINT "SET": SLEEP 1 LOCATE 16, 18 PRINT "GO!!" IF INKEY$ <> "" THEN GOSUB PEOPLE GOSUB MOVE1 GOSUB MOVE3 GOSUB PEOPLE END PEOPLE: CLS GOSUB BACK GOSUB LIQUES RETURN BACK: 'LINDA:CLS SCREEN 13 GOSUB MOVE2 PLAY "F16 F16 G16 A16 F16 A16 G8 F16 F16 G16 A8 F16 E8 F16 F16 G16 A16 B-16 A16 G16 F16 E16 C16 D16 E16 F8 F8" CIRCLE (40, 60), 20, 7 '<<
3 THEN GOSUB TRY1 GOSUB BACK PRINT "GOOD JOB TOM!!!" PRINT "NOW YOU CAN CONTINUE, WHERE DO YOU THINK" PRINT "JERRY WENT... HIS HOUSE(1) OR THE FOOD STAND(2)" INPUT SELECTION IF SELECTION = 1 THEN GOSUB HOUSE ELSE GOSUB FOOD RETURN TRY1: CLS SCREEN 13 PLAY "MB" PLAY "E8 " SCREEN 13 COLOR 44 LOCATE 12, 15 PRINT "TRY AGAIN" COLOR 44 LOCATE 14, 8 PRINT "PRESS ANY KEY TO CONTINUE" SLEEP 1 B = 20 DO FOR B = 1 TO 600 STEP 20 FOR I = 1 TO 10 CIRCLE (B, 20), 10, RND * 16 CIRCLE (B, 170), 10, RND * 16 NEXT I NEXT B LOOP UNTIL INKEY$ <> "" GOSUB LASTMOUSE SLEEP 6 CLS GOSUB QU RETURN LOOSER: SCREEN 13 CLS LOCATE 12, 15 COLOR 45 PRINT "SORRY, YOU LOST" GOSUB EFECT SLEEP 1 CLS GOSUB QUESTION2 RETURN QUESTION2: LOCATE 12, 15 30 PRINT "WOULD YOU LIKE TO" INPUT "PLAY AGAIN (Y) OR (N)"; A$ IF A$ = "Y" THEN GOSUB PEOPLE ELSE GOSUB GOOD IF A$ = "y" THEN PRINT "TURN CAPS LOCK ON" IF A$ = "y" THEN GOTO 30 CLS RETURN GOOD: CLS LOCATE 12, 15 COLOR 123 PRINT "GOOD BYE, LOSER" END EFECT: CLS SCREEN 13 PLAY "MB" PLAY "E8 " SCREEN 13 COLOR 44 LOCATE 12, 15 PRINT "MAYBE NEXT TIME" COLOR 44 LOCATE 14, 8 PRINT "PRESS ANY KEY TO CONTINUE" SLEEP 1 B = 20 DO FOR B = 1 TO 600 STEP 20 FOR I = 1 TO 10 CIRCLE (B, 20), 10, RND * 16 CIRCLE (B, 170), 10, RND * 16 NEXT I NEXT B LOOP UNTIL INKEY$ <> "" GOSUB LASTMOUSE SLEEP 6 CLS RETURN HOUSE: CLS PLAY "G18 A18 B18 C18 D18 D18 D16 D18 C18 B18 A18 G18 G18 G16" COLOR 143 PRINT "WELCOME TO JERRY'S HOUSE" LINE (100, 20)-(180, 60), 37, B'<<