Initial commit
This commit is contained in:
546
DATA/XML/TARGETINGPRIORITIES_SPACEUNIT.XML
Normal file
546
DATA/XML/TARGETINGPRIORITIES_SPACEUNIT.XML
Normal file
@@ -0,0 +1,546 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Ship Classes For Reference Set-up: These are determined by <Category_Mask>
|
||||
Fighter, 1.0,
|
||||
Bomber, 2.0,
|
||||
Corvette, 3.0,
|
||||
Frigate, 4.0,
|
||||
Capital, 5.0,
|
||||
Transport, 6.0,
|
||||
SpaceHero, 7.0-->
|
||||
|
||||
<Targeting_Priority_Sets>
|
||||
<!--DEFAULT PRIORITY SETS FOR BOTH AI AND HUMAN PLAYERS
|
||||
The default priority set for each class will favor units that
|
||||
the unit has good RPS advantage over. These should not contain
|
||||
exclusions or hard point target priorities.-->
|
||||
|
||||
<!--Class Generic-->
|
||||
<Priority_Set Name="Transport">
|
||||
<Attack_Priorities>
|
||||
Transport, 1.0
|
||||
</Attack_Priorities>
|
||||
<Property_Exclusions>NotOpportunityTarget</Property_Exclusions>
|
||||
<Unit_Exclusions>
|
||||
Destroyable_Asteroid_Small,
|
||||
Destroyable_Asteroid_Medium,
|
||||
Destroyable_Asteroid_Large,
|
||||
Destroyable_Asteroid_Huge
|
||||
</Unit_Exclusions>
|
||||
</Priority_Set>
|
||||
|
||||
<Priority_Set Name="Fighter">
|
||||
<Attack_Priorities>
|
||||
Bomber, 1.0,
|
||||
Fighter, 2.0,
|
||||
Transport, 3.0
|
||||
</Attack_Priorities>
|
||||
<Property_Exclusions>NotOpportunityTarget</Property_Exclusions>
|
||||
<Unit_Exclusions>
|
||||
Destroyable_Asteroid_Small,
|
||||
Destroyable_Asteroid_Medium,
|
||||
Destroyable_Asteroid_Large,
|
||||
Destroyable_Asteroid_Huge
|
||||
</Unit_Exclusions>
|
||||
</Priority_Set>
|
||||
|
||||
<Priority_Set Name="Bomber">
|
||||
<Attack_Priorities>
|
||||
Capital, 1.0,
|
||||
SpaceHero, 1.5,
|
||||
Frigate, 2.0,
|
||||
Transport, 3.0,
|
||||
Corvette, 4.0,
|
||||
Bomber, 5.0
|
||||
</Attack_Priorities>
|
||||
<Property_Exclusions>NotOpportunityTarget</Property_Exclusions>
|
||||
<Unit_Exclusions>
|
||||
Destroyable_Asteroid_Small,
|
||||
Destroyable_Asteroid_Medium,
|
||||
Destroyable_Asteroid_Large,
|
||||
Destroyable_Asteroid_Huge
|
||||
</Unit_Exclusions>
|
||||
</Priority_Set>
|
||||
|
||||
<Priority_Set Name="Corvette">
|
||||
<Attack_Priorities>
|
||||
Bomber, 1.0,
|
||||
Fighter, 1.5,
|
||||
Transport, 2.0,
|
||||
SpaceHero, 3.0,
|
||||
Frigate, 4.0,
|
||||
Capital, 5.0
|
||||
</Attack_Priorities>
|
||||
<Property_Exclusions>NotOpportunityTarget</Property_Exclusions>
|
||||
<Unit_Exclusions>
|
||||
Destroyable_Asteroid_Small,
|
||||
Destroyable_Asteroid_Medium,
|
||||
Destroyable_Asteroid_Large,
|
||||
Destroyable_Asteroid_Huge
|
||||
</Unit_Exclusions>
|
||||
</Priority_Set>
|
||||
|
||||
<Priority_Set Name="Frigate">
|
||||
<Attack_Priorities>
|
||||
Corvette, 1.0,
|
||||
Transport, 1.5,
|
||||
Frigate, 2.0,
|
||||
Bomber, 3.0,
|
||||
SpaceHero, 3.5,
|
||||
Fighter, 4.0
|
||||
</Attack_Priorities>
|
||||
<Property_Exclusions>NotOpportunityTarget</Property_Exclusions>
|
||||
<Unit_Exclusions>
|
||||
Destroyable_Asteroid_Small,
|
||||
Destroyable_Asteroid_Medium,
|
||||
Destroyable_Asteroid_Large,
|
||||
Destroyable_Asteroid_Huge
|
||||
</Unit_Exclusions>
|
||||
</Priority_Set>
|
||||
|
||||
<Priority_Set Name="Cruiser">
|
||||
<Attack_Priorities>
|
||||
Frigate, 1.0,
|
||||
Corvette, 2.0,
|
||||
Capital, 3.0,
|
||||
Bomber, 4.0,
|
||||
SpaceHero, 5.0,
|
||||
Fighter, 6.0,
|
||||
Transport, 7.0
|
||||
</Attack_Priorities>
|
||||
<Property_Exclusions>NotOpportunityTarget</Property_Exclusions>
|
||||
<Unit_Exclusions>
|
||||
Destroyable_Asteroid_Small,
|
||||
Destroyable_Asteroid_Medium,
|
||||
Destroyable_Asteroid_Large,
|
||||
Destroyable_Asteroid_Huge
|
||||
</Unit_Exclusions>
|
||||
</Priority_Set>
|
||||
|
||||
<Priority_Set Name="Capital">
|
||||
<Attack_Priorities>
|
||||
Frigate, 1.0,
|
||||
Capital, 2.0,
|
||||
Corvette, 3.0,
|
||||
Bomber, 4.0,
|
||||
Fighter, 5.0,
|
||||
SpaceHero, 6.0,
|
||||
Transport, 7.0
|
||||
</Attack_Priorities>
|
||||
<Property_Exclusions>NotOpportunityTarget</Property_Exclusions>
|
||||
<Unit_Exclusions>
|
||||
Destroyable_Asteroid_Small,
|
||||
Destroyable_Asteroid_Medium,
|
||||
Destroyable_Asteroid_Large,
|
||||
Destroyable_Asteroid_Huge
|
||||
</Unit_Exclusions>
|
||||
</Priority_Set>
|
||||
|
||||
<Priority_Set Name="SuperCapital">
|
||||
<Attack_Priorities>
|
||||
Capital, 1.0,
|
||||
Frigate, 2.0,
|
||||
Corvette, 3.0,
|
||||
Bomber, 4.0,
|
||||
Fighter, 5.0,
|
||||
SpaceHero, 6.0,
|
||||
Transport, 7.0
|
||||
</Attack_Priorities>
|
||||
<Property_Exclusions>NotOpportunityTarget</Property_Exclusions>
|
||||
<Unit_Exclusions>
|
||||
Destroyable_Asteroid_Small,
|
||||
Destroyable_Asteroid_Medium,
|
||||
Destroyable_Asteroid_Large,
|
||||
Destroyable_Asteroid_Huge
|
||||
</Unit_Exclusions>
|
||||
</Priority_Set>
|
||||
|
||||
<Priority_Set Name="SpaceArtillery">
|
||||
<Attack_Priorities>
|
||||
Capital, 1.0,
|
||||
SpaceHero, 2.0,
|
||||
Transport, 3.0,
|
||||
Corvette, 4.0,
|
||||
Frigate, 5.0,
|
||||
Bomber, 6.0,
|
||||
Fighter, 7.0
|
||||
</Attack_Priorities>
|
||||
<Property_Exclusions>NotOpportunityTarget</Property_Exclusions>
|
||||
<Unit_Exclusions>
|
||||
Destroyable_Asteroid_Small,
|
||||
Destroyable_Asteroid_Medium,
|
||||
Destroyable_Asteroid_Large,
|
||||
Destroyable_Asteroid_Huge
|
||||
</Unit_Exclusions>
|
||||
</Priority_Set>
|
||||
|
||||
<!--Ship Specific-->
|
||||
<Priority_Set Name="Vengeance_TP">
|
||||
<Attack_Priorities>
|
||||
Frigate, 1.0,
|
||||
Capital, 2.0,
|
||||
Corvette, 3.0,
|
||||
SpaceHero, 4.0,
|
||||
Bomber, 5.0,
|
||||
Fighter, 6.0,
|
||||
Transport, 7.0
|
||||
</Attack_Priorities>
|
||||
<Property_Exclusions>NotOpportunityTarget</Property_Exclusions>
|
||||
<Unit_Exclusions>
|
||||
Destroyable_Asteroid_Small,
|
||||
Destroyable_Asteroid_Medium,
|
||||
Destroyable_Asteroid_Large,
|
||||
Destroyable_Asteroid_Huge
|
||||
</Unit_Exclusions>
|
||||
</Priority_Set>
|
||||
|
||||
<Priority_Set Name="Arc_Hammer_TP">
|
||||
<Attack_Priorities>
|
||||
Bomber, 1.0,
|
||||
Frigate, 2.0,
|
||||
SpaceHero, 3.0,
|
||||
Corvette, 4.0,
|
||||
Fighter, 5.0,
|
||||
Capital, 6.0,
|
||||
Transport, 7.0
|
||||
</Attack_Priorities>
|
||||
<Property_Exclusions>NotOpportunityTarget</Property_Exclusions>
|
||||
<Unit_Exclusions>
|
||||
Destroyable_Asteroid_Small,
|
||||
Destroyable_Asteroid_Medium,
|
||||
Destroyable_Asteroid_Large,
|
||||
Destroyable_Asteroid_Huge
|
||||
</Unit_Exclusions>
|
||||
</Priority_Set>
|
||||
|
||||
<Priority_Set Name="Flak_Frigate_TP">
|
||||
<Attack_Priorities>
|
||||
Bomber, 1.0,
|
||||
Fighter, 1.5,
|
||||
Transport, 2.0,
|
||||
Corvette, 3.0,
|
||||
SpaceHero, 3.0
|
||||
</Attack_Priorities>
|
||||
<Property_Exclusions>NotOpportunityTarget</Property_Exclusions>
|
||||
<Unit_Exclusions>
|
||||
Destroyable_Asteroid_Small,
|
||||
Destroyable_Asteroid_Medium,
|
||||
Destroyable_Asteroid_Large,
|
||||
Destroyable_Asteroid_Huge
|
||||
</Unit_Exclusions>
|
||||
</Priority_Set>
|
||||
|
||||
<Priority_Set Name="Assault_Gunboat_TP">
|
||||
<Attack_Priorities>
|
||||
Bomber, 1.0,
|
||||
SpaceHero, 1.5,
|
||||
Frigate, 2.0,
|
||||
Fighter, 3.0,
|
||||
Capital, 4.0,
|
||||
Corvette, 5.0,
|
||||
Transport, 6.0
|
||||
</Attack_Priorities>
|
||||
<Property_Exclusions>NotOpportunityTarget</Property_Exclusions>
|
||||
<Unit_Exclusions>
|
||||
Destroyable_Asteroid_Small,
|
||||
Destroyable_Asteroid_Medium,
|
||||
Destroyable_Asteroid_Large,
|
||||
Destroyable_Asteroid_Huge
|
||||
</Unit_Exclusions>
|
||||
</Priority_Set>
|
||||
|
||||
<Priority_Set Name="Dreadnaught_TP">
|
||||
<Attack_Priorities>
|
||||
Corvette, 1.0,
|
||||
Transport, 1.5,
|
||||
Frigate, 2.0,
|
||||
Structure, 3.0,
|
||||
Bomber, 4.0,
|
||||
SpaceHero, 5.0,
|
||||
Fighter, 5.0
|
||||
</Attack_Priorities>
|
||||
<Property_Exclusions>NotOpportunityTarget</Property_Exclusions>
|
||||
<Unit_Exclusions>
|
||||
Destroyable_Asteroid_Small,
|
||||
Destroyable_Asteroid_Medium,
|
||||
Destroyable_Asteroid_Large,
|
||||
Destroyable_Asteroid_Huge
|
||||
</Unit_Exclusions>
|
||||
</Priority_Set>
|
||||
|
||||
<!--Satellite Turrets-->
|
||||
<Priority_Set Name="Defense_Satellite_Laser">
|
||||
<Attack_Priorities>
|
||||
Bomber, 1.0,
|
||||
Fighter, 2.0,
|
||||
Transport, 2.5,
|
||||
Corvette, 3.0,
|
||||
SpaceHero, 3.5
|
||||
</Attack_Priorities>
|
||||
<Property_Exclusions>NotOpportunityTarget</Property_Exclusions>
|
||||
<Unit_Exclusions>
|
||||
Destroyable_Asteroid_Small,
|
||||
Destroyable_Asteroid_Medium,
|
||||
Destroyable_Asteroid_Large,
|
||||
Destroyable_Asteroid_Huge
|
||||
</Unit_Exclusions>
|
||||
</Priority_Set>
|
||||
|
||||
<Priority_Set Name="Defense_Satellite_TurboLaser">
|
||||
<Attack_Priorities>
|
||||
Corvette, 1.0,
|
||||
Frigate, 2.0,
|
||||
Transport, 3.0,
|
||||
SpaceHero, 3.5,
|
||||
Capital, 4.0,
|
||||
Bomber, 4.5,
|
||||
Fighter, 5.0
|
||||
</Attack_Priorities>
|
||||
<Property_Exclusions>NotOpportunityTarget</Property_Exclusions>
|
||||
<Unit_Exclusions>
|
||||
Destroyable_Asteroid_Small,
|
||||
Destroyable_Asteroid_Medium,
|
||||
Destroyable_Asteroid_Large,
|
||||
Destroyable_Asteroid_Huge
|
||||
</Unit_Exclusions>
|
||||
</Priority_Set>
|
||||
|
||||
<Priority_Set Name="Defense_Satellite_Missile">
|
||||
<Attack_Priorities>
|
||||
Corvette, 1.0,
|
||||
Bomber, 2.0,
|
||||
Frigate, 2.5,
|
||||
Fighter, 3.0,
|
||||
SpaceHero, 3.5,
|
||||
Transport, 4.0,
|
||||
Capital, 5.0
|
||||
</Attack_Priorities>
|
||||
<Property_Exclusions>NotOpportunityTarget</Property_Exclusions>
|
||||
<Unit_Exclusions>
|
||||
Destroyable_Asteroid_Small,
|
||||
Destroyable_Asteroid_Medium,
|
||||
Destroyable_Asteroid_Large,
|
||||
Destroyable_Asteroid_Huge
|
||||
</Unit_Exclusions>
|
||||
</Priority_Set>
|
||||
|
||||
<Priority_Set Name="Defense_Satellite_MassDriver">
|
||||
<Attack_Priorities>
|
||||
Frigate, 1.0,
|
||||
Bomber, 2.0,
|
||||
Corvette, 3.0,
|
||||
SpaceHero, 4.0,
|
||||
Fighter, 5.0,
|
||||
Capital, 6.0,
|
||||
Transport, 7.0
|
||||
</Attack_Priorities>
|
||||
<Property_Exclusions>NotOpportunityTarget</Property_Exclusions>
|
||||
<Unit_Exclusions>
|
||||
Destroyable_Asteroid_Small,
|
||||
Destroyable_Asteroid_Medium,
|
||||
Destroyable_Asteroid_Large,
|
||||
Destroyable_Asteroid_Huge
|
||||
</Unit_Exclusions>
|
||||
</Priority_Set>
|
||||
|
||||
<Priority_Set Name="Defense_Satellite_HeavyBeam">
|
||||
<Attack_Priorities>
|
||||
Capital, 1.0,
|
||||
Frigate, 2.0,
|
||||
Corvette, 3.0,
|
||||
SpaceHero, 4.0,
|
||||
Transport, 5.0,
|
||||
Bomber, 6.0,
|
||||
Fighter, 7.0
|
||||
</Attack_Priorities>
|
||||
<Property_Exclusions>NotOpportunityTarget</Property_Exclusions>
|
||||
<Unit_Exclusions>
|
||||
Destroyable_Asteroid_Small,
|
||||
Destroyable_Asteroid_Medium,
|
||||
Destroyable_Asteroid_Large,
|
||||
Destroyable_Asteroid_Huge
|
||||
</Unit_Exclusions>
|
||||
</Priority_Set>
|
||||
|
||||
<Priority_Set Name="Defense_Satellite_Tractor">
|
||||
<Attack_Priorities>
|
||||
Capital, 1.0,
|
||||
Frigate, 2.0,
|
||||
Corvette, 3.0,
|
||||
SpaceHero, 4.0
|
||||
</Attack_Priorities>
|
||||
<Property_Exclusions>NotOpportunityTarget</Property_Exclusions>
|
||||
<Unit_Exclusions>
|
||||
Destroyable_Asteroid_Small,
|
||||
Destroyable_Asteroid_Medium,
|
||||
Destroyable_Asteroid_Large,
|
||||
Destroyable_Asteroid_Huge
|
||||
</Unit_Exclusions>
|
||||
</Priority_Set>
|
||||
|
||||
<!--AI SPECIFIC TARGETING PRIORITY SETS
|
||||
These should never be assigned as the unit defaults, because they would affect the human player-->
|
||||
|
||||
<Priority_Set Name="Fighter_Attack_Move">
|
||||
<Attack_Priorities>
|
||||
Transport, 1.0,
|
||||
Bomber, 2.0,
|
||||
Fighter, 3.0,
|
||||
SpaceHero, 4.0
|
||||
</Attack_Priorities>
|
||||
<Hard_Point_Priorities>
|
||||
Shield_Generator, Engine, FIGHTER_BAY, WEAPON_LASER, WEAPON_ION_CANNON, TRACTOR_BEAM
|
||||
</Hard_Point_Priorities>
|
||||
<Category_Exclusions>
|
||||
Frigate, Capital
|
||||
</Category_Exclusions>
|
||||
<Unit_Exclusions>
|
||||
Destroyable_Asteroid_Small,
|
||||
Destroyable_Asteroid_Medium,
|
||||
Destroyable_Asteroid_Large,
|
||||
Destroyable_Asteroid_Huge
|
||||
</Unit_Exclusions>
|
||||
</Priority_Set>
|
||||
|
||||
<Priority_Set Name="Bomber_Attack_Move">
|
||||
<Attack_Priorities>
|
||||
Corvette, 3.0,
|
||||
Transport, 4.0,
|
||||
SpaceHero, 4.5,
|
||||
Bomber, 5.0
|
||||
</Attack_Priorities>
|
||||
<Hard_Point_Priorities>
|
||||
Shield_Generator, Engine, FIGHTER_BAY, WEAPON_LASER, WEAPON_ION_CANNON, TRACTOR_BEAM
|
||||
</Hard_Point_Priorities>
|
||||
<Category_Exclusions>
|
||||
Frigate, Capital
|
||||
</Category_Exclusions>
|
||||
<Unit_Exclusions>
|
||||
Destroyable_Asteroid_Small,
|
||||
Destroyable_Asteroid_Medium,
|
||||
Destroyable_Asteroid_Large,
|
||||
Destroyable_Asteroid_Huge
|
||||
</Unit_Exclusions>
|
||||
</Priority_Set>
|
||||
|
||||
<Priority_Set Name="Corvette_Attack_Move">
|
||||
<Attack_Priorities>
|
||||
Transport, 1.0,
|
||||
Bomber, 2.0,
|
||||
Fighter, 3.0,
|
||||
SpaceHero, 4.0
|
||||
</Attack_Priorities>
|
||||
<Hard_Point_Priorities>
|
||||
Shield_Generator, Engine, FIGHTER_BAY, WEAPON_LASER, WEAPON_ION_CANNON, TRACTOR_BEAM
|
||||
</Hard_Point_Priorities>
|
||||
<Category_Exclusions>
|
||||
Frigate, Capital
|
||||
</Category_Exclusions>
|
||||
<Unit_Exclusions>
|
||||
Destroyable_Asteroid_Small,
|
||||
Destroyable_Asteroid_Medium,
|
||||
Destroyable_Asteroid_Large,
|
||||
Destroyable_Asteroid_Huge
|
||||
</Unit_Exclusions>
|
||||
</Priority_Set>
|
||||
|
||||
<Priority_Set Name="Frigate_Attack_Move">
|
||||
<Attack_Priorities>
|
||||
Transport, 1.0,
|
||||
Bomber, 2.0,
|
||||
Corvette, 3.0,
|
||||
SpaceHero, 3.5,
|
||||
Fighter, 4.0
|
||||
</Attack_Priorities>
|
||||
<Hard_Point_Priorities>
|
||||
Shield_Generator, Engine, FIGHTER_BAY, WEAPON_LASER, WEAPON_ION_CANNON, TRACTOR_BEAM
|
||||
</Hard_Point_Priorities>
|
||||
<Category_Exclusions>
|
||||
Capital
|
||||
</Category_Exclusions>
|
||||
<Unit_Exclusions>
|
||||
Destroyable_Asteroid_Small,
|
||||
Destroyable_Asteroid_Medium,
|
||||
Destroyable_Asteroid_Large,
|
||||
Destroyable_Asteroid_Huge
|
||||
</Unit_Exclusions>
|
||||
</Priority_Set>
|
||||
|
||||
<Priority_Set Name="Capital_Attack_Move">
|
||||
<Attack_Priorities>
|
||||
Transport, 1.0,
|
||||
Frigate, 2.0,
|
||||
SpaceHero, 2.5,
|
||||
Corvette, 3.0,
|
||||
Bomber, 4.0,
|
||||
Fighter, 5.0
|
||||
</Attack_Priorities>
|
||||
<Hard_Point_Priorities>
|
||||
Shield_Generator, Engine, FIGHTER_BAY, WEAPON_LASER, WEAPON_ION_CANNON, TRACTOR_BEAM
|
||||
</Hard_Point_Priorities>
|
||||
<Unit_Exclusions>
|
||||
Destroyable_Asteroid_Small,
|
||||
Destroyable_Asteroid_Medium,
|
||||
Destroyable_Asteroid_Large,
|
||||
Destroyable_Asteroid_Huge
|
||||
</Unit_Exclusions>
|
||||
</Priority_Set>
|
||||
|
||||
<!--When using hit and run tactics, we don't want hardpoint priorities.
|
||||
This way, the bombers will simply attack the first hardpoint in range.
|
||||
On a large starbase, for example this will help keep the bombers out of range
|
||||
of other hard points and make it easier to run away. Also, we want no
|
||||
exclusions, so that the bombers will gain new targets, rather than flying through them.-->
|
||||
|
||||
<Priority_Set Name="Bomber_Hit_And_Run">
|
||||
<Attack_Priorities>
|
||||
SpaceHero, 0.5,
|
||||
Capital, 1.0,
|
||||
Frigate, 2.0,
|
||||
Corvette, 3.0,
|
||||
Transport, 4.0
|
||||
</Attack_Priorities>
|
||||
<Hard_Point_Priorities>
|
||||
Shield_Generator
|
||||
</Hard_Point_Priorities>
|
||||
<Category_Exclusions>
|
||||
Fighter, Bomber
|
||||
</Category_Exclusions>
|
||||
<Unit_Exclusions>
|
||||
Destroyable_Asteroid_Small,
|
||||
Destroyable_Asteroid_Medium,
|
||||
Destroyable_Asteroid_Large,
|
||||
Destroyable_Asteroid_Huge
|
||||
</Unit_Exclusions>
|
||||
</Priority_Set>
|
||||
|
||||
<Priority_Set Name="AntiBomber">
|
||||
<Attack_Priorities>
|
||||
Bomber, 1.0
|
||||
</Attack_Priorities>
|
||||
<Unit_Exclusions>
|
||||
Destroyable_Asteroid_Small,
|
||||
Destroyable_Asteroid_Medium,
|
||||
Destroyable_Asteroid_Large,
|
||||
Destroyable_Asteroid_Huge
|
||||
</Unit_Exclusions>
|
||||
</Priority_Set>
|
||||
|
||||
<Priority_Set Name="AntiHero">
|
||||
<Attack_Priorities>
|
||||
SpaceHero, 0.5,
|
||||
Capital, 1.0
|
||||
</Attack_Priorities>
|
||||
<Unit_Exclusions>
|
||||
Destroyable_Asteroid_Small,
|
||||
Destroyable_Asteroid_Medium,
|
||||
Destroyable_Asteroid_Large,
|
||||
Destroyable_Asteroid_Huge
|
||||
</Unit_Exclusions>
|
||||
</Priority_Set>
|
||||
</Targeting_Priority_Sets>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user