From 0885da8d446dbab50d5ac65d80b02513af27232d Mon Sep 17 00:00:00 2001 From: Dominic Masters Date: Sun, 29 Mar 2026 19:08:58 -0500 Subject: [PATCH] Fixed dynamic updates on scene rendering --- assets/init.lua | 1 + assets/scene/minesweeper.lua | 2 +- src/dusk/scene/scene.c | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/assets/init.lua b/assets/init.lua index 033f11e..34ef1e8 100644 --- a/assets/init.lua +++ b/assets/init.lua @@ -70,6 +70,7 @@ elseif LINUX then inputBind("mouse_x", INPUT_ACTION_POINTERX) inputBind("mouse_y", INPUT_ACTION_POINTERY) end + else print("Unknown platform, no default input bindings set.") end diff --git a/assets/scene/minesweeper.lua b/assets/scene/minesweeper.lua index a879422..37a29fb 100644 --- a/assets/scene/minesweeper.lua +++ b/assets/scene/minesweeper.lua @@ -180,7 +180,7 @@ end function sceneUpdate() x = x + inputAxis(INPUT_ACTION_LEFT, INPUT_ACTION_RIGHT) - y = y - inputAxis(INPUT_ACTION_UP, INPUT_ACTION_DOWN) + y = y + inputAxis(INPUT_ACTION_UP, INPUT_ACTION_DOWN) end function sceneRender() diff --git a/src/dusk/scene/scene.c b/src/dusk/scene/scene.c index 4daf041..1fef150 100644 --- a/src/dusk/scene/scene.c +++ b/src/dusk/scene/scene.c @@ -22,7 +22,7 @@ errorret_t sceneInit(void) { errorret_t sceneUpdate(void) { #ifdef DUSK_TIME_DYNAMIC - if(!TIME.dynamicUpdate) { + if(TIME.dynamicUpdate) { errorOk(); } #endif