Level selection menu: draw level cleared indicators [Commit 2/2] (#12)

This commit is contained in:
xCrystal
2024-01-23 17:42:24 +01:00
parent fa42b14e29
commit 2e9e298d64
7 changed files with 83 additions and 17 deletions

View File

@@ -18,14 +18,14 @@ DEF LSMTEXTBOX_X_COORD EQU 1
DEF LSMTEXTBOX_Y_COORD EQU 15
DEF LSMTEXTBOX_MAX_TEXT_ROW_LENGTH EQU LSMTEXTBOX_WIDTH - 5
DEF LSMTEXTBOX_BLACK_TILE EQU "<LSMTEXTBOX_BLACK_TILE>"
DEF LSMTEXTBOX_LEVEL_INDICATOR_TILE EQU $30
DEF LSMTEXTBOX_LEVEL_NUMBERS_FIRST_TILE EQU $31
DEF LSMTEXTBOX_LEVEL_INDICATOR_TILE EQU $30 ; and $40
DEF LSMTEXTBOX_LEVEL_NUMBERS_FIRST_TILE EQU $31 ; and $41
const_def $3b ; $31 + 10
; these must be consecutive
const LSMTEXTBOX_STAGE_1_INDICATOR_TILE ; $3b
const LSMTEXTBOX_STAGE_2_INDICATOR_TILE ; $3c
const LSMTEXTBOX_STAGE_3_INDICATOR_TILE ; $3d
const LSMTEXTBOX_STAGE_4_INDICATOR_TILE ; $3e
const LSMTEXTBOX_STAGE_1_INDICATOR_TILE ; $3b (and $4b)
const LSMTEXTBOX_STAGE_2_INDICATOR_TILE ; $3c (and $4c)
const LSMTEXTBOX_STAGE_3_INDICATOR_TILE ; $3d (and $4d)
const LSMTEXTBOX_STAGE_4_INDICATOR_TILE ; $3e (and $4e)
; used in CaughtData (legacy)
const_def $7f, -1