Name warp-related defines and add option to disable intro demo

This commit is contained in:
Arceveti
2021-09-23 17:37:05 -07:00
parent 9b59eb0256
commit 6fcbb42632
23 changed files with 233 additions and 213 deletions

View File

@@ -18,7 +18,7 @@
#include "make_const_nonconst.h"
#include "levels/menu/header.h"
const LevelScript level_main_menu_entry_1[] = {
const LevelScript level_main_menu_entry_file_select[] = {
INIT_LEVEL(),
FIXED_LOAD(/*loadAddr*/ _goddardSegmentStart, /*romStart*/ _goddardSegmentRomStart, /*romEnd*/ _goddardSegmentRomEnd),
LOAD_YAY0(/*seg*/ 0x07, _menu_segment_7SegmentRomStart, _menu_segment_7SegmentRomEnd),
@@ -57,9 +57,9 @@ const LevelScript level_main_menu_entry_1[] = {
EXIT_AND_EXECUTE(/*seg*/ 0x15, _scriptsSegmentRomStart, _scriptsSegmentRomEnd, level_main_scripts_entry),
};
const LevelScript level_main_menu_entry_2[] = {
const LevelScript level_main_menu_entry_act_select[] = {
/*0*/ CALL(/*arg*/ 0, /*func*/ lvl_set_current_level),
/*2*/ JUMP_IF(/*op*/ OP_EQ, /*arg*/ 0, level_main_menu_entry_2 + 42),
/*2*/ JUMP_IF(/*op*/ OP_EQ, /*arg*/ 0, level_main_menu_entry_act_select + 42),
/*5*/ INIT_LEVEL(),
/*6*/ FIXED_LOAD(/*loadAddr*/ _goddardSegmentStart, /*romStart*/ _goddardSegmentRomStart, /*romEnd*/ _goddardSegmentRomEnd),
/*10*/ LOAD_YAY0(/*seg*/ 0x07, _menu_segment_7SegmentRomStart, _menu_segment_7SegmentRomEnd),