namespace blobs {
namespace world {
-Simulation::Simulation(Body &r, const Set<Resource> &res, const Set<TileType> &tile)
+Simulation::Simulation(Body &r, app::Assets &assets)
: root(r)
-, resources(res)
-, tile_types(tile)
+, assets(assets)
, bodies()
, planets()
, suns()
suns.insert(&s);
}
-void Simulation::Tick() {
- constexpr double dt = 0.01666666666666666666666666666666;
+void Simulation::Tick(double dt) {
time += dt;
for (auto body : bodies) {
body->Tick(dt);