/dports/games/spring/spring_98.0/AI/Skirmish/AAI/ |
H A D | AAIBuildTable.cpp | 433 …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 D | AAIConfig.cpp | 246 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 D | AAI.cpp | 239 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 D | AAIConstructor.cpp | 33 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 D | AAIAirForceManager.cpp | 69 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 D | AAIGroup.cpp | 87 …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 D | AAIExecute.cpp | 2118 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 D | AAISector.cpp | 234 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 D | Unit.cpp | 51 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 D | AttackGroup.cpp | 82 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 D | Maths.cpp | 148 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 D | AttackHandler.cpp | 191 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 D | EconomyTracker.cpp | 76 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 D | DGunController.cpp | 57 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 D | ThreatMap.cpp | 108 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 D | UnitTable.cpp | 98 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 D | UnitHandler.cpp | 62 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 D | CWishList.cpp | 63 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 D | CIntel.cpp | 136 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 D | Attack.cpp | 9 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 D | SpringUnitType.h | 26 springai::UnitDef* GetUnitDef();
|
H A D | SpringMap.cpp | 61 …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 D | AICallback.h | 100 const UnitDef* GetUnitDef(int unitId); 109 const UnitDef* GetUnitDef(const char* unitName);
|
H A D | AICheats.h | 52 const UnitDef* GetUnitDef(int unitId) const;
|
/dports/games/spring/spring_98.0/AI/Wrappers/LegacyCpp/ |
H A D | AIAICheats.cpp | 85 const springLegacyAI::UnitDef* springLegacyAI::CAIAICheats::GetUnitDef(int unitId) { in GetUnitDef() function in springLegacyAI::CAIAICheats 87 const UnitDef* unitDef = aiCallback->GetUnitDef(unitId); in GetUnitDef()
|