| The Goals file defines the various goals that the AI can pursue |
| The various goals that are defined within this file can then be set from the Strategies file where they are given priority ratings and other attributes. |
| AlliedValueBonus |
int |
|
Scaled bonus given based on value of target if it’s an ally |
|
| AvoidWatchfulCity |
str |
|
Do not target watchful cities |
|
| ChokePointBonus |
int |
|
Flat bonus given if target is at a chokepoint location |
|
| DistanceToEnemyBonus |
int |
|
Scaled bonus given based on target distance from center of enemy empire |
|
| DistanceToHomeBonus |
int |
|
Scaled bonus given based on target distance from center of empire |
|
| EnemyValueBonus |
int |
|
Scaled bonus given based on value of target if it’s an enemy |
|
| Execute |
str |
|
Order to execute for this goal |
|
| ExecuteIncrementally |
str |
|
Execute even if force-match requirements aren't met |
|
| ForceMatch |
str |
|
Force match definition to use when creating squads for this goal |
|
| InEnemyTerritoryBonus |
int |
|
|
|
| InHomeTerritoryBonus |
int |
|
|
|
| IsSally |
str |
|
This goal is a sally point |
|
| NeedsEscort |
str |
|
Unit with this goal should be escorted by military units |
|
| NeverSatisfied |
str |
|
Goal is never completed (used for retreat) |
|
| NoOwnerTerritoryBonus |
int |
|
|
|
| NoTransport |
str |
|
Do not use transports to satisfy this goal |
|
| NotVisibleBonus |
int |
|
|
|
| ObsoleteArmyBonus |
int |
|
Flat bonus if squad is obsolete |
|
| PowerBonus |
int |
|
Scaled bonus given based on power level of target |
|
| RallyFirst |
str |
|
Armies should rally forces together before following through |
|
| RemoveWhenComplete |
str |
|
Remove goal after completing |
|
| SquadClass |
str |
|
Flag to determine what kinds of unit can execute this goal |
|
| TargetOwner |
str |
|
Flag to determine which player targets are valid for this goal |
|
| TargetProtectionWonder |
str |
|
Wonder that protects targets from this goal |
|
| TargetType |
str |
|
Flag to determine what targets are valid for this goal |
|
| ThreatBonus |
int |
|
Scaled bonus given based on amount of threat |
|
| ThreatenBonus |
int |
|
Flat bonus to give to this goal if an associated threat has been given |
Apolyton-thread
|
| ThreatenType |
str |
|
Type of diplomatic threat that applies to this goal |
Apolyton-thread
|
| TreaspassingArmyBonus |
int |
|
Flat bonus given if squad is trespassing |
|
| UnexploredBonus |
int |
|
Flat bonus given if target is in unexplored territory |
|
| UnGroupFirst |
|
|
|
|
| WoundedArmyBonus |
int |
|
|
|