470 POKE 3072 +P2 *19 +P1,A -1: HCOLOR= 4: DRAW 20 AT P1 *14 +8,P2 *16 +8: HCOLOR= 7: DRAW A AT P1 *14 +8,P2 *16 +8: XDRAW 19 AT P1 *14 +7,P2 *16 +8
480 GOTO 390
490 GOSUB 500: GOTO 530
500 HOME : HGR : HCOLOR= 5: ROT= 0: SCALE= 1: FOR Y = 1 TO 267 STEP 14: HPLOT Y,0 TO Y,144: NEXT Y: FOR Y = 0 TO 144 STEP 16: HPLOT 0,Y TO 266,Y: NEXT : HCOLOR= 7
510 Z% = 3072
520 FOR Y = 8 TO 136 STEP 16: FOR X = 8 TO 260 STEP 14: DRAW PEEK(Z%) +1 AT X,Y:Z% = Z% +1: NEXT : NEXT : RETURN
880 FOR Y = CH +3326 TO CH +3335: POKE Y,0: NEXT Y: FOR Y = 1 TO LEN(NA$): POKE 3325 +CH +Y, ASC( MID$ (NA$,Y,1)): NEXT Y: FOR Y = CH +3326 TO CH +3335: IF ( PEEK(Y) <32) AND ( PEEK(Y) >0) THEN POKE Y, PEEK(Y) +64
1310 VTAB 16: FOR Y = 1 TO 8: PRINT SPC( 40): NEXT
1320 VTAB 17: PRINT " # ARMOR","MOVEMENT"
1330 PRINT "(1) HEAVY","2 SPACES"
1340 PRINT "(2) MEDIUM","4 SPACES"
1350 PRINT "(3) LIGHT","6 SPACES"
1360 PRINT "(4) NONE","8 SPACES"
1370 V = 14:H = 13: GOSUB 2510:A$ = IN$:A = VAL(A$): IF A <1 OR A >4 GOTO 1370
1380 POKE CH +3346,A
1390 A$(1) = "HEAVY"
1400 A$(2) = "MEDIUM"
1410 A$(3) = "LIGHT"
1420 A$(4) = "NONE"
1430 VTAB 14: HTAB 13: PRINT A$(A)
1440 VTAB 17: FOR Y = 1 TO 6: PRINT SPC( 40): NEXT
1450 RETURN
1460 VTAB 16: PRINT "SATISFACTORY (Y/N)";: GET A$: IF A$ = "Y" OR A$ = CHR$(121) THEN POKE CH +3325,2
1470 IF A$ < >"Y" AND A$ < >"N" AND A$ < >"y" AND A$ < >"n" THEN 1460
1480 PRINT : GOTO 140
1490 HOME : VTAB 12: INPUT "CHARACTER #";A$:A = VAL(A$): IF (A <1) OR (A >60) OR (A < > INT(A)) THEN PRINT "ILLEGAL #": PRINT "PRESS RETURN TO CONTINUE": WAIT STR,WT: POKE CL,0: GOTO 140
1500 A = A -1:CH = A *25 +260: IF PEEK(CH +3325) = 0 THEN PRINT : PRINT "PLAYER #";A +1;" DOES NOT EXIST": PRINT "PRESS RETURN TO CONTINUE": WAIT STR,WT: POKE CL,0: GOTO 140
1510 HOME : PRINT "VIEW CHARACTER #";A +1: GOSUB 710: GOSUB 1520: GOTO 1610
1520 VTAB 3: HTAB 7: FOR Y = CH +3326 TO CH +3335: PRINT CHR$( PEEK(Y));: NEXT : PRINT