diff --git a/OpenRA.Game/Map.cs b/OpenRA.Game/Map.cs index 7b0cbfde76..c730d96cd7 100644 --- a/OpenRA.Game/Map.cs +++ b/OpenRA.Game/Map.cs @@ -77,6 +77,8 @@ namespace OpenRA public static Map FromTileset(string tileset) { var tile = OpenRA.Rules.TileSets[tileset].Templates.First(); + var tileRef = new TileReference { type = tile.Key, index = (byte)0 }; + Map map = new Map() { Title = "Name your map here", @@ -85,11 +87,7 @@ namespace OpenRA MapSize = new int2(1, 1), Tileset = tileset, MapResources = Lazy.New(() => new TileReference[1, 1]), - MapTiles = Lazy.New(() => new TileReference[1, 1] - { { new TileReference { - type = tile.Key, - index = (byte)0 } - } }), + MapTiles = Lazy.New(() => new TileReference[1, 1] { { tileRef } }), Actors = Lazy.New(() => new Dictionary()), Smudges = Lazy.New(() => new List()) };