From 8428eb0499197ac7321272d15fa3ac975739582f Mon Sep 17 00:00:00 2001 From: Chris Forbes Date: Sat, 20 Aug 2011 14:17:56 +1200 Subject: [PATCH] tidy up new-map-from-tileset support --- OpenRA.Game/Map.cs | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) 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()) };