Remove ModRules assumption from editor code.

This commit is contained in:
Paul Chote
2016-02-17 02:43:10 +00:00
parent ecbd1a0247
commit ff2aabda9b
3 changed files with 12 additions and 13 deletions

View File

@@ -23,9 +23,10 @@ namespace OpenRA.Mods.Common.Widgets.Logic
readonly ScrollItemWidget itemTemplate;
[ObjectCreator.UseCtor]
public TileSelectorLogic(Widget widget, WorldRenderer worldRenderer, Ruleset modRules)
public TileSelectorLogic(Widget widget, WorldRenderer worldRenderer)
{
var tileset = modRules.TileSets[worldRenderer.World.Map.Tileset];
var rules = worldRenderer.World.Map.Rules;
var tileset = rules.TileSets[worldRenderer.World.Map.Tileset];
editor = widget.Parent.Get<EditorViewportControllerWidget>("MAP_EDITOR");
panel = widget.Get<ScrollPanelWidget>("TILETEMPLATE_LIST");