From 669c83f1ecbaee0fb97ec3fbcb8bcb7ef0581cfd Mon Sep 17 00:00:00 2001 From: Arslaan Pathan Date: Thu, 12 Jun 2025 17:52:49 +1200 Subject: Move scripts to disk instead of hardcoded strings --- assets/scripts/mainMenu.lua | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 assets/scripts/mainMenu.lua (limited to 'assets/scripts/mainMenu.lua') diff --git a/assets/scripts/mainMenu.lua b/assets/scripts/mainMenu.lua new file mode 100644 index 0000000..acd9e53 --- /dev/null +++ b/assets/scripts/mainMenu.lua @@ -0,0 +1,20 @@ +movementSpeed = 3; + +function Setup() + setBgImage("assets/backgrounds/city-background-1.png") +end + +function Update() + if keys[getKeycodeByName("RIGHT")] or keys[getKeycodeByName("D")] then + movePlayer(movementSpeed, 0) + end + if keys[getKeycodeByName("LEFT")] or keys[getKeycodeByName("A")] then + movePlayer(movementSpeed * -1, 0) + end + if keys[getKeycodeByName("DOWN")] or keys[getKeycodeByName("S")] then + movePlayer(0, movementSpeed) + end + if keys[getKeycodeByName("UP")] or keys[getKeycodeByName("W")] then + movePlayer(0, movementSpeed * -1) + end +end \ No newline at end of file -- cgit v1.2.3