X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Flibgame%2Ftypes.h;h=f7d8ad462e42b5ce198adfb7c529145d56887820;hb=2a706382e0b0f677253e24a4672facfe4059aa42;hp=2c678f705c125eed4a009bcb24edf331bfed3ba8;hpb=f9609535cba3b9b907f0e8dad31f7727aa380f71;p=rocksndiamonds.git diff --git a/src/libgame/types.h b/src/libgame/types.h index 2c678f70..f7d8ad46 100644 --- a/src/libgame/types.h +++ b/src/libgame/types.h @@ -32,19 +32,23 @@ typedef unsigned char byte; #undef FALSE #endif -#ifdef MODE_AUTO -#undef MODE_AUTO +#ifdef STATE_AUTO +#undef STATE_AUTO #endif -#ifdef MODE_ASK -#undef MODE_ASK +#ifdef STATE_ASK +#undef STATE_ASK #endif +// values for boolean data type #define TRUE 1 #define FALSE 0 -#define MODE_AUTO -1 -#define MODE_ASK -1 +// values for 3-state data type (for "yes/no/auto" or "yes/no/ask") +#define STATE_TRUE 1 +#define STATE_FALSE 0 +#define STATE_AUTO -1 +#define STATE_ASK -1 #ifndef MIN #define MIN(a, b) ((a) < (b) ? (a) : (b))