Implement clearing level in RAM according to End Space effect, supporting up to 4 clearable stages per level; Implement unlocking levels [Commit 1] (#35)

This commit is contained in:
xCrystal
2024-01-18 19:22:21 +01:00
parent 8757112152
commit 38ffe06a2c
12 changed files with 183 additions and 11 deletions

View File

@@ -2441,7 +2441,11 @@ wMooMooBerries:: db
wUndergroundSwitchPositions:: db
wFarfetchdPosition:: db
wUnlockedLevels:: flag_array NUM_LANDMARKS
wUnlockedLevels:: flag_array NUM_LEVELS
wClearedLevelsStage1:: flag_array NUM_LEVELS
wClearedLevelsStage2:: flag_array NUM_LEVELS
wClearedLevelsStage3:: flag_array NUM_LEVELS
wClearedLevelsStage4:: flag_array NUM_LEVELS
wUnlockedTechniques:: flag_array NUM_TECHNIQUES
@@ -2560,6 +2564,7 @@ wYCoord:: db
wXCoord:: db
wScreenSave:: ds SCREEN_META_WIDTH * SCREEN_META_HEIGHT
wCurLevel:: db
wCurTurn:: dw
wCurSpace:: db
wCurLevelCoins:: ds 3