Merge branch 'level-mirroring'

This commit is contained in:
Joonas Rikkonen
2018-08-08 15:30:41 +03:00
8 changed files with 209 additions and 76 deletions
@@ -1267,7 +1267,10 @@ namespace Barotrauma.Networking
#if CLIENT
if (GameMain.GameSession?.CrewManager != null) GameMain.GameSession.CrewManager.Reset();
#endif
GameMain.GameSession.StartRound(campaign.Map.SelectedConnection.Level, true, teamCount > 1);
GameMain.GameSession.StartRound(campaign.Map.SelectedConnection.Level,
reloadSub: true,
loadSecondSub: teamCount > 1,
mirrorLevel: campaign.Map.CurrentLocation != campaign.Map.SelectedConnection.Locations[0]);
}
else
{