Reworking ReplayRecorderConnection to no longer be an IConnection but rather attached to IConnection

This commit is contained in:
Whinis
2015-12-24 10:07:05 -05:00
parent 7cc8846d72
commit 155c74fc5f
5 changed files with 37 additions and 33 deletions

View File

@@ -211,7 +211,9 @@ namespace OpenRA
foreach (var player in Players)
gameInfo.AddPlayer(player, OrderManager.LobbyInfo);
var rc = OrderManager.Connection as ReplayRecorderConnection;
var echo = OrderManager.Connection as EchoConnection;
var rc = echo != null ? echo.Recorder : null;
if (rc != null)
rc.Metadata = new ReplayMetadata(gameInfo);
}