From af49b5366d35173702a2b3bd70ac4254b8855538 Mon Sep 17 00:00:00 2001 From: Kelly Rauchenberger Date: Fri, 26 Feb 2021 16:55:44 -0500 Subject: Disabled crouching/running in the underwater map --- res/scripts/common.lua | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'res/scripts/common.lua') diff --git a/res/scripts/common.lua b/res/scripts/common.lua index e95f6f1..895ad7b 100644 --- a/res/scripts/common.lua +++ b/res/scripts/common.lua @@ -315,3 +315,17 @@ function StopClipping() local playerSprite = getSprite(playerId) playerSprite.clipping = false end + +--- Turns off crouching (and thus running) for the player. +function PreventCrouching() + local playerId = getPlayerSprite() + local playerSprite = getSprite(playerId) + playerSprite.cantCrouch = true +end + +--- Undoes the effect of PreventCrouching(). +function AllowCrouching() + local playerId = getPlayerSprite() + local playerSprite = getSprite(playerId) + playerSprite.cantCrouch = false +end -- cgit 1.4.1