public virtual void Show(UnitTemplate template) { Template = template; Character.Set(template); Initial.Show(); Upgrade.Hide(); Show(); }