home *** CD-ROM | disk | FTP | other *** search
- R$(26)
- 4470 PRINTAR$;"---------COMPUTER PROJECTION----------":PRINT
- 4480 PRINT"PROJECTED LIKELIHOOD OF SUCCESS FOR YOUR MISSION =";YY;"PERCENT"
- 4490 PRINT"WE HAVE AUTO ACTIVATED SELF-DESTRUCT SYSTEM ON YOUR VESSEL"
- 4500 PRINT"GOODBYE, CAPTAIN.............":PRINT
- 4510 PRINT"END OF MESSAGE FROM FEDERATION COMMAND":PRINT:PRINT
- 4520 GOSUB 5430
- 4530 GOTO 5300
- 4540 PRINT:PRINT"YOU ARE AHEAD OF SCHEDULE AND BEYOND TOLERANCE FACTOR"
- 4550 PRINT"CALL KLINGON LEADERS AND REQUEST THEIR SURRENDER":KQ=1
- 4560 PRINT:GOTO3890
- 4570 PRINTAR$;"MESSAGE FROM COMMAND BASE"
- 4580 PRINT:PRINT"ENEMY HAS SURRENDERED TO FEDERATION COMMAND !!"
- 4590 PRINT:PRINT:PRINT:PRINT
- 4600 GOTO2640
- 4610 IF KQ=1 THEN 4860:IF EQ=1 THEN 4640
- 4620 ON SGN(XM)+2 GOTO 4630,4690,4740
- 4630 IF ABS(XM)<=TFTHEN4690
- 4640 PRINT:PRINT"KLINGON COMMAND ON FREQUENCY"
- 4650 PRINT"NATURALLY, WE ARE PLEASED THAT YOU ARE CONCEDING, CAPTAIN"
- 4660 PRINT"WE ARE PRESENTLY BOARDING YOUR CRAFT"
- 4670 PRINT:PRINT"HERE IS A MESSAGE FROM YOUR LEADERS-":PRINT:GOSUB 5430
- 4680 PRINTCHR$(26):GOTO 2600
- 4690 GOSUB 3770
- 4700 IFXX<=5THEN 4730
- 4710 PRINT:PRINT"MESSAGE FROM KLINGON COMMAND...."
- 4720 PRINT"NO FURTHER COMMUNICATIONS AT THIS TIME":GOTO 4820
- 4730 PRINT:PRINT"WE'LL TALK WITH OUR WEAPONS, EARTH-SWINE !!":GOTO 4820
- 4740 GOSUB 3770
- 4750 AQ=INT((XX+1)/2)
- 4760 ON AQ GOTO 4710,4730,4770,4770,4740
- 4770 GF=TF*1.5
- 4780 IFXM>GFTHEN 4860
- 4790 IFXM>TFTHEN 4830
- 4800 PRINT:PRINT"CAPTAIN, DESPITE YOUR SLIGHT ADVANTAGE, YOU ARE NO MATCH FOR"
- 4810 PRINT"THE GLORIOUS KLINGON FLEET"
- 4820 PRINTTAB(25)"END OF MESSAGE FROM KLINGON COMMAND":GOTO700
- 4830 GOSUB3770
- 4840 IFXX<=5THENPRINT" KLINGON COMMAND TO ENTERPRISE..":GOTO4730
- 4850 GOTO4870
- 4860 PRINTCHR$(26)
- 4870 PRINT:PRINT"MESSAGE FROM KLINGON LEADERS..."
- 4880 PRINT:PRINT"WE CONCEDE THE WAR, SIR, CONGRATULATIONS !!":GOTO3600
- 4890 AV=INT(X4/2)+1:DR=-1
- 4900 IF TEC<AV THEN 4920
- 4910 IF C$<>"D" THEN 4960 ELSE 4980
- 4920 AU=AV-TEC:IFAU=1THENKF$=""ELSEKF$="S"
- 4930 PRINT:PRINT"DAMAGE REPAIR INACTIVE !!"
- 4940 PRINT"REQUIRES";AU;"MORE RECHARGE UNIT";KF$
- 4950 PRINT:GOTO 700
- 4960 PRINT:PRINTAR$"YOU MUST BE DOCKED AT STARBASE FOR DAMAGE REPAIR !!"
- 4970 PRINT:GOTO 700
- 4980 PRINT
- 4990 PRINT:FORA=1TO10
- 5000 IFD(A)<0THENPRINT TAB(10)A;TAB(20)D$(A);TAB(40)"DAMAGED"
- 5010 NEXT
- 5020 PRINT:PRINT"IF NO DAMAGE INDICATED ABOVE, ANSWER WITH 0 (ZERO)"
- 5030 INPUT "WHICH ONE TO REPAIR ";A
- 5040 IFA<1ORA>10THENPRINTAR$;:GOTO 700
- 5050 IF D(A)<0 THEN 5070
- 5060 PRINT:PRINTD$(A);" NOT DAMAGED !!":GOTO 5030
- 5070 PRINT:PRINTTAB(20)D$(A);"---REPAIRED":PRINT
- 5080 D(A)=0:TEC=0:GOTO700
- 5090 PRINT:PRINTAR$;"NOTHING DAMAGED AT PRESENT":GOTO700
- 5100 PRINT
- 5110 GOSUB4290
- 5120 PRINT"INITIAL MISSION PROGRESS FACTOR WAS";PR
- 5130 PRINT"CURRENT MISSION PROGRESS FACTOR IS ";MR
- 5140 IF XM<0 THEN PW$=" WORSENED "ELSE PW$=" IMPROVED "
- 5150 PRINT
- 5160 PRINT"YOUR COMBAT SITUATION HAS";PW$;"BY A FACTOR OF";XM;"PERCENT"
- 5170 IF ABS(XM)>=TF THEN EG$=" NOT "ELSE EG$=" "
- 5180 IF EG$=" "THEN EH$=""ELSE EH$=AR$
- 5190 PRINT EH$;"YOUR PROGRESS IS";EG$;"WITHIN TOLERANCE FOR THIS MISSION"
- 5200 PRINT
- 5210 IF EG$=" NOT "THEN 5220 ELSE 2670
- 5220 IF XM<0 THEN 5230 ELSE 5270
- 5230 PRINT:SD=1:KD=0
- 5240 PRINT"CAPTAIN, COMMAND CENTRAL PROJECTS DEFEAT BY ENEMY. YOU ARE NOW"
- 5250 PRINT"AUTHORIZED TO SURRENDER OR TO ACTIVATE SELF-DESTRUCT SYSTEM"
- 5260 GOTO2670
- 5270 PRINT:SD=0:KD=1
- 5280 PRINT"CAPTAIN, FEDERATION COMMAND PROJECTS SUCCESS FOR YOUR MISSION."
- 5290 GOTO 4540
- 5300 PRINTCHR$(26)
- 5310 GOSUB 5420
- 5320 PRINT"SELF DESTRUCT SYSTEM ACTIVATED"
- 5330 PRINT:PRINT:PRINT:GOSUB 5420
- 5340 PRINT"COUNTDOWN BEGUN !":PRINT:PRINT
- 5350 PRINTTAB(25)"FIVE":PRINT:GOSUB 5420
- 5360 PRINTTAB(20)"FOUR":PRINT:GOSUB 5420
- 5370 PRINTTAB(15)"THREE":PRINT:GOSUB 5420
- 5380 PRINTTAB(10)"TWO":PRINT:GOSUB 5420
- 5390 PRINTTAB(5)"ONE":PRINT:GOSUB 5420
- 5400 PRINT"ZERO":GOSUB 5420
- 5410 PRINTCHR$(26):GOTO5440
- 5420 FOR I=1 TO 50:A=A+1:NEXT:RETURN
- 5430 FOR I=1 TO 1200:A=A+1:NEXT:RETURN
- 5440 RESET
- B 5420
- 5410 PRINTCHR$(26):GOTO5440
- 5420 FOR I=1 TO 50:A=A+1:NEXT:RETURN
- 543