timer added to speedup bonus (15s)

This commit is contained in:
EternalRat
2021-06-08 21:05:08 +02:00
parent 58bbd1fb93
commit 97b7a7d259
4 changed files with 21 additions and 3 deletions
@@ -9,14 +9,17 @@
#include "Component/Controllable/ControllableComponent.hpp"
#include "System/System.hpp"
using namespace std::chrono_literals;
namespace BBM
{
//! @brief A system to handle Controllable entities.
class ControllableSystem : public WAL::System<ControllableComponent, MovableComponent>
{
public:
//! @inherit
void onFixedUpdate(WAL::ViewEntity<ControllableComponent, MovableComponent> &entity) override;
void onUpdate(WAL::ViewEntity<ControllableComponent, MovableComponent> &entity, std::chrono::nanoseconds dtime) override;
//! @brief A default constructor
explicit ControllableSystem(WAL::Wal &wal);