diff options
| author | Kelly Rauchenberger <fefferburbia@gmail.com> | 2018-02-08 12:34:42 -0500 | 
|---|---|---|
| committer | Kelly Rauchenberger <fefferburbia@gmail.com> | 2018-02-08 12:34:42 -0500 | 
| commit | cefe66cdbb8786dc455657376e36f0ff8785d5bc (patch) | |
| tree | 7e90536fad90f2954b3834dc4959f402883c32b3 /src/systems/pondering.cpp | |
| parent | cec0ed92c4035c4421d3cc2448f5423fcbb7f7d4 (diff) | |
| download | therapy-cefe66cdbb8786dc455657376e36f0ff8785d5bc.tar.gz therapy-cefe66cdbb8786dc455657376e36f0ff8785d5bc.tar.bz2 therapy-cefe66cdbb8786dc455657376e36f0ff8785d5bc.zip | |
Introduced animated sprites
Also restyled a lot of the code.
Diffstat (limited to 'src/systems/pondering.cpp')
| -rw-r--r-- | src/systems/pondering.cpp | 10 | 
1 files changed, 6 insertions, 4 deletions
| diff --git a/src/systems/pondering.cpp b/src/systems/pondering.cpp index 50a8bc8..e40db1d 100644 --- a/src/systems/pondering.cpp +++ b/src/systems/pondering.cpp | |||
| @@ -5,12 +5,14 @@ | |||
| 5 | 5 | ||
| 6 | void PonderingSystem::tick(double dt) | 6 | void PonderingSystem::tick(double dt) | 
| 7 | { | 7 | { | 
| 8 | auto entities = game.getEntityManager().getEntitiesWithComponents<PonderableComponent, TransformableComponent>(); | 8 | auto entities = game_.getEntityManager().getEntitiesWithComponents< | 
| 9 | PonderableComponent, | ||
| 10 | TransformableComponent>(); | ||
| 9 | 11 | ||
| 10 | for (auto entity : entities) | 12 | for (id_type entity : entities) | 
| 11 | { | 13 | { | 
| 12 | auto& transformable = game.getEntityManager().getComponent<TransformableComponent>(entity); | 14 | auto& transformable = game_.getEntityManager().getComponent<TransformableComponent>(entity); | 
| 13 | auto& ponderable = game.getEntityManager().getComponent<PonderableComponent>(entity); | 15 | auto& ponderable = game_.getEntityManager().getComponent<PonderableComponent>(entity); | 
| 14 | 16 | ||
| 15 | // Accelerate | 17 | // Accelerate | 
| 16 | ponderable.setVelocityX(ponderable.getVelocityX() + ponderable.getAccelX() * dt); | 18 | ponderable.setVelocityX(ponderable.getVelocityX() + ponderable.getAccelX() * dt); | 
