Ejemplo n.º 1
0
        public void OnSelectUnit(Event e)
        {
            SelectUnitEvent args = (SelectUnitEvent)e;

            unit = args.SelectedUnit;

            if (unit == null)
            {
                Hide();
            }
            else
            {
                BuildComponents();
                InitialiseComponents();
                Show();
            }
        }
Ejemplo n.º 2
0
        /// <summary>
        /// The handler for a select unit event.
        /// </summary>
        public void OnSelectUnit(Event e)
        {
            SelectUnitEvent args = (SelectUnitEvent)e;

            SelectedUnit = args.SelectedUnit;
        }
Ejemplo n.º 3
0
 public Int32 SelectUnit(Int64 GUID) =>
 SelectUnitEvent?.Invoke(GUID) ?? 0;