add test.reconfig_packs & fix world.get_total_time() & enable level controller

This commit is contained in:
MihailRis 2024-12-10 20:14:18 +03:00
parent 9e18dccbbb
commit 3c2eb30a29
5 changed files with 14 additions and 2 deletions

View file

@ -5,6 +5,7 @@
#include "interfaces/Process.hpp"
#include "debug/Logger.hpp"
#include "world/Level.hpp"
#include "world/World.hpp"
#include "engine.hpp"
static debug::Logger logger("mainloop");
@ -33,6 +34,11 @@ void TestMainloop::run() {
while (process->isActive()) {
time.step(1.0f / static_cast<float>(TPS));
process->update();
if (controller) {
float delta = time.getDelta();
controller->getLevel()->getWorld()->updateTimers(delta);
controller->update(glm::min(delta, 0.2f), false, false);
}
}
logger.info() << "test finished";
}