From b04e2c6f159ce40ae0e900b4a218970d9b481bea Mon Sep 17 00:00:00 2001 From: Martin Haye Date: Thu, 5 Mar 2020 09:11:56 -0800 Subject: [PATCH] Strafe left/right were reversed. --- Platform/Apple/virtual/src/plasma/util3d.pla | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Platform/Apple/virtual/src/plasma/util3d.pla b/Platform/Apple/virtual/src/plasma/util3d.pla index 6d80ef09..0f1f5510 100644 --- a/Platform/Apple/virtual/src/plasma/util3d.pla +++ b/Platform/Apple/virtual/src/plasma/util3d.pla @@ -375,7 +375,7 @@ end def _strafeRight()#1 byte facingDir, moveDir facingDir = getDir() - moveDir = (facingDir + 4) & 15 + moveDir = (facingDir - 4) & 15 return moveInternal(facingDir, moveDir, TRUE, TRUE) // beep ok, adv time end @@ -384,7 +384,7 @@ end def _strafeLeft()#1 byte facingDir, moveDir facingDir = getDir() - moveDir = (facingDir - 4) & 15 + moveDir = (facingDir + 4) & 15 return moveInternal(facingDir, moveDir, TRUE, TRUE) // beep ok, adv time end