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 |
|
|
|