45 lines
764 B
C++
45 lines
764 B
C++
#pragma once
|
|
|
|
namespace section
|
|
{
|
|
// Secciones del programa
|
|
enum class Name
|
|
{
|
|
INIT,
|
|
LOGO,
|
|
INTRO,
|
|
TITLE,
|
|
GAME,
|
|
HI_SCORE_TABLE,
|
|
GAME_DEMO,
|
|
INSTRUCTIONS,
|
|
CREDITS,
|
|
QUIT,
|
|
};
|
|
|
|
// Opciones para la sección
|
|
enum class Options
|
|
{
|
|
GAME_PLAY_1P,
|
|
GAME_PLAY_2P,
|
|
TITLE_TIME_OUT,
|
|
TITLE_1,
|
|
TITLE_2,
|
|
QUIT_WITH_KEYBOARD,
|
|
QUIT_WITH_CONTROLLER,
|
|
QUIT_FROM_EVENT,
|
|
RELOAD,
|
|
NONE,
|
|
};
|
|
|
|
// Variables para el Attract Mode
|
|
enum class AttractMode
|
|
{
|
|
TITLE_TO_DEMO,
|
|
TITLE_TO_LOGO,
|
|
};
|
|
|
|
extern Name name;
|
|
extern Options options;
|
|
extern AttractMode attract_mode;
|
|
} |