aboutsummaryrefslogtreecommitdiff
path: root/assets/scripts
diff options
context:
space:
mode:
authorArslaan Pathan <[email protected]>2025-06-14 22:18:02 +1200
committerArslaan Pathan <[email protected]>2025-06-14 22:18:02 +1200
commit168a236acc02b82ccea36a3684b11b9ba601f478 (patch)
tree5a04b01e1ef84df234db39d9a8d0dd1dcc20ec88 /assets/scripts
parent890e67384706f67fd1a229366e45ca2effd7139a (diff)
downloadshowdownofthesticks-168a236acc02b82ccea36a3684b11b9ba601f478.tar.xz
showdownofthesticks-168a236acc02b82ccea36a3684b11b9ba601f478.zip
Add some sort of jump thing, gravity not work yet
Diffstat (limited to 'assets/scripts')
-rw-r--r--assets/scripts/local2P.lua8
1 files changed, 7 insertions, 1 deletions
diff --git a/assets/scripts/local2P.lua b/assets/scripts/local2P.lua
index 05d603e..9cefd88 100644
--- a/assets/scripts/local2P.lua
+++ b/assets/scripts/local2P.lua
@@ -1,6 +1,9 @@
---@diagnostic disable: undefined-global
function HandleP1Input()
+ if Input.isKeyPressedOnce("W") then
+ player1Character.y = player1Character.y + player1Character.speed;
+ end
if Input.isKeyDown("D") then
player1Character.x = player1Character.x + player1Character.speed;
end
@@ -10,6 +13,9 @@ function HandleP1Input()
end
function HandleP2Input()
+ if Input.isKeyPressedOnce("UP") then
+ player1Character.y = player1Character.y + player1Character.speed;
+ end
if Input.isKeyDown("RIGHT") then
player2Character.x = player2Character.x + player2Character.speed;
end
@@ -23,7 +29,7 @@ function Setup()
player2Character.x = WIDTH - 250 - (250 / 2)
player1Character.y = 250;
player2Character.y = 250;
-
+
player1Character.current_sprite = player1Character.asset_dir .. "/sprites/idle.png"
player2Character.current_sprite = player2Character.asset_dir .. "/sprites/idle.png"
end