Files
BattleCap/include/stdafx.h
2025-07-09 17:27:51 +03:00

39 lines
539 B
C++

#pragma once
#include <iostream>
#include <cstdbool>
#ifdef WINDOWS
#include <conio.h>
#else
#include "curses.h"
#endif // WINDOWS
#include "Infantry.h"
#include "Game.h"
#include "Player.h"
// TODO
/*enum class State {
SELECT_UNIT,
MOVE_UNIT,
ENEMY_TURN
};
*/
enum KEY_CODES
{
ESC_KEY = 27,
UP_KEY = 119,
DOWN_KEY = 115,
LEFT_KEY = 97,
RIGHT_KEY = 100,
ENTER = 13
};
enum CELL_CHARS {
EMPTY_CELL = '*',
CURSOR_CELL = '?',
ENEMY_CELL = 'E',
PLAYER_CELL = 'I',
FLAG_CELL = 'F'
};