From d6e8b554d2fba5b2f26a2ae0a99ecb7e90a9a6eb Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Thu, 17 Feb 2011 21:48:36 +1300 Subject: [PATCH] Only save non-default PlayerReference fields --- OpenRA.Game/Map.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenRA.Game/Map.cs b/OpenRA.Game/Map.cs index 91497076ea..5be043945b 100644 --- a/OpenRA.Game/Map.cs +++ b/OpenRA.Game/Map.cs @@ -254,7 +254,7 @@ namespace OpenRA root.Add( new MiniYamlNode( "Players", null, Players.Select( p => new MiniYamlNode( "PlayerReference@{0}".F( p.Key ), - FieldSaver.Save( p.Value ) ) ).ToList() ) ); + FieldSaver.SaveDifferences( p.Value, new PlayerReference() ) ) ).ToList() ) ); root.Add( new MiniYamlNode( "Actors", null, Actors.Value.Select( x => new MiniYamlNode(