Home
last modified time | relevance | path

Searched refs:GetUnitDef (Results 1 – 25 of 65) sorted by relevance

123

/dports/games/spring/spring_98.0/AI/Skirmish/AAI/
H A DAAIBuildTable.cpp433 …else if(GetUnitDef(i).energyMake > cfg->MIN_ENERGY || GetUnitDef(i).tidalGenerator || GetUnitDef(i… in Init()
435 … if(!GetUnitDef(i).isAirBase && GetUnitDef(i).radarRadius == 0 && GetUnitDef(i).sonarRadius == 0) in Init()
471 else if(GetUnitDef(i).radarRadius > 0 || GetUnitDef(i).sonarRadius > 0) in Init()
555 if(GetUnitDef(i).sonarJamRadius > 0 || GetUnitDef(i).jammerRadius > 0) in Init()
868 …average_metal += ( GetUnitDef(*unit).metalCost * GetUnitDef(*i).buildSpeed ) / GetUnitDef(*unit).b… in PrecacheStats()
869 …average_energy += ( GetUnitDef(*unit).energyCost * GetUnitDef(*i).buildSpeed ) / GetUnitDef(*unit)… in PrecacheStats()
994 if(GetUnitDef(*i).energyUpkeep - GetUnitDef(*i).energyMake > 0) in PrecacheStats()
1001 if(GetUnitDef(*i).energyUpkeep - GetUnitDef(*i).energyMake > 0) in PrecacheStats()
1450 if(GetUnitDef(*mex).xsize * GetUnitDef(*mex).zsize > biggest_yard_map) in GetBiggestMex()
1452 biggest_yard_map = GetUnitDef(*mex).xsize * GetUnitDef(*mex).zsize; in GetBiggestMex()
[all …]
H A DAAIConfig.cpp246 if(!GetUnitDef(START_UNITS[i].c_str())) { in LoadConfig()
261 if(GetUnitDef(unitdef)) { in LoadConfig()
262 SCOUTS.push_back(GetUnitDef(unitdef)->id); in LoadConfig()
274 if(GetUnitDef(unitdef)) in LoadConfig()
275 ATTACKERS.push_back(GetUnitDef(unitdef)->id); in LoadConfig()
287 if(GetUnitDef(unitdef)) in LoadConfig()
288 TRANSPORTERS.push_back(GetUnitDef(unitdef)->id); in LoadConfig()
299 if(GetUnitDef(unitdef)) in LoadConfig()
311 if(GetUnitDef(unitdef)) in LoadConfig()
312 DONT_BUILD.push_back(GetUnitDef(unitdef)->id); in LoadConfig()
[all …]
H A DAAI.cpp239 def = cb->GetUnitDef(damaged); in UnitDamaged()
258 att_def = cb->GetUnitDef(attacker); in UnitDamaged()
320 const UnitDef* def = cb->GetUnitDef(unit); in UnitCreated()
397 const UnitDef* def = cb->GetUnitDef(unit); in UnitFinished()
439 execute->futureStoredEnergy -= bt->GetUnitDef(def->id).energyStorage; in UnitFinished()
440 execute->futureStoredMetal -= bt->GetUnitDef(def->id).metalStorage; in UnitFinished()
506 const UnitDef* def = cb->GetUnitDef(unit); in UnitDestroyed()
524 const UnitDef* att_def = cb->GetUnitDef(attacker); in UnitDestroyed()
582 const UnitDef* def_att = cb->GetUnitDef(attacker); in UnitDestroyed()
782 const UnitDef* def = cb->GetUnitDef(enemy); in EnemyDestroyed()
[all …]
H A DAAIConstructor.cpp33 buildspeed = ai->Getbt()->GetUnitDef(def_id).buildSpeed; in AAIConstructor()
261 buildtime = ai->Getbt()->GetUnitDef(construction_def_id).buildTime / (30.0f * buildspeed); in CheckAssistance()
295 …if(ai->Getexecute()->averageEnergySurplus < 0.5 * ai->Getbt()->GetUnitDef(construction_def_id).ene… in CheckAssistance()
304 buildtime = ai->Getbt()->GetUnitDef(construction_def_id).buildTime / buildspeed; in CheckAssistance()
338 buildtime += ai->Getbt()->GetUnitDef((*unit)).buildTime; in GetMyQueBuildtime()
365 const UnitDef *def = &ai->Getbt()->GetUnitDef(id_building); in GiveConstructionOrder()
413 def = ai->Getcb()->GetUnitDef(constructor); in AssistConstruction()
574 if(ai->Getcb()->GetUnitHealth(unit_id) > ai->Getbt()->GetUnitDef(def_id).health / 2.0) in Retreat()
H A DAAIAirForceManager.cpp69 if(ai->Getbt()->GetUnitDef(def->id).health > 8000) in CheckTarget()
71 else if(ai->Getbt()->GetUnitDef(def->id).health > 4000) in CheckTarget()
191 …nemy_stat_combat_power[1] * danger) * targets[i].health / ai->Getbt()->GetUnitDef(targets[i].def_i… in BombBestUnit()
H A DAAIGroup.cpp87 …speed_group = floor((ai->Getbt()->GetUnitDef(def->id).speed - ai->Getbt()->min_speed[1][ai->Getsid… in AAIGroup()
95 …speed_group = floor((ai->Getbt()->GetUnitDef(def->id).speed - ai->Getbt()->min_speed[0][ai->Getsid… in AAIGroup()
97 …speed_group = floor((ai->Getbt()->GetUnitDef(def->id).speed - ai->Getbt()->min_speed[3][ai->Getsid… in AAIGroup()
102 avg_speed = ai->Getbt()->GetUnitDef(def->id).speed; in AAIGroup()
136 …if(category == AIR_ASSAULT && speed_group != floor((ai->Getbt()->GetUnitDef(def_id).speed - ai->Ge… in AddUnit()
141 …if(category == GROUND_ASSAULT && speed_group != floor((ai->Getbt()->GetUnitDef(def_id).speed - ai-… in AddUnit()
144 …if(category == SEA_ASSAULT && speed_group != floor((ai->Getbt()->GetUnitDef(def_id).speed - ai->Ge… in AddUnit()
214 const UnitDef *def = ai->Getcb()->GetUnitDef(attacker); in RemoveUnit()
H A DAAIExecute.cpp2118 if(ai->Getbt()->GetUnitDef(def_id).minWaterDepth > 0) in DefendMex()
2477 land_def = &ai->Getbt()->GetUnitDef(land_mex); in CheckMexUpgrade()
2480 water_def = &ai->Getbt()->GetUnitDef(water_mex); in CheckMexUpgrade()
2496 my_def = &ai->Getbt()->GetUnitDef((*spot)->extractor_def); in CheckMexUpgrade()
2549 land_def = &ai->Getbt()->GetUnitDef(land_radar); in CheckRadarUpgrade()
2552 water_def = &ai->Getbt()->GetUnitDef(water_radar); in CheckRadarUpgrade()
2557 my_def = ai->Getcb()->GetUnitDef(*recon); in CheckRadarUpgrade()
2609 land_def = &ai->Getbt()->GetUnitDef(land_jammer); in CheckJammerUpgrade()
2612 water_def = &ai->Getbt()->GetUnitDef(water_jammer); in CheckJammerUpgrade()
2617 my_def = ai->Getcb()->GetUnitDef(*jammer); in CheckJammerUpgrade()
[all …]
H A DAAISector.cpp234 ai->Getmap()->Pos2FinalBuildPos(&spot_pos, &ai->Getbt()->GetUnitDef(def_id)); in AddExtractor()
267 …return ai->Getmap()->GetBuildSiteInRect(&ai->Getbt()->GetUnitDef(building), xStart, xEnd, yStart, … in GetBuildsite()
273 const UnitDef *def = &ai->Getbt()->GetUnitDef(building); in GetDefenceBuildsite()
371 …return ai->Getmap()->GetCenterBuildsite(&ai->Getbt()->GetUnitDef(building), xStart, xEnd, yStart, … in GetCenterBuildsite()
380 …return ai->Getmap()->GetRadarArtyBuildsite(&ai->Getbt()->GetUnitDef(building), xStart, xEnd, yStar… in GetRadarArtyBuildsite()
395 …return ai->Getmap()->GetHighestBuildsite(&ai->Getbt()->GetUnitDef(building), xStart, xEnd, yStart,… in GetHighestBuildsite()
410 …return ai->Getmap()->GetRandomBuildsite(&ai->Getbt()->GetUnitDef(building), xStart, xEnd, yStart, … in GetRandomBuildsite()
/dports/games/spring/spring_98.0/AI/Skirmish/KAIK/
H A DUnit.cpp51 return ai->cb->GetUnitDef(uid); in def()
60 if (ai->ccb->GetUnitDef(uid)) { in owner()
179 assert(ai->cb->GetUnitDef(uid) != NULL); in FactoryBuild()
194 assert(ai->cb->GetUnitDef(hub) != NULL); in HubBuild()
317 assert(ai->cb->GetUnitDef(uid) != NULL); in MakePosCommand()
346 assert(ai->cb->GetUnitDef(uid) != NULL); in MakeIntCommand()
360 assert(ai->cb->GetUnitDef(uid) != NULL); in Attack()
371 assert(ai->cb->GetUnitDef(uid) != NULL); in Capture()
383 assert(ai->cb->GetUnitDef(uid) != NULL); in Guard()
395 assert(ai->cb->GetUnitDef(uid) != NULL); in Load()
[all …]
H A DAttackGroup.cpp82 if (ai->cb->GetUnitDef(unitID)) { in AddUnit()
111 if (ai->cb->GetUnitDef(unitID) != NULL) { in RemoveUnit()
124 if (ai->cb->GetUnitDef(unitID) != NULL) { in RemoveUnit()
148 if (ai->cb->GetUnitDef(unit) != NULL) { in Size()
182 if (ai->cb->GetUnitDef(*it) != NULL) { in Power()
210 const UnitDef* ud = ai->ccb->GetUnitDef(enemy); in CloakedFix()
226 if (ai->cb->GetUnitDef(unit) != NULL) { in GetGroupPos()
454 bool b2 = (ai->ccb->GetUnitDef(ai->unitIDs[i]) != NULL); in SelectEnemy()
456 bool b4 = ai->ccb->GetUnitDef(ai->unitIDs[i])->canfly; in SelectEnemy()
478 const UnitDef* udef = ai->cb->GetUnitDef(unit->uid); in AttackEnemy()
[all …]
H A DMaths.cpp148 float speed = ai->cb->GetUnitDef(unit)->speed; in ETA()
160 if (ai->cb->GetUnitDef(*i)) in ETT()
161 buildpower += ai->cb->GetUnitDef(*i)->buildSpeed; in ETT()
171 return ((ai->cb->GetUnitDef(bt.id)->buildTime) / buildpower) * (1 - percentdone); in ETT()
183 …return (ai->cb->GetUnitDef(unit)->metalCost * METAL2ENERGY) + (ai->cb->GetUnitDef(unit)->energyCos… in GetUnitCost()
H A DAttackHandler.cpp191 if (ai->cb->GetUnitDef(unit) != NULL) { in PlaceIdleUnit()
446 unitDef = ai->cb->GetUnitDef(ai->unitIDs[0]); in UpdateKMeans()
469 const UnitDef* ud = ai->ccb->GetUnitDef(ai->unitIDs[i]); in UpdateKMeans()
480 if (numEnemies > 0 && ai->ccb->GetUnitDef(ai->unitIDs[0])) { in UpdateKMeans()
725 const UnitDef* udef = ai->ccb->GetUnitDef(targetID); in GetNukeSiloTargets()
728 float mCost = ai->ccb->GetUnitDef(targetID)->metalCost; in GetNukeSiloTargets()
729 float eCost = ai->ccb->GetUnitDef(targetID)->energyCost; in GetNukeSiloTargets()
777 const UnitDef* ud = ai->ccb->GetUnitDef(ai->unitIDs[i]); in AssignTarget()
854 if (ai->ccb->GetUnitDef(ai->unitIDs[i])->weapons.size() > 0) { in AssignTarget()
998 if (ai->cb->GetUnitDef(unit) != NULL) { in Update()
[all …]
H A DEconomyTracker.cpp76 unitDef = KAIKStateExt->GetAI()->cb->GetUnitDef(economyUnitId); in PostLoad()
427 const UnitDef* unitDef = ai->cb->GetUnitDef(unitUnderConstruction); in updateUnitUnderConstruction()
478 maxAssignedBuildPower += ai->cb->GetUnitDef(builder)->buildSpeed; in updateUnitUnderConstruction()
479 const UnitDef * unitDefBuilder = ai->cb->GetUnitDef(builder); in updateUnitUnderConstruction()
483 maxBuildPower += ai->cb->GetUnitDef(builder)->buildSpeed; in updateUnitUnderConstruction()
488 assert(ai->cb->GetUnitDef(bt->factory) != NULL); // This will fail in updateUnitUnderConstruction()
489 maxAssignedBuildPower += ai->cb->GetUnitDef(bt->factory)->buildSpeed; in updateUnitUnderConstruction()
490 maxBuildPower += ai->cb->GetUnitDef(bt->factory)->buildSpeed; in updateUnitUnderConstruction()
610 const UnitDef* unitDef = ai->cb->GetUnitDef(unitID); in UnitCreated()
746 const UnitDef* unitDef = ai->cb->GetUnitDef(unit); in UnitFinished()
[all …]
H A DDGunController.cpp57 commanderUD = ai->cb->GetUnitDef(unitID); in Init()
99 const UnitDef* udef = ai->cb->GetUnitDef(state.targetID); in TrackAttackTarget()
207 const UnitDef* attackerDef = ai->cb->GetUnitDef(ai->unitIDs[i]); in SelectTarget()
330 const UnitDef* udef = ai->cb->GetUnitDef(conIt->first); in Update()
H A DThreatMap.cpp108 assert(ai->ccb->GetUnitDef(enemyUnitID) != NULL); in EnemyCreated()
114 …enemyUnit.range = (ai->ut->GetMaxRange(ai->ccb->GetUnitDef(enemyUnitID)) + 100.0f) / (SQUARE_SIZE… in EnemyCreated()
260 const UnitDef* ud = ai->ccb->GetUnitDef(e.id); in GetEnemyUnitThreat()
H A DUnitTable.cpp98 unitDef = ai->cb->GetUnitDef((*it).c_str()); in ReadModConfig()
246 const UnitDef* udef = ai->cb->GetUnitDef(unitID); in GetCategory()
413 const UnitDef* udef = ai->ccb->GetUnitDef(ai->unitIDs[i]); in GetCurrentDamageScore()
463 enemiesOfType[ai->ccb->GetUnitDef(ai->unitIDs[i])->id]++; in UpdateChokePointArray()
719 const UnitDef* builderDef = ai->cb->GetUnitDef(builderID); in GetUnitByScore()
807 const UnitDef* buildOptDef = ai->cb->GetUnitDef(buildOptName); in Init()
864 const UnitDef* buildOptDef = ai->cb->GetUnitDef(buildOptName); in Init()
H A DUnitHandler.cpp62 if (ai->cb->GetUnitDef(i->x) == NULL) { in IdleUnitUpdate()
126 const UnitDef* udef = ai->cb->GetUnitDef(unitID); in UnitCreated()
178 const UnitDef* unitDef = ai->cb->GetUnitDef(unitID); in UnitDestroyed()
612 const UnitDef* newUnitDef = ai->cb->GetUnitDef(id); in BuildTaskCreate()
826 buildTask->currentBuildPower += ai->cb->GetUnitDef(builderTracker->builderID)->buildSpeed; in BuildTaskAddBuilder()
871 const UnitDef* builderDef = ai->cb->GetUnitDef(builderID); in BuildTaskAddBuilder()
1022 taskPlan->currentBuildPower += ai->cb->GetUnitDef(builderTracker->builderID)->buildSpeed; in TaskPlanAdd()
1326 (ai->cb->GetUnitDef(oldBuildingID) == NULL) || in UpdateUpgradeTasks()
1336 (ai->cb->GetUnitDef(builderID) == NULL) || in UpdateUpgradeTasks()
1365 msg << "\tgiving reclaim order for \"" << ai->cb->GetUnitDef(oldBuildingID)->humanName; in UpdateUpgradeTasks()
/dports/games/spring/spring_98.0/AI/Skirmish/E323AI/
H A DCWishList.cpp63 const UnitDef *udef = ai->cb->GetUnitDef(factory); in top()
68 const UnitDef *udef = ai->cb->GetUnitDef(factory); in pop()
74 const UnitDef *udef = ai->cb->GetUnitDef(factory); in empty()
H A DCIntel.cpp136 const UnitDef* ud = ai->cbc->GetUnitDef(uid); in update()
223 const UnitDef* ud = ai->cbc->GetUnitDef(enemy); in onEnemyCreated()
/dports/games/spring/spring_98.0/AI/Skirmish/E323AI/atask/
H A DAttack.cpp9 const UnitDef *eud = ai->cbc->GetUnitDef(target); in AttackTask()
30 const UnitDef *eud = ai->cbc->GetUnitDef(target); in onValidate()
/dports/games/spring/spring_98.0/AI/Skirmish/Shard/src/API/spring/
H A DSpringUnitType.h26 springai::UnitDef* GetUnitDef();
H A DSpringMap.cpp61 …const springai::AIFloat3 pos = map->FindClosestBuildSite(ut->GetUnitDef(), bPos, searchRadius, min… in FindClosestBuildSiteFacing()
76 return map->IsPossibleToBuildAt( ut->GetUnitDef(), pos, facing ); in CanBuildHereFacing()
/dports/games/spring/spring_98.0/rts/ExternalAI/
H A DAICallback.h100 const UnitDef* GetUnitDef(int unitId);
109 const UnitDef* GetUnitDef(const char* unitName);
H A DAICheats.h52 const UnitDef* GetUnitDef(int unitId) const;
/dports/games/spring/spring_98.0/AI/Wrappers/LegacyCpp/
H A DAIAICheats.cpp85 const springLegacyAI::UnitDef* springLegacyAI::CAIAICheats::GetUnitDef(int unitId) { in GetUnitDef() function in springLegacyAI::CAIAICheats
87 const UnitDef* unitDef = aiCallback->GetUnitDef(unitId); in GetUnitDef()

123