#include <msp/game/stage.h>
#include "collider.h"
#include "hittable.h"
+#include "physics.h"
using namespace Msp;
System(s),
observer(stage.get_event_bus())
{
+ declare_dependency<HitPoints>(UPDATE);
+ declare_dependency<DamageSource>(READ_OLD);
+ declare_dependency<Physics>(RUN_AFTER);
+
observer.observe<Events::Collision>([this](auto &e){ collision(e); });
}