Initial commit
This commit is contained in:
131
DATA/XML/AI/PERCEPTUALEQUATIONS/AI_EQUATIONS_UNDERWORLD_LAND.XML
Normal file
131
DATA/XML/AI/PERCEPTUALEQUATIONS/AI_EQUATIONS_UNDERWORLD_LAND.XML
Normal file
@@ -0,0 +1,131 @@
|
||||
<?xml version="1.0"?>
|
||||
<Equations>
|
||||
<Should_Mine_Structure>
|
||||
(15.0
|
||||
*
|
||||
Variable_Target.Location.EnemyForce
|
||||
+
|
||||
8.0
|
||||
*
|
||||
Variable_Target.Location.IsFriendlyStartLocation
|
||||
+
|
||||
8.0
|
||||
*
|
||||
Variable_Self.IsDefender
|
||||
+
|
||||
8.0
|
||||
*
|
||||
Variable_Target.Force
|
||||
+
|
||||
15.0
|
||||
*
|
||||
Variable_Target.IsContestable)
|
||||
*
|
||||
0.33
|
||||
*
|
||||
(1 + 2 * Game.IsCampaignGame)
|
||||
</Should_Mine_Structure>
|
||||
|
||||
<Should_Remote_Bomb_Friendly_Unit>
|
||||
100.0
|
||||
*
|
||||
(0.4 > Variable_Target.Health)
|
||||
*
|
||||
Variable_Target.Location.EnemyForce
|
||||
*
|
||||
(1.0 - Variable_Target.Force)
|
||||
</Should_Remote_Bomb_Friendly_Unit>
|
||||
|
||||
<Bribe_Target_Score>
|
||||
500
|
||||
*
|
||||
(
|
||||
clamp(Variable_Target.Force{Parameter_Attenuator = 1.0} - Variable_Target.Location.FriendlyForce, 0.01, 1.0)
|
||||
-
|
||||
Variable_Target.Force{Parameter_Category = GameObjectCategoryType[LandHero]}
|
||||
-
|
||||
Variable_Target.Force{Parameter_Category = GameObjectCategoryType[SpaceHero]}
|
||||
)
|
||||
</Bribe_Target_Score>
|
||||
|
||||
<Should_Build_Ysalamiri_Cage>
|
||||
50.0
|
||||
*
|
||||
(Variable_Target.EnemyForce {Parameter_Type = "Emperor_Palpatine",
|
||||
Parameter_Type = "Darth_Vader",
|
||||
Parameter_Type = "Mara_Jade",
|
||||
Parameter_Type = "Obi_Wan_Kenobi",
|
||||
Parameter_Type = "Luke_Skywalker_Jedi",
|
||||
Parameter_Type = "Yoda"} > 0.0)
|
||||
*
|
||||
Variable_Target.FriendlyForce
|
||||
</Should_Build_Ysalamiri_Cage>
|
||||
|
||||
<!-- 50.0
|
||||
*
|
||||
(Variable_Target.FriendlyForce {Parameter_Category = GameObjectCategoryType[Structure]}
|
||||
+
|
||||
Variable_Target.FriendlyForce {Parameter_Category = GameObjectCategoryType[Vehicle]})-->
|
||||
<Should_Build_Sensor_Scrambler>
|
||||
40.0
|
||||
*
|
||||
(Variable_Target.FriendlyForce {Parameter_Category = GameObjectCategoryType[Structure]}
|
||||
+
|
||||
Variable_Target.FriendlyForce {Parameter_Category = GameObjectCategoryType[Vehicle]})
|
||||
</Should_Build_Sensor_Scrambler>
|
||||
|
||||
<!-- 50.0
|
||||
*
|
||||
Variable_Target.EnemyForce
|
||||
*
|
||||
Variable_Target.FriendlyForce-->
|
||||
<!--{Parameter_Category = GameObjectCategoryType[Air]}-->
|
||||
<Should_Build_Rocket_Pod>
|
||||
60.0
|
||||
*
|
||||
(Variable_Target.FriendlyForce {Parameter_Category = GameObjectCategoryType[Structure]}
|
||||
+
|
||||
Variable_Target.FriendlyForce {Parameter_Category = GameObjectCategoryType[Vehicle]})
|
||||
</Should_Build_Rocket_Pod>
|
||||
|
||||
<!-- FCU Landmode Items (Tried and failed. Kept basic stuff here in the event somebody figures this out...) -->
|
||||
<!-- <Should_Build_FCU_U_Barracks>
|
||||
100.0
|
||||
</Should_Build_FCU_U_Barracks>
|
||||
|
||||
<Should_Build_FCU_U_Cantina>
|
||||
100.0
|
||||
</Should_Build_FCU_U_Cantina>
|
||||
|
||||
<Should_Build_FCU_U_Utility_Pad>
|
||||
100.0
|
||||
</Should_Build_FCU_U_Utility_Pad>
|
||||
|
||||
<Should_Build_FCU_U_Droid_Works>
|
||||
100.0
|
||||
</Should_Build_FCU_U_Droid_Works>
|
||||
|
||||
<Should_Build_FCU_U_Power_Gen>
|
||||
100.0
|
||||
</Should_Build_FCU_U_Power_Gen>
|
||||
|
||||
<Should_Build_FCU_U_Shield_Gen_370>
|
||||
100.0
|
||||
</Should_Build_FCU_U_Shield_Gen_370>
|
||||
|
||||
<Should_Build_FCU_U_Factory>
|
||||
100.0
|
||||
</Should_Build_FCU_U_Factory>
|
||||
|
||||
<Should_Build_FCU_U_Gravity_Gen>
|
||||
100.0
|
||||
</Should_Build_FCU_U_Gravity_Gen>
|
||||
|
||||
<Should_Build_FCU_U_Shield_Gen_740>
|
||||
100.0
|
||||
</Should_Build_FCU_U_Shield_Gen_740>
|
||||
|
||||
<Should_Build_FCU_U_Turbo_Tower>
|
||||
100.0
|
||||
</Should_Build_FCU_U_Turbo_Tower>-->
|
||||
</Equations>
|
||||
Reference in New Issue
Block a user