1490 IF ABS(XC(I))<2*A(I) AND ABS(YC(I))<A(I) THEN G(I)=1:SC=SC+100:WINDOW:VIEW:LINE(68,17)-(116,25),PSET,0,BF:SYMBOL(60,17),AKCNV$(STR$(SC)),.5!,.5!,6:PLAY OFF:PLAY "V15O5@67CV8":WINDOW(0,26)-(319,214):VIEW(0,26)-(319,214)
1500 NEXT
1505 'LINE(153,118)-(167,122),PRESET,0,BF
1510 RETURN
1520 '
1530 ' ロック オン!
1540 E=E+1
1550 IF PTRIG(1) AND 8 AND E>5 THEN E=0:GOTO 1620
1560 FOR I=1 TO TK
1570 IF ABS(XC(I))<16 AND ABS(YC(I)-PS)<16 AND G(I)=0 THEN RO(I)=1:BEEP
1580 IF RO(I)=1 AND PTRIG(1) AND 2 AND G(I)=0 AND MI>0 THEN ELSE 1610
1860 IF PTRIG(1) AND 4 AND AF<-10 THEN AF=10:SPRITE 0,0,1
1870 IF AF=0 THEN SPRITE 0,0,0
1880 RETURN
1890 '
1900 ' 各種判定
1910 FOR I=1 TO TK
1920 IF ZE(I)>2 OR ZE(I)<1 THEN GOTO 1940
1930 Q=Q-(C(I)=1 AND ((ABS(XPC(I))<24 AND YPC(I)<12 AND YPC(I)>-12+AM(I)) OR (ABS(XPC(I))<176+AM(I)+48*(AF>0) AND ABS(YPEM(I)-237)<AM(I))))
1940 IF ZE(I)=1 THEN CKK=CKK+1:B(I)=0:C(I)=0:GOSUB 780:IF G(I)=1 THEN CK=CK+1:WINDOW:VIEW:LINE(240,17)-(255,25),PSET,0,BF:SYMBOL(232,17),AKCNV$(STR$(CK)),.5!,.5!,6:WINDOW(0,26)-(319,214):VIEW(0,26)-(319,214):G(I)=0:IF CK>=NR THEN H=1:GOTO 1960
1950 'IF ZE(I)=ZZE(I)-1 OR ZE(I)=ZZE(I)-2 THEN B(I)=0:C(I)=0