diff options
author | Kelly Rauchenberger <fefferburbia@gmail.com> | 2021-02-03 00:52:47 -0500 |
---|---|---|
committer | Kelly Rauchenberger <fefferburbia@gmail.com> | 2021-02-03 00:52:47 -0500 |
commit | f449345e3aeb599eb497dfeeac7027cf4d1de515 (patch) | |
tree | f73bcf0bf9df4f5b173448447131078065844534 /src/party.cpp | |
parent | 17643b13c2b4b40464bd992765327be3dc364b74 (diff) | |
download | tanetane-f449345e3aeb599eb497dfeeac7027cf4d1de515.tar.gz tanetane-f449345e3aeb599eb497dfeeac7027cf4d1de515.tar.bz2 tanetane-f449345e3aeb599eb497dfeeac7027cf4d1de515.zip |
Pulled transform stuff into a system (starting to do ECS stuff)
Diffstat (limited to 'src/party.cpp')
-rw-r--r-- | src/party.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/party.cpp b/src/party.cpp index b7284c7..863a5d2 100644 --- a/src/party.cpp +++ b/src/party.cpp | |||
@@ -156,12 +156,12 @@ void Party::move(Game& game, Mixer& mixer, const Input& keystate) { | |||
156 | 156 | ||
157 | // Move everything | 157 | // Move everything |
158 | if (pLoc != p1.loc()) { | 158 | if (pLoc != p1.loc()) { |
159 | game.moveSprite(members_[0].spriteId, pLoc); | 159 | game.getTransformSystem().moveSprite(members_[0].spriteId, pLoc); |
160 | 160 | ||
161 | for (int i = 1; i < members_.size(); i++) { | 161 | for (int i = 1; i < members_.size(); i++) { |
162 | const Sprite& pNext = game.getSprite(members_[i].spriteId); | 162 | const Sprite& pNext = game.getSprite(members_[i].spriteId); |
163 | const Movement& posdir = members_[i].movement.front(); | 163 | const Movement& posdir = members_[i].movement.front(); |
164 | game.moveSprite(members_[i].spriteId, posdir.pos); | 164 | game.getTransformSystem().moveSprite(members_[i].spriteId, posdir.pos); |
165 | game.setSpriteDirection(members_[i].spriteId, posdir.dir); | 165 | game.setSpriteDirection(members_[i].spriteId, posdir.dir); |
166 | 166 | ||
167 | members_[i].movement.pop_front(); | 167 | members_[i].movement.pop_front(); |