This is non-commercial site, its content is based on Atari 8-bit home computer contents and references.
If you feel your rights are violated by showing/using any part of contents of your product represented on this page,
please contact me immediatelly so I can remove it!
|
|
|
-
Entry name:Dr. Livingston
-
Category:Games
-
Publisher/Developer:BELLCOM - Public Domain Library
Listing 1
0GOTO60+Z
10FORA=ATO255STEP3:SOUND0,A,10,8:NEXTA:SOUND0,0,0,0:RETURN
20FORB=BTOA:IFA$(B,B)=""THENNEXTB
21RETURN
30N$=A$(B,D-I):F=LEN(N$):E=I:IFN$="DR"THENN$="DRO":F=3
31FORN=ITO66:G=ASC(W$(E)):IFN$=W$(E+I,E+F)THENN$=W$(E+I,E+G-I):RETURN
32E=E+G:NEXTN:N=0:RETURN
40A=I:B=LEN(A$)
41IFA>BTHENSOUND0,0,0,0:RETURN
42C=A:FORA=ATOB:IFA$(A,A)=""THENSOUND0,30+10*(A-C),10,2:POP:GOTO44
43NEXTA:A=B
44IFPEEK(85)+A-C>PEEK(83)THENPRINT
45PRINTA$(C,A);:A=A+I:GOTO41
49A$(LEN(A$)+I)="."
50GOSUB40:PRINT:RETURN
60I=1:GRAPHICS0:SOUND0,200,0,8:PRINT"":PRINT"":PRINT""
61DIMA$(120),M$(210),N$(21),P$(20),V$(21),W$(417)
62M$="######%%&%###('%##()'&##&#)'##P+OP*#####*))2,######+U###.##T##/-#0VVVVVV.#12#####0#?##3+##2646##35####"
63M$(103)="4#####3978###==6##8:988889L:99L9L8::;L<L;;_<_;<<7>A7##e>>>>>#A@#1####?##?=#B##ACDB##B#LB#####B##"
64M$(199)="EEEC#F###0E#"
65P$="#%((*&#U#2//&222#-#-"
70B=I:FORA=ITO66:READA$:C=LEN(A$)+I:W$(B)=CHR$(C):W$(B+I)=A$:B=B+C:NEXTA:W$(417)="A"
71DATANORTH,SOUTH,EAST,WEST,UP,DOWN,LOOK,INVENTORY,SCORE,QUIT,JUMP,CLIMB,EXIT,HINT,SWAMI,DRIFT
72DATAGET,DROP,OPEN,CLOSE,THROW,READ,EAT,TRADE,KILL,FREE,CHARM,FEED,ENTER,CATCH,ROW,GO
73DATABOOK,KNAPSACK,CORN,GROUNDNUTS,MOUSE,SPEAR,BOOTS,LIVINGSTON,VIPER,DIAMOND,BEANS,RING,NOTE,CHAIN,CANE,FLUTE
74DATAALLIGATOR,SAPPHIRE,DOG,DAGGER,TREE,SIGN,BOAT,CLOSET,BED,PASSAGE,LEOPARD,VILLAGE,TRINKETS,SQUIRREL,PIT
75DATAQUICKSAND,NATIVE,HUT
80DIML(20)
81A$="$$AD%#$#*-2#5@;#>#9/#":FORA=ITO20:L(A)=ASC(A$(A))-35:NEXTA
90Z=240:L=I:L(8)=25+(RND(I)<0.6667000000000001)*(2+(RND(I)<0.5)*8):GOSUB1000
99A=10:GOSUB10
100H=H+I:O=O+I:T=T+I:TRAP204:GOTO100+L+L
114IFWTHEN204
115A$="viper":GOTO155
124IFH=3THENA$="Avoiceechoesfromthemouthofthecave...'SWAMI'":GOSUB49
125GOTO204
134GOTO168
136O=O-I:GOTO205
144IFL(19)<>LTHEN204
145A$="dog":GOTO155
154A$="alligator":IFXTHEN204
155GOTO205-3*(O=8)-5*(O=3ORO=5)
168IFL(6)<0THEN175
169O=O-I:IFH<2THENA$="Severalnativeswavehello!":GOSUB50:GOTO205
171IFH>2ORL<>17ORL(11)>-ITHEN205
173A$="Afriendlynativeapproacheswithsometrinkets.Itappearshewantstomakeatrade":GOSUB49:GOTO205
175IFO=ITHENA$="Suddenly,avolleyofspearsfliesoveryourhead;anobviouswarning!":GOSUB50:GOTO205
177IFO>4THENA$="Anotherspearflies..":GOSUB49:A$="spear":GOTO202
179A$="tribe"
200PRINT"The";A$;"isafteryou!"
201A$="Youhadbetterleave-fast!":GOSUB50:GOTO205
202PRINT"The";A$;"gotyou!!!":FORA=0TO100:SOUNDI,255*RND(0),8,8:NEXTA:SOUNDI,0,I,I
203A$="AnotherexplorerislosttothewildsofAfrica!":GOSUB50:V=99:GOTO3000
204O=0
205SOUNDI,256-30*O,10,2
210P=P+(L(15)<0):IFP<>17THEN220
211L(15)=0:L(16)=-I:S=S+5:A$="Aftermanyhoursofwhittling,yoursugarcaneisnow":GOSUB40
212GOSUB2016:GOSUB49:P=18
220IFL(6)<>0ORT<21ORL<4ORL=7ORL=17ORL=18ORL>33THEN230
221A$="Anativethrowsaspearatyou!Hemissesandrunsoff":GOSUB49:L(6)=L
230IFNOTMANDL>ITHENPRINT"Ohno...barefeet...":A$="dreadedfootrot":S=S-50:GOTO202
300POP:POP:TRAP65535:A=200:GOSUB10:PRINT"Whatnow";:POKE694,0:POKE702,64:INPUTA$:A=LEN(A$):IFATHEN303
301PRINT"";
302A=10:GOSUB10:GOTO300
303B=I:C=B:GOSUB20:IFB>ATHEN301
304SOUND0,180,2,6:FORD=BTOA:IFA$(D,D)=""THENPOP:GOTO306
305NEXTD:C=0
306GOSUB30:V=N:V$=N$:N=0:N$=""
307IFCTHENB=D:GOSUB20:D=A+I:GOSUB30
308SOUND0,0,I,I:PRINT"Whatnow?";V$;"";N$;""
400IFNOTVTHENPRINT"I'mbaffledby'";V$;"'!":GOTO302
401IFV>32ANDNTHEN900
402IFV>32THENPRINT"Dowiththe";V$;"?":GOTO302
403IFV>16THEN410
404IFLEN(N$)THEN900
405IFV<7THENN=V:N$=V$:V=32
406GOTO430
410IFLEN(N$)THEN420
411PRINTV$;:IFV<31THENPRINT"":GOTO302
412PRINT"":GOTO302
420IFNOTNTHENV$=N$:V=0:GOTO400
430GOSUB1000*V-6000:GOTO100
800IFN>32ANDN<53THENRETURN
801GOTO900
810IFN>32THENRETURN
900IFRND(0)<0.3333THENPRINT"":GOTO302
901IFRND(0)<0.5THENPRINT"":GOTO302
902PRINT"":GOTO302
999H=0
1000GOSUB1000+10*L:GOSUB49:V$="":E=L:F=20-19*(L=IANDNOTK):A$="Youcansee"
1001FORD=ITOF:IFL(D)=ETHENGOSUB40:GOSUB2000+D:A$(LEN(A$)+I)=","
1002NEXTD:IFA$(I,I)="Y"THENPRINTV$:RETURN
1005A$(LEN(A$)-I)=".":GOTO50
1010IFUTHENGOSUB1015:GOTO1012
1011A$="Youareinabedroom,wearingPJ's.":GOSUB40
1012A$="Anightstandsitsbetweentheclosetandthebed.Thebedcoversareturneddown.":GOSUB40
1013A$="Theclosetis":GOSUB40:IFKTHENA$="open":RETURN
1014A$="closed":RETURN
1015A$="Youarelyinginawarm,softbed":GOTO49
1020A$="Youaredriftinginarowboatonalake.Thereisabeachontheeasternshoreline":RETURN
1030A$="Youareontheeastshoreofalake.Aboatistiedtothedock":RETURN
1040GOSUB1041:A$="":RETURN
1041A$="Youareonagrassyplain.":GOTO40
1050GOTO1040
1060A$="Atrailbeginshere.Offtoonesideisatree":RETURN
1070A$="Youareprecariouslybalancedinatallmoss-coveredtree":RETURN
1080A$="YouareonaN/Strail.Cliffstotheeastreachuptoaplateau":RETURN
1090A$="Youareatthefootofacliff.Atrailleadsuptoanopening":RETURN
1100A$="Youareatthemouthofacave.Atrailleadsdownward":RETURN
1110A$="Youareinatunnel.Afaintglowemanatesfromthewest.Asignonthewallsays:":GOSUB50
1111A$="'CAVERNSAHEAD-ENTERATOWNRISK'":RETURN
1120A$="Youareinanimmensecavern.Thewallsarecoveredwithaniridescentglow":RETURN
1130A$="YouareinalongE/Wpassage":RETURN
1140GOTO1100
1150A$="Thetrailhereisovergrownwithgrass":RETURN
1160A$="Thetrailwidensouttoanearbynativevillage":RETURN
1170A$="Youareinanativevillage.Thereareseveralcampfiresabout":RETURN
1180A$="Youareinagrasshut":RETURN
1190GOSUB1191:A$="Atrailleadsnorth":RETURN
1191A$="Youareattheedgeofajungle.":GOTO40
1200GOSUB1191:A$="Grasslandsextendtotheeastandsouth":RETURN
1210A$="Youareinajungle.Trailsleadoffinseveraldirections":RETURN
1220GOTO1210
1230A$="Thereisalargebodyofquicksandhere,withatrailjustbeyond":RETURN
1240GOTO1230
1250GOTO1210
1260GOSUB1041:A$="Theterrainisbecomingsomewhatmarshy":RETURN
1270A$="Youareinthemarshes.Somethingismovingthegrass":RETURN
1280A$="Youareinavalley.Asmallopeningmarksthehillbesideyou.Rollinghillsflowsouthward":RETURN
1290A$="Youareatatradingpost.Aneagernativesmilesashepointstohissign":RETURN
1300A$="Youareinafieldofcorn.Thegrounddropsofftothenorth":RETURN
1310GOSUB1041:A$="Twoshrunkenheadsdecorateasign":RETURN
1320GOSUB1041:A$="Avillageliestotheeast":RETURN
1330A$="Youarebehindahut.Thereisasignintheground.Asquirreljustranby":RETURN
1340A$="YouareintheUjijivillage.Anativestandsnearholdingaspear.Helooksexcited":RETURN
1350A$="Youareinapit.Lightstreamsinfromabove":RETURN
2000V$="You'reempty-handed.":A$="Youarecarrying":E=-I:F=20:GOSUB1001:GOTO210
2001A$="atimewornbook":RETURN
2002A$="afadedredknapsack":RETURN
2003A$="anearofcorn":RETURN
2004A$="abatchofgroundnuts":RETURN
2005A$="atinygreymouse":RETURN
2006A$="apoison-tippedspear":RETURN
2007GOTO2100
2008A$="Dr.Livingston":RETURN
2009GOTO2200+W
2010A$="asparklingdiamond":RETURN
2011A$="asackofcoffeebeans":RETURN
2012A$="agoldennosering":RETURN
2013A$="acrumplednote":RETURN
2014A$="asolidsilverchain":RETURN
2015A$="astalkofsugarcane":RETURN
2016A$="acharminglittleflute":RETURN
2017GOTO2300+X
2018A$="adeepbluesapphire":RETURN
2019A$="awilddog":RETURN
2020A$="apearl-handleddagger":RETURN
2100A$="apairofhikingboots":IFMTHENA$(LEN(A$)+I)="(onyourfeet)"
2101RETURN
2200A$="aviciousviper":RETURN
2201A$="alethargicviper":RETURN
2300A$="ahungryalligator":RETURN
2301A$="adeadalligator":RETURN
3000GOSUB3500
3010PRINT"In";T;"turns,yourscoreis";A:A$="outofapossible250":GOSUB49
3011IFV<>10ANDV<>99THENRETURN
3012PRINT"Thanksforplaying!":PRINT:PRINT"TypeRUNtoplayagain."
3013IFL=2ORL=10ORV=10ORRE*RND(I)>0.5THENEND
3014PRINT:PRINT"READY":FORA=ITO200:NEXTA:PRINT:PRINT:PRINT"AMIRACLE!!!":PRINT
3015PRINT"YOUHAVERECOVERED!":PRINT:PRINT
3016Q=0:FORA=2TO20:IFL(A)<0THENL(A)=INT(3+33*RND(I))
3017NEXTA:RE=1:L=2:GOTO99
3500A=0:FORB=ITO20:A=A+(ASC(P$(B,B))-35)*(L(B)=I):NEXTB:A=A+S:IFA<215THENRETURN
3501PRINT:PRINT"":PRINT:PRINT"Youarea";:A$="n"
3502IFT<190THENA=A+15:A$="talented"
3503IFT<160THENA=A+10:A$="skilled"
3504IFT<130THENA=A+10:A$="master"
3505PRINTA$;"adventurer.":V=10:GOTO3010
4000GOTO3000
5000IFL<23ORL>24THEN5010
5001PRINT"Over30feetofquicksand?!";:INPUTA$:IFA$(I,I)<>"Y"THENRETURN
5002PRINT"O.K....":POKE752,I:FORA=ITO21:PRINT:NEXTA:PRINT"^^^^^^^^^^^^^^^^^^^"
5003A$="":POSITION3,18:PRINTA$;:SOUNDI,255,10,8:FORA=ITO100:NEXTA
5004FORA=3TO25:B=2+(A-14)*(A-14)/10:SOUNDI,17*B,10,8:POSITIONA,B
5005PRINT"";:NEXTA:SOUNDI,0,I,I
5006POSITION26,18:PRINTA$;:POSITION25,16:PRINT"TA-DAH!":POKE752,0
5007L=47-L:GOTO999
5010IFL=2THENA$="darkwaters":GOTO202
5011PRINT"O.K....":PRINT:PRINT"Wheeee!!!":PRINT:RETURN
6000IFL=6ORL=7THENL=7:GOTO999
6001GOTO900
7000IFL=18THENL=17:GOTO999
7001PRINT"EXITdoesn'tworkhere!":RETURN
8000TRAP8001:GOSUB8000+10*L:GOTO8002
8001A$="You'reonyourown,sport!"
8002GOSUB50:GOTO210
8010A$="Thismayseemstrangeorevenabsurd,butinthebookisamagicalword!":RETURN
8070A$="Somesnakesjustcan'tbecharmed!":RETURN
8120A$="Bepersistent!":RETURN
8170IFL(6)<0THEN8001
8171A$="Youlookhostile!":RETURN
8220GOTO8120
8230A$="Youwon'tgetacrosswithaHOPoraSKIP.":RETURN
8240GOTO8230
8250GOTO8120
8270GOTO8120
8340IFL(6)<0THEN8170
8341A$="Liontrapscirclethevillage.":RETURN
9000IFL<>IANDL<>10THENPRINT"Nothinghappenshere.":RETURN
9001IFL=10THEN9010
9002L=10:IFL(I)<0THENL(I)=I:Q=Q-I
9003U=0:A$="Suddenlyyou'reinjunglefatiguesand..":GOSUB49:GOTO999
9010IFL(8)<0THENPRINT"Livingstonvanishes!":L(8)=INT(2+34*RND(0))
9020L=I:GOTO999
10000IFL=2THEN9020
10001IFL(I)<0ANDUTHENL(I)=I:R=0:Q=Q-I:L=2:GOTO9003
10002GOTO900
11000IFQ>4THENPRINT"Yourload'stooheavy!":GOTO302
11001GOSUB11800:IFN=5THEN26560
11002IFN=39THEN11100
11003IFN<>62THENGOSUB11010:GOTO11040
11008IFL<>33THEN11910
11009PRINT"It'stooquick!":GOTO99
11010GOSUB800:IFL(N-32)<>-IAND(L(2)>-IORL(N-32)<>-2)THENRETURN
11020PRINT"You'vealreadygot";
11030IFN=40THENPRINT"him!":GOTO99
11031PRINT"it!":GOTO99
11040GOSUB11900:IFNOTUORN=33THEN11050
11041PRINT"Frombed?":GOTO99
11050IFN<>40THEN11060
11051PRINT"Dr.Livingston";:INPUTA$:IFA$<>"IPRESUME"THENPRINT"Wronganswer!":GOTO99
11060IFN=46ANDL(4)<99THENPRINT"It'snotfree!":GOTO99
11061IFN=34ANDL(5)<-ITHENQ=Q+I
11062IFN=37THEN24000
11063IFN=49THENA$="Itweighsover800pounds,friend!":GOSUB50:GOTO99
11070L(N-32)=-I:Q=Q+I
11080PRINT"'tisdone.":RETURN
11100IFMTHENPRINT"You'rewearing";:GOTO11030
11101IFKTHENPRINT"Youputontheboots.":S=S+5:M=I:L(7)=-I:RETURN
11102GOTO11910
11800TRAP11842:A=11890:GOTO11800+N
11841IFNOTWANDL=7THENGOTOA
11842RETURN
11849IFNOTXANDL=27THENGOTOA
11850RETURN
11851IFL(19)=LTHENGOTOA
11859IFYORL<>9ANDL<>10THENRETURN
11890PRINT"That'stoodangerous!":GOTO99
11900IFL(N-32)=LAND(L>IORKORN=33)THENRETURN
11910PRINT"Iseeno";N$;"here!":GOTO99
12000IFN=39THENPRINT"They'restuck!":GOTO99
12001GOSUB12900
12010IFL=IANDNOTKANDN>33THENPRINT"There'snoroom!":GOTO99
12011IFN=37ORN=41THEN20000
12012IFN=34ANDL(5)<0THENQ=Q-I
12020L(N-32)=L-(L=7):GOSUB11080:GOSUB3500:Q=Q-I:RETURN
12900GOSUB800:IFL(N-32)=-IORL(N-32)=-2ANDL(2)=-ITHENRETURN
12910PRINT"Youdon'thave";:GOTO11030
13000IFN=33ANDL(I)<0THEN13030
13001IFN=56THEN13050
13010GOSUB810:IFN<53THENGOSUB12900
13020PRINT"Howcanone";V$;"the";N$;"?":GOTO99
13030IFNOTRTHENR=I:A$="Thebookfallsopentoanunderlinedpassage":GOTO49
13040PRINT"The";N$;"isalready";V$;"!":GOTO99
13050IFL>ITHEN11910
13051IFUTHEN11041
13052IFNOTKTHENK=I:GOTO1000
13053GOTO13030
14000TRAP13010:GOTO14000+10*N
14330IFL(I)>-ITHEN12910
14331IFRTHENR=0:GOTO11080
14332GOTO14570
14340IFL(2)>-ITHEN12910
14341IFL(5)<-ITHENPRINT"Themousewon'tescape!":RETURN
14342PRINT"It'lljustfallopenagain.":RETURN
14560IFL>ITHEN11910
14561IFUTHEN11041
14562IFKTHENK=0:GOTO1000
14570V$="CLOSED":GOTO13040
15000IFN>52THEN13020
15001GOSUB12900:IFN=39THEN12000
15002A$="It":IFN=40THENA$="HeletsoutastartledYIIEEEE!ashe"
15003GOSUB40:A$="sailsthroughtheair..":GOSUB49:A$="...andhitsthe":GOSUB40:D=L
15004A$="ground":IFL=2THENA$="water,quicklysinking":D=0
15005IFL=IORL=18THENA$="floor"
15006GOSUB49:IFL=7THEND=6
15007IFN=40ANDD>0THENA$="Withanangryscowl,hetrotsoff":GOSUB49:D=INT(3+33*RND(I))
15008L(N-32)=D:Q=Q-I:IFN<>38ANDN<>52ORL(17)<>LORXTHENRETURN
15010IFRND(I)<0.5THENRETURN
15011FORA=ITO50:NEXTA:A$="Wait!That'snotground!It'sALLIGATOR!!":GOSUB50:X=1:RETURN
16000GOSUB810:IFN<53THENGOSUB12900
16001TRAP900:GOTO16000+10*N
16330IFNOTUTHENPRINT"Tryreadinginbed!":GOTO99
16331IFNOTRTHENPRINT:PRINT"AFRICA-LANDOFTHEUNKNOWN":PRINT"byR.U.Redde":PRINT:RETURN
16332A$="...plorernoddedofftosleep,histhoughtsbegantodriftt..":GOTO49
16450PRINT"Itsays'SWAMIDIAMOND'.":RETURN
16540IFL=29ORL=33THENPRINT"Itsays'MBELETRADINGPOST'.":RETURN
16541IFL=31THENPRINT:PRINT"UJIJICOUNTRY-KEEPOUT":PRINT"NOHEED'EM,WEEAT'EM!":PRINT:RETURN
16542GOTO11910
16580IFL(I)<0THEN16330
16581PRINT"Youdon'thavetheBOOK!":RETURN
17000GOSUB810:IFN<53THENGOSUB12900
17001IFN=35ORN=36ORN=43ORN=47THENGOSUB11080:PRINT"Ummmmm...GOOD!":L(N-32)=0:RETURN
17002IFN=37THENGOSUB11080:PRINT"YUK!!":L(5)=0:RETURN
17003A$="Idon'tthinkthe":A$(LEN(A$))=N$:A$(LEN(A$)+1)="wouldagreewithyou!":GOTO50
18000GOSUB810:IFN>52THEN13020
18001GOSUB12900:A$="Thenativetakesyour":IFL<>17ORN<>43THEN18010
18002A$="Thenativegrabsyourbeansandgivesyouatrinket.Hethenrunsoff":L(11)=99:L(12)=-I:S=S+15:GOTO49
18010IFL=29ANDN=36THENA$="Thenativegivesabiggrinandtakesthegroundnuts":L(4)=99:Q=Q-I:S=S+10:GOTO49
18020PRINT"Nodice.":RETURN
19000IFN=65AND(L=17ORL=29ORL=34)ANDL(6)<0THENPRINT"Withyourpunyspear?":GOTO99
19001GOSUB11800:IFN=37ORN=62THEN11009
19002GOSUB19100:GOSUB11900:IFN=49ANDXTHENA$="Youbrute!Thepoorthing'salreadydead":GOTO49
19003GOTO13020
19100IFN>52THEN13020
19110GOSUB800:IFL(N-32)>-ITHENRETURN
19120PRINT"Notwhileyou'recarrying";:GOTO11030
20000GOSUB12900:TRAP13020:GOTO20000+10*N
20370A$="Themousejumpsoutandscampersoff":D=2
20371IFL=9ORL=10THENY=I:S=S+15:A$="Themousejumpsoutandstartlestheleopardintoflight":D=0
20372L(5)=D
20375Q=Q-I:GOTO49
20410A$="Theviperslowlyslithersaway":D=7:IFL<>22THEN20415
20411A$="Theviperwakesup,attacksthedog,andbothfallintothequicksand.Neitherareseenagain":GOSUB49
20412A$="Somethingsparklesinthegrass":D=0:L(18)=L:L(19)=0:S=S+15
20415L(9)=D:GOTO20375
21000IFN=41THEN21010
21001IFN=37ANDL(5)=LORN=62ANDL=33THENA$="Rodentsarecharmingenough!":GOTO50
21002IFN=37ORN=62ANDL<>33THEN11910
21003GOSUB810:IFN<53THENIFL(N-32)>-IANDL(N-32)<>LTHEN11910
21004GOTO13020
21010GOSUB11900:IFL(16)<>-ITHENA$="Youmayhavegoodlooks,but..":GOTO49
21011IFWTHENA$="Itseemsuninterested":GOTO49
21012W=1:S=S+10:A$="Theviperseemsstupifiedbyyoureffortstoplaytheflute":GOTO49
22000IFN=59AND(L=9ORL=10)THENA$="There'snothinghereitwantstoeat(exceptyou)":GOSUB49:GOTO99
22001GOSUB810:IFN=62ANDL=33THEN22010
22002IFN>52THEN13020
22003IFL(N-32)>-ITHENGOSUB11900
22004IFN<>37THEN13020
22005IFL(5)<-ITHEN11910
22010PRINT"Itjustate!":GOTO99
23000GOTO26000
24000IFN<>37THEN24010
24001IFL(5)<-ITHENPRINT"It'salreadyintheknapsack.":GOTO99
24002IFL(2)>0THENA$="Youdon'thaveanythingtoputitin!":GOSUB50:GOTO99
24003L(5)=-2:Q=Q+I:A$="Themouseisnowlostinthefoldsofyourknapsack":GOTO49
24010GOSUB11800:IFN=62THEN11008
24011GOSUB11010:GOTO13020
25000IFN>6ANDN<>55ANDN<>64THEN900
25001IFL=IORL>3THENN$="BOAT":GOTO11910
25002IFN=55THENPRINT"O.K.,where?":GOTO99
25003IFL=3ANDN<>4THENPRINT"ROWonland?":GOTO99
26000TRAP900:IFN>6THENGOTO26000+10*N
26001A=ASC(M$(6*L+N-6))-35
26002IFATHEN26006
26003IFRND(0)<0.3333THENPRINT"Sorry,nowaygoes";N$;".":RETURN
26004IFRND(0)<0.5THENPRINT"Youwon'tgetanywherethatway!":RETURN
26005PRINT"Youcan'tgothatway.":RETURN
26006IFA<40THENH=H*(A=L):L=A:GOTO1000
26010A=A-40:GOTO27000+10*L
26530GOTO6000
26550IFL=3THENL=2:GOTO999
26551GOTO11910
26560IFL=ITHENU=0:A$="Youareatthecloset":GOTO49
26561A$="IndarkestAfrica?!?":GOTO50
26570IFL=ITHENU=I:GOTO1015
26571GOTO26561
26600IFL=16THENL=17:GOTO999
26601IFL=32THENN=3:GOTO26001
26602IFL=17ORL=34THENA$="You'reinit!":GOTO50
26603GOTO11910
26630IFL=34THENL=35:GOTO999
26631GOTO11910
26660IFL=17THENL=18:GOTO999
26661GOTO11910
27060A=A*(RND(0)<0.5):GOTO26002
27090IFNOTYTHENA$="Afierceblackleopardblockstheway!":GOTO50
27091GOTO26006
27100GOTO27090
27120L=11+(RND(0)<0.75):GOTO1000-(L=11)
27220L=19+2*(RND(0)<0.5):GOTO999
27230A$="Thatleadstoquicksand!":GOTO50
27240GOTO27230
27250IFRND(0)<0.625THEN26003
27251X=0:GOTO26006
27270GOTO27250
27320L=31+3*(RND(0)<0.4):GOTO999
References
Listing downloads
Copyright holder
