From 683e22c419757744ce853c35d732f607ddb9af16 Mon Sep 17 00:00:00 2001 From: Kelly Rauchenberger Date: Wed, 3 Feb 2021 12:33:03 -0500 Subject: Added input system --- src/sprite.h | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'src/sprite.h') diff --git a/src/sprite.h b/src/sprite.h index 65a7a66..2dc0ee1 100644 --- a/src/sprite.h +++ b/src/sprite.h @@ -16,7 +16,8 @@ struct SpriteFrame { }; enum class CharacterState { - Normal, + Still, + Walking, Crouching, Running }; @@ -44,9 +45,13 @@ public: std::map> nameDirToAnim; // Character + bool orientable = false; std::vector followers; std::deque trail; - CharacterState characterState = CharacterState::Normal; + CharacterState characterState = CharacterState::Still; + + // Input + bool controllable = false; }; #endif /* end of include guard: SPRITE_H_70503825 */ -- cgit 1.4.1