ZXTape!Duck Shoot} } \ Duck Shoot 150 7:1::2  250 #high=502:h$="That $%@& Dog" score=0 %g=120:.008zn,g:g shots=maxshots #/g=50220-2:.008zn,g:g ('a$=" " -b$=a$ .ducks=24 2across=15 <down=14 A0,0;1,, F7,0;٥*6;a$;5,0;b$;4,0;b$(3)+b$(12):.008zn,557-shots PRdown,across-1;" ";down+1,across-1;" ":.008zn,across Ui$= Zi$="f"i$="F"shots=shots-1:.05|L,shots:a$(across)" "score=score+579:ducks=ducks-1:.05|L,502-shots:a$(across)=" ":*7:*7:*7:7:100d _i$="f"i$="F".05|L,shots:b$(across)" "score=score+517:ducks=ducks-1:.05|L,502-shots:b$(across)=" ":*7:7 d0,0;1;"Score ";1;score;0;0,12 ;"High ";1;high;0;0,23;"Shots ";1;shots;0;(" "shots<100d); nshots<13106 sducks=09 ,0;1;"You shot them all! Get a bonus! ":score=score+157*shots:0,6;1;score:3106 x\across=across+((i$="8"i$=9 )across<31)-((i$="5"i$=8)across>1) a$=a$(2)+a$(1) %b$=b$(3)+b$(12) 70F a=023 b "a"+a,b a  0,4,73I,222,62>,8,0,0,96`,96`,96`,480,480,480,24,24,24,12 ,12 ,30,14,14,15,15 $"How many shots (default 50) ";i$ "i$=0maxshots=502: /a=1̱i$:i$(a)<"0"i$(a)>"9"250 a "3maxshots=i$:maxshots=0maxshots=502 , 6310 ,0;" That's the end of the game" @Tdown+3,0;" The high score is ";high;" by"'(32 -h$)/2;h$ Jscorehigh360h O high=score TE'"You have broken the high score! Please enter your name (1 line):" ^h$:h$=""350^ ch$>32 350^ h"Another game (y/n)? ";i$ ri$="y"i$="Y":20 |i$"n"i$"N"360h @Listing 1  Duck Shoot score=0 shots=15 ('a$="ZAB DK SL DF G FD FGG G " 2across=15 <down=14 F7,0;a$ Pdown,across-1;" X " ZR="f"shots=shots-1:a$(across)" "score=score+579:a$(across)=" " d<0,0;"Score: ";score,"Shots Left: ";shots;" " nDshots<110 ,0;" That's the end of the game": xacross=across+(="8")-(="5") a$=a$(2)+a$(1) 70F Listing 2 L LN Duck Shoot 7:1::2 score=0 shots=15 ('a$="ZAB DK SL DF G FD FGG G " 2across=15 <down=14 F 7,0;٥*6;a$ Pdown,across-1;" X " ZR="f"shots=shots-1:a$(across)" "score=score+579:a$(across)=" " di0,0;1;"Score: ";1;score;0,"Shots Left: ";1;shots;0;" " nDshots<110 ,0;" That's the end of the game": xacross=across+(="8")-(="5") a$=a$(2)+a$(1) 70F mListing 3 2 24 Duck Shoot 7:1::2 score=0 %g=120:.008zn,g:g shots=15 #/g=50220-2:.008zn,g:g ('a$="ZAB DK SL DF G FD FGG G " 2across=15 <down=14 F:7,0;٥*6;a$:.008zn,(a$)/2 P/down,across-1;" X ":.008zn,across Z="f"shots=shots-1:.05|L,3*shots:a$(across)" "score=score+579:.05|L,502-shots:a$(across)=" ":*7:*7:*7:7 di0,0;1;"Score: ";1;score;0,"Shots Left: ";1;shots;0;" " nDshots<110 ,0;" That's the end of the game": xacross=across+(="8")-(="5") a$=a$(2)+a$(1) 70F :Listing 4 f Duck Shoot 150 7:1::2 score=0 %g=120:.008zn,g:g shots=15 #/g=50220-2:.008zn,g:g ('a$=" " 2across=15 <down=14 F;7,0;٥*6;a$:.008zn,557-shots P/down,across-1;" X ":.008zn,across Z="f"shots=shots-1:.05|L,3*shots:a$(across)" "score=score+579:.05|L,502-shots:a$(across)=" ":*7:*7:*7:7 di0,0;1;"Score: ";1;score;0,"Shots Left: ";1;shots;0;" " nDshots<110 ,0;" That's the end of the game": xacross=across+(="8")-(="5") a$=a$(2)+a$(1) 70F a=06 b "a"+a,b a  E0,4,73I,222,62>,8,0,0 FListing 5   Duck Shoot 150 7:1::2 score=0 %g=120:.008zn,g:g shots=502 #/g=50220-2:.008zn,g:g ('a$=" " -b$=a$ 2across=15 <down=14 F7,0;٥*6;a$;5,0;b$;4,0;b$(3)+b$(12):.008zn,557-shots P/down,across-1;" X ":.008zn,across Z="f"shots=shots-1:.05|L,shots:a$(across)" "score=score+579:.05|L,502-shots:a$(across)=" ":*7:*7:*7:7:100d _}="f".05|L,shots:b$(across)" "score=score+517:.05|L,502-shots:b$(across)=" ":*7:7 di0,0;1;"Score: ";1;score;0,"Shots Left: ";1;shots;0;" " nDshots<110 ,0;" That's the end of the game": xacross=across+(="8")-(="5") a$=a$(2)+a$(1) %b$=b$(3)+b$(12) 70F a=06 b "a"+a,b a  E0,4,73I,222,62>,8,0,0 d