diff options
| author | Kelly Rauchenberger <fefferburbia@gmail.com> | 2021-02-24 10:42:31 -0500 |
|---|---|---|
| committer | Star Rauchenberger <fefferburbia@gmail.com> | 2021-02-24 16:00:53 -0500 |
| commit | 5faac69bb14dc1d064b108c5109ab1a53200549f (patch) | |
| tree | fad672f07ea28accdbc368b514b8d06b1814bd7a /src/character_system.cpp | |
| parent | df093323e48426e8d54a504aeae4155fa3c8e605 (diff) | |
| download | tanetane-5faac69bb14dc1d064b108c5109ab1a53200549f.tar.gz tanetane-5faac69bb14dc1d064b108c5109ab1a53200549f.tar.bz2 tanetane-5faac69bb14dc1d064b108c5109ab1a53200549f.zip | |
Removed sprite shadow while on a ladder
Diffstat (limited to 'src/character_system.cpp')
| -rw-r--r-- | src/character_system.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
| diff --git a/src/character_system.cpp b/src/character_system.cpp index ea469d5..5a3b774 100644 --- a/src/character_system.cpp +++ b/src/character_system.cpp | |||
| @@ -345,11 +345,13 @@ void CharacterSystem::setAnimationFor(int spriteId, CharacterState state) { | |||
| 345 | } | 345 | } |
| 346 | 346 | ||
| 347 | game_.getSystem<AnimationSystem>().setSpriteAnimation(spriteId, animName); | 347 | game_.getSystem<AnimationSystem>().setSpriteAnimation(spriteId, animName); |
| 348 | sprite.hasShadow = sprite.normallyHasShadow; | ||
| 348 | 349 | ||
| 349 | break; | 350 | break; |
| 350 | } | 351 | } |
| 351 | case CharacterMedium::Ladder: { | 352 | case CharacterMedium::Ladder: { |
| 352 | game_.getSystem<AnimationSystem>().setSpriteAnimation(spriteId, "climb"); | 353 | game_.getSystem<AnimationSystem>().setSpriteAnimation(spriteId, "climb"); |
| 354 | sprite.hasShadow = false; | ||
| 353 | 355 | ||
| 354 | if (state == CharacterState::Still || state == CharacterState::Crouching) { | 356 | if (state == CharacterState::Still || state == CharacterState::Crouching) { |
| 355 | sprite.animPaused = true; | 357 | sprite.animPaused = true; |
