10 #include "../AScene.hpp"
11 #include "../components/Animatable.hpp"
12 #include "../components/Drawable.hpp"
13 #include "../components/Timer.hpp"
14 #include <SFML/Window/Keyboard.hpp>
44 void update(std::shared_ptr<Event> event, std::shared_ptr<Packet> packet)
override;
60 std::shared_ptr<Event> _lastEvent;
61 timeval _bulletTriggerLimiter;
66 std::tuple<
int,
int> _speedWave;
67 std::tuple<
int,
int> _numberEntityWave = {2, 5};
68 std::tuple<
int,
int> _timeBetweenWave;
69 bool _spawnerActive =
true;
70 bool _bossActive =
false;