From 27a734d1d856f8561a13e517795641c2d089f377 Mon Sep 17 00:00:00 2001 From: LimePotato Date: Sat, 4 Nov 2023 23:50:32 -0600 Subject: [PATCH] WASD to arrow keys --- .../ouroboros/potrogue/entity/systems/InputReceiver.kt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/kotlin/group/ouroboros/potrogue/entity/systems/InputReceiver.kt b/src/main/kotlin/group/ouroboros/potrogue/entity/systems/InputReceiver.kt index 40abd6e..efa0666 100644 --- a/src/main/kotlin/group/ouroboros/potrogue/entity/systems/InputReceiver.kt +++ b/src/main/kotlin/group/ouroboros/potrogue/entity/systems/InputReceiver.kt @@ -26,10 +26,10 @@ object InputReceiver : BaseBehavior() { // and not a statement, so it returns a value. We can change it into our newPosition variable. val newPosition = when (uiEvent.code) { - KeyCode.KEY_W -> currentPos.withRelativeY(-1) - KeyCode.KEY_A -> currentPos.withRelativeX(-1) - KeyCode.KEY_S -> currentPos.withRelativeY(1) - KeyCode.KEY_D -> currentPos.withRelativeX(1) + KeyCode.UP -> currentPos.withRelativeY(-1) + KeyCode.LEFT -> currentPos.withRelativeX(-1) + KeyCode.DOWN -> currentPos.withRelativeY(1) + KeyCode.RIGHT -> currentPos.withRelativeX(1) else -> { // If some key is pressed other than WASD, then we just return the current position, so no movement will happen currentPos