summary refs log tree commit diff stats
path: root/res/scripts/common.lua
diff options
context:
space:
mode:
Diffstat (limited to 'res/scripts/common.lua')
-rw-r--r--res/scripts/common.lua14
1 files changed, 14 insertions, 0 deletions
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()
315 local playerSprite = getSprite(playerId) 315 local playerSprite = getSprite(playerId)
316 playerSprite.clipping = false 316 playerSprite.clipping = false
317end 317end
318
319--- Turns off crouching (and thus running) for the player.
320function PreventCrouching()
321 local playerId = getPlayerSprite()
322 local playerSprite = getSprite(playerId)
323 playerSprite.cantCrouch = true
324end
325
326--- Undoes the effect of PreventCrouching().
327function AllowCrouching()
328 local playerId = getPlayerSprite()
329 local playerSprite = getSprite(playerId)
330 playerSprite.cantCrouch = false
331end