Lines Matching refs:units_of_category

25 vector<vector<list<int>>> AAIBuildTable::units_of_category;  member in AAIBuildTable
103 units_of_category.resize(MOBILE_CONSTRUCTOR+1); in AAIBuildTable()
108 units_of_category[i].resize(numOfSides); in AAIBuildTable()
177 units_of_category.clear(); in ~AAIBuildTable()
390 units_of_category[SCOUT][units_static[i].side-1].push_back(GetUnitDef(i).id); in Init()
396 units_of_category[MOBILE_TRANSPORT][units_static[i].side-1].push_back(GetUnitDef(i).id); in Init()
406 units_of_category[STATIONARY_CONSTRUCTOR][units_static[i].side-1].push_back(GetUnitDef(i).id); in Init()
412 units_of_category[MOBILE_CONSTRUCTOR][units_static[i].side-1].push_back(GetUnitDef(i).id); in Init()
423 units_of_category[EXTRACTOR][units_static[i].side-1].push_back(GetUnitDef(i).id); in Init()
429 units_of_category[AIR_BASE][units_static[i].side-1].push_back(GetUnitDef(i).id); in Init()
437 units_of_category[POWER_PLANT][units_static[i].side-1].push_back(GetUnitDef(i).id); in Init()
447 units_of_category[STATIONARY_LAUNCHER][units_static[i].side-1].push_back(GetUnitDef(i).id); in Init()
452 units_of_category[DEFLECTION_SHIELD][units_static[i].side-1].push_back(GetUnitDef(i).id); in Init()
459 units_of_category[STATIONARY_DEF][units_static[i].side-1].push_back(GetUnitDef(i).id); in Init()
464 units_of_category[STATIONARY_ARTY][units_static[i].side-1].push_back(GetUnitDef(i).id); in Init()
473 units_of_category[STATIONARY_RECON][units_static[i].side-1].push_back(GetUnitDef(i).id); in Init()
479 units_of_category[STATIONARY_JAMMER][units_static[i].side-1].push_back(GetUnitDef(i).id); in Init()
485 units_of_category[STORAGE][units_static[i].side-1].push_back(GetUnitDef(i).id); in Init()
490 units_of_category[STORAGE][units_static[i].side-1].push_back(GetUnitDef(i).id); in Init()
495 units_of_category[METAL_MAKER][units_static[i].side-1].push_back(GetUnitDef(i).id); in Init()
512 units_of_category[MOBILE_LAUNCHER][units_static[i].side-1].push_back(GetUnitDef(i).id); in Init()
522 units_of_category[GROUND_ARTY][units_static[i].side-1].push_back(GetUnitDef(i).id); in Init()
527 units_of_category[HOVER_ARTY][units_static[i].side-1].push_back(GetUnitDef(i).id); in Init()
535 units_of_category[GROUND_ASSAULT][units_static[i].side-1].push_back(GetUnitDef(i).id); in Init()
540 units_of_category[HOVER_ASSAULT][units_static[i].side-1].push_back(GetUnitDef(i).id); in Init()
548 units_of_category[MOBILE_JAMMER][units_static[i].side-1].push_back(GetUnitDef(i).id); in Init()
557 units_of_category[MOBILE_JAMMER][units_static[i].side-1].push_back(GetUnitDef(i).id); in Init()
569 units_of_category[MOBILE_LAUNCHER][units_static[i].side-1].push_back(GetUnitDef(i).id); in Init()
576 units_of_category[SUBMARINE_ASSAULT][units_static[i].side-1].push_back(GetUnitDef(i).id); in Init()
583 { units_of_category[SEA_ARTY][units_static[i].side-1].push_back(GetUnitDef(i).id); in Init()
588 units_of_category[SEA_ASSAULT][units_static[i].side-1].push_back(GetUnitDef(i).id); in Init()
595 units_of_category[MOBILE_JAMMER][units_static[i].side-1].push_back(GetUnitDef(i).id); in Init()
603 units_of_category[MOBILE_JAMMER][units_static[i].side-1].push_back(GetUnitDef(i).id); in Init()
617 units_of_category[MOBILE_LAUNCHER][units_static[i].side-1].push_back(GetUnitDef(i).id); in Init()
626 units_of_category[AIR_ASSAULT][units_static[i].side-1].push_back(GetUnitDef(i).id); in Init()
636 units_of_category[COMMANDER][units_static[i].side-1].push_back(GetUnitDef(i).id); in Init()
710 units_of_category[AIR_ASSAULT][s].clear(); in Init()
718 units_of_category[GROUND_ASSAULT][s].push_back(*unit); in Init()
723 units_of_category[AIR_ASSAULT][s].push_back(*unit); in Init()
728 units_of_category[HOVER_ASSAULT][s].push_back(*unit); in Init()
733 units_of_category[SEA_ASSAULT][s].push_back(*unit); in Init()
773 def_power[s].resize(units_of_category[STATIONARY_DEF][s].size()); in Init()
778 …for(list<int>::iterator pplant = units_of_category[POWER_PLANT][s].begin(); pplant != units_of_cat… in Init()
820 if(units_of_category[(int)category][side].size() > max_size) in InitCombatEffCache()
821 max_size = units_of_category[(int)category][side].size(); in InitCombatEffCache()
832 …for(list<int>::iterator i = units_of_category[POWER_PLANT][s].begin(); i != units_of_category[POWE… in PrecacheStats()
847 …for(list<int>::iterator i = units_of_category[EXTRACTOR][s].begin(); i != units_of_category[EXTRAC… in PrecacheStats()
851 …for(list<int>::iterator i = units_of_category[METAL_MAKER][s].begin(); i != units_of_category[META… in PrecacheStats()
862 …for(list<int>::iterator i = units_of_category[STATIONARY_CONSTRUCTOR][s].begin(); i != units_of_ca… in PrecacheStats()
877 …for(list<int>::iterator i = units_of_category[STATIONARY_ARTY][s].begin(); i != units_of_category[… in PrecacheStats()
893 …for(list<int>::iterator unit = units_of_category[i][s].begin(); unit != units_of_category[i][s].en… in PrecacheStats()
904 if(units_of_category[i][s].size() > 0) in PrecacheStats()
905 avg_cost[i][s] /= units_of_category[i][s].size(); in PrecacheStats()
918 …for(list<int>::iterator unit = units_of_category[i][s].begin(); unit != units_of_category[i][s].en… in PrecacheStats()
931 if(units_of_category[i][s].size() > 0) in PrecacheStats()
932 avg_buildtime[i][s] /= units_of_category[i][s].size(); in PrecacheStats()
946 …for(list<int>::iterator unit = units_of_category[STATIONARY_RECON][s].begin(); unit != units_of_ca… in PrecacheStats()
957 if(units_of_category[STATIONARY_RECON][s].size() > 0) in PrecacheStats()
958 avg_value[STATIONARY_RECON][s] /= units_of_category[STATIONARY_RECON][s].size(); in PrecacheStats()
971 …for(list<int>::iterator unit = units_of_category[STATIONARY_JAMMER][s].begin(); unit != units_of_c… in PrecacheStats()
982 if(units_of_category[STATIONARY_JAMMER][s].size() > 0) in PrecacheStats()
983 avg_value[STATIONARY_JAMMER][s] /= units_of_category[STATIONARY_JAMMER][s].size(); in PrecacheStats()
992 …for(list<int>::iterator i = units_of_category[STATIONARY_JAMMER][s].begin(); i != units_of_categor… in PrecacheStats()
999 …for(list<int>::iterator i = units_of_category[STATIONARY_RECON][s].begin(); i != units_of_category in PrecacheStats()
1010 …for(list<int>::iterator unit = units_of_category[EXTRACTOR][s].begin(); unit != units_of_category[… in PrecacheStats()
1021 if(units_of_category[EXTRACTOR][s].size() > 0) in PrecacheStats()
1022 avg_value[EXTRACTOR][s] /= units_of_category[EXTRACTOR][s].size(); in PrecacheStats()
1035 …for(list<int>::iterator unit = units_of_category[POWER_PLANT][s].begin(); unit != units_of_categor… in PrecacheStats()
1046 if(units_of_category[POWER_PLANT][s].size() > 0) in PrecacheStats()
1047 avg_value[POWER_PLANT][s] /= units_of_category[POWER_PLANT][s].size(); in PrecacheStats()
1060 …for(list<int>::iterator unit = units_of_category[STATIONARY_ARTY][s].begin(); unit != units_of_cat… in PrecacheStats()
1071 if(units_of_category[STATIONARY_ARTY][s].size() > 0) in PrecacheStats()
1072 avg_value[STATIONARY_ARTY][s] /= units_of_category[STATIONARY_ARTY][s].size(); in PrecacheStats()
1085 …for(list<int>::iterator unit = units_of_category[SCOUT][s].begin(); unit != units_of_category[SCOU… in PrecacheStats()
1096 if(units_of_category[SCOUT][s].size() > 0) in PrecacheStats()
1097 avg_value[SCOUT][s] /= units_of_category[SCOUT][s].size(); in PrecacheStats()
1112 if(units_of_category[STATIONARY_DEF][s].size() > 0) in PrecacheStats()
1114 …for(list<int>::iterator unit = units_of_category[STATIONARY_DEF][s].begin(); unit != units_of_cate… in PrecacheStats()
1127 avg_value[STATIONARY_DEF][s] /= (float)units_of_category[STATIONARY_DEF][s].size(); in PrecacheStats()
1139 if(units_of_category[MOBILE_CONSTRUCTOR][s].size() > 0) in PrecacheStats()
1145 …for(list<int>::iterator unit = units_of_category[MOBILE_CONSTRUCTOR][s].begin(); unit != units_of_… in PrecacheStats()
1158 avg_value[MOBILE_CONSTRUCTOR][s] /= (float)units_of_category[MOBILE_CONSTRUCTOR][s].size(); in PrecacheStats()
1178 if(units_of_category[*category][s].size() > 0) in PrecacheStats()
1180 …for(list<int>::iterator unit = units_of_category[*category][s].begin(); unit != units_of_category[… in PrecacheStats()
1193 avg_value[*category][s] /= (float)units_of_category[*category][s].size(); in PrecacheStats()
1207 if(units_of_category[*category][s].size() > 0) in PrecacheStats()
1214 …for(list<int>::iterator unit = units_of_category[*category][s].begin(); unit != units_of_category[… in PrecacheStats()
1225 avg_speed[cat][s] /= (float)units_of_category[*category][s].size(); in PrecacheStats()
1252 …for(list<int>::iterator unit = units_of_category[i][s].begin(); unit != units_of_category[i][s].en… in PrecacheCosts()
1263 if(units_of_category[i][s].size() > 0) in PrecacheCosts()
1264 avg_cost[i][s] /= units_of_category[i][s].size(); in PrecacheCosts()
1375 …for(list<int>::iterator pplant = units_of_category[POWER_PLANT][side-1].begin(); pplant != units_o… in GetPowerPlant()
1415 …for(list<int>::iterator i = units_of_category[EXTRACTOR][side].begin(); i != units_of_category[EXT… in GetMex()
1448 …for(list<int>::iterator mex = units_of_category[EXTRACTOR][s].begin(); mex != units_of_category[E… in GetBiggestMex()
1466 …for(list<int>::iterator storage = units_of_category[STORAGE][side-1].begin(); storage != units_of_… in GetStorage()
1499 …for(list<int>::iterator maker = units_of_category[METAL_MAKER][side-1].begin(); maker != units_of_… in GetMetalMaker()
1553 …for(list<int>::iterator defence = units_of_category[STATIONARY_DEF][side].begin(); defence != unit… in GetDefenceBuilding()
1591 …for(list<int>::iterator defence = units_of_category[STATIONARY_DEF][side].begin(); defence != unit… in GetDefenceBuilding()
1649 …for(list<int>::iterator defence = units_of_category[STATIONARY_DEF][side].begin(); defence != unit… in GetCheapDefenceBuilding()
1685 …for(list<int>::iterator defence = units_of_category[STATIONARY_DEF][side].begin(); defence != unit… in GetCheapDefenceBuilding()
1716 …for(list<int>::iterator i = units_of_category[STATIONARY_DEF][side-1].begin(); i != units_of_categ… in GetRandomDefence()
1737 …for(list<int>::iterator airbase = units_of_category[AIR_BASE][side-1].begin(); airbase != units_of… in GetAirBase()
1768 …for(list<int>::iterator arty = units_of_category[STATIONARY_ARTY][side-1].begin(); arty != units_o… in GetStationaryArty()
1799 …for(list<int>::iterator i = units_of_category[STATIONARY_RECON][side].begin(); i != units_of_categ… in GetRadar()
1836 …for(list<int>::iterator i = units_of_category[STATIONARY_JAMMER][side].begin(); i != units_of_cate… in GetJammer()
1870 …for(list<int>::iterator i = units_of_category[SCOUT][side].begin(); i != units_of_category[SCOUT][… in GetScout()
1938 …for(list<int>::iterator i = units_of_category[GROUND_ASSAULT][side].begin(); i != units_of_categor… in GetGroundAssault()
1963 …for(list<int>::iterator i = units_of_category[GROUND_ASSAULT][side].begin(); i != units_of_categor… in GetGroundAssault()
2024 …for(list<int>::iterator i = units_of_category[HOVER_ASSAULT][side].begin(); i != units_of_category in GetHoverAssault()
2048 …for(list<int>::iterator i = units_of_category[HOVER_ASSAULT][side].begin(); i != units_of_category in GetHoverAssault()
2107 …for(list<int>::iterator i = units_of_category[AIR_ASSAULT][side].begin(); i != units_of_category[A… in GetAirAssault()
2131 …for(list<int>::iterator i = units_of_category[AIR_ASSAULT][side].begin(); i != units_of_category[A… in GetAirAssault()
2189 …for(list<int>::iterator i = units_of_category[SEA_ASSAULT][side].begin(); i != units_of_category[S… in GetSeaAssault()
2213 …for(list<int>::iterator i = units_of_category[SEA_ASSAULT][side].begin(); i != units_of_category[S… in GetSeaAssault()
2271 …for(list<int>::iterator i = units_of_category[SUBMARINE_ASSAULT][side].begin(); i != units_of_cate… in GetSubmarineAssault()
2294 …for(list<int>::iterator i = units_of_category[SUBMARINE_ASSAULT][side].begin(); i != units_of_cate… in GetSubmarineAssault()
2405 …for(list<int>::iterator unit = units_of_category[killer][side].begin(); unit != units_of_category[… in UpdateMinMaxAvgEfficiency()
2611 units_of_category[cat][s].push_back(tmp); in LoadBuildTable()
2645 …for(list<int>::iterator fac = units_of_category[STATIONARY_CONSTRUCTOR][s].begin(); fac != units_o… in SaveBuildTable()
2654 …for(list<int>::iterator builder = units_of_category[MOBILE_CONSTRUCTOR][s].begin(); builder != uni… in SaveBuildTable()
2724 fprintf(save_file, _STPF_ " ", units_of_category[cat][s].size()); in SaveBuildTable()
2726 …for(list<int>::iterator unit = units_of_category[cat][s].begin(); unit != units_of_category[cat][s… in SaveBuildTable()
2835 if(units_of_category[cat][s-1].size() > 0) in DebugPrint()
2839 …for(list<int>::iterator unit = units_of_category[cat][s-1].begin(); unit != units_of_category[cat]… in DebugPrint()
3374 …for(list<int>::iterator unit = units_of_category[MOBILE_CONSTRUCTOR][side].begin(); unit != units… in AddAssistant()