From 8d7ef2b2ae3ddff204f5934fe67c535d7f1345e9 Mon Sep 17 00:00:00 2001 From: Kelly Rauchenberger Date: Wed, 3 Feb 2021 02:03:59 -0500 Subject: Converted Party into CharacterSystem --- src/party.h | 46 ---------------------------------------------- 1 file changed, 46 deletions(-) delete mode 100644 src/party.h (limited to 'src/party.h') diff --git a/src/party.h b/src/party.h deleted file mode 100644 index 59330c8..0000000 --- a/src/party.h +++ /dev/null @@ -1,46 +0,0 @@ -#ifndef PARTY_H_826F91BA -#define PARTY_H_826F91BA - -#include -#include -#include "game.h" - -class Mixer; - -class Party { -public: - - void addMember(Game& game, int spriteId); - - void move(Game& game, Mixer& mixer, const Input& keystate); - - void beginCrouch(Game& game); - - void endCrouch(Game& game); - -private: - - void stopRunning(Game& game); - - enum class State { - Normal, - Crouching, - Running - }; - - struct Movement { - vec2i pos; - Direction dir; - }; - - struct PartyMember { - int spriteId; - std::deque movement; - }; - - std::vector members_; - State state_ = State::Normal; - Direction lastDir_; -}; - -#endif /* end of include guard: PARTY_H_826F91BA */ -- cgit 1.4.1