Change level order, level names, and tweaked a few info

This commit is contained in:
Lucas S. Vieira 2025-03-11 00:54:37 -03:00
parent 914fa8a728
commit 04073c3740
3 changed files with 14 additions and 11 deletions

View file

@ -731,6 +731,8 @@ level_load_level(screen_level_data *data)
// Negative water means no water
level_water_y = -1;
data->level_name = "PLACEHOLDER";
switch(level) {
case 0: case 1: case 2: case 3: // Playground
data->level_name = "TEST LEVEL";
@ -762,12 +764,12 @@ level_load_level(screen_level_data *data)
level_water_y = 0x002c0000;
break;
case 12: case 13:
data->level_name = "BLAZING FORCE";
/* data->level_name = "R6"; */
data->level_round = 6;
data->level_act = level - 12;
break;
case 14: case 15:
data->level_name = "RADIANT TOMB";
/* data->level_name = "R7"; */
data->level_round = 7;
data->level_act = level - 14;
break;

View file

@ -46,7 +46,7 @@ static const char *menutext[] = {
" 2",
" 3",
" 4",
"GREEN HILL 1",
"EXTRA 1 1",
" 2",
"SURELY WOOD 1",
" 2",
@ -54,14 +54,14 @@ static const char *menutext[] = {
" 2",
"AMAZING OCEAN 1",
" 2",
"BLAZING FORCE 1",
"R6 1",
" 2",
"RADIANT TOMB 1",
"R7 1",
" 2",
"EGGMANLAND 1",
" 2",
" 3",
"WINDMILL ISLE 1",
"EXTRA 2 1",
"\n",
"SOUND TEST *??*",
"SLIDE TEST *??*",

View file

@ -19,7 +19,7 @@
extern int debug_mode;
extern uint32_t level_score_count;
uint16_t demo_number = 0;
uint16_t demo_number = 6;
typedef struct {
int32_t prect_x;
@ -446,18 +446,19 @@ screen_title_draw(void *d)
void
screen_title_reset_demo()
{
demo_number = 0;
demo_number = 6;
}
void
screen_title_cycle_demo()
{
switch(demo_number) {
case 0: demo_number = 4; break;
case 4: demo_number = 6; break;
/* case 0: demo_number = 4; break; */
/* case 4: demo_number = 6; break; */
case 6: demo_number = 10; break;
case 10: demo_number = 16; break;
case 16: demo_number = 0; break;
default: demo_number = 0; break;
/* default: demo_number = 0; break; */
default: demo_number = 6; break;
}
}