if (isset(newRoom)) { load.view(View85); load.view(View22); load.view(View75); load.view(View76); load.view(View79); load.view(View80); load.sound(Sound10); load.sound(Sound11); load.sound(Sound22); animate.obj(o15); ignore.objs(o15); set.view(o15, View85); set.loop(o15, 0); fix.loop(o15); set.priority(o15, 15); animate.obj(o14); set.view(o14, View75); position(o14, 0, 166); animate.obj(o13); set.view(o13, View80); set.cel(o13, 0); stop.cycling(o13); if (currentRoom == 11) { v235 = 166; } else { v235 = 160; } if (previousRoom != 10) { v64 = 0; } else { v234 = 60; position.v(o13, v234, v235); draw(o13); v38 = v234; v38 += 4; v39 = v235; v39 -= 4; reposition.to.v(ego, v38, v39); force.update(ego); v233 = 2; if (v30 == 20) { load.view(Larry_Fight); prevent.input(); stop.motion(ego); set(f85); v64 = 200; } else { start.motion(ego); v64 = 101; } } return(); } reset(f61); if (v64 == 4) { if (currentRoom == 11) { if (posn(ego, 70, 155, 90, 167)) { set(f61); } } else { if (posn(ego, 70, 140, 90, 166)) { set(f61); } } } if (!isset(haveInput)) { goto(Label1); } if (said("examine", "street")) { print("Isn't it funny how there's so little traffic?"); } if ((said("examine", "sky") || said("examine", "up"))) { print("The glow of the city lights obliterate the stars."); } if (said("climb", "anyword")) { print("You shinny up the pole, read the sign, and come right back down."); } if (said("examine", "dog")) { if (!isset(f236)) { print("Where?"); } else { if (v231 == 1) { print("Look out! Here he comes again!"); } if (v231 == 2) { print("Obviously, he thinks you're a fire plug."); } if (v231 == 3) { print("Dogs like that make you want to keep moving."); } } } if (isset(f236)) { if ((said("copulate", "dog", "rol") || said("anyword", "copulate", "rol") || said("leak", "on", "dog", "rol") || said("anyword", "leak", "on", "dog", "rol") || said("ass", "copulate", "dog", "rol"))) { print("Sick-o!"); } if ((said("beat", "dog", "rol") || said("beat", "dog", "rol") || said("fight", "dog", "rol"))) { print("After all he's done for you?"); } if (said("smell", "dog", "rol")) { print("He presently smells quite bad, although still better than you."); } if (said("caress", "dog")) { print("As you bend over to do so, his bare teeth convince you otherwise."); } if (said("catch", "dog")) { print("Who'd want him?"); } } if (said("examine", "light pole")) { print("There is a sign on the pole."); } if ((said("examine", "brick", "light pole") || said("examine", "brick", "on", "light pole") || said("examine", "brick"))) { print("\"TAXI\nSTAND\""); } if (said("examine", "street")) { print("Thousands of cars stream past, just below the edge of your screen."); } if ((said("catch", "cab") || said("cab") || said("ask", "cab") || said("holler", "cab"))) { if (v39 >= v235) { print("You'd better get out of the street first."); } else { print("\"YO!!\n\nTAXI!!!\""); if (v64 <= 0) { stop.motion(ego); set(f85); random(3, 7, v233); } } } if (v64 == 4) { if ((said("examine", "cab") || said("look in", "cab"))) { print("It's not very clean."); print("It's not very new."); print("(And those are its good points!)"); } if (said("smell", "cab")) { print("It smells like an old cab."); } if ((said("board", "cab") || said("board") || said("increase", "door", "rol") || said("increase", "cab", "door", "rol") || said("increase", "door"))) { if (!isset(f61)) { set(f54); } else { if (!isset(f100)) { print("Vowing to hold your breath forever, you enter this miserable " "excuse for public transportation."); } else { set(f67); } erase(ego); set(f231); set(f85); prevent.input(); set(f232); v64 = 101; v233 = 0; } } } if (said("examine", "alley")) { print("It's dark. Real dark."); } if (said("examine", "cab")) { print("Trust me, they're there!"); } Label1: if (v38 == v40 && v39 == v41 && v64 <= 0 && varTitlePageStep <= 0 && v30 == 0) { ++v230; if (v230 == 200) { draw(o14); sound(Sound22, f40); set(f236); follow.ego(o14, 5, f230); v231 = 1; } } else { v230 = 0; if (v231 == 1) { reset(f230); v232 = 2; } } if (isset(f230) && v231 == 1) { reset(f230); set(f58); v231 = 2; v232 = 35; stop.motion(ego); set(f85); stop.motion(o14); get.posn(o14, varRandomValue, v33); v32 = v38; if (v38 > 3) { v32 -= 4; } else { v32 = 0; } reposition.to.v(o14, v32, v33); if (v33 > v39) { set.view(o14, View76); } else { set.view(o14, View79); } } --v232; if (v232 == 1) { v231 = 3; start.motion(ego); reset(f85); start.motion(o14); set.view(o14, View75); wander(o14); } if (edgeObjHit > NOT_HIT && objHitEdge == 14 && v231 == 3) { erase(o14); reset(f236); v231 = 4; } distance(ego, o13, varRandomValue); if (edgeEgoHit == BOTTOM_EDGE && varRandomValue == 255 && v30 != 15) { stop.motion(ego); set(f85); prevent.input(); v30 = 15; position(o15, 119, 167); draw(o15); sound(Sound11, f40); v56 = 10; if (v38 > 116) { v38 = 116; } move.obj.v(o15, v38, v39, v56, f234); } if (v30 == 15) { if (edgeEgoHit > NOT_HIT) { edgeEgoHit = NOT_HIT; } if (isset(f234)) { reset(f234); set(f231); erase(ego); set.view(ego, View22); if (v38 > 33) { v38 -= 33; } else { v38 = 0; } position.v(ego, v38, v39); move.obj(o15, 0, 167, 10, f233); } if (isset(f231)) { get.posn(o15, v32, v33); if ((v32 < v38 || v32 < 10)) { reset(f231); draw(ego); } } if (isset(f233)) { reset(f233); erase(o15); print("You know, the traffic here is really a killer! You should forget " "about crossing these streets!"); set(f50); } } if (isset(f44)) { --v233; if (v233 == 1) { set(f232); } } if (v64 > 0) { get.posn(o13, v32, v33); if ((v32 == 103 || v32 == 88 || v32 == 36)) { set(f232); } } if (isset(f232)) { reset(f232); ++v64; if (v64 == 1) { v234 = 119; position.v(o13, v234, v235); draw(o13); v234 = 60; v56 = 0; move.obj.v(o13, v234, v235, v56, f232); step.size(o13, v87); } if (v64 == 2) { step.size(o13, varEgoSize); } if (v64 == 3) { step.size(o13, v85); set.cel(o13, 1); sound(Sound10, f40); } if (v64 == 4) { set.cel(o13, 0); start.motion(ego); reset(f85); v233 = 14; } if (v64 == 5) { print("\"I can't wait all day, bub!\""); v64 = 101; } if (v64 == 101) { get.posn(o13, v234, v235); if (v38 < v234 && v39 >= v235) { print("\"BEEP\nBEEP!\""); v233 = 5; --v64; } else { v64 = 102; } } if (v64 == 102) { step.size(o13, v85); v234 = 0; v56 = 0; move.obj.v(o13, v234, v235, v56, f232); } if (v64 == 103) { step.size(o13, v87); if (v30 == 20) { ignore.objs(ego); set.view(ego, View22); get.posn(o13, v38, v39); --v39; position.v(ego, v38, v39); draw(ego); } } if (v64 == 104) { v64 = 0; erase(o13); if (v30 == 20) { reset(f231); set(f50); } if (isset(f231)) { v76 = 10; } } if (v64 == 201) { set.view(ego, Larry_Fight); set(f34); v233 = 5; } if (v64 == 202) { erase(ego); print("\"You'll not ride with me again!\""); v64 = 101; v233 = 3; } } if ((isset(f231) || v30 == 15)) { stop.motion(ego); set(f85); } return(); [ Messages #message 1 "You know, the traffic here is really a killer! You should forget about crossing these streets!" #message 2 "\"YO!!\n\nTAXI!!!\"" #message 3 "Vowing to hold your breath forever, you enter this miserable excuse for public transportation." #message 4 "It's not very clean." #message 5 "It's not very new." #message 6 "(And those are its good points!)" #message 7 "Look out! Here he comes again!" #message 8 "Obviously, he thinks you're a fire plug." #message 9 "Dogs like that make you want to keep moving." #message 10 "\"I can't wait all day, bub!\"" #message 11 "\"You'll not ride with me again!\"" #message 12 "" #message 13 "" #message 14 "Sick-o!" #message 15 "After all he's done for you?" #message 16 "He presently smells quite bad, although still better than you." #message 17 "\"TAXI\nSTAND\"" #message 18 "It's dark. Real dark." #message 19 "You'd better get out of the street first." #message 20 "\"BEEP\nBEEP!\"" #message 21 "Thousands of cars stream past, just below the edge of your screen." #message 22 "Trust me, they're there!" #message 23 "It smells like an old cab." #message 24 "Isn't it funny how there's so little traffic?" #message 25 "The glow of the city lights obliterate the stars." #message 26 "As you bend over to do so, his bare teeth convince you otherwise." #message 27 "You shinny up the pole, read the sign, and come right back down." #message 28 "Who'd want him?" #message 29 "" #message 30 "Where?" #message 31 "There is a sign on the pole." #message 32 ""