-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconstant.h
59 lines (55 loc) · 1.31 KB
/
constant.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
//Color
//0:dark 1:deep-blue 2:green 3:blue 4:red
//5:purple 6:yellow 7:white 8:dark-white
const int PLAYER_COLOR=3;
const int TEXT_COLOR=7;
const int START_COLOR=7;
const int END_COLOR=7;
const int MAZE_COLOR=4;
const int PATH_COLOR=6;
const int COVER_COLOR=8;
// Character Map
const char *L_A="←",*R_A="→",*U_A="↑",*D_A="↓";
const char *STAR="☆",*CROSS="×";
const char *BLOCK="█"; //it's a multi-byte char
const char *U_T="▲",*D_T="▼",*L_T="?",*R_T="?";
const char *MAN="♂",*WOMAN="♀";
const char *PLAYER="◆";
const char *ISPATH="·";
//Keyboard Map
//*test on Lenovo laptop
const int UP=72;
const int DOWN=80;
const int LEFT=75;
const int RIGHT=77;
const int ESC=27;
const int TAB=9;
const int ENTER=13;
const int BACK=8;
const int SPACE=32;
const int K_A=97; //all letters is lower
const int K_B=98;
const int K_C=99;
const int K_D=100;
const int K_E=101;
const int K_F=102;
const int K_G=103;
const int K_H=104;
const int K_I=105;
const int K_J=106;
const int K_K=107;
const int K_L=108;
const int K_M=109;
const int K_N=110;
const int K_O=111;
const int K_P=112;
const int K_Q=113;
const int K_R=114;
const int K_S=115;
const int K_T=116;
const int K_U=117;
const int K_V=118;
const int K_W=119;
const int K_X=120;
const int K_Y=121;
const int K_Z=122;