Air-Raid qXAir-Raid by H.T. Davis from ZX Computing Aug/Sep.1983  1000 6:1 $i$(704):0,0;i$ 4 2;1;1,11 ;" AIR-RAID ":4,2;"Destroy the ICBMs and their base with shells (Key S)";8,2;"Destroy enemy aircraft with shells (S) and rockets (R)";12 ,2;"Allied aircraft are blue and must not be hit" 200:5 2;16,6;"To select own shell trajectory, press (X)";20,2;"For random launch, press (Z)"  200  s=0  g=0 ="x"p=1:600X ="z"p=0:725 " 12 ( v=0 - z=0 2w=(*7) <x=060< =x<40(z=0v=00;7;1;0,1;"FIRE S";0,8;"V=";0,13 ;" ";0,14;"A=";0,10 ;u;"";0,16;a;"" Fz=0y=0 K|z>.5x-z<32 y=((x-z)/3)*(a*/180)-(557*(x-z)*(x-z))/(u*u*(a*/180)*(a*/180)) L%x-z>1y.025{L500 N<y4x-z<32 z18*(x-z),40(*y P r=22-2*x+2*v ULv0x-v<12 0;r,5;"";r,3;"":GRAPHICS B VSv0x-v>1x-v<13 r+2,5;" ";r+2,3;" " Z:x<311;2,31-x;"":GRAPHICS A [/x>0x<32 2,32 -x;" " dW2*w+x<5242*w+x>204;1,513-2*w-x;"" eN2*w+x<5352*w+x>211,524-2*w-x;" " fVx-5*w>0x-5*w<33!1;2,32 +5*w-x;"" gMx-5*w>1x-5*w<34"2,33!+5*w-x;" " iax-5*w0x-5*w<312;5,x-5*w+1;"":GRAPHICS E jDx-5*w>0x-5*w<32 5,x-5*w;" " lAw+x>30w+x<62>2;1,61=-(w+x);"" m8w+x>31w+x62>1,62>-(w+x);" " n9x>24x<5683;3,x-24;"" o0x>25x<5793,x-25;" " q.x>294;5,x-29;"" r%x>305,x-30;" " x^x>8x293;29-x,24;"";29-x,20;"":GRAPHICS C yIx>8x3030-x,24;" ";30-x,20;" " |Z2*w+x>142*w+x35#3;35#-(2*w+x),22;"" }Q2*w+x>142*w+x36$36$-(2*w+x),22;" " Sx>38&x59;5;59;-x,24;"";59;-x,20;"" Jx>38&x<61=60<-x,24;" ";60<-x,20;" " Bw+x>37%w+x<59;4;58:-(w+x),22;"" 9w+x>37%w+x<60<59;-(w+x),22;" " ,q=((175-40(*y)/8):m=x-z R(q,m)=579m<32 z>.5q>0q,m;"":850R:GRAPHICS G ](q,m)>579m<32 z>.5q>0q,m;"":1,-25:s=s+200 N(q,m)="'"m<32 z>.5q,m;" ":.2~L,-10 :s=s+502 e(r,3)=579v0x-v<12 6;r,3;"":1,-20:850R e(r,5)=579v0x-v<12 6;r,5;"":1,-20:850R y(r-1,3)>579v0x-v<11 6;r-1,3;"":1,-20:s=s+100d y(r-1,5)>579v0x-v<11 6;r-1,5;"":1,-20:s=s+100d *0;1;0,28;s;"" x<40(Ʀ="s"300, ="r"400 !x40(v=0303/ !v=0z>.53051 #x-v>11 z>03051 #x-v>11 z=0550& x #i$(25):0,0;i$ $i$(445):1,0;i$ fi$(29):14,0;i$:15,0;i$:16,0;i$:17,0;i$ :i$(17):18,0;i$:19,0;i$ $i$(16):20,1;i$ #g=g+1:g=8900  p=1605]  p=0725  40( ,z=x /="r"402 2wv=0x-v>9 0;1;6;0,0;" PRESS R ":7;0,9 ;" " 6 z<.5450 v=0x-z>4v=x x-v>11 v=x 7x=v7;0,0;" "  z0z=.5  &v03051 + X [g=0780  ]"Enter Speed V",u b"Enter Angle A",a g 40( u=80P+(*40() a=25+(*40() g040(   5:0:7 $i$(704):0,0;i$  =2; 14,29; ""; 15,29; ""; 16,29; ""; 17,29; ""; 18,17;" "; 19,17;" "; 20,17;" " %>1;2; 14,29; "'''"; 15,29; "' '"; 16,29; "'''"; 17,29; "' '"; 18,17;"''' '''''''"; 19,17;"''' ' ' ' '"; 20,17;" ' '''''''" *s4;21,2;"":0;21,3;"";21,5;"" /A1;4;21,21;"'";21,23;"'" >#21,0;"":GRAPHICS H Hp=1605] Mp=040( R V 1 \1;5,11 ;"GAME OVER":8,4;"You have destroyed one";10 ,6;"of your own planes";13 ,6;"Your score is ";1;0;7;s;"" a-16,4;"Press

to play again" fd=07 j*(d/2)=d/2.5,2 l+(d/2)d/2.5,-2 p="p"6 ud z 860\   1 m1;3,11 ;"GAME OVER":8,6;"You have scored ";1;1;7;s;"" Z11 ,4;"without loss of aircraft";16,5;"Press

to play again" e=10 70F10  e/10 ,(2*e/)<.4L.5,10 -(2*e/).4L.6,-20 ="p"6 e  920 I0,96`,96`,98b,255,98b,96`,96` C8,62>,8,8,28,0,0,0 I24,24,24,24,24,60<,60<,36$ E0,6,6,70F,255,70F,6,6 Q126~,189,219,231,231,219,189,126~ G2,4,8,16,32 ,40(,30,255 L'u=23675{\+256*23676|\ V i=07:j:u+i,j:i `(i=07:j:u+8+i,j:i j)i=07:j:u+16+i,j:i t)i=07:j:u+32 +i,j:i ~)i=07:j:u+480+i,j:i )i=07:j:u+568+i,j:i