hsdata$(1) = " 01 AAA 069000 10-18-21 "
hsdata$(2) = " 01 BBB 053460 10-17-21 "
hsdata$(3) = " 01 CCC 045700 10-17-21 "
hsdata$(4) = " 01 DDD 034780 10-16-21 "
hsdata$(5) = " 01 EEE 025890 10-12-21 "
skip_intro:
DIM SHARED lmargin%
, rmargin%
, topmargin%
, screenwidth%
, level
, ibk
, ileadingrow
DIM SHARED irow
, icol
, inextrnd
, imaxalienmissiles
, alienforce%
, ileadingmax
, imaxalienforce
, ihits
, score$
score$ = "000000"
imaxalienforce = 6
imaxalienmissiles = 3
lmargin% = 2
rmargin% = 79
topmargin% = 3
ialiencolstat = 6
iwin = 3 ' 3 Levels.
screenwidth% = rmargin% - lmargin% + 1
ibk = 0 ' Background color
a1$
= "^^" + CHR$(79) + "^^ "a$ = a1$ + a1$ + a1$ + a1$ + a1$ + a1$ + a1$ + a1$ + a1$ + a1$
alt1$
= "--" + CHR$(79) + "-- "a$ = a1$ + alt1$ + a1$ + alt1$ + a1$ + alt1$ + a1$ + alt1$ + a1$ + alt1$
alt$ = alt1$ + a1$ + alt1$ + a1$ + alt1$ + a1$ + alt1$ + a1$ + alt1$ + a1$
ialiencol = ialiencolstat
FOR i
= 1 TO imaxalienforce
ileadingrow
= CSRLIN: ileadingmax
= ileadingrow
a = 14
_FONT 16 'select inbuilt 8x16 default font
_DEST 0 'Reset dest back to the normal screen 0.
WHILE LEN(INKEY$):
WEND ' Clear keyboard buffer in case user pressed a key during program run.
pete:
font
= _LOADFONT("lucon.ttf", 20, "monospace")
bxy% = 3
bxx% = 13 '27
PSL bxy%, bxx% - 1, text$
PSL bxy% + i, bxx% - 1, text$
PSL bxy% + i, bxx% - 1, text$
text$ = " NAME SCORE DATE "
PSL bxy% + 1, bxx% + 1, text$
text$ = hsdata$(i)
PSL bxy% + 1 + i * 2, bxx% + 1, text$
LOCATE 1, 1:
PRINT " File Edit View Search Run Debug Calls Options Help"
COLOR 7, 0 ' Black background.
COLOR 0, 3:
LOCATE 25, 1:
PRINT " <Shift+F1=Help> <F6=Window> <F2=Subs> <F5=Run> <F8=Step> ";