Initial commit
This commit is contained in:
148
DATA/XML/AI/GOALS/AI_GOALS_EMPIRE_LAND.XML
Normal file
148
DATA/XML/AI/GOALS/AI_GOALS_EMPIRE_LAND.XML
Normal file
@@ -0,0 +1,148 @@
|
||||
<?xml version="1.0"?>
|
||||
<Goals>
|
||||
<Build_EM_Field_Generator>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_EM_Field_Generator>
|
||||
|
||||
<Build_Grenade_Mortar>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_Grenade_Mortar>
|
||||
|
||||
<Build_Offensive_Sensor_Node>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_Offensive_Sensor_Node>
|
||||
|
||||
<!-- FCU Landmode Items -->
|
||||
<!-- <Build_FCU_E_Barracks>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_E_Barracks>
|
||||
|
||||
<Build_FCU_E_Cantina>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_E_Cantina>
|
||||
|
||||
<Build_FCU_E_Comm_Array>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_E_Comm_Array>
|
||||
|
||||
<Build_FCU_E_Utility_Pad>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_E_Utility_Pad>
|
||||
|
||||
<Build_FCU_E_Lt_Factory>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_E_Lt_Factory>
|
||||
|
||||
<Build_FCU_E_Power_Gen>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_E_Power_Gen>
|
||||
|
||||
<Build_FCU_E_Shield_Gen_370>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_E_Shield_Gen_370>
|
||||
|
||||
<Build_FCU_E_Research_Facility>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_E_Research_Facility>
|
||||
|
||||
<Build_FCU_E_Hv_Factory>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_E_Hv_Factory>
|
||||
|
||||
<Build_FCU_E_Relay_Station>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_E_Relay_Station>
|
||||
|
||||
<Build_FCU_E_Magnepulse_Cannon>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_E_Magnepulse_Cannon>
|
||||
|
||||
<Build_FCU_E_Refinery>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_E_Refinery>
|
||||
|
||||
<Build_FCU_E_Ad_Factory>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_E_Ad_Factory>
|
||||
|
||||
<Build_FCU_E_Shield_Gen_740>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_E_Shield_Gen_740>
|
||||
|
||||
<Build_FCU_E_Turbo_Tower>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_E_Turbo_Tower>-->
|
||||
</Goals>
|
||||
|
||||
12
DATA/XML/AI/GOALS/AI_GOALS_EXPANSIONGENERIC_GALACTIC.XML
Normal file
12
DATA/XML/AI/GOALS/AI_GOALS_EXPANSIONGENERIC_GALACTIC.XML
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0"?>
|
||||
<Goals>
|
||||
<Remove_Corruption>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Hero</Category>
|
||||
<Reachability>Friendly_Only</Reachability>
|
||||
<Time_Limit>60.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>1.25</Build_Time_Delay_Tolerance>
|
||||
<Global_Exclusions>Remove_Corruption</Global_Exclusions>
|
||||
</Remove_Corruption>
|
||||
</Goals>
|
||||
62
DATA/XML/AI/GOALS/AI_GOALS_EXPANSIONGENERIC_LAND.XML
Normal file
62
DATA/XML/AI/GOALS/AI_GOALS_EXPANSIONGENERIC_LAND.XML
Normal file
@@ -0,0 +1,62 @@
|
||||
<?xml version="1.0"?>
|
||||
<Goals>
|
||||
<Garrison_Bunker>
|
||||
<AIGoalApplicationFlags>Enemy_Structure | Friendly_Structure</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Map_Control</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>60</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Garrison_Bunker>
|
||||
|
||||
<Orbital_Bombardment>
|
||||
<AIGoalApplicationFlags>Enemy_Unit | Enemy_Structure</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Tactical_Targeted</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Global_Exclusions>Land_Bombing_Run, Orbital_Bombardment</Global_Exclusions>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
<Tracking_Duration>60.0</Tracking_Duration>
|
||||
</Orbital_Bombardment>
|
||||
|
||||
<Deploy_Troop_Transports>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
</Deploy_Troop_Transports>
|
||||
|
||||
<Garrison_Transport>
|
||||
<AIGoalApplicationFlags>Friendly_Unit</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>60</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Garrison_Transport>
|
||||
|
||||
<Build_Bunker>
|
||||
<AIGoalApplicationFlags>Friendly_Build_Pad</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
<Tracking_Duration>120.0</Tracking_Duration>
|
||||
<Per_Failure_Desire_Adjust>-15.0</Per_Failure_Desire_Adjust>
|
||||
</Build_Bunker>
|
||||
|
||||
<Skirmish_Generate_Magic_Cash_Drop_Land>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>High_Priority</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Skirmish_Generate_Magic_Cash_Drop_Land>
|
||||
</Goals>
|
||||
124
DATA/XML/AI/GOALS/AI_GOALS_HUTTS_LAND.XML
Normal file
124
DATA/XML/AI/GOALS/AI_GOALS_HUTTS_LAND.XML
Normal file
@@ -0,0 +1,124 @@
|
||||
<?xml version="1.0"?>
|
||||
<Goals>
|
||||
<Build_Obelisk_Tower>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_Obelisk_Tower>
|
||||
|
||||
<Build_Guard_Tower>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_Guard_Tower>
|
||||
|
||||
<Build_Landing_Pad>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_Landing_Pad>
|
||||
|
||||
<!-- FCU Landmode Items -->
|
||||
<!-- <Build_FCU_H_Barracks>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_H_Barracks>
|
||||
|
||||
<Build_FCU_H_Cantina>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_H_Cantina>
|
||||
|
||||
<Build_FCU_H_Comm_Array>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_H_Comm_Array>
|
||||
|
||||
<Build_FCU_H_Utility_Pad>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_H_Utility_Pad>
|
||||
|
||||
<Build_FCU_H_Factory>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_H_Factory>
|
||||
|
||||
<Build_FCU_H_Power_Gen>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_H_Power_Gen>
|
||||
|
||||
<Build_FCU_H_Shield_Gen_370>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_H_Shield_Gen_370>
|
||||
|
||||
<Build_FCU_H_Tech_Facility>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_H_Tech_Facility>
|
||||
|
||||
<Build_FCU_H_Relay_Station>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_H_Relay_Station>
|
||||
|
||||
<Build_FCU_H_Obelisk_Tower>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_H_Obelisk_Tower>
|
||||
|
||||
<Build_FCU_H_Shield_Gen_740>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_H_Shield_Gen_740>
|
||||
|
||||
<Build_FCU_H_Beam_Tower>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_H_Beam_Tower>-->
|
||||
</Goals>
|
||||
|
||||
148
DATA/XML/AI/GOALS/AI_GOALS_REBEL_LAND.XML
Normal file
148
DATA/XML/AI/GOALS/AI_GOALS_REBEL_LAND.XML
Normal file
@@ -0,0 +1,148 @@
|
||||
<?xml version="1.0"?>
|
||||
<Goals>
|
||||
<Build_MDU_Repair_Facility>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_MDU_Repair_Facility>
|
||||
|
||||
<Build_Mobile_Shield_Generator>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_Mobile_Shield_Generator>
|
||||
|
||||
<Build_Rapid_Fire_Laser>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_Rapid_Fire_Laser>
|
||||
|
||||
<!-- FCU Landmode Items -->
|
||||
<!-- <Build_FCU_R_Barracks>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_R_Barracks>
|
||||
|
||||
<Build_FCU_R_Cantina>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_R_Cantina>
|
||||
|
||||
<Build_FCU_R_Comm_Array>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_R_Comm_Array>
|
||||
|
||||
<Build_FCU_R_Utility_Pad>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_R_Utility_Pad>
|
||||
|
||||
<Build_FCU_R_Lt_Factory>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_R_Lt_Factory>
|
||||
|
||||
<Build_FCU_R_Power_Gen>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_R_Power_Gen>
|
||||
|
||||
<Build_FCU_R_Shield_Gen_370>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_R_Shield_Gen_370>
|
||||
|
||||
<Build_FCU_R_Research_Facility>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_R_Research_Facility>
|
||||
|
||||
<Build_FCU_R_Hv_Factory>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_R_Hv_Factory>
|
||||
|
||||
<Build_FCU_R_Relay_Station>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_R_Relay_Station>
|
||||
|
||||
<Build_FCU_R_Training_Facility>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_R_Training_Facility>
|
||||
|
||||
<Build_FCU_R_Refinery>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_R_Refinery>
|
||||
|
||||
<Build_FCU_R_Hangar>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_R_Hangar>
|
||||
|
||||
<Build_FCU_R_Shield_Gen_740>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_R_Shield_Gen_740>
|
||||
|
||||
<Build_FCU_R_Turbo_Tower>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_R_Turbo_Tower>-->
|
||||
</Goals>
|
||||
|
||||
96
DATA/XML/AI/GOALS/AI_GOALS_UNDERWORLD_GALACTIC.XML
Normal file
96
DATA/XML/AI/GOALS/AI_GOALS_UNDERWORLD_GALACTIC.XML
Normal file
@@ -0,0 +1,96 @@
|
||||
<?xml version="1.0"?>
|
||||
<Goals>
|
||||
<Corrupt_Planet>
|
||||
<AIGoalApplicationFlags>Enemy</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Infrastructure</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>60.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>1.25</Build_Time_Delay_Tolerance>
|
||||
<Tracking_Duration>300.0</Tracking_Duration>
|
||||
<Per_Failure_Desire_Adjust>-20.0</Per_Failure_Desire_Adjust>
|
||||
</Corrupt_Planet>
|
||||
|
||||
<Black_Market_Purchase>
|
||||
<AIGoalApplicationFlags>Enemy</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Hero</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Black_Market_Purchase>
|
||||
|
||||
<Hack_Super_Weapon>
|
||||
<AIGoalApplicationFlags>Enemy</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Hero</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Hack_Super_Weapon>
|
||||
|
||||
<Sabotage_Planet>
|
||||
<AIGoalApplicationFlags>Enemy</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Offensive</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>90.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>1.5</Build_Time_Delay_Tolerance>
|
||||
<Tracking_Duration>300.0</Tracking_Duration>
|
||||
<Per_Failure_Desire_Adjust>-20.0</Per_Failure_Desire_Adjust>
|
||||
</Sabotage_Planet>
|
||||
|
||||
<Build_Underworld_Palace>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Infrastructure</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>1.2</Build_Time_Delay_Tolerance>
|
||||
<Is_Like>
|
||||
Build_Underworld_Barracks,
|
||||
Build_Underworld_Vehicle_Factory,
|
||||
Build_Underworld_Droid_Works
|
||||
</Is_Like>
|
||||
</Build_Underworld_Palace>
|
||||
|
||||
<Build_Underworld_Barracks>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Infrastructure</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>1.2</Build_Time_Delay_Tolerance>
|
||||
<Is_Like>
|
||||
Build_Underworld_Palace,
|
||||
Build_Underworld_Vehicle_Factory,
|
||||
Build_Underworld_Droid_Works
|
||||
</Is_Like>
|
||||
</Build_Underworld_Barracks>
|
||||
|
||||
<Build_Underworld_Vehicle_Factory>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Infrastructure</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>1.2</Build_Time_Delay_Tolerance>
|
||||
<Is_Like>
|
||||
Build_Underworld_Palace,
|
||||
Build_Underworld_Barracks,
|
||||
Build_Underworld_Droid_Works
|
||||
</Is_Like>
|
||||
</Build_Underworld_Vehicle_Factory>
|
||||
|
||||
<Build_Underworld_Droid_Works>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Infrastructure</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>1.2</Build_Time_Delay_Tolerance>
|
||||
<Is_Like>
|
||||
Build_Underworld_Palace,
|
||||
Build_Underworld_Barracks,
|
||||
Build_Underworld_Vehicle_Factory
|
||||
</Is_Like>
|
||||
</Build_Underworld_Droid_Works>
|
||||
</Goals>
|
||||
138
DATA/XML/AI/GOALS/AI_GOALS_UNDERWORLD_LAND.XML
Normal file
138
DATA/XML/AI/GOALS/AI_GOALS_UNDERWORLD_LAND.XML
Normal file
@@ -0,0 +1,138 @@
|
||||
<?xml version="1.0"?>
|
||||
<Goals>
|
||||
<Mine_Structure>
|
||||
<AIGoalApplicationFlags>Friendly_Structure | Friendly_Build_Pad | Friendly_Reinforcement_Point</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Map_Control</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Tracking_Duration>120.0</Tracking_Duration>
|
||||
<Per_Failure_Desire_Adjust>-20.0</Per_Failure_Desire_Adjust>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Mine_Structure>
|
||||
|
||||
<Remote_Bomb_Friendly_Unit>
|
||||
<AIGoalApplicationFlags>Friendly_Unit</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Hero</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Tracking_Duration>60.0</Tracking_Duration>
|
||||
<Per_Failure_Desire_Adjust>-10.0</Per_Failure_Desire_Adjust>
|
||||
</Remote_Bomb_Friendly_Unit>
|
||||
|
||||
<Tyber_Manager_Land>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Hero</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Tyber_Manager_Land>
|
||||
|
||||
<Build_Ysalamiri_Cage>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_Ysalamiri_Cage>
|
||||
|
||||
<Build_Rocket_Pod>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_Rocket_Pod>
|
||||
|
||||
<Build_Sensor_Scrambler>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_Sensor_Scrambler>
|
||||
|
||||
<!-- FCU Landmode Items -->
|
||||
<!-- <Build_FCU_U_Barracks>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_U_Barracks>
|
||||
|
||||
<Build_FCU_U_Cantina>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_U_Cantina>
|
||||
|
||||
<Build_FCU_U_Utility_Pad>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_U_Utility_Pad>
|
||||
|
||||
<Build_FCU_U_Droid_Works>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_U_Droid_Works>
|
||||
|
||||
<Build_FCU_U_Power_Gen>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_U_Power_Gen>
|
||||
|
||||
<Build_FCU_U_Shield_Gen_370>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_U_Shield_Gen_370>
|
||||
|
||||
<Build_FCU_U_Factory>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_U_Factory>
|
||||
|
||||
<Build_FCU_U_Gravity_Gen>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_U_Gravity_Gen>
|
||||
|
||||
<Build_FCU_U_Shield_Gen_740>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_U_Shield_Gen_740>
|
||||
|
||||
<Build_FCU_U_Turbo_Tower>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Build_FCU_U_Turbo_Tower>-->
|
||||
</Goals>
|
||||
|
||||
10
DATA/XML/AI/GOALS/AI_GOALS_UNDERWORLD_SPACE.XML
Normal file
10
DATA/XML/AI/GOALS/AI_GOALS_UNDERWORLD_SPACE.XML
Normal file
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0"?>
|
||||
<Goals>
|
||||
<Tyber_Manager_Space>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Space</GameMode>
|
||||
<Category>Hero</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Tyber_Manager_Space>
|
||||
</Goals>
|
||||
193
DATA/XML/AI/GOALS/DEFENSIVEGALACTICGOALS.XML
Normal file
193
DATA/XML/AI/GOALS/DEFENSIVEGALACTICGOALS.XML
Normal file
@@ -0,0 +1,193 @@
|
||||
<?xml version="1.0"?>
|
||||
<Goals>
|
||||
<!--Clear space force from a friendly planet-->
|
||||
<Lift_Blockade>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Offensive</Category>
|
||||
<Reachability>Single_Hop_Disconnected</Reachability>
|
||||
<Time_Limit>500.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>5.0</Build_Time_Delay_Tolerance>
|
||||
</Lift_Blockade>
|
||||
|
||||
<Build_Weapon>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Infrastructure</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>1.2</Build_Time_Delay_Tolerance>
|
||||
<Is_Like>
|
||||
Build_Initial_Groundbase_Only,
|
||||
Build_Economic_Structure,
|
||||
Build_Cantina,
|
||||
Build_Hutt_Palace,
|
||||
Build_Base_Shield,
|
||||
Build_Base_Component_Comm_Array,
|
||||
Build_Base_Component_Research_Facility,
|
||||
Build_Base_Component_Officer_Academy,
|
||||
Build_Base_Component_Light_Vehicle_Factory,
|
||||
Build_Base_Component_Heavy_Vehicle_Factory,
|
||||
Build_Base_Component_Advanced_Vehicle_Factory,
|
||||
Build_Infiltrator_Facility,
|
||||
Build_Turbolasers
|
||||
</Is_Like>
|
||||
</Build_Weapon>
|
||||
|
||||
<Build_Base_Shield>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Infrastructure</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>1.2</Build_Time_Delay_Tolerance>
|
||||
<Is_Like>
|
||||
Build_Initial_Groundbase_Only,
|
||||
Build_Economic_Structure,
|
||||
Build_Cantina,
|
||||
Build_Hutt_Palace,
|
||||
Build_Weapon,
|
||||
Build_Base_Component_Comm_Array,
|
||||
Build_Base_Component_Research_Facility,
|
||||
Build_Base_Component_Officer_Academy,
|
||||
Build_Base_Component_Light_Vehicle_Factory,
|
||||
Build_Base_Component_Heavy_Vehicle_Factory,
|
||||
Build_Base_Component_Advanced_Vehicle_Factory,
|
||||
Build_Infiltrator_Facility,
|
||||
Build_Turbolasers
|
||||
</Is_Like>
|
||||
</Build_Base_Shield>
|
||||
|
||||
<Build_Jamming_Station>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Infrastructure</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>1.2</Build_Time_Delay_Tolerance>
|
||||
<Is_Like>
|
||||
Build_Scanner,
|
||||
Build_Initial_Starbase_Only,
|
||||
Upgrade_Starbase
|
||||
</Is_Like>
|
||||
</Build_Jamming_Station>
|
||||
|
||||
<Remove_Smuggler>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Hero</Category>
|
||||
<Reachability>Enemy_Undefended</Reachability>
|
||||
</Remove_Smuggler>
|
||||
|
||||
<Build_Turbolasers>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Infrastructure</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>1.2</Build_Time_Delay_Tolerance>
|
||||
<Is_Like>
|
||||
Build_Initial_Groundbase_Only,
|
||||
Build_Economic_Structure,
|
||||
Build_Cantina,
|
||||
Build_Hutt_Palace,
|
||||
Build_Base_Shield,
|
||||
Build_Weapon,
|
||||
Build_Base_Component_Comm_Array,
|
||||
Build_Base_Component_Research_Facility,
|
||||
Build_Base_Component_Officer_Academy,
|
||||
Build_Base_Component_Light_Vehicle_Factory,
|
||||
Build_Base_Component_Heavy_Vehicle_Factory,
|
||||
Build_Base_Component_Advanced_Vehicle_Factory,
|
||||
Build_Infiltrator_Facility
|
||||
</Is_Like>
|
||||
</Build_Turbolasers>
|
||||
|
||||
<Generate_Magic_Ground_Defense>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Defensive</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Is_Like>
|
||||
Generate_Magic_Ground_Defense_Hard,
|
||||
Generate_Magic_Ground_Defense_Easy
|
||||
</Is_Like>
|
||||
</Generate_Magic_Ground_Defense>
|
||||
|
||||
<Generate_Magic_Space_Defense>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Defensive</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Is_Like>
|
||||
Generate_Magic_Space_Defense_Hard,
|
||||
Generate_Magic_Space_Defense_Easy
|
||||
</Is_Like>
|
||||
</Generate_Magic_Space_Defense>
|
||||
|
||||
<Generate_Magic_Space_Defense_Easy>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Defensive</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Is_Like>
|
||||
Generate_Magic_Space_Defense,
|
||||
Generate_Magic_Space_Defense_Hard
|
||||
</Is_Like>
|
||||
</Generate_Magic_Space_Defense_Easy>
|
||||
|
||||
<Generate_Magic_Ground_Defense_Easy>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Defensive</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Is_Like>
|
||||
Generate_Magic_Ground_Defense_Hard,
|
||||
Generate_Magic_Ground_Defense
|
||||
</Is_Like>
|
||||
</Generate_Magic_Ground_Defense_Easy>
|
||||
|
||||
<Generate_Magic_Ground_Defense_Hard>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Defensive</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Is_Like>
|
||||
Generate_Magic_Space_Defense,
|
||||
Generate_Magic_Space_Defense_Easy
|
||||
</Is_Like>
|
||||
</Generate_Magic_Ground_Defense_Hard>
|
||||
|
||||
<Generate_Magic_Space_Defense_Hard>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Defensive</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Is_Like>
|
||||
Generate_Magic_Ground_Defense,
|
||||
Generate_Magic_Ground_Defense_Easy
|
||||
</Is_Like>
|
||||
</Generate_Magic_Space_Defense_Hard>
|
||||
|
||||
<Generate_Magic_Ground_Structure>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Defensive</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
</Generate_Magic_Ground_Structure>
|
||||
|
||||
<Generate_Magic_Cash_Drop>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Defensive</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>-1.0</Time_Limit>
|
||||
</Generate_Magic_Cash_Drop>
|
||||
</Goals>
|
||||
12
DATA/XML/AI/GOALS/INFORMATIONGALACTICGOALS.XML
Normal file
12
DATA/XML/AI/GOALS/INFORMATIONGALACTICGOALS.XML
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0"?>
|
||||
<Goals>
|
||||
<!--Deploy a scout force on a specific planet-->
|
||||
<Scout_Planet>
|
||||
<AIGoalApplicationFlags>Enemy | Neutral</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Information</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>200.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>2.0</Build_Time_Delay_Tolerance>
|
||||
</Scout_Planet>
|
||||
</Goals>
|
||||
486
DATA/XML/AI/GOALS/INFRASTRUCTUREGALACTICGOALS.XML
Normal file
486
DATA/XML/AI/GOALS/INFRASTRUCTUREGALACTICGOALS.XML
Normal file
@@ -0,0 +1,486 @@
|
||||
<?xml version="1.0"?>
|
||||
<Goals>
|
||||
<Upgrade_Starbase>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Infrastructure</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>1.2</Build_Time_Delay_Tolerance>
|
||||
<Is_Like>
|
||||
Build_Scanner,
|
||||
Build_Initial_Starbase_Only,
|
||||
Build_Jamming_Station
|
||||
</Is_Like>
|
||||
</Upgrade_Starbase>
|
||||
|
||||
<Advance_Tech_Empire>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>MajorItem</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>120.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>1.3</Build_Time_Delay_Tolerance>
|
||||
</Advance_Tech_Empire>
|
||||
|
||||
<Advance_Tech_Rebel>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Offensive</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>2.0</Build_Time_Delay_Tolerance>
|
||||
</Advance_Tech_Rebel>
|
||||
|
||||
<Advance_Tech_Hutts>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>MajorItem</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>120.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>1.4</Build_Time_Delay_Tolerance>
|
||||
</Advance_Tech_Hutts>
|
||||
|
||||
<Flush_MajorItem_Budget>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Offensive</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>2.0</Build_Time_Delay_Tolerance>
|
||||
</Flush_MajorItem_Budget>
|
||||
|
||||
<Reclaim_Excess_MajorItem_Budget>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Offensive</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>2.0</Build_Time_Delay_Tolerance>
|
||||
</Reclaim_Excess_MajorItem_Budget>
|
||||
|
||||
<!--Build a structure that will increase a planet's income-->
|
||||
<Build_Economic_Structure>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Infrastructure</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>1.2</Build_Time_Delay_Tolerance>
|
||||
<Is_Like>
|
||||
Build_Initial_Groundbase_Only,
|
||||
Build_Cantina,
|
||||
Build_Arena,
|
||||
Build_Hutt_Palace,
|
||||
Build_Infiltrator_Facility,
|
||||
Build_Base_Shield,
|
||||
Build_Weapon,
|
||||
Build_Base_Component_Comm_Array,
|
||||
Build_Base_Component_Research_Facility,
|
||||
Build_Base_Component_Officer_Academy,
|
||||
Build_Base_Component_Light_Vehicle_Factory,
|
||||
Build_Base_Component_Heavy_Vehicle_Factory,
|
||||
Build_Base_Component_Advanced_Vehicle_Factory,
|
||||
Build_Base_Component_Barracks,
|
||||
Build_Turbolasers
|
||||
</Is_Like>
|
||||
</Build_Economic_Structure>
|
||||
|
||||
<!--Build a starbase on a planet that currently has none-->
|
||||
<Build_Initial_Starbase_Only>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Infrastructure</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>1.2</Build_Time_Delay_Tolerance>
|
||||
<Is_Like>
|
||||
Upgrade_Starbase,
|
||||
Build_Scanner,
|
||||
Build_Jamming_Station
|
||||
</Is_Like>
|
||||
</Build_Initial_Starbase_Only>
|
||||
|
||||
<!--Build a groundbase on a planet that currently has none-->
|
||||
<Build_Initial_Groundbase_Only>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Infrastructure</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>1.2</Build_Time_Delay_Tolerance>
|
||||
<Is_Like>
|
||||
Build_Economic_Structure,
|
||||
Build_Cantina,
|
||||
Build_Hutt_Palace,
|
||||
Build_Infiltrator_Facility,
|
||||
Build_Base_Shield,
|
||||
Build_Weapon,
|
||||
Build_Base_Component_Comm_Array,
|
||||
Build_Base_Component_Research_Facility,
|
||||
Build_Base_Component_Officer_Academy,
|
||||
Build_Base_Component_Light_Vehicle_Factory,
|
||||
Build_Base_Component_Heavy_Vehicle_Factory,
|
||||
Build_Base_Component_Advanced_Vehicle_Factory,
|
||||
Build_Base_Component_Barracks,
|
||||
Build_Turbolasers
|
||||
</Is_Like>
|
||||
</Build_Initial_Groundbase_Only>
|
||||
|
||||
<Build_Cantina>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Infrastructure</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>1.2</Build_Time_Delay_Tolerance>
|
||||
<Is_Like>
|
||||
Build_Initial_Groundbase_Only,
|
||||
Build_Economic_Structure,
|
||||
Build_Hutt_Palace,
|
||||
Build_Infiltrator_Facility,
|
||||
Build_Base_Shield,
|
||||
Build_Weapon,
|
||||
Build_Base_Component_Comm_Array,
|
||||
Build_Base_Component_Research_Facility,
|
||||
Build_Base_Component_Officer_Academy,
|
||||
Build_Base_Component_Light_Vehicle_Factory,
|
||||
Build_Base_Component_Heavy_Vehicle_Factory,
|
||||
Build_Base_Component_Advanced_Vehicle_Factory,
|
||||
Build_Base_Component_Barracks
|
||||
Build_Turbolasers
|
||||
</Is_Like>
|
||||
</Build_Cantina>
|
||||
|
||||
<Build_Arena>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Infrastructure</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>1.2</Build_Time_Delay_Tolerance>
|
||||
<Is_Like>
|
||||
Build_Initial_Groundbase_Only,
|
||||
Build_Economic_Structure,
|
||||
Build_Cantina,
|
||||
Build_Hutt_Palace,
|
||||
Build_Infiltrator_Facility,
|
||||
Build_Base_Shield,
|
||||
Build_Weapon,
|
||||
Build_Base_Component_Comm_Array,
|
||||
Build_Base_Component_Research_Facility,
|
||||
Build_Base_Component_Officer_Academy,
|
||||
Build_Base_Component_Light_Vehicle_Factory,
|
||||
Build_Base_Component_Heavy_Vehicle_Factory,
|
||||
Build_Base_Component_Advanced_Vehicle_Factory,
|
||||
Build_Base_Component_Barracks
|
||||
Build_Turbolasers
|
||||
</Is_Like>
|
||||
</Build_Arena>
|
||||
|
||||
<Build_Scanner>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Infrastructure</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>1.2</Build_Time_Delay_Tolerance>
|
||||
<Is_Like>
|
||||
Upgrade_Starbase,
|
||||
Build_Initial_Starbase_Only,
|
||||
Build_Jamming_Station
|
||||
</Is_Like>
|
||||
</Build_Scanner>
|
||||
|
||||
<Build_Hutt_Palace>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Infrastructure</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>1.2</Build_Time_Delay_Tolerance>
|
||||
<Is_Like>
|
||||
Build_Initial_Groundbase_Only,
|
||||
Build_Economic_Structure,
|
||||
Build_Cantina,
|
||||
Build_Arena,
|
||||
Build_Infiltrator_Facility,
|
||||
Build_Base_Shield,
|
||||
Build_Weapon,
|
||||
Build_Base_Component_Comm_Array,
|
||||
Build_Base_Component_Research_Facility,
|
||||
Build_Base_Component_Officer_Academy,
|
||||
Build_Base_Component_Light_Vehicle_Factory,
|
||||
Build_Base_Component_Heavy_Vehicle_Factory,
|
||||
Build_Base_Component_Advanced_Vehicle_Factory,
|
||||
Build_Base_Component_Barracks
|
||||
Build_Turbolasers
|
||||
</Is_Like>
|
||||
</Build_Hutt_Palace>
|
||||
|
||||
<Build_Infiltrator_Facility>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Infrastructure</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>1.2</Build_Time_Delay_Tolerance>
|
||||
<Is_Like>
|
||||
Build_Initial_Groundbase_Only,
|
||||
Build_Economic_Structure,
|
||||
Build_Cantina,
|
||||
Build_Arena,
|
||||
Build_Hutt_Palace,
|
||||
Build_Base_Shield,
|
||||
Build_Weapon,
|
||||
Build_Base_Component_Comm_Array,
|
||||
Build_Base_Component_Research_Facility,
|
||||
Build_Base_Component_Officer_Academy,
|
||||
Build_Base_Component_Light_Vehicle_Factory,
|
||||
Build_Base_Component_Heavy_Vehicle_Factory,
|
||||
Build_Base_Component_Advanced_Vehicle_Factory,
|
||||
Build_Base_Component_Barracks,
|
||||
Build_Turbolasers
|
||||
</Is_Like>
|
||||
</Build_Infiltrator_Facility>
|
||||
|
||||
<Build_Base_Component_Light_Vehicle_Factory>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Infrastructure</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>2.0</Build_Time_Delay_Tolerance>
|
||||
<Is_Like>
|
||||
Build_Initial_Groundbase_Only,
|
||||
Build_Economic_Structure,
|
||||
Build_Cantina,
|
||||
Build_Arena,
|
||||
Build_Hutt_Palace,
|
||||
Build_Base_Shield,
|
||||
Build_Weapon,
|
||||
Build_Base_Component_Comm_Array,
|
||||
Build_Base_Component_Research_Facility,
|
||||
Build_Base_Component_Officer_Academy,
|
||||
Build_Base_Component_Heavy_Vehicle_Factory,
|
||||
Build_Base_Component_Advanced_Vehicle_Factory,
|
||||
Build_Infiltrator_Facility,
|
||||
Build_Base_Component_Barracks,
|
||||
Build_Turbolasers
|
||||
</Is_Like>
|
||||
</Build_Base_Component_Light_Vehicle_Factory>
|
||||
|
||||
<Build_Base_Component_Heavy_Vehicle_Factory>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Infrastructure</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>1.5</Build_Time_Delay_Tolerance>
|
||||
<Is_Like>
|
||||
Build_Initial_Groundbase_Only,
|
||||
Build_Economic_Structure,
|
||||
Build_Cantina,
|
||||
Build_Arena,
|
||||
Build_Hutt_Palace,
|
||||
Build_Base_Shield,
|
||||
Build_Weapon,
|
||||
Build_Base_Component_Comm_Array,
|
||||
Build_Base_Component_Research_Facility,
|
||||
Build_Base_Component_Officer_Academy,
|
||||
Build_Base_Component_Light_Vehicle_Factory,
|
||||
Build_Base_Component_Advanced_Vehicle_Factory,
|
||||
Build_Infiltrator_Facility,
|
||||
Build_Base_Component_Barracks,
|
||||
Build_Turbolasers
|
||||
</Is_Like>
|
||||
</Build_Base_Component_Heavy_Vehicle_Factory>
|
||||
|
||||
<Build_Base_Component_Advanced_Vehicle_Factory>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Infrastructure</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>1.5</Build_Time_Delay_Tolerance>
|
||||
<Is_Like>
|
||||
Build_Initial_Groundbase_Only,
|
||||
Build_Economic_Structure,
|
||||
Build_Cantina,
|
||||
Build_Arena,
|
||||
Build_Hutt_Palace,
|
||||
Build_Base_Shield,
|
||||
Build_Weapon,
|
||||
Build_Base_Component_Comm_Array,
|
||||
Build_Base_Component_Research_Facility,
|
||||
Build_Base_Component_Officer_Academy,
|
||||
Build_Base_Component_Light_Vehicle_Factory,
|
||||
Build_Base_Component_Heavy_Vehicle_Factory,
|
||||
Build_Infiltrator_Facility,
|
||||
Build_Base_Component_Barracks,
|
||||
Build_Turbolasers
|
||||
</Is_Like>
|
||||
</Build_Base_Component_Advanced_Vehicle_Factory>
|
||||
|
||||
<Build_Base_Component_Power>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Infrastructure</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>1.2</Build_Time_Delay_Tolerance>
|
||||
<Is_Like>
|
||||
Build_Initial_Groundbase_Only,
|
||||
Build_Economic_Structure,
|
||||
Build_Cantina,
|
||||
Build_Hutt_Palace,
|
||||
Build_Base_Shield,
|
||||
Build_Weapon,
|
||||
Build_Base_Component_Comm_Array,
|
||||
Build_Base_Component_Research_Facility,
|
||||
Build_Base_Component_Officer_Academy,
|
||||
Build_Base_Component_Light_Vehicle_Factory,
|
||||
Build_Base_Component_Heavy_Vehicle_Factory,
|
||||
Build_Base_Component_Advanced_Vehicle_Factory,
|
||||
Build_Infiltrator_Facility,
|
||||
Build_Base_Component_Barracks,
|
||||
Build_Turbolasers
|
||||
</Is_Like>
|
||||
</Build_Base_Component_Power>
|
||||
|
||||
<Build_Base_Component_Officer_Academy>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Infrastructure</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>1.2</Build_Time_Delay_Tolerance>
|
||||
<Is_Like>
|
||||
Build_Initial_Groundbase_Only,
|
||||
Build_Economic_Structure,
|
||||
Build_Cantina,
|
||||
Build_Hutt_Palace,
|
||||
Build_Base_Shield,
|
||||
Build_Weapon,
|
||||
Build_Base_Component_Comm_Array,
|
||||
Build_Base_Component_Research_Facility,
|
||||
Build_Base_Component_Light_Vehicle_Factory,
|
||||
Build_Base_Component_Heavy_Vehicle_Factory,
|
||||
Build_Base_Component_Advanced_Vehicle_Factory,
|
||||
Build_Infiltrator_Facility,
|
||||
Build_Base_Component_Barracks,
|
||||
Build_Turbolasers
|
||||
</Is_Like>
|
||||
</Build_Base_Component_Officer_Academy>
|
||||
|
||||
<Build_Base_Component_Research_Facility>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>MajorItem</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>2.0</Build_Time_Delay_Tolerance>
|
||||
<Is_Like>
|
||||
Build_Initial_Groundbase_Only,
|
||||
Build_Economic_Structure,
|
||||
Build_Cantina,
|
||||
Build_Hutt_Palace,
|
||||
Build_Base_Shield,
|
||||
Build_Weapon,
|
||||
Build_Base_Component_Comm_Array,
|
||||
Build_Base_Component_Officer_Academy,
|
||||
Build_Base_Component_Light_Vehicle_Factory,
|
||||
Build_Base_Component_Heavy_Vehicle_Factory,
|
||||
Build_Base_Component_Advanced_Vehicle_Factory,
|
||||
Build_Infiltrator_Facility,
|
||||
Build_Base_Component_Research_Facility_2,
|
||||
Build_Base_Component_Barracks,
|
||||
Build_Turbolasers
|
||||
</Is_Like>
|
||||
<Global_Exclusions>
|
||||
Build_Base_Component_Research_Facility,
|
||||
Build_Base_Component_Research_Facility_2
|
||||
</Global_Exclusions>
|
||||
</Build_Base_Component_Research_Facility>
|
||||
|
||||
<Build_Base_Component_Research_Facility_2>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Infrastructure</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>2.0</Build_Time_Delay_Tolerance>
|
||||
<Is_Like>
|
||||
Build_Initial_Groundbase_Only,
|
||||
Build_Economic_Structure,
|
||||
Build_Cantina,
|
||||
Build_Hutt_Palace,
|
||||
Build_Base_Shield,
|
||||
Build_Weapon,
|
||||
Build_Base_Component_Comm_Array,
|
||||
Build_Base_Component_Officer_Academy,
|
||||
Build_Base_Component_Light_Vehicle_Factory,
|
||||
Build_Base_Component_Heavy_Vehicle_Factory,
|
||||
Build_Base_Component_Advanced_Vehicle_Factory,
|
||||
Build_Infiltrator_Facility,
|
||||
Build_Base_Component_Research_Facility,
|
||||
Build_Base_Component_Barracks,
|
||||
Build_Turbolasers
|
||||
</Is_Like>
|
||||
<Global_Exclusions>
|
||||
Build_Base_Component_Research_Facility,
|
||||
Build_Base_Component_Research_Facility_2
|
||||
</Global_Exclusions>
|
||||
</Build_Base_Component_Research_Facility_2>
|
||||
|
||||
<Build_Base_Component_Comm_Array>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Infrastructure</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>1.2</Build_Time_Delay_Tolerance>
|
||||
<Is_Like>
|
||||
Build_Initial_Groundbase_Only,
|
||||
Build_Economic_Structure,
|
||||
Build_Cantina,
|
||||
Build_Hutt_Palace,
|
||||
Build_Base_Shield,
|
||||
Build_Weapon,
|
||||
Build_Base_Component_Research_Facility,
|
||||
Build_Base_Component_Officer_Academy,
|
||||
Build_Base_Component_Light_Vehicle_Factory,
|
||||
Build_Base_Component_Heavy_Vehicle_Factory,
|
||||
Build_Base_Component_Advanced_Vehicle_Factory,
|
||||
Build_Infiltrator_Facility,
|
||||
Build_Base_Component_Barracks,
|
||||
Build_Turbolasers
|
||||
</Is_Like>
|
||||
</Build_Base_Component_Comm_Array>
|
||||
|
||||
<Build_Base_Component_Barracks>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Infrastructure</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>2.0</Build_Time_Delay_Tolerance>
|
||||
<Is_Like>
|
||||
Build_Initial_Groundbase_Only,
|
||||
Build_Economic_Structure,
|
||||
Build_Cantina,
|
||||
Build_Hutt_Palace,
|
||||
Build_Base_Shield,
|
||||
Build_Weapon,
|
||||
Build_Base_Component_Comm_Array,
|
||||
Build_Base_Component_Research_Facility,
|
||||
Build_Base_Component_Officer_Academy,
|
||||
Build_Base_Component_Light_Vehicle_Factory,
|
||||
Build_Base_Component_Heavy_Vehicle_Factory,
|
||||
Build_Base_Component_Advanced_Vehicle_Factory,
|
||||
Build_Infiltrator_Facility,
|
||||
Build_Turbolasers
|
||||
</Is_Like>
|
||||
</Build_Base_Component_Barracks>
|
||||
</Goals>
|
||||
|
||||
370
DATA/XML/AI/GOALS/INTERVENTIONGOALS.XML
Normal file
370
DATA/XML/AI/GOALS/INTERVENTIONGOALS.XML
Normal file
@@ -0,0 +1,370 @@
|
||||
<?xml version="1.0"?>
|
||||
<Goals>
|
||||
<Intervention_Upgrade_Space_Station>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Interventions</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Global_Exclusions>
|
||||
Intervention_Upgrade_Space_Station
|
||||
</Global_Exclusions>
|
||||
</Intervention_Upgrade_Space_Station>
|
||||
|
||||
<Intervention_Build_Space_Units>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Interventions</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Global_Exclusions>
|
||||
Intervention_Build_Space_Units,
|
||||
Intervention_Build_Land_Units
|
||||
</Global_Exclusions>
|
||||
</Intervention_Build_Space_Units>
|
||||
|
||||
<Intervention_Build_Land_Units>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Interventions</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Global_Exclusions>
|
||||
Intervention_Build_Space_Units,
|
||||
Intervention_Build_Land_Units
|
||||
</Global_Exclusions>
|
||||
</Intervention_Build_Land_Units>
|
||||
|
||||
<Intervention_Build_Light_Vehicle_Factories>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Interventions</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Global_Exclusions>
|
||||
Intervention_Build_Light_Vehicle_Factories,
|
||||
Intervention_Build_Heavy_Vehicle_Factories,
|
||||
Intervention_Build_Ion_Cannons
|
||||
</Global_Exclusions>
|
||||
</Intervention_Build_Light_Vehicle_Factories>
|
||||
|
||||
<Intervention_Build_Heavy_Vehicle_Factories>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Interventions</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Global_Exclusions>
|
||||
Intervention_Build_Light_Vehicle_Factories,
|
||||
Intervention_Build_Heavy_Vehicle_Factories,
|
||||
Intervention_Build_Ion_Cannons
|
||||
</Global_Exclusions>
|
||||
</Intervention_Build_Heavy_Vehicle_Factories>
|
||||
|
||||
<Intervention_Conquer_Pirate_Planet>
|
||||
<AIGoalApplicationFlags>Enemy</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Interventions</Category>
|
||||
<Reachability>Enemy_Destination</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Global_Exclusions>
|
||||
Intervention_Conquer_Pirate_Planet,
|
||||
Intervention_Conquer_Enemy_Planet,
|
||||
Intervention_Planet_Windfall,
|
||||
Intervention_Indigenous_Revolt
|
||||
</Global_Exclusions>
|
||||
<Is_Like>
|
||||
Intervention_Scout
|
||||
</Is_Like>
|
||||
</Intervention_Conquer_Pirate_Planet>
|
||||
|
||||
<Intervention_Build_Ion_Cannons>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Interventions</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Global_Exclusions>
|
||||
Intervention_Build_Light_Vehicle_Factories,
|
||||
Intervention_Build_Heavy_Vehicle_Factories,
|
||||
Intervention_Build_Ion_Cannons
|
||||
</Global_Exclusions>
|
||||
</Intervention_Build_Ion_Cannons>
|
||||
|
||||
<Intervention_Accumulate_Credits>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Interventions</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Global_Exclusions>
|
||||
Intervention_Accumulate_Credits
|
||||
</Global_Exclusions>
|
||||
</Intervention_Accumulate_Credits>
|
||||
|
||||
<Intervention_Scout>
|
||||
<AIGoalApplicationFlags>Enemy</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Interventions</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Global_Exclusions>
|
||||
Intervention_Scout
|
||||
</Global_Exclusions>
|
||||
<Is_Like>
|
||||
Intervention_Conquer_Enemy_Planet,
|
||||
Intervention_Conquer_Pirate_Planet
|
||||
</Is_Like>
|
||||
<Tracking_Duration>-1</Tracking_Duration>
|
||||
<Per_Failure_Desire_Adjust>-1.0</Per_Failure_Desire_Adjust>
|
||||
</Intervention_Scout>
|
||||
|
||||
<Intervention_Conquer_Enemy_Planet>
|
||||
<AIGoalApplicationFlags>Enemy</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Interventions</Category>
|
||||
<Reachability>Enemy_Destination</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Global_Exclusions>
|
||||
Intervention_Conquer_Pirate_Planet,
|
||||
Intervention_Conquer_Enemy_Planet,
|
||||
Intervention_Planet_Windfall,
|
||||
Intervention_Indigenous_Revolt
|
||||
</Global_Exclusions>
|
||||
<Is_Like>
|
||||
Intervention_Scout
|
||||
</Is_Like>
|
||||
</Intervention_Conquer_Enemy_Planet>
|
||||
|
||||
<Intervention_Credit_Windfall>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Interventions</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Global_Exclusions>
|
||||
Intervention_Credit_Windfall,
|
||||
Intervention_Land_Unit_Windfall,
|
||||
Intervention_Space_Unit_Windfall,
|
||||
Intervention_Planet_Windfall,
|
||||
Intervention_Tech_Windfall
|
||||
</Global_Exclusions>
|
||||
</Intervention_Credit_Windfall>
|
||||
|
||||
<Intervention_Land_Unit_Windfall>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Interventions</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Global_Exclusions>
|
||||
Intervention_Credit_Windfall,
|
||||
Intervention_Land_Unit_Windfall,
|
||||
Intervention_Space_Unit_Windfall,
|
||||
Intervention_Planet_Windfall,
|
||||
Intervention_Tech_Windfall
|
||||
</Global_Exclusions>
|
||||
</Intervention_Land_Unit_Windfall>
|
||||
|
||||
<Intervention_Space_Unit_Windfall>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Interventions</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Global_Exclusions>
|
||||
Intervention_Credit_Windfall,
|
||||
Intervention_Land_Unit_Windfall,
|
||||
Intervention_Space_Unit_Windfall,
|
||||
Intervention_Planet_Windfall,
|
||||
Intervention_Tech_Windfall
|
||||
</Global_Exclusions>
|
||||
</Intervention_Space_Unit_Windfall>
|
||||
|
||||
<Intervention_Planet_Windfall>
|
||||
<AIGoalApplicationFlags>Enemy</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Interventions</Category>
|
||||
<Reachability>Enemy_Destination</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Global_Exclusions>
|
||||
Intervention_Credit_Windfall,
|
||||
Intervention_Land_Unit_Windfall,
|
||||
Intervention_Space_Unit_Windfall,
|
||||
Intervention_Planet_Windfall,
|
||||
Intervention_Conquer_Enemy_Planet,
|
||||
Intervention_Tech_Windfall
|
||||
</Global_Exclusions>
|
||||
</Intervention_Planet_Windfall>
|
||||
|
||||
<Intervention_Tech_Windfall>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Interventions</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Global_Exclusions>
|
||||
Intervention_Credit_Windfall,
|
||||
Intervention_Land_Unit_Windfall,
|
||||
Intervention_Space_Unit_Windfall,
|
||||
Intervention_Planet_Windfall,
|
||||
Intervention_Tech_Windfall
|
||||
</Global_Exclusions>
|
||||
</Intervention_Tech_Windfall>
|
||||
|
||||
<Intervention_Indigenous_Revolt>
|
||||
<AIGoalApplicationFlags>Enemy</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Interventions</Category>
|
||||
<Reachability>Enemy_Destination</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Global_Exclusions>
|
||||
Intervention_Conquer_Pirate_Planet,
|
||||
Intervention_Conquer_Enemy_Planet,
|
||||
Intervention_Planet_Windfall,
|
||||
Intervention_Indigenous_Revolt
|
||||
</Global_Exclusions>
|
||||
</Intervention_Indigenous_Revolt>
|
||||
|
||||
<Intervention_Hunt_Capital_Ships>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Interventions</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
</Intervention_Hunt_Capital_Ships>
|
||||
|
||||
<Intervention_Rebel_Smuggler>
|
||||
<AIGoalApplicationFlags>Enemy</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Interventions</Category>
|
||||
<Reachability>Enemy_Destination</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Global_Exclusions>Intervention_Rebel_Smuggler</Global_Exclusions>
|
||||
</Intervention_Rebel_Smuggler>
|
||||
|
||||
<Intervention_Pirate_Ambush>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Interventions</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
</Intervention_Pirate_Ambush>
|
||||
|
||||
<Intervention_Vader_Favor>
|
||||
<AIGoalApplicationFlags>Enemy</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Interventions</Category>
|
||||
<Reachability>Enemy_Destination</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Global_Exclusions>Intervention_Vader_Favor</Global_Exclusions>
|
||||
</Intervention_Vader_Favor>
|
||||
|
||||
<Intervention_Imperial_Traitor>
|
||||
<AIGoalApplicationFlags>Enemy</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Interventions</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Global_Exclusions>Intervention_Imperial_Traitor</Global_Exclusions>
|
||||
</Intervention_Imperial_Traitor>
|
||||
|
||||
<Intervention_Rebel_Sabotage>
|
||||
<AIGoalApplicationFlags>Enemy</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Interventions</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Global_Exclusions>Intervention_Rebel_Sabotage</Global_Exclusions>
|
||||
</Intervention_Rebel_Sabotage>
|
||||
|
||||
<Intervention_Rebel_Revolt>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Interventions</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Global_Exclusions>Intervention_Rebel_Revolt</Global_Exclusions>
|
||||
</Intervention_Rebel_Revolt>
|
||||
|
||||
<Intervention_Pirate_Defection>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Interventions</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Global_Exclusions>Intervention_Pirate_Defection</Global_Exclusions>
|
||||
</Intervention_Pirate_Defection>
|
||||
|
||||
<Intervention_Refugee_Escort>
|
||||
<AIGoalApplicationFlags>Enemy</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Interventions</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Global_Exclusions>Intervention_Refugee_Escort</Global_Exclusions>
|
||||
</Intervention_Refugee_Escort>
|
||||
|
||||
<Intervention_Confront_Boba>
|
||||
<AIGoalApplicationFlags>Enemy</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Interventions</Category>
|
||||
<Reachability>Enemy_Destination</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Global_Exclusions>Intervention_Confront_Boba</Global_Exclusions>
|
||||
</Intervention_Confront_Boba>
|
||||
|
||||
<Intervention_Pirate_Rescue>
|
||||
<AIGoalApplicationFlags>Enemy</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Interventions</Category>
|
||||
<Reachability>Enemy_Destination</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Global_Exclusions>Intervention_Pirate_Rescue</Global_Exclusions>
|
||||
</Intervention_Pirate_Rescue>
|
||||
|
||||
<Intervention_Pirate_Enlightenment>
|
||||
<AIGoalApplicationFlags>Enemy</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Interventions</Category>
|
||||
<Reachability>Enemy_Destination</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Global_Exclusions>Intervention_Pirate_Enlightenment</Global_Exclusions>
|
||||
</Intervention_Pirate_Enlightenment>
|
||||
|
||||
<Intervention_Pirate_Enlightenment_b>
|
||||
<AIGoalApplicationFlags>Enemy</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Interventions</Category>
|
||||
<Reachability>Enemy_Destination</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Global_Exclusions>Intervention_Pirate_Enlightenment_b</Global_Exclusions>
|
||||
</Intervention_Pirate_Enlightenment_b>
|
||||
|
||||
<Intervention_Show_of_Strength>
|
||||
<AIGoalApplicationFlags>Enemy</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Interventions</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Global_Exclusions>Intervention_Show_of_Strength</Global_Exclusions>
|
||||
</Intervention_Show_of_Strength>
|
||||
|
||||
<Intervention_Fleet_Rescue>
|
||||
<AIGoalApplicationFlags>Enemy</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Interventions</Category>
|
||||
<Reachability>Enemy_Destination</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Global_Exclusions>Intervention_Fleet_Rescue</Global_Exclusions>
|
||||
</Intervention_Fleet_Rescue>
|
||||
|
||||
<Intervention_Empire_Oppression>
|
||||
<AIGoalApplicationFlags>Enemy</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Interventions</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Global_Exclusions>Intervention_Empire_Oppression</Global_Exclusions>
|
||||
</Intervention_Empire_Oppression>
|
||||
</Goals>
|
||||
468
DATA/XML/AI/GOALS/LANDGOALS.XML
Normal file
468
DATA/XML/AI/GOALS/LANDGOALS.XML
Normal file
@@ -0,0 +1,468 @@
|
||||
<?xml version="1.0"?>
|
||||
<Goals>
|
||||
<Clear_Infantry>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Tactical_Targeted</Category>
|
||||
<Reachability>High_Threat</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Clear_Infantry>
|
||||
|
||||
<Clear_Vehicles>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Tactical_Targeted</Category>
|
||||
<Reachability>Medium_Threat</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Clear_Vehicles>
|
||||
|
||||
<Destroy_Land_Unit>
|
||||
<AIGoalApplicationFlags>Enemy_Unit</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Tactical_Targeted</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Destroy_Land_Unit>
|
||||
|
||||
<Land_Scout_Area>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Tactical_Targeted</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Land_Scout_Area>
|
||||
|
||||
<Hold_Position>
|
||||
<AIGoalApplicationFlags>Friendly_Reinforcement_Point</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Tactical_Targeted</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Hold_Position>
|
||||
|
||||
<Destroy_Structure>
|
||||
<AIGoalApplicationFlags>Enemy_Structure</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Tactical_Targeted</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Destroy_Structure>
|
||||
|
||||
<Destroy_Turbolaser>
|
||||
<AIGoalApplicationFlags>Enemy_Structure</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Tactical_Targeted</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Destroy_Turbolaser>
|
||||
|
||||
<Land_Retreat>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Tactical_Targeted</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>240.0</Time_Limit>
|
||||
</Land_Retreat>
|
||||
|
||||
<Land_Escort>
|
||||
<AIGoalApplicationFlags>Friendly_Unit</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Tactical_Targeted</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Land_Escort>
|
||||
|
||||
<Airstrike>
|
||||
<AIGoalApplicationFlags>Enemy_Structure | Enemy_Unit</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Tactical_Targeted</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Global_Exclusions>Airstrike</Global_Exclusions>
|
||||
</Airstrike>
|
||||
|
||||
<Clean_Up>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Tactical_Targeted</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Clean_Up>
|
||||
|
||||
<Fund_Tactical_Structures>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Tactical_Untargeted</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Fund_Tactical_Structures>
|
||||
|
||||
<Land_Bombing_Run>
|
||||
<AIGoalApplicationFlags>Enemy_Structure | Enemy_Unit</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Tactical_Targeted</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Global_Exclusions>Land_Bombing_Run</Global_Exclusions>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
<Tracking_Duration>60.0</Tracking_Duration>
|
||||
<Per_Failure_Desire_Adjust>-5.0</Per_Failure_Desire_Adjust>
|
||||
</Land_Bombing_Run>
|
||||
|
||||
<Build_AntiVehicle_Turret>
|
||||
<AIGoalApplicationFlags>Friendly_Build_Pad</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Global_Exclusions>Build_AntiVehicle_Turret</Global_Exclusions>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
<Tracking_Duration>120.0</Tracking_Duration>
|
||||
<Per_Failure_Desire_Adjust>-15.0</Per_Failure_Desire_Adjust>
|
||||
</Build_AntiVehicle_Turret>
|
||||
|
||||
<Build_AntiAir_Turret>
|
||||
<AIGoalApplicationFlags>Friendly_Build_Pad</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Global_Exclusions>Build_AntiAir_Turret</Global_Exclusions>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Build_AntiAir_Turret>
|
||||
|
||||
<Build_AntiInfantry_Turret>
|
||||
<AIGoalApplicationFlags>Friendly_Build_Pad</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Global_Exclusions>Build_AntiInfantry_Turret</Global_Exclusions>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
<Tracking_Duration>120.0</Tracking_Duration>
|
||||
<Per_Failure_Desire_Adjust>-15.0</Per_Failure_Desire_Adjust>
|
||||
</Build_AntiInfantry_Turret>
|
||||
|
||||
<Build_Bacta_Tank>
|
||||
<AIGoalApplicationFlags>Friendly_Build_Pad</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Global_Exclusions>Build_Bacta_Tank</Global_Exclusions>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Build_Bacta_Tank>
|
||||
|
||||
<Build_Repair_Bay>
|
||||
<AIGoalApplicationFlags>Friendly_Build_Pad</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Global_Exclusions>Build_Repair_Bay</Global_Exclusions>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Build_Repair_Bay>
|
||||
|
||||
<Sell_Tactical_Structure>
|
||||
<AIGoalApplicationFlags>Friendly_Build_Pad</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Tactical_Targeted</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Global_Exclusions>Sell_Tactical_Structure</Global_Exclusions>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Sell_Tactical_Structure>
|
||||
|
||||
<Steal_Vehicle>
|
||||
<AIGoalApplicationFlags>Enemy_Unit</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Hero</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Steal_Vehicle>
|
||||
|
||||
<Flame_Infantry>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Hero</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Flame_Infantry>
|
||||
|
||||
<Patrol>
|
||||
<AIGoalApplicationFlags>Friendly_Structure</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Defensive</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Patrol>
|
||||
|
||||
<Defend_Structure>
|
||||
<AIGoalApplicationFlags>Friendly_Structure</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>High_Priority</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Defend_Structure>
|
||||
|
||||
<PreDefend_Structure>
|
||||
<AIGoalApplicationFlags>Enemy_Unit</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Tactical_Targeted</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
<Global_Exclusions>PreDefend_Structure</Global_Exclusions>
|
||||
</PreDefend_Structure>
|
||||
|
||||
<Ewok_Hunt>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Tactical_Targeted</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>120</Activation_Tracking_Duration>
|
||||
</Ewok_Hunt>
|
||||
|
||||
<Fire_Magnepulse>
|
||||
<AIGoalApplicationFlags>Enemy_Unit</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Tactical_Targeted</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Fire_Magnepulse>
|
||||
|
||||
<Tactical_Multiplayer_Build_Land_Units_Generic>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>High_Priority</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Tactical_Multiplayer_Build_Land_Units_Generic>
|
||||
|
||||
<Purchase_Land_Upgrades_Generic>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>High_Priority</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Purchase_Land_Upgrades_Generic>
|
||||
|
||||
<Purchase_Early_Land_Upgrades>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>High_Priority</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Purchase_Early_Land_Upgrades>
|
||||
|
||||
<Tactical_Multiplayer_Build_Basic_Structure>
|
||||
<AIGoalApplicationFlags>Friendly_Build_Pad</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>High_Priority</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Tactical_Multiplayer_Build_Basic_Structure>
|
||||
|
||||
<Tactical_Multiplayer_Build_Barracks>
|
||||
<AIGoalApplicationFlags>Friendly_Build_Pad</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>High_Priority</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Tactical_Multiplayer_Build_Barracks>
|
||||
|
||||
<Tactical_Multiplayer_Build_Command_Center>
|
||||
<AIGoalApplicationFlags>Friendly_Build_Pad</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>High_Priority</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Tactical_Multiplayer_Build_Command_Center>
|
||||
|
||||
<Tactical_Multiplayer_Build_Infantry_Emergency>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>High_Priority</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Tactical_Multiplayer_Build_Infantry_Emergency>
|
||||
|
||||
<Build_Econ_Structure>
|
||||
<AIGoalApplicationFlags>Friendly_Build_Pad</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>High_Priority</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Build_Econ_Structure>
|
||||
|
||||
<!--This plan is for claiming contestable build pads (enemy includes neutral pads).-->
|
||||
<Secure_Contestable>
|
||||
<AIGoalApplicationFlags>Enemy_Build_Pad | Enemy_Reinforcement_Point | Enemy_Structure</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Map_Control</Category>
|
||||
<Reachability>Low_Threat</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>60</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-5.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Secure_Contestable>
|
||||
|
||||
<Secure_Contestable_Escorted>
|
||||
<AIGoalApplicationFlags>Enemy_Build_Pad | Enemy_Reinforcement_Point | Enemy_Structure</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Map_Control</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-50.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Secure_Contestable_Escorted>
|
||||
|
||||
<Burn_Units_Land>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>High_Priority</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Burn_Units_Land>
|
||||
|
||||
<Tech_Upgrade_Emergency>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>High_Priority</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Tech_Upgrade_Emergency>
|
||||
|
||||
<Droids>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Hero</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Droids>
|
||||
|
||||
<ObiWanAssists>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Hero</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</ObiWanAssists>
|
||||
|
||||
<HanSoloAssists>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Hero</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</HanSoloAssists>
|
||||
|
||||
<VaderAssists>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Hero</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</VaderAssists>
|
||||
|
||||
<PalpatineManager>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Hero</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</PalpatineManager>
|
||||
|
||||
<Land_Heroes>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Hero</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Land_Heroes>
|
||||
|
||||
<Defensive_Rush>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>High_Priority</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Defensive_Rush>
|
||||
|
||||
<Secure_Victory_Control_Point>
|
||||
<AIGoalApplicationFlags>Enemy_Reinforcement_Point</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>High_Priority</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Secure_Victory_Control_Point>
|
||||
|
||||
<Debug_Goal_Land_1>
|
||||
<AIGoalApplicationFlags>Friendly_Unit | Friendly_Structure</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Tactical_Targeted</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>240.0</Time_Limit>
|
||||
</Debug_Goal_Land_1>
|
||||
|
||||
<Debug_Goal_Land_2>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Tactical_Targeted</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>240.0</Time_Limit>
|
||||
</Debug_Goal_Land_2>
|
||||
</Goals>
|
||||
|
||||
|
||||
|
||||
|
||||
157
DATA/XML/AI/GOALS/OFFENSIVEGALACTICGOALS.XML
Normal file
157
DATA/XML/AI/GOALS/OFFENSIVEGALACTICGOALS.XML
Normal file
@@ -0,0 +1,157 @@
|
||||
<?xml version="1.0"?>
|
||||
<Goals>
|
||||
<!--Take control of a planet
|
||||
Learning: if the goal failed on a given target within duration, increase contrast (in the plan)
|
||||
but don't decrease desirability.-->
|
||||
<Conquer_Pirate>
|
||||
<AIGoalApplicationFlags>Enemy | Neutral</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Offensive</Category>
|
||||
<Reachability>Enemy_destination</Reachability>
|
||||
<Time_Limit>90.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>1.3</Build_Time_Delay_Tolerance>
|
||||
<Is_Like>Conquer_To_Reconnect, Raid</Is_Like>
|
||||
<Tracking_Duration>600</Tracking_Duration>
|
||||
<Per_Failure_Desire_Adjust>1.0</Per_Failure_Desire_Adjust>
|
||||
<Activation_Tracking_Duration>60</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-5.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Conquer_Pirate>
|
||||
|
||||
<!--Take control of a planet that is dividing our connectivity
|
||||
Learning: if the goal failed on a given target within duration, increase contrast (in the plan)
|
||||
and slightly decrease desirability.
|
||||
<Reachability>Enemy_destination</Reachability>-->
|
||||
<Conquer_To_Reconnect>
|
||||
<AIGoalApplicationFlags>Enemy | Neutral</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Offensive</Category>
|
||||
<Reachability>Single_Hop_Disconnected</Reachability>
|
||||
<Time_Limit>90.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>1.5</Build_Time_Delay_Tolerance>
|
||||
<Is_Like>Conquer_Pirate</Is_Like>
|
||||
<Tracking_Duration>300</Tracking_Duration>
|
||||
<Per_Failure_Desire_Adjust>-5.0</Per_Failure_Desire_Adjust>
|
||||
<Activation_Tracking_Duration>120</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-8.0</Per_Activation_Failure_Desire_Adjust>
|
||||
<Global_Exclusions>Conquer_Opponent, Raid, Conquer_To_Reconnect, Death_Star_Use</Global_Exclusions>
|
||||
<Tracking_Duration>300</Tracking_Duration>
|
||||
</Conquer_To_Reconnect>
|
||||
|
||||
<!--Markup with a bonus systems which on the way toward a juicy target-->
|
||||
<Distant_System_Path_Bonus>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Always</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>0.0</Build_Time_Delay_Tolerance>
|
||||
</Distant_System_Path_Bonus>
|
||||
|
||||
<!--Use stealth units to harass a planet
|
||||
Learning: if the stealth unit failed in their plan (was killed) within the last 10 minutes,
|
||||
the AI won't try that target again.-->
|
||||
<Weaken_Planet>
|
||||
<AIGoalApplicationFlags>Enemy</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Offensive</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Build_Time_Delay_Tolerance>1.1</Build_Time_Delay_Tolerance>
|
||||
<Time_Limit>60.0</Time_Limit>
|
||||
|
||||
<Tracking_Duration>600</Tracking_Duration>
|
||||
<Per_Failure_Desire_Adjust>-10.0</Per_Failure_Desire_Adjust>
|
||||
</Weaken_Planet>
|
||||
|
||||
<!--Take control of a planet that is NOT pirate or neutral-->
|
||||
<Conquer_Opponent>
|
||||
<AIGoalApplicationFlags>Enemy</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Offensive</Category>
|
||||
<Reachability>Enemy_destination</Reachability>
|
||||
<Time_Limit>240.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>1.3</Build_Time_Delay_Tolerance>
|
||||
<Is_Like>Conquer_To_Reconnect</Is_Like>
|
||||
<Activation_Tracking_Duration>120</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-8.0</Per_Activation_Failure_Desire_Adjust>
|
||||
<Global_Exclusions>Conquer_Opponent, Raid, Conquer_To_Reconnect, Death_Star_Use</Global_Exclusions>
|
||||
<Tracking_Duration>300</Tracking_Duration>
|
||||
</Conquer_Opponent>
|
||||
|
||||
<!--Grow one's force when there's nothing else to do-->
|
||||
<!--It's a safe bet because the units we produce will go-->
|
||||
<!--into the free-store for future offensive goals, so we're-->
|
||||
<!--not throwing money away on things we might not need.-->
|
||||
<Build_Ground_Forces>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Offensive</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>200.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>2.0</Build_Time_Delay_Tolerance>
|
||||
</Build_Ground_Forces>
|
||||
|
||||
<Build_Space_Forces>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Offensive</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>200.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>2.0</Build_Time_Delay_Tolerance>
|
||||
</Build_Space_Forces>
|
||||
|
||||
<!--Because it's in the Hero category, the Death Star never receives any budget.
|
||||
It must be built by other means than chance affordability. Currently this is done via MajorItem purchasing.
|
||||
<Tracking_Duration>900</Tracking_Duration>
|
||||
<Per_Failure_Desire_Adjust>-50.0</Per_Failure_Desire_Adjust>-->
|
||||
<Death_Star_Use>
|
||||
<AIGoalApplicationFlags>Enemy</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Offensive</Category>
|
||||
<Reachability>Enemy_destination</Reachability>
|
||||
<Time_Limit>240.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>1.3</Build_Time_Delay_Tolerance>
|
||||
<Is_Like>Conquer_To_Reconnect, Conquer_Opponent</Is_Like>
|
||||
<Global_Exclusions>Conquer_Opponent, Raid, Conquer_To_Reconnect, Death_Star_Use</Global_Exclusions>
|
||||
</Death_Star_Use>
|
||||
|
||||
<Raid>
|
||||
<AIGoalApplicationFlags>Enemy | Neutral</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Offensive</Category>
|
||||
<Reachability>Enemy_Undefended</Reachability>
|
||||
<Time_Limit>180.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>2.0</Build_Time_Delay_Tolerance>
|
||||
<Is_Like>Conquer_Pirate</Is_Like>
|
||||
<Global_Exclusions>Conquer_Opponent, Raid, Conquer_To_Reconnect</Global_Exclusions>
|
||||
<Activation_Tracking_Duration>120</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-8.0</Per_Activation_Failure_Desire_Adjust>
|
||||
<Global_Exclusions>Conquer_Opponent, Raid, Conquer_To_Reconnect</Global_Exclusions>
|
||||
<Tracking_Duration>300</Tracking_Duration>
|
||||
</Raid>
|
||||
|
||||
<Unrestricted_Grab_Space>
|
||||
<AIGoalApplicationFlags>Enemy</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Offensive</Category>
|
||||
<Reachability>Enemy_destination</Reachability>
|
||||
<Time_Limit>240.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>1.3</Build_Time_Delay_Tolerance>
|
||||
<Activation_Tracking_Duration>120</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-8.0</Per_Activation_Failure_Desire_Adjust>
|
||||
<Is_Like>Conquer_Opponent, Raid, Conquer_To_Reconnect, Death_Star_Use</Is_Like>
|
||||
<Tracking_Duration>300</Tracking_Duration>
|
||||
</Unrestricted_Grab_Space>
|
||||
|
||||
<Unrestricted_Grab_Land>
|
||||
<AIGoalApplicationFlags>Enemy</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Offensive</Category>
|
||||
<Reachability>Enemy_destination</Reachability>
|
||||
<Time_Limit>240.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>1.3</Build_Time_Delay_Tolerance>
|
||||
<Activation_Tracking_Duration>120</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-8.0</Per_Activation_Failure_Desire_Adjust>
|
||||
<Is_Like>Conquer_Opponent, Raid, Conquer_To_Reconnect, Death_Star_Use</Is_Like>
|
||||
<Tracking_Duration>300</Tracking_Duration>
|
||||
</Unrestricted_Grab_Land>
|
||||
</Goals>
|
||||
266
DATA/XML/AI/GOALS/OFFENSIVESPACEGOALS.XML
Normal file
266
DATA/XML/AI/GOALS/OFFENSIVESPACEGOALS.XML
Normal file
@@ -0,0 +1,266 @@
|
||||
<?xml version="1.0"?>
|
||||
<Goals>
|
||||
<Destroy_Unit>
|
||||
<AIGoalApplicationFlags>Enemy_Unit | Enemy_Structure</AIGoalApplicationFlags>
|
||||
<GameMode>Space</GameMode>
|
||||
<Category>Tactical_Targeted</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Destroy_Unit>
|
||||
|
||||
<Destroy_Unit_Minimal>
|
||||
<AIGoalApplicationFlags>Enemy_Unit | Enemy_Structure</AIGoalApplicationFlags>
|
||||
<GameMode>Space</GameMode>
|
||||
<Category>Tactical_Targeted</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Destroy_Unit_Minimal>
|
||||
|
||||
<Disable_Unit>
|
||||
<AIGoalApplicationFlags>Enemy_Unit | Enemy_Structure</AIGoalApplicationFlags>
|
||||
<GameMode>Space</GameMode>
|
||||
<Category>Tactical_Targeted</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Disable_Unit>
|
||||
|
||||
<Bomb_Unit>
|
||||
<AIGoalApplicationFlags>Enemy_Unit | Enemy_Structure</AIGoalApplicationFlags>
|
||||
<GameMode>Space</GameMode>
|
||||
<Category>Tactical_Targeted</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Bomb_Unit>
|
||||
|
||||
<Sweep_Area>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Space</GameMode>
|
||||
<Category>Tactical_Targeted</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Sweep_Area>
|
||||
|
||||
<Space_Scout>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Space</GameMode>
|
||||
<Category>Tactical_Targeted</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Space_Scout>
|
||||
|
||||
<Space_Escort_Goal>
|
||||
<AIGoalApplicationFlags>Friendly_Unit</AIGoalApplicationFlags>
|
||||
<GameMode>Space</GameMode>
|
||||
<Category>Defensive</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>240.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Space_Escort_Goal>
|
||||
|
||||
<Hide_Transports>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Space</GameMode>
|
||||
<Category>Defensive</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>240.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Hide_Transports>
|
||||
|
||||
<Hide_Surprise_Units>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Space</GameMode>
|
||||
<Category>Tactical_Targeted</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>240.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Hide_Surprise_Units>
|
||||
|
||||
<Return_To_Base>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Space</GameMode>
|
||||
<Category>Defensive</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Return_To_Base>
|
||||
|
||||
<Patrol_Structure_Space>
|
||||
<AIGoalApplicationFlags>Friendly_Structure</AIGoalApplicationFlags>
|
||||
<GameMode>Space</GameMode>
|
||||
<Category>Defensive</Category>
|
||||
<Reachability>Medium_Threat</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Patrol_Structure_Space>
|
||||
|
||||
<Debug_Goal_Space>
|
||||
<AIGoalApplicationFlags>Enemy_Unit | Enemy_Structure</AIGoalApplicationFlags>
|
||||
<GameMode>Space</GameMode>
|
||||
<Category>NoBudget</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Debug_Goal_Space>
|
||||
|
||||
<Space_Retreat>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Space</GameMode>
|
||||
<Category>Defensive</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>240.0</Time_Limit>
|
||||
</Space_Retreat>
|
||||
|
||||
<Ground_To_Space_Damage>
|
||||
<AIGoalApplicationFlags>Enemy_Unit | Enemy_Structure</AIGoalApplicationFlags>
|
||||
<GameMode>Space</GameMode>
|
||||
<Category>Tactical_Targeted</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Ground_To_Space_Damage>
|
||||
|
||||
<Ground_To_Space_Disable>
|
||||
<AIGoalApplicationFlags>Enemy_Unit | Enemy_Structure</AIGoalApplicationFlags>
|
||||
<GameMode>Space</GameMode>
|
||||
<Category>Tactical_Targeted</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Ground_To_Space_Disable>
|
||||
|
||||
<Fire_Death_Star>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Space</GameMode>
|
||||
<Category>Tactical_Untargeted</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Fire_Death_Star>
|
||||
|
||||
<Turbo_Attack_Location>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Space</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Turbo_Attack_Location>
|
||||
|
||||
<Turbo_Attack_Unit>
|
||||
<AIGoalApplicationFlags>Enemy_Unit</AIGoalApplicationFlags>
|
||||
<GameMode>Space</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Turbo_Attack_Unit>
|
||||
|
||||
<Space_Artillery>
|
||||
<AIGoalApplicationFlags>Tactical_Location</AIGoalApplicationFlags>
|
||||
<GameMode>Space</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Space_Artillery>
|
||||
|
||||
<Tactical_Multiplayer_Build_Space_Units_Generic>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Space</GameMode>
|
||||
<Category>High_Priority</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Tactical_Multiplayer_Build_Space_Units_Generic>
|
||||
|
||||
<Purchase_Space_Upgrades_Generic>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Space</GameMode>
|
||||
<Category>High_Priority</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Purchase_Space_Upgrades_Generic>
|
||||
|
||||
<!--This plan is for claiming contestable build pads (enemy includes neutral pads).
|
||||
Separate plans handle the destruction of enemy structures that may be on a build pad.-->
|
||||
<Secure_Build_Pad_Space>
|
||||
<AIGoalApplicationFlags>Enemy_Build_Pad</AIGoalApplicationFlags>
|
||||
<GameMode>Space</GameMode>
|
||||
<Category>Map_Control</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>30.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>20</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Secure_Build_Pad_Space>
|
||||
|
||||
<Build_Structure_Space>
|
||||
<AIGoalApplicationFlags>Friendly_Build_Pad</AIGoalApplicationFlags>
|
||||
<GameMode>Space</GameMode>
|
||||
<Category>Med_Priority</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>60</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Build_Structure_Space>
|
||||
|
||||
<Build_Refinery_Space>
|
||||
<AIGoalApplicationFlags>Friendly_Build_Pad</AIGoalApplicationFlags>
|
||||
<GameMode>Space</GameMode>
|
||||
<Category>High_Priority</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
<Activation_Tracking_Duration>60</Activation_Tracking_Duration>
|
||||
<Per_Activation_Failure_Desire_Adjust>-15.0</Per_Activation_Failure_Desire_Adjust>
|
||||
</Build_Refinery_Space>
|
||||
|
||||
<Burn_Units_Space>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Space</GameMode>
|
||||
<Category>High_Priority</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Burn_Units_Space>
|
||||
|
||||
<Skirmish_Upgrade_Space_Station>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Space</GameMode>
|
||||
<Category>High_Priority</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Skirmish_Upgrade_Space_Station>
|
||||
|
||||
<Skirmish_Generate_Magic_Cash_Drop_Space>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Space</GameMode>
|
||||
<Category>High_Priority</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Skirmish_Generate_Magic_Cash_Drop_Space>
|
||||
|
||||
<Defend_Space_Station>
|
||||
<AIGoalApplicationFlags>Friendly_Structure</AIGoalApplicationFlags>
|
||||
<GameMode>Space</GameMode>
|
||||
<Category>High_Priority</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>0.0</Time_Limit>
|
||||
</Defend_Space_Station>
|
||||
</Goals>
|
||||
91
DATA/XML/AI/GOALS/SANDBOXEVENTGOALS.XML
Normal file
91
DATA/XML/AI/GOALS/SANDBOXEVENTGOALS.XML
Normal file
@@ -0,0 +1,91 @@
|
||||
<?xml version="1.0"?>
|
||||
<Goals>
|
||||
<Sandbox_Event_Contrived_Attack>
|
||||
<AIGoalApplicationFlags>Enemy</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Sandbox_Events</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Is_Like>
|
||||
Conquer_Opponent,Raid,Conquer_To_Reconnect
|
||||
</Is_Like>
|
||||
<Global_Exclusions>
|
||||
Sandbox_Event_Planet_Ownership_Flip,
|
||||
Sandbox_Event_Contrived_Attack
|
||||
</Global_Exclusions>
|
||||
</Sandbox_Event_Contrived_Attack>
|
||||
|
||||
<Sandbox_Event_Trap_Galactic>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Sandbox_Events</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Global_Exclusions>
|
||||
Sandbox_Event_Trap_Galactic,
|
||||
Sandbox_Event_Hero_Gathering
|
||||
</Global_Exclusions>
|
||||
<Is_Like>
|
||||
Generate_Magic_Space_Defense,
|
||||
Generate_Magic_Ground_Defense,
|
||||
Generate_Magic_Space_Defense_Easy,
|
||||
Generate_Magic_Ground_Defense_Easy,
|
||||
Generate_Magic_Space_Defense_Hard,
|
||||
Generate_Magic_Ground_Defense_Hard,
|
||||
Build_Turbolasers,
|
||||
Build_Base_Shield
|
||||
</Is_Like>
|
||||
</Sandbox_Event_Trap_Galactic>
|
||||
|
||||
<Sandbox_Event_Trap_Land>
|
||||
<AIGoalApplicationFlags>Global</AIGoalApplicationFlags>
|
||||
<GameMode>Land</GameMode>
|
||||
<Category>Sandbox_Events</Category>
|
||||
<Reachability>Any_Threat</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Global_Exclusions>Sandbox_Event_Trap_Land</Global_Exclusions>
|
||||
</Sandbox_Event_Trap_Land>
|
||||
|
||||
<Sandbox_Event_Planet_Ownership_Flip>
|
||||
<AIGoalApplicationFlags>Enemy</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Sandbox_Events</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Is_Like>
|
||||
Conquer_Opponent,Raid,Conquer_To_Reconnect
|
||||
</Is_Like>
|
||||
<Global_Exclusions>
|
||||
Sandbox_Event_Planet_Ownership_Flip,
|
||||
Sandbox_Event_Contrived_Attack
|
||||
</Global_Exclusions>
|
||||
</Sandbox_Event_Planet_Ownership_Flip>
|
||||
|
||||
<Sandbox_Event_Fleet_Rampage>
|
||||
<AIGoalApplicationFlags>Enemy</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<AIGoalApplicationFlags>Enemy</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Sandbox_Events</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Is_Like>
|
||||
Conquer_Opponent,Raid,Conquer_To_Reconnect
|
||||
</Is_Like>
|
||||
<Global_Exclusions>
|
||||
Sandbox_Event_Fleet_Rampage
|
||||
</Global_Exclusions>
|
||||
</Sandbox_Event_Fleet_Rampage>
|
||||
|
||||
<Sandbox_Event_Hero_Gathering>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>Sandbox_Events</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>-1</Time_Limit>
|
||||
<Global_Exclusions>
|
||||
Sandbox_Event_Trap_Galactic,
|
||||
Sandbox_Event_Hero_Gathering
|
||||
</Global_Exclusions>
|
||||
</Sandbox_Event_Hero_Gathering>
|
||||
</Goals>
|
||||
38
DATA/XML/AI/GOALS/SYSTEMGOALS.XML
Normal file
38
DATA/XML/AI/GOALS/SYSTEMGOALS.XML
Normal file
@@ -0,0 +1,38 @@
|
||||
<?xml version="1.0"?>
|
||||
<Goals>
|
||||
<Debug_Goal_Galactic>
|
||||
<AIGoalApplicationFlags>Friendly | Enemy | Neutral</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>NoBudget</Category>
|
||||
<Reachability>Enemy_Undefended</Reachability>
|
||||
<Time_Limit>10.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>2.0</Build_Time_Delay_Tolerance>
|
||||
</Debug_Goal_Galactic>
|
||||
|
||||
<Debug_Goal_Galactic_2>
|
||||
<AIGoalApplicationFlags>Friendly | Enemy | Neutral</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>NoBudget</Category>
|
||||
<Reachability>Enemy_Undefended</Reachability>
|
||||
<Time_Limit>10.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>2.0</Build_Time_Delay_Tolerance>
|
||||
</Debug_Goal_Galactic_2>
|
||||
|
||||
<Debug_Goal_Galactic_3>
|
||||
<AIGoalApplicationFlags>Friendly | Enemy | Neutral</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>NoBudget</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>10.0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>2.0</Build_Time_Delay_Tolerance>
|
||||
</Debug_Goal_Galactic_3>
|
||||
|
||||
<AlwaysOff>
|
||||
<AIGoalApplicationFlags>Friendly</AIGoalApplicationFlags>
|
||||
<GameMode>Galactic</GameMode>
|
||||
<Category>NoBudget</Category>
|
||||
<Reachability>Any</Reachability>
|
||||
<Time_Limit>0</Time_Limit>
|
||||
<Build_Time_Delay_Tolerance>0</Build_Time_Delay_Tolerance>
|
||||
</AlwaysOff>
|
||||
</Goals>
|
||||
Reference in New Issue
Block a user