summaryrefslogtreecommitdiff
path: root/src/include/rb.h
diff options
context:
space:
mode:
authorCarlos Maiolino <[email protected]>2025-11-29 17:32:25 +0100
committerCarlos Maiolino <[email protected]>2025-11-29 17:32:25 +0100
commit4242664fcd5d2c3e0fe24ffec038c3767276f3e5 (patch)
tree8d6ca226f58fe9f7601f83bec8cb8c2c9b04ce67 /src/include/rb.h
parentf497ea0100a28f8dffed57eebe52ec58c556e1e1 (diff)
Change mouse input to use mouse speed
Instead of directly setting the object accordingly to the mouse's cursor orientation, use a 'speed' trick to move the object. X and Y coordinates are now incremented according to the speed instead of hard setting them to the current x*y hardware coordinates. Use al_set_mouse_xy() to always reset the real mouse position (not the object). This will avoid the mouse position to hit one of the limits preventing the object to be moved further. Signed-off-by: Carlos Maiolino <[email protected]>
Diffstat (limited to 'src/include/rb.h')
-rw-r--r--src/include/rb.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/include/rb.h b/src/include/rb.h
index aba3488..abbeb0e 100644
--- a/src/include/rb.h
+++ b/src/include/rb.h
@@ -3,8 +3,8 @@
#include <allegro5/allegro5.h>
-#define RB_WIDTH 2240
-#define RB_HEIGHT 1400
+#define RB_WIDTH 640
+#define RB_HEIGHT 480
#define RB_FPS (1.0 / 80.0) /* 1 sec divided by 30 frames */
struct rb {