16
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-07-18 04:19:19 +02:00

Experimental async train processing option

This commit is contained in:
2025-09-17 00:38:28 +02:00
parent 39be3fd562
commit edaa452a8b
6 changed files with 59 additions and 2 deletions

View File

@@ -274,7 +274,16 @@ driver_mode::update() {
else
TSubModel::iInstance = 0;
simulation::Trains.update(deltatime);
if (Global.trainAsyncProcessing)
{
simulation::Trains.updateAsync(deltatime);
}
else
{
simulation::Trains.update(deltatime);
}
simulation::Events.update();
simulation::Region->update_events();
simulation::Lights.update();