From bf086faf9cf792ca79f1646230cf0c5b9f05ac24 Mon Sep 17 00:00:00 2001 From: Kelly Rauchenberger Date: Wed, 24 Feb 2021 11:26:51 -0500 Subject: Made it so you can use shift to stop running on a ladder --- src/character_system.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/character_system.cpp') diff --git a/src/character_system.cpp b/src/character_system.cpp index 5a3b774..d5aaf81 100644 --- a/src/character_system.cpp +++ b/src/character_system.cpp @@ -215,13 +215,13 @@ void CharacterSystem::tick(double dt) { void CharacterSystem::beginCrouch(int spriteId) { Sprite& sprite = game_.getSprite(spriteId); - if (sprite.characterMedium == CharacterMedium::Ladder) { - return; - } - if (sprite.characterState == CharacterState::Running) { stopRunning(spriteId); } else { + if (sprite.characterMedium == CharacterMedium::Ladder) { + return; + } + setPartyState(spriteId, CharacterState::Crouching); } } -- cgit 1.4.1