Exemple #1
0
 internal void OpenAt(ServiceSystemDefinition ssd)
 {
     m_StripMain.selectedIndex = 0;
     if (ssd != null)
     {
         m_StripBuilings.selectedIndex = m_StripBuilings.Find <UIComponent>(ssd.GetDefType().Name)?.zOrder ?? 0;
     }
     SVMController.instance.OpenSVMPanel();
 }
Exemple #2
0
 internal void OpenAt(ref ServiceSystemDefinition ssd)
 {
     //   m_StripMain.selectedIndex = 0;
     if (ssd != null)
     {
         var catIdx = ssd.Category;
         m_StripDistricts.selectedIndex = (int)catIdx;
         m_StripDistrictsStrips[catIdx].selectedIndex = m_StripDistrictsStrips[catIdx].Find <UIComponent>(ssd.GetDefType().Name)?.zOrder ?? 0;
     }
     VehiclesMasterControlMod.Controller.OpenVMCPanel();
 }
 internal void OpenAt(ServiceSystemDefinition ssd)
 {
     m_StripMain.selectedIndex = 0;
     if (ssd != null)
     {
         var catIdx = SVMConfigWarehouse.getCategory(ssd.toConfigIndex());
         m_StripBuilings.selectedIndex = (int)catIdx;
         m_StripBuilingsStrips[catIdx].selectedIndex = m_StripBuilingsStrips[catIdx].Find <UIComponent>(ssd.GetDefType().Name)?.zOrder ?? 0;
     }
     ServiceVehiclesManagerMod.instance.controller.OpenSVMPanel();
 }