900 IF A=0 THEN A=1:LOAD "MOBSTER.MC",8,1 1000 DIMJO(3,4):GOSUB1280 1010 A$(1)="PROTECTION RACKET":A$(2)="DRUGS RING":A$(3)="OPERATION" 1020 A$(4)="HEAD QUARTERS":SYS16656:PRINT"[159]":B$="[159]" 1030 GOSUB2960:DA=0:HO=3:CA=1:MO=500:SH=3:SG=0:MM=5 1040 HH=0:CC=0:SS=0:GG=0:HE=15:WA=20 1050 IFX>24ANDX<36THENGOTO1600 1060 SYS16835:GOTO1600 1070 PRINT"[154][146][192][193][193][193][193][193][193][193][193][193][193][193][194][192][193][193][193][193][193][193][193][193][193][194][192][193][193][193][193][193][193][193][193][193][193][193][194]" 1080 PRINT"[195]VIEW ORDERS[196][195]VIEW JOBS[196][195]INFORMATION[196]" 1090 PRINT"[197][198][198][198][198][198][198][198][198][198][198][198][199][197][198][198][198][198][198][198][198][198][198][199][197][198][198][198][198][198][198][198][198][198][198][198][199]":RETURN 1100 SYS16835:GOSUB1070 1110 PRINT"[159]INFORMATION:-" 1120 PRINT"@@@@@@@@@@@@@[154]" 1130 PRINT"CURRENT WEALTH","$";MO 1140 PRINT"WAGE PER HOOD","$";WA 1150 PRINT"GANGS MORALE"," ";INT(MM) 1160 PRINT"DRUG SUPPLY"," ";HE 1170 PRINT"GANG MEMBERS"," ";HO+HH 1180 PRINT"LIMOUSINES"," ";CA+CC 1190 PRINT"SUBMACHINE GUNS"," ";SG+GG 1200 PRINT"SHOTGUNS "," ";SH+SS 1210 PRINT"[159][146]" 1220 PRINT"ITEM ","AT H.Q.","ON JOB" 1230 PRINT"@@@@ ","@@@@@@@","@@@@@@[154]" 1240 PRINT"SUBMACHINE GUNS",SG,GG 1250 PRINT"SHOTGUNS ",SH,SS 1260 PRINT"GANG MEMBERS",HO,HH 1270 PRINT"LIMOUSINES",CA,CC:RETURN 1280 FORX=0TO3 1290 JO(X,2)=INT(RND(1)*30)+5 1300 Z=INT(RND(1)*3)+1:JO(X,3)=Z 1310 Z=INT(RND(1)*4)+1:JO(X,4)=Z 1320 JO(X,1)=INT(RND(1)*6)+44 1330 P=((JO(X,3)*3)*JO(X,2)*18) 1340 JO(X,0)=INT(P):NEXT:RETURN 1350 SYS16835:PRINT"[159]VIEW JOBS:":PRINT"@@@@@@@@@@[154]":FORT=0TO3 1360 PRINT"[159]JOB #";T+1;":-[154]":Z=INT(RND(1)*3)+1 1370 IFZ=1THENPRINT"TAKE OUT A"; 1380 IFZ=2THENPRINT"TAKE CONTROL OF A"; 1390 IFZ=3THENPRINT"FINISH OFF A"; 1400 IFJO(T,2)<12THENPRINT" SMALL";:GOTO1440 1410 IFJO(T,2)<20THENPRINT" MINOR";:GOTO1440 1420 IFJO(T,2)<30THENPRINT" LARGE";:GOTO1440 1430 PRINT" MAJOR"; 1440 IFJO(T,3)=3THENPRINT" MAFIA" 1450 IFJO(T,3)=2THENPRINT" POLICE" 1460 IFJO(T,3)=1THENPRINT" CIVILIAN" 1470 PRINTA$(JO(T,4));" ON";JO(T,1);"TH STREET" 1480 PRINT"FOR $";JO(T,0) 1490 NEXTT:PRINT:PRINTB$:GOSUB2960:RETURN 1500 SYS16835:PRINT"[159]VIEW ORDERS :-[154]" 1510 PRINT"TAKE JOB #1":PRINT"TAKE JOB #2":PRINT"TAKE JOB #3" 1520 PRINT"TAKE JOB #4" 1530 PRINT"WAIT A TURN" 1540 PRINT"BUY AN ITEM" 1550 PRINT"PUSH DRUGS" 1560 PRINT"USE DRUGS" 1570 PRINT"ADJUST WAGE" 1580 PRINT" QUIT GAME " 1590 PRINT"MAIN MENU":RETURN 1600 GOSUB1100 1610 MM=MM*10:MM=INT(MM):MM=MM/10 1620 SYS 16865 1630 SYS 16925 1640 X=PEEK(679):Y=PEEK(680) 1650 IFY<>1THEN1630 1660 IFX>0ANDX<12THENGOTO1690 1670 IFX>13ANDX<23THENGOSUB1350:GOTO1600 1680 IFX>24ANDX<36THENGOTO1600 1690 GOSUB1500 1700 SYS16865 1710 SYS16925:X=PEEK(679):Y=PEEK(680) 1720 IFX>10THENGOTO1710 1730 IFY=22THENGOTO1600 1740 IFY=20THENCLR:GOTO1000 1750 IFY=18THENGOTO1860 1760 IFY=16THENGOTO2220 1770 IFY=14THENGOTO2280 1780 IFY=12THENGOTO2360 1790 IFY=10THENGOTO1850 1800 IFY=08THENV=3:GOTO2580 1810 IFY=06THENV=2:GOTO2580 1820 IFY=04THENV=1:GOTO2580 1830 IFY=02THENV=0:GOTO2580 1840 GOTO1710 1850 HO=HO+HH:HH=0:CA=CA+CC:CC=0:SH=SH+SS:SS=0:SG=SG+GG:GG=0:GOTO1910 1860 SYS16835:PRINT"[159][147]YOU HAVE";HO+HH;"GANG MEMBERS." 1870 PRINT"YOU HAVE $";MO;"." 1880 PRINT"INPUT THE WAGE PER GANG MEMBER":PRINT"$ "; 1890 X1=0:X2=9999:GOSUB2820:AA=VA 1900 MX=(WA-AA):WA=AA:GOTO1600 1910 H1=HO:MM=MM-MX:IFMM<3THENHO=HO-1 1920 IFMM<2THENHO=HO-1 1930 IFMM<1THENHO=HO-2 1940 IFHO<0THENHO=0 1950 DA=DA+1:GOSUB1280:SYS16835 1960 PRINT"[159]DAY";DA:PRINT"@@@@@@@[154]" 1970 PRINT"PREVIOUS WEALTH",MO 1980 PRINT"TOTAL WAGES",WA*(HO+HH) 1990 MO=MO-(WA*(HO+HH)) 2000 IF(HO+HH)>0THENGOTO2020 2010 PRINT"NO MEN LEFT !":GOTO2070 2020 IFMO<0THENGOTO2050 2030 IFMM>10THENMM=10 2040 PRINT"CURRENT WEALTH",MO:GOTO2080 2050 PRINT"CURRENT WEALTH",0 2060 PRINT"THE GANG GOT NO WAGES THIS TURN, SO THEYFILLED YOU WITH LEAD." 2070 GOTO2170 2080 XY=0.1*DA:IFXY>0.4THENXY=0.4 2090 MM=MM-XY:A$="MORALE IS HIGH.":IFMM<7THENA$="" 2100 IFMM<4THENA$="MORALE IS LOW." 2110 IFMM<3THENA$="THE GANG IS ANGRY." 2120 IFMM<2THENA$="THE GANG IS VERY ANGRY." 2130 IFMM<1THENA$="" 2140 PRINT"";A$ 2150 IFMM>=1THENGOTO2180 2160 PRINT"MORALE WAS SO LOW, THE GANG SHOT YOU." 2170 PRINTTAB(15)"[159]GAME OVER.":GOTO2200 2180 PRINTB$ 2190 MX=0:GOSUB2960:GOTO1600 2200 PRINTB$ 2210 GOSUB2960:CLR:GOTO1000 2220 SYS 16835:PRINT"[159]USE DRUGS :-[154]":PRINT"@@@@@@@@@@@@@@" 2230 PRINT"YOU HAVE";HE;" DRUGS." 2240 PRINT"YOU HAVE";HO+HH;" MEMBERS." 2250 PRINT"HOW MUCH WILL YOU USE.":X1=0:X2=HE:PRINT"";:GOSUB2820 2260 H1=VA:HE=HE-H1:M2=(H1/(HO+HH)):IFM2<1THENM2=1 2270 MX=MX-M2:GOTO1850 2280 SYS16835:PRINT"[159]PUSH DRUGS :":PRINT"@@@@@@@@@@@@@[154]" 2290 PRINT"YOU HAVE";HE;" DRUGS." 2300 PRINT"HOW MUCH WILL YOU PUSH.":X1=0:X2=HE:PRINT"";:GOSUB2820 2310 H2=VA:HE=HE-H2 2320 H3=40+INT(RND(1)*20)+1:PRINT 2330 PRINT"YOU GAINED $";H3;" PER GO.":PR=(H2*H3) 2340 PRINT"SO YOU MADE $";PR;"CASH.":MO=MO+PR 2350 PRINT"YOU NOW HAVE $";MO:PRINTB$:GOSUB2960:GOTO1850 2360 PRINT"[147][159]BUY ITEM :-":PRINT"@@@@@@@@@@@[154]":SYS16865 2370 PRINT"YOU HAVE $";MO:PRINT"SELECT ITEM" 2380 PRINT"DRUGS (APPROX. $ 60)" 2390 PRINT"SHOTGUN (APPROX. $1000)" 2400 PRINT"SUBMACHINE GUN (APPROX. $4000)" 2410 PRINT"LIMOUSINE (APPROX. $9000)" 2420 PRINT" *** RETURN TO MAIN MENU. ***":SYS16925:X=PEEK(679):Y=PEEK(680) 2430 IFX>29THENGOTO2360 2440 IFY=15THENGOTO1600 2450 IFY<>7ANDY<>9ANDY<>11ANDY<>13THEN2360 2460 PRINT"[159]HOW MANY >[154] ";:X1=0:X2=9999:GOSUB2820:H1=VA 2470 IFY=7THENPR=60 2480 IFY=9THENPR=1000 2490 IFY=11THENPR=4000 2500 IFY=13THENPR=9000 2510 PP=(PR/10):PR=PR-PP:PP=PP*2:PR=PR+INT(RND(1)*PP)+1:PR=INT(PR):PR=PR*H1 2520 IFPR>MOTHENPRINT"[159]CAN'T AFFORD IT.":PRINTB$:GOSUB2960:GOTO2360 2530 MO=MO-PR:IFY=7THENHE=HE+H1 2540 IFY=9THENSH=SH+H1 2550 IFY=11THENSG=SG+H1 2560 IFY=13THENCA=CA+H1 2570 GOTO1850 2580 SYS16835:NN=0:N3=0:N4=0 2590 PRINT"[159]YOU HAVE OPTED TO UNDERTAKE JOB";V+1 2600 PRINT"FOR THE FEE OF $";JO(V,0) 2610 PRINT"[154]SHOTGUNS ";SH 2620 PRINT"SUBMACHINE GUNS ";SG 2630 PRINT"GANG MEMBERS ";HO 2640 PRINT"LIMOUSINES ";CA 2650 PRINT"[159]HOW MANY LIMOS "; 2660 X1=0:X2=CA:GOSUB2820:Y1=VA 2670 PRINT"[159]HOW MANY MEMBERS "; 2680 X1=0:X2=CA*6:IFHOX2THENVA=X2 2920 GOTO2830 2930 PRINT 2940 IF(PEEK(56320)AND16)=0THEN2940 2950 RETURN 2960 IF(PEEK(56320)AND16)=16THEN2960 2970 IF(PEEK(56320)AND16)=0THEN2970 2980 RETURN 2990 SYS16835:PRINT"[147][159][146]" 3000 PRINT"SHOOT OUT :":PRINT"@@@@@@@@@@@":PRINT"[154]YOU SENT IN :[154]" 3010 PRINTY1;"LIMOUSINES," 3020 PRINTY2;"GANG MEMBERS," 3030 PRINTY3;"SHOTGUNS, AND" 3040 PRINTY4;"SUBMACHINE GUNS." 3050 PRINT"[159]YOU NOW HAVE :[154]" 3060 PRINTR2;"GANG MEMBERS," 3070 PRINTR3;"SHOTGUNS, AND" 3080 PRINTR4;"SUBMACHINE GUNS." 3090 PRINT"SNIPERS SHOT :";NN 3100 PRINT"[154][192][193][193][193][193][193][193][193][193][194][192][193][193][193][193][193][193][193][193][193][194]" 3110 PRINT"[195] [196][195] [196]" 3120 PRINT"[195] [159]ATTACK[154] [196][195] [159]RETREAT[154] [196]" 3130 PRINT"[195] [196][195] [196]" 3140 PRINT"[197][198][198][198][198][198][198][198][198][199][197][198][198][198][198][198][198][198][198][198][199]":SYS16865 3150 SYS16925:X=PEEK(679):Y=PEEK(680) 3160 IFY=0ORY>3THEN3150 3170 IFX>0ANDX<9THENGOTO3200 3180 IFX>10ANDX<20THENGOTO4140 3190 GOTO3150 3200 IFR4=0ANDR3=0THEN4160 3210 IFR2=0THEN4170 3220 IFR4=0THENN1=0:R3=R3-1:GOTO3380 3230 IFR3=0THENN1=255:R4=R4-1:GOTO3380 3240 PRINT"[147][154][192][193][193][193][193][193][193][193][193][193][193][193][193][193][193][193][193][194]" 3250 PRINT"[195] [196]" 3260 PRINT"[195] [159] SHOTGUN OR [154] [196]" 3270 PRINT"[195] [196]" 3280 PRINT"[195] [159]SUBMACHINE GUN[154] [196]" 3290 PRINT"[195] [196]" 3300 PRINT"[197][198][198][198][198][198][198][198][198][198][198][198][198][198][198][198][198][199]" 3310 SYS16865 3320 SYS16925:X=PEEK(679):Y=PEEK(680) 3330 IFY=2ANDX>3ANDX<11THENGOTO3360 3340 IFY=4ANDX>1ANDX<16THENGOTO3370 3350 GOTO3320 3360 N1=0:R3=R3-1:GOTO3380 3370 N1=255:R4=R4-1 3380 PRINT"[147]":POKE717,N1:R2=R2-1 3390 POKE707,0:POKE688,255:POKE687,3:POKE709,SP 3400 POKE702,1:POKE703,0:POKE708,255:POKE716,0 3410 IFN1=0THENPOKE723,30 3420 IFN1=255THENPOKE723,250 3430 POKE725,SP:POKE728,50:POKE689,200+(MM*4) 3440 SYS16656:SYS17165:SYS17390:SYS18420:SYS19600:SYS18890 3450 N2=PEEK(716):NN=NO-PEEK(722) 3460 IFNN<0THENNN=0 3470 IFN2<>01THENGOTO3600 3480 PRINT"AAAARGH !!!" 3490 POKE53281,0:POKE53282,11:POKE53283,12:POKE53269,0:FORT=1TO100:NEXTT 3500 GOSUB2960:SYS16835:PRINT"[147][154]" 3510 PRINT"YOUR HOOD WAS SHOT BY AN ENEMY SNIPER." 3520 PRINT"HE WAS CARRYING A "; 3530 IFN1=0THENPRINT"SHOTGUN"; 3540 IFN1=255THENPRINT"SUBMACHINE GUN"; 3550 PRINT",":PRINT"WHICH IS BEYOND RECOVERY." 3560 PRINT"THIS REDUCED MORALE." 3570 IFN1=0THENY6=Y6+.75:N4=N4+1 3580 IFN1=255THENY6=Y6+1.25:N3=N3+1 3590 PRINTB$:GOSUB2960:GOTO2990 3600 IFN2<>02THENGOTO3700 3610 SYS16835:PRINT"[147][154][146]" 3620 PRINT"YOUR MAN RAN OUT OF AMMO, AND WAS SHOT" 3630 PRINT"BY AN ENEMY SNIPER." 3640 PRINT"HIS WEAPON IS IN THE OPEN, SO YOU CAN'T RECOVER IT." 3650 PRINT"THIS ISN'T GONNA IMPROVE MORALE !" 3660 PRINT:PRINTB$ 3670 IFN1=0THENY6=Y6+.75:N4=N4+1 3680 IFN1=255THENY6=Y6+1.25:N3=N3+1 3690 FORT=1TO200:NEXTT:GOSUB2960:GOTO2990 3700 SYS16835:PRINT"[147][154][146]" 3710 PRINT"WELL DONE, THE DEFENDING SNIPERS HAVE HIGH-TAILED IT OUT OF "; 3720 PRINT"THERE !" 3730 PRINT"YOU COLLECT YOUR PAY OF $";JO(V,0);"AND":PRINT"SPLIT." 3740 MO=MO+JO(V,0):Y5=Y5+(NN*0.2):N5=INT(NO/10) 3750 IFN1=0THENR3=R3+1 3760 IFN1=255THENR4=R4+1 3770 R2=R2+1 3780 X=INT(RND(1)*10)+1 3790 IFX<4THENGOTO4030 3800 ONJO(V,4)GOTO3820,3850,3890,3980 3810 GOTO4030 3820 X=(INT(RND(1)*70)+1)*JO(V,3):X=X*6 3830 PRINT"WE ALSO MANAGED TO BUST THE SAFE, AND FOUND $";X;"!" 3840 MO=MO+X:Y5=Y5+INT(X/550):GOTO4030 3850 X=JO(V,2):X=INT(Y*0.5) 3870 PRINT"ON THE WAY OUT, WE SPOTTED THEIR STASH OF";X;"DRUGS,WHICH WE TOOK." 3880 HE=HE+X:Y5=Y5+INT(X/7):GOTO4030 3890 RB=(JO(V,3)*JO(V,2)):RB=INT(RB/11) 3895 X=INT(RND(1)*RB):R3=R3+X:Y5=Y5+X*0.5 3900 Y=INT(RND(1)*RB/2):R4=R4+Y:Y5=Y5+Y*1 3910 IFX=0ANDY=0THENGOTO4030 3920 PRINT"WE ALSO RECOVERED"; 3930 IFX=0THENGOTOPRINTY;:GOTO3970 3940 PRINTX;"SHOTGUNS"; 3950 IFY=0THENPRINT".":GOTO4030 3960 PRINT" AND":PRINTY; 3970 PRINT"SUBMACHINE GUNS.":GOTO4030 3980 X=INT(RND(1)*(JO(V,2)/7))+2 3990 PRINT"WE ALSO FOUND";X;"HOODS, WHO DECIDED" 4000 PRINT"THEY WOULD RATHER JOIN OUR GANG THAN" 4010 PRINT"HAVE THEIR HEADS BLOWN OFF.":PRINT"A WISE DECISION !" 4020 R2=R2+X:Y5=Y5+(X*0.25) 4030 PRINTB$:GOSUB2960 4040 IFR2=>R1THENPQ=1:GOTO4100 4050 IFR2=>R1THENN5=R1:PQ=0:GOTO4100 4060 PRINT"THERE WEREN'T ENOUGH MEN TO DRIVE ALL":PRINT"THE LIMOS.":N5=R1 4070 IFN5=