void DrawMainMenu()
{
int i;
+ char *name_text = (!options.network && setup.team_mode ? "Team:" : "Name:");
FadeSounds();
GetPlayerConfig();
ClearWindow();
DrawHeadline();
- DrawText(SX + 32, SY + 2*32, "Name:", FS_BIG, FC_GREEN);
+ DrawText(SX + 32, SY + 2*32, name_text, FS_BIG, FC_GREEN);
DrawText(SX + 6*32, SY + 2*32, setup.alias_name, FS_BIG, FC_RED);
DrawText(SX + 32, SY + 3*32, "Level:", FS_BIG, FC_GREEN);
DrawText(SX + 11*32, SY + 3*32, int2str(level_nr,3), FS_BIG,
DrawGraphic(10,3,GFX_PFEIL_L);
DrawGraphic(14,3,GFX_PFEIL_R);
- DrawText(SX+40+16,SY+326,"A Game by Artsoft Entertainment",FS_SMALL,FC_BLUE);
-
- /*
- DrawText(SX+40+16,SY+344,"Graphics: Deluxe Paint IV Amiga",
- FS_SMALL,FC_BLUE);
- DrawText(SX+60+16,SY+362,"Sounds: AudioMaster IV Amiga",
- FS_SMALL,FC_BLUE);
- */
+ DrawText(SX+56, SY+326, "A Game by Artsoft Entertainment",
+ FS_SMALL, FC_RED);
if (leveldir[leveldir_nr].name)
{
TapeStop();
if (TAPE_IS_EMPTY(tape))
- LoadLevelTape(level_nr);
+ LoadTape(level_nr);
DrawCompleteVideoDisplay();
OpenDoor(DOOR_CLOSE_1 | DOOR_OPEN_2);
DrawMicroLevel(MICROLEV_XPOS,MICROLEV_YPOS);
TapeErase();
- LoadLevelTape(level_nr);
+ LoadTape(level_nr);
DrawCompleteVideoDisplay();
/* needed because DrawMicroLevel() takes some time */
game_status = EXITGAME;
}
- if (!button)
- redraw = TRUE;
+ redraw = TRUE;
}
}
BackToFront();
SaveLevelSetup();
TapeErase();
- LoadLevelTape(level_nr);
+ LoadTape(level_nr);
game_status = MAINMENU;
DrawMainMenu();
DrawText(SX+64,SY+10,"Hall Of Fame",FS_BIG,FC_YELLOW);
sprintf(txt,"HighScores of Level %d",level_nr);
DrawText(SX+256-strlen(txt)*7,SY+48,txt,FS_SMALL,FC_RED);
- for(y=0;y<MAX_SCORE_ENTRIES;y++)
+ for(y=0; y<15; y++)
{
DrawText(SX,SY+64+y*32,".................",FS_BIG,
(y==pos ? FC_RED : FC_GREEN));
TapeStop();
if (TAPE_IS_EMPTY(tape))
{
- LoadLevelTape(level_nr);
+ LoadTape(level_nr);
if (TAPE_IS_EMPTY(tape))
Request("No tape for this level !",REQ_CONFIRM);
}
else
{
if (tape.changed)
- SaveLevelTape(tape.level_nr);
+ SaveTape(tape.level_nr);
TapeErase();
}
DrawCompleteVideoDisplay();