X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Flibgame%2Fsystem.h;h=463d76fcc0b12fbdb23037661757d2ef8c054a6b;hb=01295e7cfce6354e2fad160ba0ce2880546d7a60;hp=5072584ee6441e9e1cdd6d68513b701072ede24b;hpb=86e378b18a72a7f9ee7d558515d4f27a40c70a7e;p=rocksndiamonds.git diff --git a/src/libgame/system.h b/src/libgame/system.h index 5072584e..463d76fc 100644 --- a/src/libgame/system.h +++ b/src/libgame/system.h @@ -71,6 +71,7 @@ #define MV_BIT_RIGHT 1 #define MV_BIT_UP 2 #define MV_BIT_DOWN 3 +#define NUM_MV_DIRECTIONS 4 #define MV_NO_MOVING 0 #define MV_LEFT (1 << MV_BIT_LEFT) @@ -83,7 +84,7 @@ #define KEY_BUTTON (KEY_BUTTON_1 | KEY_BUTTON_2) #define KEY_ACTION (KEY_MOTION | KEY_BUTTON) -#define LOG_MV_DIR(x) ((x) == MV_LEFT ? MV_BIT_LEFT : \ +#define MV_DIR_BIT(x) ((x) == MV_LEFT ? MV_BIT_LEFT : \ (x) == MV_RIGHT ? MV_BIT_RIGHT : \ (x) == MV_UP ? MV_BIT_UP : MV_BIT_DOWN)