From 7249ca7f88f59c03eb7f226687f84ff768df7606 Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Fri, 13 Jan 2017 19:05:29 +0000 Subject: [PATCH] Add cell height display to map editor. --- .../Widgets/Logic/Editor/MapEditorLogic.cs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/OpenRA.Mods.Common/Widgets/Logic/Editor/MapEditorLogic.cs b/OpenRA.Mods.Common/Widgets/Logic/Editor/MapEditorLogic.cs index 7d92126cf7..501fffe9f5 100644 --- a/OpenRA.Mods.Common/Widgets/Logic/Editor/MapEditorLogic.cs +++ b/OpenRA.Mods.Common/Widgets/Logic/Editor/MapEditorLogic.cs @@ -86,7 +86,15 @@ namespace OpenRA.Mods.Common.Widgets.Logic var coordinateLabel = widget.GetOrNull("COORDINATE_LABEL"); if (coordinateLabel != null) - coordinateLabel.GetText = () => worldRenderer.Viewport.ViewToWorld(Viewport.LastMousePos).ToString(); + { + coordinateLabel.GetText = () => + { + var cell = worldRenderer.Viewport.ViewToWorld(Viewport.LastMousePos); + var map = worldRenderer.World.Map; + var height = map.Height.Contains(cell) ? map.Height[cell] : 0; + return "{0},{1}".F(cell, height); + }; + } var cashLabel = widget.GetOrNull("CASH_LABEL"); if (cashLabel != null)