12 override protected void Setup()
19 if (!m_TutorialComponent.GetIsMapOpen())
22 SCR_HintManagerComponent.ShowHint(m_TutorialHintList.GetHint(m_TutorialComponent.GetStage()));
28 protected void HighlightIcon()
38 array<ref SCR_MapToolEntry> tools = toolMenuUI.GetMenuEntries();
43 if (tool.m_sIconQuad ==
"compass")
45 toolButton =
GetGame().GetWorkspace().FindAnyWidget(
"ToolMenuButton"+i);
55 protected void OnMapClosed(MapConfiguration config)
57 GetGame().GetCallqueue().Remove(HighlightIcon);
61 protected void OnMapOpened(MapConfiguration config)
64 GetGame().GetCallqueue().CallLater(HighlightIcon, 100);
68 override protected bool GetIsFinished()
73 return m_CompassTool.IsEntryActive();