#include "curses_tiles.h" #include /* Acceptable colors for foreground and background (from manpage, curs_color): COLOR_BLACK COLOR_RED COLOR_GREEN COLOR_YELLOW COLOR_BLUE COLOR_MAGENTA COLOR_CYAN COLOR_WHITE Acceptable attributes (from manpage, curs_attr): A_NORMAL Normal display (no highlight) A_STANDOUT Best highlighting mode of the terminal. A_UNDERLINE Underlining A_REVERSE Reverse video A_BLINK Blinking A_DIM Half bright A_BOLD Extra bright or bold A_PROTECT Protected mode A_INVIS Invisible or blank mode A_ALTCHARSET Alternate character set A_CHARTEXT Bit-mask to extract a character */ CursesTile curses_walls[] = { {'#', COLOR_WHITE, COLOR_BLACK, 0}, {'#', COLOR_YELLOW, COLOR_BLACK, 0}, {'#', COLOR_WHITE, COLOR_BLACK, A_BOLD} }; CursesTile curses_floors[] = { {'.', COLOR_BLACK, COLOR_WHITE, A_BOLD}, {'.', COLOR_YELLOW, COLOR_BLACK, 0}, {'.', COLOR_WHITE, COLOR_BLACK, A_BOLD} }; CursesTile curses_doors[] = { {'+', COLOR_WHITE, COLOR_BLACK}, {'\'', COLOR_WHITE, COLOR_BLACK}, {',', COLOR_WHITE, COLOR_BLACK}, {' ', COLOR_WHITE, COLOR_BLACK} }; CursesTile curses_players[] = { {'@', COLOR_WHITE, COLOR_BLACK, 0}, //0-5 human {'@', COLOR_WHITE, COLOR_BLACK, 0}, //0-5 human {'@', COLOR_WHITE, COLOR_BLACK, 0}, //0-5 human {'@', COLOR_WHITE, COLOR_BLACK, 0}, //0-5 human {'@', COLOR_WHITE, COLOR_BLACK, 0}, //0-5 human {'@', COLOR_WHITE, COLOR_BLACK, 0}, //0-5 human {'@', COLOR_GREEN, COLOR_BLACK, 0}, //6-11 manitou {'@', COLOR_GREEN, COLOR_BLACK, 0}, //6-11 manitou {'@', COLOR_GREEN, COLOR_BLACK, 0}, //6-11 manitou {'@', COLOR_GREEN, COLOR_BLACK, 0}, //6-11 manitou {'@', COLOR_GREEN, COLOR_BLACK, 0}, //6-11 manitou {'@', COLOR_GREEN, COLOR_BLACK, 0}, //6-11 manitou {'@', COLOR_RED, COLOR_BLACK, 0}, //12-17 capran {'@', COLOR_RED, COLOR_BLACK, 0}, //12-17 capran {'@', COLOR_RED, COLOR_BLACK, 0}, //12-17 capran {'@', COLOR_RED, COLOR_BLACK, 0}, //12-17 capran {'@', COLOR_RED, COLOR_BLACK, 0}, //12-17 capran {'@', COLOR_RED, COLOR_BLACK, A_BOLD}, //12-17 capran {'@', COLOR_CYAN, COLOR_BLACK, A_BOLD}, //18-23 big dude {'@', COLOR_CYAN, COLOR_BLACK, A_BOLD}, //18-23 big dude {'@', COLOR_CYAN, COLOR_BLACK, A_BOLD}, //18-23 big dude {'@', COLOR_CYAN, COLOR_BLACK, A_BOLD}, //18-23 big dude {'@', COLOR_CYAN, COLOR_BLACK, A_BOLD}, //18-23 big dude {'@', COLOR_CYAN, COLOR_BLACK, A_BOLD}, //18-23 big dude {'@', COLOR_CYAN, COLOR_BLACK, 0}, //24-29 lil dude {'@', COLOR_CYAN, COLOR_BLACK, 0}, //24-29 lil dude {'@', COLOR_CYAN, COLOR_BLACK, 0}, //24-29 lil dude {'@', COLOR_CYAN, COLOR_BLACK, 0}, //24-29 lil dude {'@', COLOR_CYAN, COLOR_BLACK, 0}, //24-29 lil dude {'@', COLOR_CYAN, COLOR_BLACK, 0}, //24-29 lil dude }; CursesTile curses_npcs[] = { {'n', COLOR_RED, COLOR_BLACK, 0} };