made it possible to change the round summary traitor results

This commit is contained in:
Evil Factory
2022-05-03 20:06:34 -03:00
parent 5d7d6fb276
commit c5b6cc5f0d
3 changed files with 18 additions and 3 deletions
@@ -2590,12 +2590,15 @@ namespace Barotrauma.Networking
Log("Ending the round...", ServerLog.MessageType.ServerMessage);
}
GameMain.LuaCs.Hook.Call("roundEnd");
string endMessage = TextManager.FormatServerMessage("RoundSummaryRoundHasEnded");
var traitorResults = TraitorManager?.GetEndResults() ?? new List<TraitorMissionResult>();
List<TraitorMissionResult> customTraitorResults = GameMain.LuaCs.Hook.Call<List<TraitorMissionResult>>("roundEnd");
if (customTraitorResults != null)
{
traitorResults = customTraitorResults;
}
List<Mission> missions = GameMain.GameSession.Missions.ToList();
if (GameMain.GameSession.IsRunning)
{