diff options
Diffstat (limited to 'src/entity.cpp')
-rw-r--r-- | src/entity.cpp | 30 |
1 files changed, 13 insertions, 17 deletions
diff --git a/src/entity.cpp b/src/entity.cpp index eda350f..8427479 100644 --- a/src/entity.cpp +++ b/src/entity.cpp @@ -8,35 +8,31 @@ #include "entity.hpp" -Entity::Entity() -: Entity(1) {} +Entity::Entity() : Entity(1) {} -Entity::Entity(int const & h) : hp(h) -{ +Entity::Entity(int const& h) : hp(h) { auto dir = GetRandomValue(0, 3); - switch (dir) - { - case (0): - { - posX = GetRandomValue((SCREENWIDTH / 2) - 30, (SCREENWIDTH / 2) + 30); + switch (dir) { + case (0): { + posX = + GetRandomValue((SCREENWIDTH / 2) - 30, (SCREENWIDTH / 2) + 30); posY = GetRandomValue(0, 40); break; } - case (1): - { + case (1): { posX = GetRandomValue(SCREENWIDTH - 20, SCREENWIDTH + 20); - posY = GetRandomValue((SCREENHEIGHT / 2) - 30, (SCREENHEIGHT / 2) + 30); + posY = GetRandomValue((SCREENHEIGHT / 2) - 30, + (SCREENHEIGHT / 2) + 30); break; } - case (2): - { - posX = GetRandomValue((SCREENWIDTH / 2) - 30, (SCREENWIDTH / 2) + 30); + case (2): { + posX = + GetRandomValue((SCREENWIDTH / 2) - 30, (SCREENWIDTH / 2) + 30); posY = GetRandomValue(SCREENHEIGHT - 20, SCREENHEIGHT + 20); break; } - case (3): - { + case (3): { posX = GetRandomValue(SCREENWIDTH - 20, SCREENWIDTH + 20); posY = GetRandomValue((SCREENHEIGHT / 2), (SCREENHEIGHT / 2) + 10); break; |