Remove g_GUI usage in simulation2/*

This is the last remaining inclusion of a gui file in simulation2/.
This commit is contained in:
phosit
2025-11-04 09:14:18 +01:00
parent 153dfe7ef1
commit 03a5198ed3
14 changed files with 78 additions and 60 deletions
+3 -2
View File
@@ -1,4 +1,4 @@
/* Copyright (C) 2025 Wildfire Games.
/* Copyright (C) 2026 Wildfire Games.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
@@ -407,7 +407,8 @@ void Interface::ApplyMessage(const GameMessage& msg)
{
const double deltaSimTime = deltaRealTime * g_Game->GetSimRate();
const size_t maxTurns = static_cast<size_t>(g_Game->GetSimRate());
g_Game->GetTurnManager()->Update(deltaSimTime, maxTurns);
g_Game->GetTurnManager()->Update(deltaSimTime, maxTurns,
std::bind_front(&CGUIManager::SendEventToAll, g_GUI));
}
else
g_Game->Update(deltaRealTime);