home *** CD-ROM | disk | FTP | other *** search
- 1 X=1:A$="SYS.╚ONOUR":DR=1:GOSUB1075:X=RND(-TI):POKE53252,6
- 3 A$="ôïï\C7╟ETTING YOUR ╙TAT'S ":SYSO:GOSUB121:GOSUB700:IFA$>"20"THEN81
- 5 GOSUB1002:INPUT#2,A$:ON-(A$=NA$)GOTO19:X=X+1:IFX<24THEN5
- 7 A$="ïï╬EW ╓ICTIM!":SYSO:X=1
- 9 GOSUB1002:INPUT#2,A$:G3=X:ON-(A$="EMPTY")GOTO13:X=X+1:ON-(X<24)GOTO9:CLOSE2
- 11 A$="ï╙ORRY, ╬O ╥OOMï":SYSO:GOTO1812
- 13 A=INT(RND(1)*300)+2E3:C$=CHR$(13):W$=NA$+C$+"5E3"+C$+"20"+C$+STR$(A)
- 15 W$=W$+C$+"2"+C$+"1E4"+C$+"15"+C$+"1E3"+C$+"0"+C$+"0"+C$+"0"+C$+"0"+C$+"0"
- 17 X=G3:GOSUB1002:PRINT#2,W$:A$="ïï╧K, YOU'RE SET...":SYSO:GOSUB1002:INPUT#2,A$
- 19 G3=X:INPUT#2,LA,WA,SF,NB,GR,TR,PN,I1,I2,I3,I4,I5:CLOSE2
- 21 IFG3=PEEK(900)ANDPEEK(899)>2ANDAC%<9THEN675
- 23 IFG3<>PEEK(900)THENPOKE900,G3:POKE901,.:POKE899,.
- 25 FF=.:A$="ïï\CN╫HAT NOW, "+NA$+"?-->":SYSO:GOSUB1006
- 27 ON-(AN$="╤")-(AN$="├")*2-(AN$="╟")*3GOTO800,65,43
- 29 ON-(AN$="╥")-(AN$="┌")*2-(AN$="╬")*3GOTO33,69,61:IFAN$="┘"THENGOSUB125
- 30 IFAN$="╧"THENGOSUB109
- 31 ON-(AN$<>"ë")GOTO25:A$="MENU E1":DR=1:GOSUB1075:GOTO25
- 33 A$="ïï╥ATE IS"+STR$(TR)+"%":SYSO
- 35 A$="ïï╬EW RATE?->":SYSO:GOSUB1006
- 37 X=INT(VAL(AN$)):IFAN$=""ORX<.THEN25
- 39 IFX>50THENA$="ïï═AX=50% !ï":SYSO:GOTO35
- 41 TR=X:GOTO25
- 43 A$="ïï╟AMBLING!":SYSO
- 45 OG=INT(RND(1)*3+2):A$="ïï╧DDS:"+STR$(OG)+" TO 1"
- 47 A$=A$+"ï┘OU HAVE"+STR$(PN)+" POUNDS.ï":SYSO
- 49 A$="ï┬ET HOW MANY? MAX=500: ":SYSO:GOSUB1006:IFTR$<""THEN1080
- 51 X=VAL(AN$):ON-(X<1)-(X>500ORX>PN)*2GOTO25,47
- 53 A$="ïï╨ICK A NUMBER BETWEEN 1 AND"+STR$(OG+1)+":":SYSO:GOSUB1006
- 55 ON-(AN$="")-(TR$<"")*2GOTO25,1080:A=VAL(AN$):IFA<1ORA>OG+1GOTO53
- 57 B=INT(RND(.)*(OG+1)+1):ON-(A=B)GOTO59:PN=PN-X:A$="ïï┘OU LOSE!":SYSO:GOTO45
- 59 PN=PN+(X*OG):A$="ïï┘OU WIN"+STR$(X*OG)+" POUNDS!":SYSO:GOTO45
- 61 A$="ïï\C7╞IGHT ╬EWS -->\CMïï":SYSO:A$="SYS.EMPNEWS":DR=1:GOSUB1075
- 63 A$="ï\C7-->═ORE UPDATES LATER...":SYSO:GOTO25
- 65 X=INT(LA*2.7*RND(1)+SF*7.5*RND(1)+I3*99*RND(1)):IFX>(LA+SF)*4THENX=(LA+SF)*4
- 67 A$="ï╘HIS YEAR'S HARVEST IS"+STR$(X)+" BUSHELS.":SYSO:GR=GR+X:PL=1:GOTO140
- 69 ON-(AC%<9)GOTO25:A$="ïï╥ESET?":SYSO:GOSUB1006
- 71 IFAN$<>"┘"THEN25
- 73 C$=CHR$(13):G$="EMPTY"+C$+"0"+C$+"0"+C$+"0"+C$+"0"+C$+"0"+C$+"00"
- 77 X=1:A$="EMPIRE,L,"+CHR$(100):GOSUB600:LP=.:GOSUB680:IFLPTHEN25
- 79 FORX=1TO24:GOSUB1002:PRINT#2,G$:NEXT:CLOSE2:GOTO25
- 81 CLOSE2:CLOSE15:GOTO69
- 101 C$=CHR$(13):W$=NA$+C$+STR$(LA)+C$+STR$(WA)+C$+STR$(SF)+C$+STR$(NB)
- 103 W$=W$+C$+STR$(GR)+C$+STR$(TR)+C$+STR$(PN)+C$+STR$(I1)+C$+STR$(I2)
- 105 W$=W$+C$+STR$(I3)+C$+STR$(I4)+C$+STR$(I5)
- 107 GOSUB121:X=G3:GOSUB1002:PRINT#2,W$:CLOSE2:RETURN
- 109 A$="ïï\C7╧THER ┼MPERORSï--------------\CNï":SYSO:GOSUB121:X=1
- 111 GOSUB1002:INPUT#2,A$,B$:IFA$="EMPTY"THEN115
- 113 A$="ï#"+RIGHT$(" "+STR$(X),2)+" "+A$+" HAS "+B$+" ACRES.ï":SYSO
- 115 SYS53154:MW=1:A$=" ":SYSO:IFRCTHENA$="ï┴BORTEDï":SYSO:X=99
- 117 X=X+1:ON-(X<24)GOTO111:CLOSE2:RETURN
- 121 X=1:A$="EMPIRE":GOTO600
- 125 A$="ïï\C7"+NA$+" (#"+STR$(G3)+")ïï\C5╠AND: "+STR$(LA)+" ACRESï╨OUNDS: "
- 127 A$=A$+STR$(PN)+"ï╟RAIN: "+STR$(GR)+" BUSHELSï╘AX ╥ATE: "+STR$(TR)
- 129 A$=A$+"%ï╙OLDIERS: "+STR$(WA)+"ï╙ERFS: "+STR$(SF)+"ï╬OBLES: "+STR$(NB)
- 131 SYSO:A$="ïï\C3╨ALACE: "+STR$(10*I1)+"% COMPLETED.ï═ARKETS: "+STR$(I2)
- 133 A$=A$+"ï═ILLS: "+STR$(I3)+"ï╞OUNDRIES:"+STR$(I4)
- 135 A$=A$+"ï╙HIPYARDS:"+STR$(I5)+"ï\CN":SYSO:RETURN
- 140 A$="ïïï\C1┘OU HAVE"+STR$(LA)+" ACRES.":GOSUB234
- 142 ON-(AN$="┬")-(AN$="╙")*2-(AN$="├")*3GOTO144,152,160:ON-(AN$="┘")GOSUB125:GOTO140
- 144 A$="ïï╘HE ┬ARBARIANS SELL THEIR LANDïFOR $25.00 AN ACRE.":GOSUB230
- 146 BL=VAL(AN$):IFBL<1THEN140
- 148 IFPN<(BL*25)THENA$="ï ┘OU ONLY HAVE"+STR$(PN)+" POUNDS!":SYSO:GOTO144
- 150 PN=PN-(BL*25):LA=LA+BL:A$="ï┬OUGHT!":SYSO:GOTO160
- 152 A$="ïï╘HE ┬ARBARIANS BUY LANDïFOR $10.00 AN ACRE.":GOSUB232
- 154 SL=VAL(AN$):IFSL<1THEN140
- 156 IFSL>LA-1THENA$="ï┘OU ONLY HAVE"+STR$(LA)+" ACRES!":SYSO:GOTO152
- 158 LA=LA-SL:PN=PN+(10*SL):A$="ï╙OLD!":SYSO
- 160 A$="ïï┘OU HAVE"+STR$(GR)+" BUSHELS.":GOSUB234
- 162 ON-(AN$="┬")-(AN$="╙")*2-(AN$="├")*3GOTO164,172,180:ON-(AN$="┘")GOSUB125:GOTO160
- 164 A$="ïï╘HE ┬ARBARIANS SELL GRAINïFOR $1.00 A BUSHEL.":GOSUB230
- 166 BG=VAL(AN$):IFBG<1THEN160
- 168 IFPN<BGTHENA$="ï┘OU ONLY HAVE"+STR$(PN)+" POUNDS!":SYSO:GOTO164
- 170 PN=PN-BG:GR=GR+BG:A$="ï┬OUGHT!":SYSO:GOTO180
- 172 A$="ïï╘HE ┬ARBARIANS BUY GRAINïFOR $.5 PER BUSHEL.":GOSUB232
- 174 SG=VAL(AN$):IFSG<1THEN160
- 176 IFSG>GRTHENA$="ï┘OU ONLY HAVE"+STR$(GR)+" BUSHELS!":SYSO:GOTO172
- 178 GR=GR-SG:PN=INT(PN+(SG*.5)):A$="ï╙OLD!":SYSO
- 180 PR=SF*5:A$="ïï┘OUR PEOPLE NEED"+STR$(PR)+" BUSHELS.ï ╟IVE THEM HOW MANY? "
- 182 SYSO:GOSUB1006:GP=INT(VAL(AN$))
- 184 IFGP>GRTHENA$="ï┬UT YOU HAVE"+STR$(GR)+" BUSHELS!":SYSO:GOTO180
- 186 ON-(GP<.OR(GP=.ANDLEFT$(AN$,1)<>"0"))GOTO180:GR=GR-GP
- 188 AR=WA*8+1:A$="ïï┘OUR ARMY NEEDS"+STR$(AR)+" BUSHELS.ï╟IVE THEM HOW MANY? "
- 190 SYSO:GOSUB1006:GA=INT(VAL(AN$))
- 192 IFGA>GRTHENA$="ïï┘OU ONLY HAVE"+STR$(GR)+".":SYSO:GOTO188
- 194 ON-(GA<.OR(GA=.ANDLEFT$(AN$,1)<>"0"))GOTO188:GR=INT(GR-GA):IFGR<.THENGR=.
- 196 A$="ïï-->╘HIS YEAR<--ï":SYSO:GD=GP/PR:AD=GA/AR:PD=.
- 198 IFGD<1THENPD=INT((PR-GP)/5)-INT(RND(1)*(PR-GP)/5+30)
- 200 PD=PD*ABS(PD>.):ON-(GD>.8ORGD>RND(1))GOTO210
- 202 A$="ï┘OUR ┼MPIRE WAS ╚ALFED BY A HORDE OF STARVING SERFS!ï":SYSO
- 204 A=I2:GOSUB236:I2=A:A=I3:GOSUB236:I3=A:A=I4:GOSUB236:I4=A:A=I5:GOSUB236:I5=A:WA=.:PN=.
- 206 GR=.:AF=1:NB=INT(NB/2):LA=INT(LA/2):SF=INT(SF/2):A$="SYS.EMPNEWS,S,A":X=1
- 208 GOSUB600:PRINT#2,NA$+" WAS TOO ╙╘╔╬╟┘!!!":PRINT#2:CLOSE2:GOSUB101:GOTO240
- 210 DN=INT(RND(1)*(SF/10)+30):BB=INT(RND(1)*(SF/12)+10):PI=INT(RND(1)*(SF/15)+10)
- 212 TP=BB+PI-PD-DN:BN$="GAINED":IFTP<0THENBN$="LOST"
- 214 A$="ï"+STR$(PD)+" STARVATIONS.ï"+STR$(BB)+" BIRTHSï":SYSO
- 216 A$=STR$(DN)+" DIED NATURALLY.ï"+STR$(PI)+" PEOPLE IMMIGRATED.":SYSO
- 218 A$="ïï┘OUR ┼MPIRE "+BN$+STR$(ABS(TP))+" CITIZENS.":SF=SF+TP
- 220 SF=SF*ABS(SF>.):A$=A$+"ï╬EW POPULATION IS"+STR$(SF)+".":SYSO
- 222 TG=INT(((GP-PR)*(TR/100))/2):AF=.:IFGA<ARTHENAF=1
- 224 IFTG>.THENA$="ïï┘OU GOT $"+STR$(TG)+" FROM TAXES.":SYSO
- 226 IFAF=1THENA$="ïï┘OUR ARMY STARVED!":SYSO
- 228 GOTO240
- 230 A$=A$+"ïï┬UY HOW MANY? ":SYSO:GOSUB1006:RETURN
- 232 A$=A$+"ïï╙ELL HOW MANY? ":SYSO:GOSUB1006:RETURN
- 234 A$=A$+"ï ┬)UY, ╙)ELL, OR ├)ONTINUE?-->":SYSO:GOSUB1006:RETURN
- 236 A=A-INT(RND(1)*A):RETURN
- 240 IF(RND(.)*TR<25)OR(RND(1)>.1)THEN248
- 242 H=INT(RND(1)*4+1)+2
- 244 A$="ï╘HIEVES TOOK "+STR$(H)+"% OF YOUR CASH..":SYSO
- 246 PN=PN-INT(PN*(H/100))
- 248 IN$(1)="╙OLDIER":IN$(2)="═ARKET":IN$(3)="═ILL":IN$(4)="╨ALACE"
- 250 IN$(5)="╞OUNDRY":IN$(6)="╙HIPYARD":IN$(7)="╬OBLE":IN(1)=10
- 252 IN(2)=1E3:IN(3)=2E3:IN(4)=1E4:IN(5)=7E3:IN(6)=8E3:IN(7)=25E3
- 254 A$="\CNïï╫HICH INVESTMENT (0=NONE,?=LIST):-->":SYSO
- 256 GOSUB1006:ON-(TR$<"")GOTO1080:IFLEN(AN$)>2THEN254
- 258 IFAN$="ë"THENA$="MENU E3":DR=1:GOSUB1075:GOTO254
- 259 IFAN$="┘"THENGOSUB125:GOTO254
- 260 IN=INT(VAL(AN$)):IFAN$="0"THEN294
- 262 IFIN<1ORIN>7THEN254
- 264 A$="\C5ïï╔NVESTMENT: "+IN$(IN)+".ï\CN┬UY HOW MANY? ":SYSO
- 266 GOSUB1006:ON-(TR$<"")GOTO1080:IFLEN(AN$)>3THEN264
- 268 BN=INT(VAL(AN$)):IFBN<1THEN254
- 270 TC=BN*IN(IN):IFTC>PNTHENA$="\C2┘OU ONLY HAVE"+STR$(PN)+" POUNDS!":SYSO:GOTO264
- 272 ONINGOTO274,278,280,282,288,290,292
- 274 IF(BN+WA)/20>NBTHENA$="ïï\C2┘OU ONLY HAVE"+STR$(NB)+" NOBLES!":SYSO:GOTO254
- 276 WA=WA+BN:GOSUB320:A$=A$+STR$(WA)+" "+IN$(IN)+"S.":SYSO:GOTO254
- 278 I2=I2+BN:GOSUB320:A$=A$+STR$(I2)+" "+IN$(IN)+"S.":SYSO:GOTO254
- 280 I3=I3+BN:GOSUB320:A$=A$+STR$(I3)+" "+IN$(IN)+"S.":SYSO:GOTO254
- 282 IFI1+BN>10THENA$="ï\C2╔TS ALREADY BUILT!":SYSO:GOTO264
- 284 I1=I1+BN:GOSUB320:A$=A$+STR$(I1*10)+"% OF THE "+IN$(IN)+","
- 286 NB=NB+BN:A$=A$+"ïAND"+STR$(NB)+" NOBLES.":SYSO:GOTO254
- 288 I4=I4+BN:GOSUB320:A$=A$+STR$(I4)+" "+IN$(IN)+"S.":SYSO:GOTO254
- 290 I5=I5+BN:GOSUB320:A$=A$+STR$(I5)+" "+IN$(IN)+"S.":SYSO:GOTO254
- 292 NB=NB+BN:GOSUB320:A$=A$+STR$(NB)+" "+IN$(IN)+"S.":SYSO:GOTO254
- 294 A$="ïï\CN┴TTACK WHOM? (0=NONE,?=LIST)-->":SYSO:GOSUB1006
- 296 IFAN$="0"THENA$="ï\C5╬O ATTACK!ï":SYSO:GOTO512
- 298 IFAN$="ë"THENGOSUB109
- 299 IFAN$="┘"THENGOSUB125:GOTO294
- 300 G1=INT(VAL(AN$)):IFG1<1ORG1>24THEN294
- 302 GOSUB121:X=G1:GOSUB1002:INPUT#2,EN$
- 304 IFEN$="EMPTY"THENA$="\C2╔NVALID #!":SYSO:CLOSE2:GOTO294
- 306 INPUT#2,EZ,EW,EF,EN,EG,ET,EP,E1,E2,E3,E4,E5
- 308 CLOSE2:A$="\CNï┘OUR ╧PPONENT: -->"+EN$+"<--ï╠AND-->"+STR$(EZ)+"ï":SYSO
- 310 A$="\C2ïï┴RE YOU SURE? ":SYSO:GOSUB1006:IFAN$<>"┘"THEN294
- 312 I=1:IFPEEK(901)=.THEN318
- 314 A=PEEK(901+I):ON-(A=X)GOTO316:I=I+1:ON-(I>PEEK(901))GOTO318:GOTO314
- 316 A$="ï┘OU ┴LREADY ─ID!!ï":SYSO:GOTO294
- 318 POKE901,PEEK(901)+1:POKE901+PEEK(901),X:GOTO330
- 320 PN=PN-(IN(IN)*BN):A$="\C7ï┘OU NOW HAVE":RETURN
- 330 ON-(G1<>G3)GOTO334:A$="ïï┴TTACK ┘╧╒╥╙┼╠╞?ï┬AD ═ISTAKE!ï"
- 332 SYSO:LA=LA-INT(RND(1)*(LA/2)):GOTO512
- 334 IFAF=1ORWA<1THENA$="ïï┘OUR ARMY STARVED. ╥EMEMBER?":SYSO:GOTO512
- 336 A$="ïï"+NA$+"'S BATTLE COMMAND:-->":SYSO:GOSUB1006:IFTR$<""THEN1080
- 338 CM=VAL(AN$):IFAN$=""ORAN$="ë"THENX=1:A$="MENU E2":DR=1:GOSUB1075:GOTO336
- 340 ONCMGOTO342,384,398,512:GOTO336
- 342 GOSUB414:ONAEGOTO334:A=(WA+LA)/(EW+EZ):IFA>1ORRND(1)<ATHEN348
- 344 A=INT(RND(1)*EW):A$="ï┘OU ╙╒╥╨╥╔╙┼─ THEM!!!ï"+MID$(STR$(A),2)
- 346 A$=A$+" OPPOSING WARRIORS BOUGHT THE FARM!ï":SYSO:EW=EW-A:GOTO354
- 348 IFA<1ORRND(1)+.1>A/10THEN354
- 350 A=INT(RND(1)*WA):A$="ï┘OU GOT ┴═┬╒╙╚┼─!!!ï"+MID$(STR$(A),2)
- 352 A$=A$+" OF YOUR WARRIORS WERE WASTED!ï":SYSO:WA=WA-A
- 354 A$="ï\C7(+)=┼NEMY ─EATH (-)=┘OUR ─EATHï":FF=1:PV=.
- 356 A$=A$+"----------------------------------------ï":SYSO:SR=EW:SG=WA
- 358 IFRND(1)*50+(WA*.05)+(LA*.002)>RND(1)*50+(EW*.05)+(EZ*.002)THEN364
- 360 A$="\C2-":SYSO:WA=WA-1:IFWA<1THENPV=1:EW=INT(EW+RND(1)*(SR-EW)):GOTO380
- 362 FORI=1TO70:NEXT:GOTO358
- 364 A$="\C5+":SYSO:EW=EW-1:IFEW>.THEN362
- 366 A$="ïï\CN╓ICTORY IS YOURS!ïï┘OUR"+STR$(WA)
- 368 A$=A$+" REMAINING SOLDIERSïCAPTURED"
- 370 LT=ABS(INT(WA*.7+200+RND(1)*300+RND(1)*200+EZ*.01)):IFLT>EZTHENLT=EZ
- 372 A$=A$+STR$(LT)+" ACRES...":SYSO:IFWATHENEW=INT(EN*20/2+RND(1)*(EN*20/2))
- 374 EZ=INT(EZ-LT):LA=INT(LA+LT):A$="ïï┘OU NOW HAVE"+STR$(LA)+" ACRES.":SYSO
- 376 IFEZ<1THENA$="ïï┘OU ALSO KILLED "+EN$+"!ï":SYSO:W$="EMPTY":GOTO424
- 378 A$="ïï"+EN$+" HAS"+STR$(EZ)+" ACRES LEFT.":SYSO:EW=INT(EW):GOTO418
- 380 A$="ïï\CN┘OU WERE DEFEATED!ïï┬UT YOU MANAGED TO SEIZE":LT=ABS(SR-EW)
- 382 LT=ABS(INT(LT*RND(1)*4)+100):GOTO372
- 384 A$="ïï┘OU ATTACK THE ENEMY PALACE...":SYSO:GOSUB414:IFAETHEN334
- 386 IFE1<1THENA$="ïï╔T BE GONE!":SYSO:GOTO336
- 388 X=FRE(.):IFRND(1)*WA<RND(1)*EW*2THEN410
- 390 A$="ï┘OU DESTROYED 10% OF THEIR PALACE!!!ï":SYSO:SL=INT(RND(1)*(WA*.3))+1
- 392 E1=E1+(E1>.):EN=EN+(EN>.):IFEW>EN*20THENEW=EN*20
- 394 A$="ï-->┘OU LOST"+STR$(SL)+" SOLDIERS INïTHE PROCESS...":SYSO
- 396 WA=WA-SL:GOTO336
- 398 A$="ïï┘OU SNEAK UP ON A NOBLE...":SYSO:X=FRE(.):GOSUB414:IFAETHEN334
- 400 IFRND(1)*WA<RND(1)*EW*1.7THEN410
- 402 IFEN<2THENA$="ïï┘OU CAN'T FIND ANY!":SYSO:GOTO336
- 404 IFNB>INT(LA/1E3)THENA$="ïï┘OUR OTHER ╬OBLE'S SAY ╬╧!ï":SYSO:GOTO336
- 406 A$="ï┘OU PUNCH HIM OUT AND DRAG HISïTWITCHING CARCASS OFF!!!ï":SYSO
- 408 NB=NB+1:EN=EN-1:SL=INT(RND(1)*(WA*.3))+1:GOTO394
- 410 A$="ï╟UARDS APPEAR AND HALT YOUR ATTEMPTS!":SYSO:SL=INT(RND(1)*(WA*.3))+2
- 412 A$="ïï-->╘HE GUARDS KILL"+STR$(SL)+" MEN!":SYSO:GOTO396
- 414 AE=.:IFWA<1THENA$="ïï\C2┘OU HAVE NO SOLDIERS!\CN":SYSO:AE=1:WA=.
- 416 RETURN
- 418 C$=CHR$(13):W$=EN$+C$+STR$(EZ)+C$+STR$(EW)+C$+STR$(EF)+C$+STR$(EN)
- 420 W$=W$+C$+STR$(EG)+C$+STR$(ET)+C$+STR$(EP)+C$+STR$(E1)+C$+STR$(E2)+C$
- 422 W$=W$+STR$(E3)+C$+STR$(E4)+C$+STR$(E5)
- 424 GOSUB121:X=G1:GOSUB1002:PRINT#2,W$:CLOSE2:IFEZ<1THENGR=GR+EG:PN=PN+EP:SF=SF+EF
- 426 GOSUB101
- 512 A$="ïï╙PREADING THE NEWS...ïï":SYSO:IFFF=.THEN516
- 513 X=1:TT$=NA$+" DEFEATS "+EN$:IFPV=1THENTT$=EN$+" RESISTS "+NA$
- 514 A$="SYS.EMPNEWS,S,A":IFEZ<1THENTT$=NA$+" FINISHES OFF "+EN$
- 515 GOSUB600:GOSUB700:ON-(A$>"19")GOTO555:PRINT#2,TT$:PRINT#2:CLOSE2
- 516 A=INT(RND(1)*12)+1:ON-(A>6)GOTO532:ONAGOTO520,522,529,527,525
- 517 A=INT(RND(1)*(I4/2)):B=INT(RND(1)*(I5/2))
- 518 A$="╫╧╥╦┼╥ ╥EVOLT!!!ï"+STR$(A)+" ╞OUNDRIES AND"+STR$(B)
- 519 A$=A$+" ╙HIPYARDSïARE DESTROYED!ï":SYSO:I4=I4-A:I5=I5-B:GOTO532
- 520 A=INT(RND(1)*(SF*.2)):A$="╨╠┴╟╒┼!! "+STR$(A)+" PEOPLE "
- 521 A$=A$+"BECOME SOIL FORïNEXT YEAR'S GROWING SEASON.":SYSO:SF=SF-A:GOTO532
- 522 A=INT(RND(1)*(SF*.2)):B=INT(RND(1)*(LA/3)):A$="┴ ╞╔╥┼ BREAKS OUT!ï"
- 523 A$=A$+STR$(B)+" ACRES ARE SCORCHED, ANDï"+STR$(A)+" PEOPLE ARE MELTED."
- 524 SYSO:SF=INT(SF-A):LA=INT(LA-B):GOTO532
- 525 A=INT(RND(1)*(PN*.6)):A$="╘HIEVES STORM THE PALACE AND STEALï"+STR$(A)
- 526 A$=A$+" POUNDS!":SYSO:PN=INT(PN-A):GOTO532
- 527 A=INT(RND(1)*(LA/3)):GOSUB557
- 528 A$=A$+"ïACRES FOR GOOD BEHAVIOR.":SYSO:LA=INT(LA+A):GOTO532
- 529 A=INT(RND(1)*(PN/2))+50:GOSUB557
- 530 A$=A$+"ïPOUNDS 'CUZ YOU HAVE A CUTE BUTT.ï(╧L' ╟EORGE IS A BIT QUEER!)"
- 531 SYSO:PN=INT(PN+A)
- 532 IFLA<400THENA$="ïï┘OU LOST MOST YOUR LAND!ï":GOTO534
- 533 ON-(SF>300)GOTO536:A$="ïï┘OU HAVEN'T ENOUGH SERFS TO MAINTAINïTHE EMPIRE!"
- 534 A$=A$+"ï╦ING ╟EORGE PUTS A MERCY ARROW THROUGHïYOUR HEAD.ï":SYSO
- 535 W$="EMPTY":GOSUB107:GOTO550
- 536 P2=INT(((RND(1)*75)+25)*I2):P3=INT(((RND(1)*100)+50)*I3)
- 537 P4=INT(((RND(1)*175)+125)*I4):P5=INT(((RND(1)*200)+150)*I5)
- 538 A$="ïï->╨ROFIT REPORT FROM THE STOCK MARKET<-":SYSO
- 539 PN=INT(PN+P2+P3+P4+P5):A$="ïï ═ARKETS: "+STR$(P2):SYSO
- 540 A$="ï ═ILLS: "+STR$(P3):SYSO
- 541 A$="ï ╞OUNDRIES:"+STR$(P4):SYSO
- 542 A$="ï ╙HIPYARDS:"+STR$(P5)+"ï":SYSO:X=FRE(.):X=INT(RND(1)*19)+6
- 543 GOSUB125:A$="ï┘OU CAN HAVE 20 SOLDIERS PER NOBLE TOï─EFEND YOUR ┼MPIRE.ï"
- 544 A$=A$+" ╘HESE SOLDIERS COST"+STR$(X)+" POUNDS EACH.ïï┬UY HOW MANY? ":SYSO
- 545 GOSUB1006
- 546 B=INT(VAL(AN$)):ON-(B<1)-(B*X>PN)*2GOTO549,543
- 547 IFWA+B>NB*20THENA$="┘OU ONLY HAVE"+STR$(NB)+" NOBLES!":SYSO:GOTO543
- 548 WA=INT(WA+B):PN=INT(PN-(B*X))
- 549 A$="ïï╞IXING UP THE PALACE, PLEASE WAIT...":SYSO:GOSUB101
- 550 A$="ïï╨LAY ┼MPIRE AGAIN? (┘/╬): ":SYSO:GOSUB1006:POKE899,PEEK(899)+1
- 551 ON-(AN$<>"┘")GOTO554:IFPEEK(899)<2ORAC%=9THEN1
- 552 A$="ï╚AVEN'T YOU HAD ENOUGH YET? ":SYSO:GOSUB1006:IFAN$="┘"THEN554
- 553 A$="ï╘OUGH ┬ANANAS \C6\V2 !!!!!ïï":SYSO:GOTO1080
- 554 A$="ï\C2╟OODBYE, ═IGHTY ┼MPEROR...ï╨LAY AGAIN SOON!!!ïï":SYSO:GOTO800
- 555 CLOSE2:A$="SYS.EMPNEWS,S,W":GOSUB600:PRINT#2," ┴S OF "D1$:PRINT#2
- 556 CLOSE2:GOTO513
- 557 A$="╦ING ╟EORGE REWARDS YOU WITH"+STR$(A):RETURN
- 600 CLOSE15:OPEN15,9,15:CLOSE2:OPEN2,9,2,MID$(X$,X,1)+":"+A$:RETURN
- 675 A$="ïï┘OU MUST BE DREAMING!":SYSO:GOTO1812
- 680 GOSUB700:IFA$="00"THENRETURN
- 685 A$="┼╥╥╧╥#"+A$:LP=1:SYSO:RETURN
- 700 INPUT#15,A$,B$,AN$,AN$:RETURN
- 800 GOTO1812
- 997 REM MODS BY THE CHAIRMAN
- 998 REM CALL THE MORGUE 918-481-1188
- 999 REM
-