added step-based engine snapshots to undo/redo game steps (continued)
[rocksndiamonds.git] / src / libgame / system.h
index d3f518ed3b17c2f1e31ef4293f6ae500a00775d8..617fc5730c1112525b9da861caf61b632d356fb3 100644 (file)
                                         (b) <= MB_WHEEL_DOWN)
 #define DEFAULT_WHEEL_STEPS            3
 
+#define BUTTON_STEPSIZE(b)             ((b) == MB_LEFTBUTTON   ?  1 :  \
+                                        (b) == MB_MIDDLEBUTTON ?  5 :  \
+                                        (b) == MB_RIGHTBUTTON  ? 10 : 1)
+
 /* values for move directions */
 #define MV_BIT_LEFT                    0
 #define MV_BIT_RIGHT                   1