46 lines
1.3 KiB
C
46 lines
1.3 KiB
C
#pragma once
|
|
|
|
#include <SDL2/SDL.h>
|
|
#include "utils.h"
|
|
|
|
// Tamaño de bloque
|
|
#define BLOCK 8
|
|
|
|
// Para mejor visibilidad
|
|
#define PLAY_AREA_LEFT 0
|
|
#define PLAY_AREA_TOP 0
|
|
|
|
// Secciones del programa
|
|
#define SECTION_PROG_INIT 8
|
|
#define SECTION_PROG_LOGO 0
|
|
#define SECTION_PROG_INTRO 1
|
|
#define SECTION_PROG_TITLE 2
|
|
#define SECTION_PROG_GAME 3
|
|
#define SECTION_PROG_HI_SCORE_TABLE 4
|
|
#define SECTION_PROG_GAME_DEMO 5
|
|
#define SECTION_PROG_INSTRUCTIONS 6
|
|
#define SECTION_PROG_QUIT 7
|
|
|
|
// Subsecciones
|
|
#define SECTION_OPTIONS_GAME_PLAY_1P 0
|
|
#define SECTION_OPTIONS_GAME_PLAY_2P 1
|
|
#define SECTION_OPTIONS_TITLE_1 3
|
|
#define SECTION_OPTIONS_TITLE_2 4
|
|
#define SECTION_OPTIONS_QUIT_NORMAL 5
|
|
#define SECTION_OPTIONS_QUIT_SHUTDOWN 6
|
|
|
|
// Ningun tipo
|
|
#define NO_KIND 0
|
|
|
|
// Colores
|
|
const color_t bgColor = {0x27, 0x27, 0x36};
|
|
const color_t noColor = {0xFF, 0xFF, 0xFF};
|
|
const color_t shdwTxtColor = {0x43, 0x43, 0x4F};
|
|
const color_t separatorColor = {0x0D, 0x1A, 0x2B};
|
|
const color_t scoreboardColor = {0x2E, 0x3F, 0x47};
|
|
const color_t difficultyEasyColor = {0x4B, 0x69, 0x2F};
|
|
const color_t difficultyNormalColor = {0xFF, 0x7A, 0x00};
|
|
const color_t difficultyHardColor = {0x76, 0x42, 0x8A};
|
|
const color_t flashColor = {0xFF, 0xFF, 0xFF};
|
|
const color_t fadeColor = {0x27, 0x27, 0x36};
|
|
const color_t orangeColor = {0xFF, 0x7A, 0x00}; |