public PlayerMainControl(Player pl, UnitContainer Unit, UIUnitInfo unitUI, PersistentDataUnitUI dataUI)
 {
     m_Player    = pl;
     m_Unit      = Unit;
     m_UI        = new UIControl(unitUI, dataUI);
     m_UI.Target = () => { return(m_Unit.TF); };
 }
 public UIControl(UIUnitInfo unitUI, PersistentDataUnitUI dataUI)
 {
     m_UnitUI     = unitUI;
     m_UnitUIData = dataUI;
 }