Listing of file='BANDIT.BAS;01' on disk='vmedia/sampler-sector.ccvf'
100 REM 110 REM 120 PLOT 6,33,12,27,11,14 130 PLOT 3,12,6 140 CLEAR 50 150 PLOT 6,25 160 Q9= PEEK (32936) 170 PRINT "COMPUCOLOR PRESENTS THE ONE ARMED BANDIT" 180 PLOT 3,64,0 190 FOR I= 1TO 2000:NEXT I 200 PLOT 6,2,12 210 DIM P(3,6),T$(6),D(2,12) 220 DIM T(3) 230 R1= 4 240 PRINT 250 FOR I= 1TO 3 260 FOR J= 1TO 6 270 READ P(I,J) 280 NEXT J 290 NEXT I 300 REM 310 DATA 0.00,0.40,0.65,0.83,0.94,1.00 320 DATA 0.10,0.45,0.65,0.80,0.90,1.00 330 DATA 0.30,0.30,0.50,0.70,0.82,1.00 340 FOR I= 1TO 6 350 READ T$(I) 360 NEXT I 370 DATA " LEMON "," CHERRY","ORANGE "," PLUM "," BELL ","LIBERTY" 380 FOR I= 1TO 2 390 FOR J= 1TO 12 400 READ D(I,J) 410 NEXT J:NEXT I 420 DATA 221,223,224,225,226,333,336,444,446,555,556,666 430 DATA 2,2,2,4,6,10,16,12,18,14,20,-1 440 PLOT 8,10 450 IF Q9< > 0THEN 510 460 PRINT "WOULD YOU LIKE INSTRUCTIONS (Y OR N):"; 470 POKE 33278,0 480 S= RND (8):IF PEEK (33278)= 0GOTO 480 490 S= PEEK (33278):INPUT "";IN$:IN$= CHR$ (S)+ IN$ 500 IF S< > ASC ("Y")THEN 670 510 PRINT 520 PLOT 14,6,2 530 PRINT "RULES OF PLAY:" 540 PRINT "ON EACH PLAY YOU CAN BET ANY NUMBER OF 'SILVER DOLLARS'" 550 PRINT "BETWEEN $1 AND YOUR BALANCE OR $999 WHICHEVER IS SMALLER." 560 PRINT "JUST TYPE IN THE NUMBER WHEN THE 'PLACE BET' SIGN STOPS BLINKING" 570 PRINT "(FULL DOLLAR BETS ONLY PLEASE)" 580 PRINT 590 PRINT "YOU 'PULL DOWN THE HANDLE' BY DEPRESSING THE RETURN KEY." 600 PRINT 610 PRINT "THE GAME IS OVER WHEN YOUR BALANCE REACHES ZERO OR" 620 PRINT "YOU BREAK THE BANK. IF YOU DECIDE TO QUIT EARLY THEN, BET 0." 630 PRINT 640 PRINT "ARE YOU READY FOR THE THRILL OF THE DAY? (Y OR N) "; 650 IF Q9< > 0THEN FOR S= 0TO 5000:NEXT :GOTO 670 660 INPUT "";A$ 670 S= INT (30+ 15* RND (R1)) 680 PLOT 15 690 GOSUB 2100 700 GOSUB 1220 710 Z= INT (Z) 720 IF Z= 0THEN GOSUB 1880 730 IF Z< 0THEN 750 740 IF Z< S+ 1THEN 770 750 GOSUB 1660 760 GOTO 700 770 REM 780 FOR I= 1TO 3 790 R= RND (R1) 800 FOR J= 1TO 6 810 T(I)= J 820 IF R< P(I,J)THEN 840 830 NEXT J 840 NEXT I 850 GOSUB 2650 860 D= 100* T(1)+ 10* T(2)+ T(3) 870 FOR I= 1TO 12 880 IF D= D(1,I)THEN 930 890 NEXT I 900 REM 910 D= 0 920 GOTO 1000 930 IF D(2,I)< 0THEN 960 940 D= Z* D(2,I) 950 GOTO 990 960 D= INT (200+ 400* RND (R1)) 970 GOSUB 1780 980 REM 990 GOSUB 1420 1000 S= S+ D- Z 1010 IF S< = 0THEN 1050 1020 IF S> = 1000THEN 1080 1030 GOSUB 1530 1040 GOTO 700 1050 REM 1060 GOSUB 2990 1070 GOTO 1090 1080 GOSUB 1970 1090 REM 1100 PLOT 12 1110 IF Q9< > 0THEN 1140 1120 PRINT :PRINT "HOW ABOUT ANOTHER GO? (Y OR N) ";:INPUT A$ 1130 IF A$= "Y"THEN 670 1140 PLOT 14,6,2 1150 PRINT :PRINT "WELL I HOPE YOU HAD A BIT OF THRILL AND WE HOPE" 1160 PRINT "TO SEE YOU BACK AT THE 'COMPUCOLOR CASINO' REAL SOON" 1170 PRINT :PRINT "SEE YOU WHEN YOU HAVE MORE MONEY TO DONATE" 1180 FOR I= 1TO 2500:NEXT I 1190 PLOT 15,6,2 1200 PLOT 27,11 1210 LOAD "MENU;1":RUN 5 1220 REM 1230 PLOT 3,49,4 1240 PLOT 6,66,14 1250 PRINT "PLACE BET" 1260 PLOT 3,64,0 1270 FOR I= 1TO 500 1280 NEXT I 1290 PLOT 3,49,4 1300 PLOT 6,2 1310 PRINT "PLACE BET" 1320 REM 1330 PLOT 15,6,2 1340 PLOT 3,42,4 1350 PLOT 155,10 1360 IF Q9= 4THEN Z= S:GOTO 1380 1370 INPUT "";Z 1380 PLOT 155,11 1390 PLOT 155,24 1400 PLOT 6,7 1410 RETURN 1420 REM 1430 PLOT 15,3,30,20 1440 PLOT 6,7 1450 PRINT "WINNER" 1460 PLOT 3,30,22 1470 PLOT 6,2 1480 PRINT "$ ";D 1490 PLOT 3,64,0 1500 PLOT 6,7 1510 FOR I= 1TO 1000:NEXT I 1520 RETURN 1530 REM 1540 PLOT 14,3,39,29 1550 FOR K= 1TO 6:PLOT 32:NEXT K 1560 PLOT 3,39,29 1570 PLOT 6,2 1580 PRINT S 1590 PLOT 15,6,7 1600 REM 1610 PLOT 3,30,20 1620 PRINT " " 1630 PLOT 3,30,22 1640 PRINT " " 1650 RETURN 1660 REM 1670 PLOT 3,49,5 1680 PLOT 6,65,14 1690 PRINT "BAD BET " 1700 PLOT 3,64,0 1710 FOR I= 1TO 500:NEXT I 1720 PLOT 15,6,7 1730 REM 1740 PLOT 3,42,4,32 1750 PLOT 10,26,32 1760 PLOT 10,26,32 1770 RETURN 1780 REM 1790 PLOT 14,3,29,0 1800 PLOT 6,79 1810 PRINT "JACKPOT" 1820 PLOT 3,64,0 1830 FOR I= 1TO 2000:NEXT I 1840 PLOT 3,29,0 1850 PLOT 6,34:PRINT "$$$$$$$" 1860 PLOT 15,6,7 1870 RETURN 1880 REM 1890 FOR S= 0TO 4000:NEXT 1900 PLOT 12,6,7,14 1910 PRINT :PRINT :PRINT :PRINT "SO...YOU WANT TO QUIT......" 1920 PRINT :PRINT :PRINT "STOP OVER AT THE ROULETTE TABLE AND TRY YOUR LUCK" 1930 PRINT :PRINT "SEE YOU AROUND THE SLOTS AGAIN SOMETIME" 1940 FOR I= 1TO 2500:NEXT I 1950 PLOT 15,6,7 1960 PLOT 6,2,12,1 1970 REM 1980 PLOT 12,6,8,12 1990 FOR I= 1TO 100:NEXT I 2000 PLOT 6,7,12,14,6,15 2010 PRINT :PRINT :PRINT :PRINT :PRINT "YOU 'B R O K E T H E B A N K' 2020 PRINT :PRINT "YOUR WINNINGS AMOUNT TO $";S 2030 PRINT :PRINT "THE GAME IS OVER----YOU HAVE WON TOO MUCH AND" 2040 PRINT :PRINT "YOU ARE UNDER INVESTIGATION BY THE 'CGB'" 2050 PRINT :PRINT " (COMPUCOLOR GAMBLING BUREAU)" 2060 FOR I= 1TO 4000:NEXT I 2070 PLOT 15,6,7 2080 RETURN 2090 REM 2100 PLOT 12,14 2110 PLOT 6,34 2120 PLOT 3,28,0 2130 PRINT " $$$$$$$ " 2140 FOR I= 2TO 26STEP 2 2150 PLOT 3,20,I 2160 PLOT 6,34 2170 FOR K= 1TO 25:PLOT 32:NEXT K 2180 NEXT I 2190 REM 2200 PLOT 6,120 2210 FOR I= 6TO 16STEP 2 2220 PLOT 3,47,I 2230 PLOT 32 2240 NEXT I 2250 REM 2260 PLOT 15,3,45,17 2270 PLOT 32,32 2280 REM 2290 PLOT 6,16 2300 PLOT 3,26,1 2310 PLOT 32,32 2320 PLOT 3,37,1 2330 PLOT 32,32 2340 REM 2350 PLOT 6,7 2360 FOR I= 20TO 22 2370 PLOT 3,27,I 2380 FOR J= 1TO 11 2390 PLOT 32:NEXT J 2400 NEXT I 2410 REM 2420 PLOT 3,42,4,32 2430 PLOT 10,26,32 2440 PLOT 10,26,32 2450 REM 2460 PLOT 3,27,16,6 2470 PLOT 3:PRINT "COMPUCOLOR" 2480 PLOT 3,29,18,6 2490 PLOT 3:PRINT "CASINO" 2500 PLOT 3,27,4 2510 PLOT 6,37 2520 PLOT 14:PRINT "BIG BERTHA" 2530 REM 2540 PLOT 14,3,21,8 2550 PLOT 6,57 2560 PRINT "LIBERTY BELL LEMON " 2570 PLOT 6,16 2580 PLOT 3,28,8,32 2590 PLOT 3,36,8,32 2600 PLOT 3,22,29 2610 PLOT 14,6,7 2620 PRINT "YOUR BALANCE IS $";S 2630 PLOT 3,64,0 2640 RETURN 2650 REM 2660 PLOT 14,6,7 2670 FOR I= 6TO 14STEP 2 2680 PLOT 3,47,I 2690 FOR J= 1TO 20:NEXT J 2700 PLOT 32:NEXT I 2710 REM 2720 PLOT 15 2730 PLOT 3,42,4,32 2740 PLOT 10,26,32 2750 PLOT 10,26,32 2760 PLOT 14 2770 PLOT 6,120 2780 FOR I= 14TO 6STEP - 2 2790 PLOT 3,47,I 2800 FOR J= 1TO 20:NEXT J 2810 PLOT 32 2820 NEXT I 2830 PLOT 6,57 2840 FOR I= 1TO 5 2850 FOR J= 1TO 6 2860 PLOT 3,21,8 2870 IF I< 3THEN PRINT T$(J) 2880 IF I= 3THEN PRINT T$(T(1)) 2890 PLOT 3,29,8 2900 IF I< 4THEN PRINT T$(J) 2910 IF I= 4THEN PRINT T$(T(2)) 2920 PLOT 3,37,8 2930 IF I< 5THEN PRINT T$(J) 2940 IF I= 5THEN PRINT T$(T(3)) 2950 NEXT J 2960 NEXT I 2970 PLOT 15,6,7 2980 RETURN 2990 REM 3000 FOR I= 0TO 1000:NEXT 3010 PLOT 12,14,6,1 3020 PRINT :PRINT :PRINT :PRINT "YOU HAVE RUN OUT OF MONEY MY FRIEND" 3030 PRINT :PRINT "THE GAME IS OVER...BETTER LUCK NEXT TIME" 3040 PRINT :PRINT "DID YOU HAVE A GOOD TIME? ";:IF Q9= 4THEN FOR S= 0TO 4000:NEXT :RETURN 3050 INPUT "";A$ 3060 RETURN