/* ....[@@@..[@@@..............[@.................. MUD++ is a written from ....[@..[@..[@..[@..[@..[@@@@@....[@......[@.... scratch multi-user swords and ....[@..[@..[@..[@..[@..[@..[@..[@@@@@..[@@@@@.. sorcery game written in C++. ....[@......[@..[@..[@..[@..[@....[@......[@.... This server is an ongoing ....[@......[@..[@@@@@..[@@@@@.................. development project. All ................................................ contributions are welcome. ....Copyright(C).1995.Melvin.Smith.............. Enjoy. ------------------------------------------------------------------------------ Melvin Smith (aka Fusion) msmith@hom.net MUD++ development mailing list mudpp@van.ml.org ------------------------------------------------------------------------------ screen.h */ // Extended character codes #define BLACK "\x1B[0;30m" #define RED "\x1B[0;31m" #define GREEN "\x1B[0;32m" #define YELLOW "\x1B[0;33m" #define BLUE "\x1B[0;34m" #define PURPLE "\x1B[0;35m" #define CYAN "\x1B[0;36m" #define WHITE "\x1B[0;37m" #define GREY "\x1B[1;30m" #define BRED "\x1B[1;31m" #define BGREEN "\x1B[1;32m" #define BYELLOW "\x1B[1;33m" #define BBLUE "\x1B[1;34m" #define BPURPLE "\x1B[1;35m" #define BCYAN "\x1B[1;36m" #define BWHITE "\x1B[1;37m" #define NTEXT "\x1B[0m" #define NORMAL "\x1B[0m" #define BOLD "\x1B[1m" #define FLASH "\x1B[5m" #define CLRSCR "\x1B[2J" #define ERASE "\x1B[K" #define HOME "\x1B[H" #define INVERSE "\x1B[7m" #define CLREOL "\x1B[K" #define CLRCEOL "\x1B[0K" #define WINDOW( t, b ) "\x1B[%d;%dr;2J", t, b #define CURS_UP( x ) "\x1B[%dA", x #define CURS_DOWN( x ) "\x1B[%dB", x #define CURS_RIGHT( x ) "\x1B[%dC", x #define CURS_LEFT( x ) "\x1B[%dD", x #define CURS_POS( x, y ) "\x1B[%d;%dH", y, x