#pragma once namespace section { // Secciones del programa enum class Name { INIT = 0, LOGO = 1, INTRO = 2, TITLE = 3, GAME = 4, HI_SCORE_TABLE = 5, GAME_DEMO = 6, INSTRUCTIONS = 7, CREDITS = 8, QUIT = 9, }; // Opciones para la sección enum class Options { GAME_PLAY_1P = 0, GAME_PLAY_2P = 1, TITLE_1 = 2, TITLE_2 = 3, QUIT_WITH_KEYBOARD = 4, QUIT_WITH_CONTROLLER = 5, QUIT_FROM_EVENT = 6, RELOAD = 7, NONE = 8, }; // Variables para el Attract Mode enum class AttractMode { TITLE_TO_DEMO, TITLE_TO_LOGO, }; extern Name name; extern Options options; extern AttractMode attract_mode; }