View Issue Details

IDProjectCategoryLast Update
0027453AI War 2SuggestionJun 10, 2022 1:53 pm
ReporterLord Of Nothing Assigned To 
Severitytweak 
Status newResolutionopen 
Product Version5.014 The Tom Show 
Summary0027453: Suggestion: The Royal AI should have it's royal guardians as it's exowave leaders as well.
DescriptionI noticed today that the Royal AI doesn't get it's Royal guardians in exowaves, e.g. shark.
While I couldn't see a good way to make sure it uses the royal versions to make up the bulk of the exo, as far as I could see it should benefit if it got it's own exoleaders ship group that used the royal rather than regular versions, in the same way that the later DLC AI's that use specific units do?

I'm happy to track down the XML to make this little change if you think it's a good idea, I can put the files here.
TagsNo tags attached.

Activities

BadgerBadger

Jun 8, 2022 4:52 pm

manager   ~0066957

Take a look at the AI Type XML: it has a field for "exo leaders" for each AI type; most of the time it uses the defaults, but if you look at the Geneticist or Spire Hammer AI Type you can see the sort of change you need to make.

Just copy what was done to create SpireHammerExoLeaders

Lord Of Nothing

Jun 10, 2022 1:53 pm

reporter   ~0066967

Right: The edited files are attached, they are modified versions of the current 5.017 version, I don't recall having ever touched these but I also did a steam verify so hopefully everything is fine. My notes:
Modified files: Guardians, to add the royal ones to the new ai_ship_group_membership RoyalDireExoLeaders, since using the generic Royal Dire Guardians ship group as the constituent would have changed the weightings and made some dires that are supposed to be less common as exoleaders have equal weighting, and would not have contained the hunter killer. Similarly the expansion guardian for ZO. (TSR has no added guardians and NA has no added Dire guardians.)
Then AI Shipgroups to create the shipgroup RoyalDireExoLeaders and add both it and the Golems that GenericExoLeaders uses to the RoyalExoLeaders shipgroupcatagory.
Then AI ShipgroupCatagories to create the RoyalExoLeaders catagory.
Then finally AI types to let the royal actually use the exoleader group.

Testing:
I used shark waves as an easily trigger able testbed.
Without the changed files:
In a 1 AI Royal game, the royal AI sends royal guardians and non-Royal dires, with infrequent golems.
In a 1 AI Non-Royal game, the non-Royal AI sends non-Royal guardians and non-Royal dires, with infrequent golems. (I did not actually test this as I'm pretty sure if it didn't work correctly people would have noticed by now...)

With the changed files:
Does the game load correctly for all combinations of expansions enabled? Yes.
In a 1 AI Royal game, the royal AI sends royal guardians and royal dires, with infrequent golems.
In a 1 AI Non-Royal game, the non-Royal AI sends non-Royal guardians and non-Royal dires, with infrequent golems. (Tested with Sledgehammer, Tsunami.)
In a 1 AI Non-Royal (But with specialist units) game, the non-Royal AI sends non-Royal guardians and non-Royal dires, with infrequent golems. (Tested with Geneticist.)

So if you think it's a good idea I think that's everything?
CMP_AIShipGroupCategories.xml (7,944 bytes)   
<?xml version="1.0" encoding="utf-8"?>
<root>
  
  <!--The purpose of these "AI Ship Group Categories" (there's a mouthful)
      is for the AIs to be able to reference them.  AIs specify which 
      category (as shown below) they wish to use for a given purpose.
      
      And THEN, whichever actual AI Ship Groups have inserted themselves 
      into that category become usable by that AI in the circumstances that
      the AI has chosen the category for.
      
      For example: a bunch of AI Ship Groups like to put themselves in the "SimpleWaves"
      category.  There's a single AI type that uses these simpler types of waves
      in place of the usual "AnyWaves" that most ofthe AI types use.-->
  
  <ship_group_cat name="AnyWaves" />
  <ship_group_cat name="AnyReinforcements" />
  <ship_group_cat name="AnyBasicGuardPosts" />
  <ship_group_cat name="AnyDireGuardPosts" />
  <ship_group_cat name="AnyTurrets" />
  <ship_group_cat name="AnyNonTurretDefenses" />
  <ship_group_cat name="AnyBasicGuardians" />
  <ship_group_cat name="AnyDireGuardians" />
  <ship_group_cat name="DefensiveDireGuardians" />
  <ship_group_cat name="AnyForcefieldGuardians" />
  <ship_group_cat name="AnyWormholeSentinels" />
  <ship_group_cat name="AnySingularFreakySurprises" />

  <ship_group_cat name="UnarmedGuardPosts" />
  <ship_group_cat name="UnarmedGhostGuardPosts" />
  <ship_group_cat name="UnarmedSwarmerGuardPosts" />

  <ship_group_cat name="SimpleWaves" />
  <ship_group_cat name="SimpleReinforcements" />
  <ship_group_cat name="SimpleTurrets" /> 
  <ship_group_cat name="SimpleGuardians" />
  <ship_group_cat name="SimpleDireGuardians" />
  <ship_group_cat name="SimpleForcefieldGuardians" />
  <ship_group_cat name="SimpleDireGuardPosts" />   
  
  <ship_group_cat name="TutorialWaves" />
  <ship_group_cat name="TutorialReinforcements" />
  <ship_group_cat name="TutorialBasicGuardPosts" />
  <ship_group_cat name="TutorialDireGuardPosts" />
  <ship_group_cat name="TutorialTurrets" />
  <ship_group_cat name="TutorialNonTurretDefenses" />
  <ship_group_cat name="TutorialBasicGuardians" />
  <ship_group_cat name="TutorialDireGuardians" />
  <ship_group_cat name="TutorialForcefieldGuardians" />
  <ship_group_cat name="TutorialWormholeSentinels" />
  <ship_group_cat name="TutorialSingularFreakySurprises" />

  <ship_group_cat name="ShieldHaterWaves" />
  <ship_group_cat name="ShieldHaterTurrets" />  
  <ship_group_cat name="ThiefWaves" />
  
  <ship_group_cat name="TurtleReinforcements" />
  <ship_group_cat name="TurtleBasicGuardPosts" />
  <ship_group_cat name="TurtleDireGuardPosts" />
  <ship_group_cat name="TurtleTurrets" />
  <ship_group_cat name="TurtleSingularFreakySurprises" />

  <ship_group_cat name="CloakingHeavyWaves" />
  <ship_group_cat name="CloakingHeavyReinforcements" />
  <ship_group_cat name="ZombifyingWaves" />
  <ship_group_cat name="ZombifyingReinforcements" />
  
  <ship_group_cat name="ViciousRaiderWaves" />
  <ship_group_cat name="ViciousRaiderReinforcements" />  

  <ship_group_cat name="RoyalWaves" />
  <ship_group_cat name="RoyalReinforcements" />
  <ship_group_cat name="RoyalBasicGuardians" />
  <ship_group_cat name="RoyalDireGuardians" />
  <ship_group_cat name="RoyalDefensiveDireGuardians" />
  <ship_group_cat name="RoyalExoLeaders" />
  <ship_group_cat name="RoyalForcefieldGuardians" />

  <ship_group_cat name="SwarmerWaves" />
  <ship_group_cat name="SwarmerReinforcements" />   
  <ship_group_cat name="SwarmerBasicGuardians" />
  <ship_group_cat name="SwarmerGuardPosts" />
  <ship_group_cat name="SwarmerDireGuardPosts" />

  <ship_group_cat name="EnsnarerWaves" />
  <ship_group_cat name="EnsnarerReinforcements" />  
  <ship_group_cat name="EnsnarerTurrets" />
  <ship_group_cat name="EnsnarerNonTurretDefenses" />
  <ship_group_cat name="EnsnarerWormholeSentinels" />

  <ship_group_cat name="GhostTurrets" />
  <ship_group_cat name="GhostNonTurretDefenses" />
  <ship_group_cat name="GhostGuardPosts" />
  <ship_group_cat name="GhostDireGuardPosts" />
  <ship_group_cat name="GhostWormholeSentinels" />

  <ship_group_cat name="SniperWaves" />
  <ship_group_cat name="SniperReinforcements" />  
  <ship_group_cat name="SniperTurrets" />
  
  <ship_group_cat name="FortressBaronTurrets" />  

  <ship_group_cat name="GolemiteGolems" />
  <ship_group_cat name="AIDecloakingShips" />
  
  <ship_group_cat name="ZombifyierTurrets" />
  <ship_group_cat name="ZombifyierDireGuardPosts" />
  
  <ship_group_cat name="SwarmerTurrets" />  
  
  <ship_group_cat name="WormholeMasterWormholeSentinels" />
  <ship_group_cat name="BasicWardenGuardians" />
  <ship_group_cat name="GenericExoLeaders" />

  <!-- Ship Group Categories for DLCs -->
  <ship_group_cat name="GeneticistFleetships" />
  <ship_group_cat name="GeneticistGuardians" />
  <ship_group_cat name="GeneticistWardenGuardians" />
  <ship_group_cat name="GeneticistDireGuardians" />
  <ship_group_cat name="GeneticistExoLeaders" />
  <ship_group_cat name="GeneticistGuardPosts" />
  
  <ship_group_cat name="SpireHammerGuardians" />
  <ship_group_cat name="SpireHammerWardenGuardians" />
  <ship_group_cat name="SpireHammerDireGuardians" />
  <ship_group_cat name="SpireHammerExoLeaders" />
  <ship_group_cat name="SpireHammerGuardPosts" />

  <ship_group_cat name="GladiatorFleetships" />
  <ship_group_cat name="GladiatorGuardians" />
  <ship_group_cat name="GladiatorWardenGuardians" />
  <ship_group_cat name="GladiatorDireGuardians" />
  <ship_group_cat name="GladiatorExoLeaders" />
  <ship_group_cat name="GladiatorGuardPosts" />
  
  <ship_group_cat name="RagnarokFleetships" />
  <ship_group_cat name="RagnarokGuardians" />
  <ship_group_cat name="RagnarokWardenGuardians" />
  <ship_group_cat name="RagnarokDireGuardians" />
  <ship_group_cat name="RagnarokExoLeaders" />
  <ship_group_cat name="RagnarokGuardPosts" />

  <ship_group_cat name="BeastFleetships" />
  <ship_group_cat name="BeastGuardians" />
  <ship_group_cat name="BeastWardenGuardians" />
  <ship_group_cat name="BeastDireGuardians" />
  <ship_group_cat name="BeastExoLeaders" />
  <ship_group_cat name="BeastGuardPosts" />

  <ship_group_cat name="JabberwockFleetships" />
  <ship_group_cat name="JabberwockGuardians" />
  <ship_group_cat name="JabberwockWardenGuardians" />
  <ship_group_cat name="JabberwockDireGuardians" />
  <ship_group_cat name="JabberwockExoLeaders" />
  <ship_group_cat name="JabberwockGuardPosts" />

  <ship_group_cat name="SkirmisherGuardians" />
  <ship_group_cat name="SkirmisherWardenGuardians" />
  <ship_group_cat name="SkirmisherDireGuardians" />
  
  <ship_group_cat name="HeroicFleetships" />
  <ship_group_cat name="HeroicGuardians" />
  <ship_group_cat name="HeroicWardenGuardians" />
  <ship_group_cat name="HeroicDireGuardians" />
  <ship_group_cat name="HeroicExoLeaders" />
  <ship_group_cat name="HeroicGuardPosts" />

 
  <ship_group_cat name="UnarmedOrbitalGuardPosts" />
  <ship_group_cat name="OrbitalGuardPosts" />
  <ship_group_cat name="OrbitalDireGuardPosts" />
  <ship_group_cat name="OnlyWormholeStationaryTurrets" />

  <ship_group_cat name="PanopticonSingularFreakySurprises" />
  <ship_group_cat name="PanopticonDireSingularFreakySurprises" />

  <ship_group_cat name="SpeedsterSingularFreakySurprises" />     
  <ship_group_cat name="SpeedsterDireSingularFreakySurprises" />     
  <ship_group_cat name="SpeedsterAnyWaves" />   
  <ship_group_cat name="SpeedsterWaveGuardians" />   
  <ship_group_cat name="SpeedsterWardenGuardians" />  

  <ship_group_cat name="NeinzulEnthusiast_SingularFreakySurprises" />  
  <ship_group_cat name="NeinzulEnthusiast_DireSingularFreakySurprises" />   
  <ship_group_cat name="Neinzul_Waves"/>
  <ship_group_cat name="Neinzul_SkirmisherGuardians"/>
</root>
CMP_AIShipGroupCategories.xml (7,944 bytes)   
CMP_AIShipGroups.xml (145,808 bytes)   
<?xml version="1.0" encoding="utf-8"?>
<root>

  <!--The purpose of these "AI Ship Groups" is to define a mix of ships that can be used
      to populate a planet, or an offensive wave, or similar.  
      This does not affect the player's fleets directly, it is AI-only.
      
      The weight on these says how frequently they will appear inside of each category
      that they say they are a part of.  Basically these are children defining how many "raffle tickets"
      they have bought inside their parent.  100 is the standard, and anything less makes them comparably more rare.
      
      There's no way for any one child group to know how many other groups have added themselves to the parent category,
      so going with this "100 means regular, less means more rare" mentality keeps things feeling consistent
      despite the fact that mods and further additions may diltute the value of any given ticket.
      
      By the same token, these ship groups don't define what ships are in them;
      instead, the ships themselves say which groups they belong to, and what their weight is.
      
      This might seem a bit on the complicated side, but it's what lets mods play nicely together.
      This also gives us a good mix of hand-designed and procedural aspects, since these groups
      are each thematic in their own way (based on Puffin's work), but the game will wind up
      choosing a randomized subset from the groups in most cases.  And further ships
      can be designed and added that we never thought about, which carries it even further.-->
  
  
  <!--Basic Ones
      ********************************************************************************************************-->
  
  
  
  <ship_group name="SneakyStrikecraft">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="10"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="10"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="10"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SimpleWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="SimpleReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="CloakingHeavyWaves" weight="100"/>
    <ai_ship_cat_i_am_in category="CloakingHeavyReinforcements" weight="100"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="100"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="100"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="100"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="100"/>
    <ai_ship_cat_i_am_in category="RagnarokFleetships" weight="15"/>	
  </ship_group>

  <ship_group name="ArtilleristStrikecraft">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="30"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="30"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="30"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="30"/>		
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SimpleWaves" weight="10"/>
    <ai_ship_cat_i_am_in category="SimpleReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="30"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="30"/>
  </ship_group>

  <ship_group name="SniperStrikecraft">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="3"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="3"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="3"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="3"/>		
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="3"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="3"/>
    <ai_ship_cat_i_am_in category="GladiatorFleetships" weight="15"/>	
  </ship_group>

  <ship_group name="HeavyStrikecraft">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="100"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="100"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="100"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="100"/>		
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SimpleWaves" weight="100"/>
    <ai_ship_cat_i_am_in category="SimpleReinforcements" weight="100"/>
    <ai_ship_cat_i_am_in category="TutorialWaves" weight="100"/>
    <ai_ship_cat_i_am_in category="TutorialReinforcements" weight="100"/>
	<ai_ship_cat_i_am_in category="ViciousRaiderWaves" weight="25"/>
    <ai_ship_cat_i_am_in category="ViciousRaiderReinforcements" weight="25"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="100"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="100"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="100"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="100"/>
    <ai_ship_cat_i_am_in category="RagnarokFleetships" weight="15"/>
    <ai_ship_cat_i_am_in category="GeneticistFleetships" weight="30"/>	
  </ship_group>

  <ship_group name="MediumStrikecraft">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="100"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="100"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="100"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="100"/>		
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SimpleWaves" weight="100"/>
    <ai_ship_cat_i_am_in category="SimpleReinforcements" weight="100"/>
    <ai_ship_cat_i_am_in category="TutorialWaves" weight="100"/>
    <ai_ship_cat_i_am_in category="TutorialReinforcements" weight="100"/>
    <ai_ship_cat_i_am_in category="ViciousRaiderWaves" weight="25"/>
    <ai_ship_cat_i_am_in category="ViciousRaiderReinforcements" weight="25"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="100"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="100"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="100"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="100"/>
    <ai_ship_cat_i_am_in category="GeneticistFleetships" weight="30"/>	
  </ship_group>

  <ship_group name="LightStrikecraft">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="100"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="100"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="100"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="100"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SimpleWaves" weight="100"/>
    <ai_ship_cat_i_am_in category="SimpleReinforcements" weight="100"/>
    <ai_ship_cat_i_am_in category="TutorialWaves" weight="100"/>
    <ai_ship_cat_i_am_in category="TutorialReinforcements" weight="100"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="100"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="100"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="100"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="100"/>
    <ai_ship_cat_i_am_in category="GeneticistFleetships" weight="15"/>	
  </ship_group>

  <ship_group name="DisruptiveStrikecraft">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="40"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="40"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="40"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="40"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SimpleWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="SimpleReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="ViciousRaiderWaves" weight="25"/>
    <ai_ship_cat_i_am_in category="ViciousRaiderReinforcements" weight="25"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="40"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="40"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="40"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="40"/>
    <ai_ship_cat_i_am_in category="GladiatorFleetships" weight="15"/>	
  </ship_group>

  <ship_group name="AmbushStrikecraft">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="2"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="2"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="2"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="2"/>
    <ai_ship_cat_i_am_in category="BeastFleetships" weight="30"/>	
  </ship_group>

  <ship_group name="RaidStrikecraftAndFrigates">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="2"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="2"/>	
    <ai_ship_cat_i_am_in category="SimpleWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="2"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="2"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="2"/>
    <ai_ship_cat_i_am_in category="BeastFleetships" weight="30"/>	
  </ship_group>

  <ship_group name="AttritionerStrikecraft">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="25"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="25"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="25"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="25"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="25"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="25"/>	
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="25"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="25"/>
    <ai_ship_cat_i_am_in category="BeastFleetships" weight="30"/>	
  </ship_group>

  <ship_group name="AntiAlbedoStrikecraft">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="10"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="150"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="150"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="10"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="10"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="JabberwockFleetships" weight="10"/>	
  </ship_group>

  <ship_group name="DefensiveStrikecraft">
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="3"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="3"/>
    <ai_ship_cat_i_am_in category="SimpleReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="5"/>	
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="3"/>
    <ai_ship_cat_i_am_in category="JabberwockFleetships" weight="10"/>	
  </ship_group>
  
  <ship_group name="ClassicTrioStrikecraft">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="20"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="20"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="20"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="20"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SimpleWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SimpleReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="JabberwockFleetships" weight="10"/>	
  </ship_group>

  
  
  
  <!--Wacky Generalist Ones
      ********************************************************************************************************-->
  
  
  
  <ship_group name="FragileFreakyStrikecraft">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="10"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="10"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="10"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="ZombifyingWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="ZombifyingReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="ViciousRaiderWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="ViciousRaiderReinforcements" weight="15"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="10"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="10"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="10"/>	
  </ship_group>

  <ship_group name="DurableFreakyStrikecraft">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="1"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="ZombifyingWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="ZombifyingReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="TurtleReinforcements" weight="100"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="30"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="30"/>	
  </ship_group>

  <ship_group name="HugelyVariedStrikecraft">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="1"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="ThiefWaves" weight="25"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="30"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="30"/>	
  </ship_group>

  <ship_group name="SmallSwarmerStrikecraft">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="150"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="150"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="ViciousRaiderWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="ViciousRaiderReinforcements" weight="15"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="1"/>	
  </ship_group>
  
  <ship_group name="StrangeSmallSwarmerStrikecraft">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="150"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="150"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="ViciousRaiderWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="ViciousRaiderReinforcements" weight="15"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="1"/>	
  </ship_group>  

  <ship_group name="BullyStrikecraft">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="5"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="ShieldHaterWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="ThiefWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="1"/>
  </ship_group>

  <ship_group name="SupporterStrikecraft">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="5"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="ShieldHaterWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="ThiefWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="TurtleReinforcements" weight="20"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="30"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="30"/>	
  </ship_group>

  <ship_group name="JustStrangeStrikecraft">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="1"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="ShieldHaterWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="ThiefWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="1"/>	
  </ship_group>

  <ship_group name="AntiStructureStrikecraft">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="10"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="10"/>	
    <ai_ship_cat_i_am_in category="ShieldHaterWaves" weight="25"/>
    <ai_ship_cat_i_am_in category="CloakingHeavyWaves" weight="1"/>
	<ai_ship_cat_i_am_in category="ViciousRaiderWaves" weight="20"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="10"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="10"/>
    <ai_ship_cat_i_am_in category="HeroicFleetships" weight="50"/>
  </ship_group>

  <ship_group name="SelfSacrificingStrikecraft">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="1"/>	
    <ai_ship_cat_i_am_in category="ThiefWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="CloakingHeavyWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="1"/>	
  </ship_group>

  <ship_group name="AntiShieldStrikecraftAndFrigates">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="1"/>	
    <ai_ship_cat_i_am_in category="ShieldHaterWaves" weight="150"/>
    <ai_ship_cat_i_am_in category="CloakingHeavyWaves" weight="1"/>
	<ai_ship_cat_i_am_in category="ViciousRaiderWaves" weight="25"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="1"/>
  </ship_group>

  <ship_group name="AntiEngineStrikecraftAndFrigates">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="1"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="CloakingHeavyWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="TurtleReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="50"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="50"/>	
  </ship_group>

  <ship_group name="AbductorMix">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="5"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="2"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="2"/>
    <ai_ship_cat_i_am_in category="ThiefWaves" weight="100"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="ZombifyingWaves" weight="25"/>
    <ai_ship_cat_i_am_in category="ZombifyingReinforcements" weight="25"/>	
  </ship_group>
  
  <ship_group name="AblativeAbductorMix">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="5"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="2"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="2"/>
    <ai_ship_cat_i_am_in category="ThiefWaves" weight="100"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="ZombifyingWaves" weight="25"/>
    <ai_ship_cat_i_am_in category="ZombifyingReinforcements" weight="25"/>
    <ai_ship_cat_i_am_in category="HeroicFleetships" weight="25"/>
  </ship_group>

  <ship_group name="AbductorMixWithGunboatSupport">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="3"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="3"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="3"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="3"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="ThiefWaves" weight="100"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="3"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="ZombifyingWaves" weight="15"/>
    <ai_ship_cat_i_am_in category="ZombifyingReinforcements" weight="15"/>	
  </ship_group>

  <ship_group name="AntiLowArmourStrikecraft">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="25"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="25"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="25"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="25"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="ThiefWaves" weight="25"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="25"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="25"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="25"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="25"/>
    <ai_ship_cat_i_am_in category="ZombifyingWaves" weight="25"/>
    <ai_ship_cat_i_am_in category="ZombifyingReinforcements" weight="25"/>
    <ai_ship_cat_i_am_in category="TurtleReinforcements" weight="25"/>
  </ship_group>
  
  <ship_group name="StrangeAntiLowArmourStrikecraft">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="15"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="15"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="15"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="15"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="2"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="2"/>
    <ai_ship_cat_i_am_in category="ThiefWaves" weight="15"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="15"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="15"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="15"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="15"/>
    <ai_ship_cat_i_am_in category="ZombifyingWaves" weight="15"/>
    <ai_ship_cat_i_am_in category="ZombifyingReinforcements" weight="15"/>
	<ai_ship_cat_i_am_in category="TurtleReinforcements" weight="15"/>
  </ship_group>  

  <ship_group name="AntiHighArmourMix">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="25"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="25"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="25"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="25"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="ThiefWaves" weight="25"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="25"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="25"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="25"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="25"/>
    <ai_ship_cat_i_am_in category="ZombifyingWaves" weight="25"/>
    <ai_ship_cat_i_am_in category="ZombifyingReinforcements" weight="25"/>
	<ai_ship_cat_i_am_in category="TurtleReinforcements" weight="25"/>
  </ship_group>
  
  <ship_group name="FragileAntiHighArmourMix">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="15"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="15"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="15"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="15"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="2"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="2"/>
    <ai_ship_cat_i_am_in category="ThiefWaves" weight="15"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="15"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="15"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="15"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="15"/>
    <ai_ship_cat_i_am_in category="ZombifyingWaves" weight="15"/>
    <ai_ship_cat_i_am_in category="ZombifyingReinforcements" weight="15"/>
	<ai_ship_cat_i_am_in category="TurtleReinforcements" weight="25"/>
  </ship_group>  

  <ship_group name="ZombifyingStrikecraftWithVariants">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="5"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="3"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="3"/>
    <ai_ship_cat_i_am_in category="ThiefWaves" weight="75"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="ZombifyingWaves" weight="75"/>
    <ai_ship_cat_i_am_in category="ZombifyingReinforcements" weight="75"/>	
  </ship_group>

  <ship_group name="KiteMix">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="5"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="3"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="3"/>
    <ai_ship_cat_i_am_in category="ThiefWaves" weight="75"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="ZombifyingWaves" weight="75"/>
    <ai_ship_cat_i_am_in category="ZombifyingReinforcements" weight="75"/>	
  </ship_group>
  
  <ship_group name="FootballMix">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="5"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="3"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="3"/>
    <ai_ship_cat_i_am_in category="ThiefWaves" weight="75"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="ZombifyingWaves" weight="75"/>
    <ai_ship_cat_i_am_in category="ZombifyingReinforcements" weight="75"/>
  </ship_group>  


  
  <!--More Specific Ones
      ********************************************************************************************************-->
  
  
  
  <ship_group name="GhostStrikecraft">
    <ai_ship_cat_i_am_in category="CloakingHeavyWaves" weight="100"/>
    <ai_ship_cat_i_am_in category="CloakingHeavyReinforcements" weight="100"/>
  </ship_group>

  <ship_group name="ThiefStrikecraftAndFrigates">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="1"/>	
    <ai_ship_cat_i_am_in category="ThiefWaves" weight="100"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="1"/>	
  </ship_group>

  <ship_group name="ReplicatingStrikecraft">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="150"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="150"/>	
    <ai_ship_cat_i_am_in category="ZombifyingWaves" weight="10"/>
    <ai_ship_cat_i_am_in category="ZombifyingReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="HeroicFleetships" weight="50"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="1"/>	
  </ship_group>

  <ship_group name="HarassmentStrikecraft">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="1"/>	
    <ai_ship_cat_i_am_in category="CloakingHeavyWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="ZombifyingWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="1"/>
  </ship_group>

  <ship_group name="OffensiveMeleeStrikecraft">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="4"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="4"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="4"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="4"/>
    <ai_ship_cat_i_am_in category="HeroicFleetships" weight="50"/>
    <ai_ship_cat_i_am_in category="GeneticistFleetships" weight="50"/>
  </ship_group>

  <ship_group name="ZombifyingStrikecraftAndFrigates">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="1"/>	
    <ai_ship_cat_i_am_in category="ZombifyingWaves" weight="100"/>
    <ai_ship_cat_i_am_in category="ZombifyingReinforcements" weight="100"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="HeroicFleetships" weight="50"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="1"/>	
  </ship_group>
  
  <ship_group name="ViciousRaidStrikecraftAndFrigates">
    <ai_ship_cat_i_am_in category="ViciousRaiderWaves" weight="150"/>
	<ai_ship_cat_i_am_in category="ViciousRaiderReinforcements" weight="150"/>
  </ship_group> 

  <ship_group name="ViciousSneakyStrikecraft">
    <ai_ship_cat_i_am_in category="ViciousRaiderWaves" weight="150"/>
	<ai_ship_cat_i_am_in category="ViciousRaiderReinforcements" weight="150"/>
  </ship_group> 

  <ship_group name="ViciousLightStrikecraft">
    <ai_ship_cat_i_am_in category="ViciousRaiderWaves" weight="150"/>
	<ai_ship_cat_i_am_in category="ViciousRaiderReinforcements" weight="150"/>
  </ship_group>

  <ship_group name="SniperAISniperStrikecraft">
    <ai_ship_cat_i_am_in category="SniperWaves" weight="150"/>
	<ai_ship_cat_i_am_in category="SniperReinforcements" weight="150"/>
  </ship_group> 

  <ship_group name="SniperAIArtilleristStrikecraft">
    <ai_ship_cat_i_am_in category="SniperWaves" weight="150"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="150"/>
  </ship_group>

  <ship_group name="SniperAIDefensiveStrikecraft">
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="150"/>	
  </ship_group>
  
  <ship_group name="SniperAIFootballMix">
    <ai_ship_cat_i_am_in category="SniperWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="5"/>
  </ship_group>   

  <ship_group name="EnsnarerStrikecraft">
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="150"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="150"/>		
  </ship_group>

  <ship_group name="EnsnarerBullyStrikecraft">
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="150"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="150"/>	
  </ship_group>

  <ship_group name="EnsnarerHarassmentStrikecraft">
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="150"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="150"/>	
  </ship_group>

  <ship_group name="EnsnarerAbductorMix">
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="150"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="150"/>	
  </ship_group>

  <ship_group name="EnsnarerAblativeAbductorMix">
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="150"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="150"/>	
  </ship_group>

  <ship_group name="EnsnarerAbductorMixWithGunboatSupport">
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="150"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="150"/>	
  </ship_group>  

  <ship_group name="LotsOfFrigates" if_empty_copy_items_from="MediumStrikecraft">
  </ship_group>
  
  <!--Ones that are more about particular unit combinations. 
      ********************************************************************************************************-->  

  <ship_group name="AgravicVWing">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="10"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="10"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="10"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="2"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="2"/>
    <ai_ship_cat_i_am_in category="SimpleWaves" weight="10"/>
    <ai_ship_cat_i_am_in category="SimpleReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="10"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="ViciousRaiderWaves" weight="10"/>
	<ai_ship_cat_i_am_in category="ViciousRaiderReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleReinforcements" weight="15"/>	
  </ship_group>
  
  <ship_group name="AblativeVWing">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="10"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="10"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="10"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="2"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="2"/>
    <ai_ship_cat_i_am_in category="SimpleWaves" weight="10"/>
    <ai_ship_cat_i_am_in category="SimpleReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="10"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="ViciousRaiderWaves" weight="10"/>
	<ai_ship_cat_i_am_in category="ViciousRaiderReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleReinforcements" weight="15"/>	
  </ship_group> 
  
  <ship_group name="ParalyserWarbird">
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="10"/>	
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="10"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="ViciousRaiderWaves" weight="10"/>
	<ai_ship_cat_i_am_in category="ViciousRaiderReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleReinforcements" weight="15"/>
    <ai_ship_cat_i_am_in category="ThiefWaves" weight="100"/>
  </ship_group>
  
  <ship_group name="ParalyserDaggerWarbird">
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="10"/>	
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="10"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="ViciousRaiderWaves" weight="15"/>
	<ai_ship_cat_i_am_in category="ViciousRaiderReinforcements" weight="15"/>
    <ai_ship_cat_i_am_in category="TurtleReinforcements" weight="15"/>
    <ai_ship_cat_i_am_in category="ThiefWaves" weight="100"/>
  </ship_group>  

  <ship_group name="TripperAgravicPod">
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="10"/>	
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="10"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="ViciousRaiderWaves" weight="10"/>
	<ai_ship_cat_i_am_in category="ViciousRaiderReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleReinforcements" weight="15"/>	
  </ship_group>
  
  <ship_group name="RaptorAggressor">
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="10"/>	
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="10"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="ViciousRaiderWaves" weight="10"/>
	<ai_ship_cat_i_am_in category="ViciousRaiderReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleReinforcements" weight="20"/>	
  </ship_group>
  
  <ship_group name="RaptorAggressorParasite">
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="ZombifyingWaves" weight="30"/>
    <ai_ship_cat_i_am_in category="ZombifyingReinforcements" weight="30"/>	
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="10"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="ViciousRaiderWaves" weight="10"/>
	<ai_ship_cat_i_am_in category="ViciousRaiderReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleReinforcements" weight="20"/>	
  </ship_group>  

  <ship_group name="MuggerParasiticFusionBomber">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="1"/>	
    <ai_ship_cat_i_am_in category="ZombifyingWaves" weight="100"/>
    <ai_ship_cat_i_am_in category="ZombifyingReinforcements" weight="100"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="1"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="1"/>	
  </ship_group>

  <ship_group name="AssaultFrigateFusionBomber">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="5"/>	
    <ai_ship_cat_i_am_in category="ShieldHaterWaves" weight="100"/>	
    <ai_ship_cat_i_am_in category="SniperWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="5"/>	
  </ship_group>
  
  <ship_group name="IonDisruptorFusionBomber">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="5"/>	
    <ai_ship_cat_i_am_in category="ShieldHaterWaves" weight="100"/>	
    <ai_ship_cat_i_am_in category="SniperWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="5"/>
  </ship_group>  

  <ship_group name="RamRamifierFrigate">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="1"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="1"/>	
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="50"/>
	<ai_ship_cat_i_am_in category="SniperReinforcements" weight="50"/>
    <ai_ship_cat_i_am_in category="TurtleReinforcements" weight="20"/>		
  </ship_group>

  <ship_group name="FusionBomberStingray">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="5"/>	
    <ai_ship_cat_i_am_in category="ShieldHaterWaves" weight="100"/>	
    <ai_ship_cat_i_am_in category="SniperWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="5"/>	
  </ship_group>

  <ship_group name="NanoswarmPersuader">
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="5"/>	
    <ai_ship_cat_i_am_in category="ZombifyingWaves" weight="100"/>
    <ai_ship_cat_i_am_in category="ZombifyingReinforcements" weight="100"/>
    <ai_ship_cat_i_am_in category="ThiefWaves" weight="100"/>	
    <ai_ship_cat_i_am_in category="SniperWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="5"/>	
  </ship_group>

  <ship_group name="ClusterBombPersuader">
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="5"/>	
    <ai_ship_cat_i_am_in category="ZombifyingWaves" weight="100"/>
    <ai_ship_cat_i_am_in category="ZombifyingReinforcements" weight="100"/>
    <ai_ship_cat_i_am_in category="ThiefWaves" weight="100"/>	
    <ai_ship_cat_i_am_in category="SniperWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="5"/>	
  </ship_group>  

  <ship_group name="RamifierFrigateRipperFrigate" if_empty_copy_items_from="MediumStrikecraft">
  </ship_group>

  <ship_group name="MirageApparitionFrigate">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="5"/>
	<ai_ship_cat_i_am_in category="ShieldHaterWaves" weight="75"/>
    <ai_ship_cat_i_am_in category="SniperWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SniperReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="ViciousRaiderWaves" weight="50"/>
	<ai_ship_cat_i_am_in category="ViciousRaiderReinforcements" weight="50"/>
    <ai_ship_cat_i_am_in category="CloakingHeavyWaves" weight="100"/>
    <ai_ship_cat_i_am_in category="CloakingHeavyReinforcements" weight="100"/>	
  </ship_group>

  <ship_group name="MassVanguardHydra">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="25"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="25"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="2"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="2"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="ViciousRaiderWaves" weight="5"/>
	<ai_ship_cat_i_am_in category="ViciousRaiderReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="TurtleReinforcements" weight="25"/>	
  </ship_group>

  <ship_group name="AblativeRanger">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="5"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="2"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="2"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="ViciousRaiderWaves" weight="5"/>
	<ai_ship_cat_i_am_in category="ViciousRaiderReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="TurtleReinforcements" weight="10"/>	
  </ship_group>

  <ship_group name="AbsorberParasiteTeslaCorvette">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="5"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="2"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="2"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="ViciousRaiderWaves" weight="10"/>
	<ai_ship_cat_i_am_in category="ViciousRaiderReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleReinforcements" weight="10"/>	
  </ship_group>
  
  <ship_group name="AbsorberSuppressor">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="5"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="2"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="2"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="ViciousRaiderWaves" weight="10"/>
	<ai_ship_cat_i_am_in category="ViciousRaiderReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleReinforcements" weight="10"/>	
  </ship_group>  

  <ship_group name="VanguardMLRSCorvette">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="5"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="2"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="2"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="10"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="ViciousRaiderWaves" weight="5"/>
	<ai_ship_cat_i_am_in category="ViciousRaiderReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="TurtleReinforcements" weight="10"/>	
  </ship_group>
  
  <ship_group name="AutocannonMinipodBombard">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="5"/>
	<ai_ship_cat_i_am_in category="ShieldHaterWaves" weight="25"/>
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="2"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="2"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="10"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="ViciousRaiderWaves" weight="5"/>
	<ai_ship_cat_i_am_in category="ViciousRaiderReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="TurtleReinforcements" weight="15"/>	
  </ship_group>  

  <ship_group name="DevastatorFrigateMLRSConcussionCorvette">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="5"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="2"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="2"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="10"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="ViciousRaiderWaves" weight="10"/>
	<ai_ship_cat_i_am_in category="ViciousRaiderReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleReinforcements" weight="10"/>	
  </ship_group>  

  <ship_group name="BrawlerFrigateTarantula">
    <ai_ship_cat_i_am_in category="AnyWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="AnyReinforcements" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerWaves" weight="5"/>
    <ai_ship_cat_i_am_in category="SwarmerReinforcements" weight="5"/>	
    <ai_ship_cat_i_am_in category="RoyalReinforcements" weight="2"/>
    <ai_ship_cat_i_am_in category="RoyalWaves" weight="2"/>
    <ai_ship_cat_i_am_in category="EnsnarerWaves" weight="10"/>
    <ai_ship_cat_i_am_in category="EnsnarerReinforcements" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleReinforcements" weight="25"/>	
  </ship_group>

  <ship_group name="BrawlerFrigateSiegeFrigate" if_empty_copy_items_from="MediumStrikecraft">
  </ship_group>  
  
  
  <!--Guardians
      *****************************************
      ********************************************************************************************************-->

  <ship_group name="PoliceGuardians">
    <ai_ship_cat_i_am_in category="AnyBasicGuardians" weight="100"/>
	<ai_ship_cat_i_am_in category="SwarmerBasicGuardians" weight="100"/>
        <ai_ship_cat_i_am_in category="SimpleGuardians" weight="100"/>
        <ai_ship_cat_i_am_in category="SpireHammerGuardians" weight="100"/>
        <ai_ship_cat_i_am_in category="SkirmisherWardenGuardians" weight="100"/>
        <ai_ship_cat_i_am_in category="HeroicWardenGuardians" weight="100"/>
        <ai_ship_cat_i_am_in category="BasicWardenGuardians" weight="50"/>
  </ship_group>

  <ship_group name="WardenGuardians" >
    <ai_ship_cat_i_am_in category="GeneticistWardenGuardians" weight="100"/>
    <ai_ship_cat_i_am_in category="GladiatorWardenGuardians" weight="100"/>
    <ai_ship_cat_i_am_in category="SpireHammerWardenGuardians" weight="100"/>
    <ai_ship_cat_i_am_in category="RagnarokWardenGuardians" weight="100"/>
    <ai_ship_cat_i_am_in category="BeastWardenGuardians" weight="100"/>
    <ai_ship_cat_i_am_in category="JabberwockWardenGuardians" weight="100"/>
    <ai_ship_cat_i_am_in category="SkirmisherWardenGuardians" weight="100"/>
    <ai_ship_cat_i_am_in category="BasicWardenGuardians" weight="200"/>
    <ai_ship_cat_i_am_in category="HeroicWardenGuardians" weight="100"/>
  </ship_group>
  
  <ship_group name="BombardmentGuardiansWithSupport">
    <ai_ship_cat_i_am_in category="AnyBasicGuardians" weight="100"/>
	<ai_ship_cat_i_am_in category="SwarmerBasicGuardians" weight="100"/>
        <ai_ship_cat_i_am_in category="SimpleGuardians" weight="100"/>
        <ai_ship_cat_i_am_in category="SkirmisherWardenGuardians" weight="100"/>
        <ai_ship_cat_i_am_in category="HeroicGuardians" weight="100"/>
        <ai_ship_cat_i_am_in category="BasicWardenGuardians" weight="50"/>
  </ship_group>
  
  <ship_group name="EyeGuardiansWithAOESupport">
    <ai_ship_cat_i_am_in category="AnyBasicGuardians" weight="20"/>
    <ai_ship_cat_i_am_in category="SwarmerBasicGuardians" weight="20"/>
    <ai_ship_cat_i_am_in category="GladiatorGuardians" weight="60"/>
    <ai_ship_cat_i_am_in category="BasicWardenGuardians" weight="100"/>
  </ship_group>  
  
  <ship_group name="EyeGuardiansWithAntiLargeSupport">
    <ai_ship_cat_i_am_in category="AnyBasicGuardians" weight="20"/>
    <ai_ship_cat_i_am_in category="SwarmerBasicGuardians" weight="20"/>
    <ai_ship_cat_i_am_in category="GeneticistGuardians" weight="60"/>
    <ai_ship_cat_i_am_in category="HeroicGuardians" weight="60"/>
  </ship_group>

  <ship_group name="ParalysisAndVampireGuardians">
    <ai_ship_cat_i_am_in category="AnyBasicGuardians" weight="100"/>
	<ai_ship_cat_i_am_in category="SwarmerBasicGuardians" weight="100"/>
        <ai_ship_cat_i_am_in category="SimpleGuardians" weight="100"/>
        <ai_ship_cat_i_am_in category="GeneticistGuardians" weight="60"/>
        <ai_ship_cat_i_am_in category="BasicWardenGuardians" weight="50"/>
        <ai_ship_cat_i_am_in category="HeroicWardenGuardians" weight="60"/>
  </ship_group>
  
  <ship_group name="AOEGuardiansWithMovementSupport">
    <ai_ship_cat_i_am_in category="AnyBasicGuardians" weight="100"/>
	<ai_ship_cat_i_am_in category="SwarmerBasicGuardians" weight="100"/>
        <ai_ship_cat_i_am_in category="SimpleGuardians" weight="100"/>
        <ai_ship_cat_i_am_in category="SpireHammerGuardians" weight="100"/>
  </ship_group>    
  
  <ship_group name="AntiMeleeGuardians">
    <ai_ship_cat_i_am_in category="AnyBasicGuardians" weight="100"/>
	<ai_ship_cat_i_am_in category="SwarmerBasicGuardians" weight="100"/>
        <ai_ship_cat_i_am_in category="SimpleGuardians" weight="100"/>
        <ai_ship_cat_i_am_in category="GladiatorGuardians" weight="60"/>
  </ship_group>
  
  <ship_group name="LeecherGuardians">
    <ai_ship_cat_i_am_in category="AnyBasicGuardians" weight="100"/>
	<ai_ship_cat_i_am_in category="SwarmerBasicGuardians" weight="100"/>
        <ai_ship_cat_i_am_in category="SimpleGuardians" weight="100"/>
	<ai_ship_cat_i_am_in category="SpireHammerGuardians" weight="100"/>
  </ship_group> 

  <ship_group name="HullPercentageGuardians">
    <ai_ship_cat_i_am_in category="AnyBasicGuardians" weight="100"/>
	<ai_ship_cat_i_am_in category="SwarmerBasicGuardians" weight="100"/>
        <ai_ship_cat_i_am_in category="SimpleGuardians" weight="100"/>
        <ai_ship_cat_i_am_in category="RagnarokGuardians" weight="60"/>
        <ai_ship_cat_i_am_in category="BasicWardenGuardians" weight="50"/>
  </ship_group> 
  
  <ship_group name="OverrunnerGuardians">
    <ai_ship_cat_i_am_in category="AnyBasicGuardians" weight="100"/>
    <ai_ship_cat_i_am_in category="SimpleGuardians" weight="100"/>
    <ai_ship_cat_i_am_in category="GeneticistGuardians" weight="60"/>
    <ai_ship_cat_i_am_in category="BasicWardenGuardians" weight="50"/>
  </ship_group>  

  <ship_group name="AntiLargeGuardians">
    <ai_ship_cat_i_am_in category="AnyBasicGuardians" weight="100"/>
	<ai_ship_cat_i_am_in category="SwarmerBasicGuardians" weight="100"/>
        <ai_ship_cat_i_am_in category="SimpleGuardians" weight="100"/>
        <ai_ship_cat_i_am_in category="RagnarokGuardians" weight="60"/>
        <ai_ship_cat_i_am_in category="BasicWardenGuardians" weight="50"/>
  </ship_group>

  <ship_group name="AntiStructureGuardians">
    <ai_ship_cat_i_am_in category="AnyBasicGuardians" weight="100"/>  
	<ai_ship_cat_i_am_in category="SwarmerBasicGuardians" weight="100"/>
        <ai_ship_cat_i_am_in category="SimpleGuardians" weight="100"/>
	<ai_ship_cat_i_am_in category="RagnarokGuardians" weight="60"/>
  </ship_group>

  <ship_group name="MassCarrierGuardiansWithSupport">
    <ai_ship_cat_i_am_in category="AnyBasicGuardians" weight="100"/>
    <ai_ship_cat_i_am_in category="BeastGuardians" weight="100"/>
    <ai_ship_cat_i_am_in category="SkirmisherGuardians" weight="100"/>
    <ai_ship_cat_i_am_in category="HeroicGuardians" weight="100"/>
  </ship_group>   

  <ship_group name="TemperamentalsWithSupport">
    <ai_ship_cat_i_am_in category="AnyBasicGuardians" weight="20"/>
    <ai_ship_cat_i_am_in category="BasicWardenGuardians" weight="50"/>
    <ai_ship_cat_i_am_in category="HeroicGuardians" weight="100"/>
  </ship_group>
  
  <ship_group name="CloakingForcefieldAndCarrierGuardians">
    <ai_ship_cat_i_am_in category="AnyBasicGuardians" weight="100"/>
    <ai_ship_cat_i_am_in category="SimpleGuardians" weight="100"/>	
  </ship_group>

  <ship_group name="UndeadGuardians">
    <ai_ship_cat_i_am_in category="AnyBasicGuardians" weight="100"/>  
	<ai_ship_cat_i_am_in category="SwarmerBasicGuardians" weight="100"/>
        <ai_ship_cat_i_am_in category="SimpleGuardians" weight="100"/>
        <ai_ship_cat_i_am_in category="BeastGuardians" weight="100"/>
  </ship_group>

  <ship_group name="EnergeticGuardians">
    <ai_ship_cat_i_am_in category="AnyBasicGuardians" weight="100"/>  
	<ai_ship_cat_i_am_in category="SwarmerBasicGuardians" weight="100"/>
        <ai_ship_cat_i_am_in category="SimpleGuardians" weight="100"/>
        <ai_ship_cat_i_am_in category="SkirmisherGuardians" weight="100"/>
  </ship_group> 

  <ship_group name="CoreGuardians">
    <ai_ship_cat_i_am_in category="AnyBasicGuardians" weight="100"/>  
	<ai_ship_cat_i_am_in category="SwarmerBasicGuardians" weight="100"/>
    <ai_ship_cat_i_am_in category="SimpleGuardians" weight="100"/>  	
  </ship_group>

  <ship_group name="RiotPoliceGuardians">
    <ai_ship_cat_i_am_in category="AnyBasicGuardians" weight="100"/>  
	<ai_ship_cat_i_am_in category="SwarmerBasicGuardians" weight="100"/>
        <ai_ship_cat_i_am_in category="SimpleGuardians" weight="100"/>
        <ai_ship_cat_i_am_in category="BeastGuardians" weight="100"/>
        <ai_ship_cat_i_am_in category="SkirmisherGuardians" weight="100"/>
  </ship_group>

  <ship_group name="AntiArmorGuardians">
    <ai_ship_cat_i_am_in category="AnyBasicGuardians" weight="100"/>  
	<ai_ship_cat_i_am_in category="SwarmerBasicGuardians" weight="100"/>
        <ai_ship_cat_i_am_in category="SimpleGuardians" weight="100"/>
	<ai_ship_cat_i_am_in category="JabberwockGuardians" weight="100"/>
  </ship_group>   

 
 
  <ship_group name="AIDecloakers">
    <ai_ship_cat_i_am_in category="AIDecloakingShips" weight="100"/>
  </ship_group>

  <ship_group name="AnyDireGuardians">
    <ai_ship_cat_i_am_in category="AnyDireGuardians" weight="100"/>
    <ai_ship_cat_i_am_in category="SimpleDireGuardians" weight="100"/>
    <ai_ship_cat_i_am_in category="GeneticistDireGuardians" weight="300"/>
    <ai_ship_cat_i_am_in category="GladiatorDireGuardians" weight="60"/>
    <ai_ship_cat_i_am_in category="RagnarokDireGuardians" weight="60"/>
    <ai_ship_cat_i_am_in category="SpireHammerDireGuardians" weight="50"/>
    <ai_ship_cat_i_am_in category="SkirmisherDireGuardians" weight="150"/>
    <ai_ship_cat_i_am_in category="BeastDireGuardians" weight="100"/>
    <ai_ship_cat_i_am_in category="JabberwockDireGuardians" weight="100"/>
  </ship_group>
  
  <ship_group name="DefensiveDireGuardians">
    <ai_ship_cat_i_am_in category="SkirmisherDireGuardians" weight="150"/>
    <ai_ship_cat_i_am_in category="DefensiveDireGuardians" weight="100"/>
  </ship_group> 
  
  <ship_group name="AnyForcefieldGuardians">
    <ai_ship_cat_i_am_in category="AnyForcefieldGuardians" weight="100"/>
  </ship_group>
  
  <ship_group name="SimpleForcefieldGuardians">
    <ai_ship_cat_i_am_in category="SimpleForcefieldGuardians" weight="100"/>
  </ship_group>  

  
  <ship_group name="TutorialBasicGuardians">
    <ai_ship_cat_i_am_in category="TutorialBasicGuardians" weight="100"/>
  </ship_group>
  
  <ship_group name="TutorialDireGuardians">
    <ai_ship_cat_i_am_in category="TutorialDireGuardians" weight="100"/>
  </ship_group>
  
  <ship_group name="TutorialForcefieldGuardians">
    <ai_ship_cat_i_am_in category="TutorialForcefieldGuardians" weight="100"/>
  </ship_group>

  
  <ship_group name="RoyalPoliceGuardians">
    <ai_ship_cat_i_am_in category="RoyalBasicGuardians" weight="100"/>
	<ai_ship_cat_i_am_in category="RoyalWaves" weight="100"/>
  </ship_group>

  <ship_group name="RoyalBombardmentGuardiansWithSupport">
    <ai_ship_cat_i_am_in category="RoyalBasicGuardians" weight="100"/>
	<ai_ship_cat_i_am_in category="RoyalWaves" weight="100"/>
  </ship_group>
  
  <ship_group name="RoyalEyeGuardiansWithAOESupport">
    <ai_ship_cat_i_am_in category="RoyalBasicGuardians" weight="20"/>
  </ship_group>  
  
  <ship_group name="RoyalEyeGuardiansWithAntiLargeSupport">
    <ai_ship_cat_i_am_in category="RoyalBasicGuardians" weight="20"/>
  </ship_group>

  <ship_group name="RoyalParalysisAndVampireGuardians">
    <ai_ship_cat_i_am_in category="RoyalBasicGuardians" weight="100"/>
	<ai_ship_cat_i_am_in category="RoyalWaves" weight="100"/>
  </ship_group>
  
  <ship_group name="RoyalAOEGuardiansWithMovementSupport">
    <ai_ship_cat_i_am_in category="RoyalBasicGuardians" weight="100"/>
	<ai_ship_cat_i_am_in category="RoyalWaves" weight="100"/>
  </ship_group>    
  
  <ship_group name="RoyalAntiMeleeGuardians">
    <ai_ship_cat_i_am_in category="RoyalBasicGuardians" weight="100"/>
	<ai_ship_cat_i_am_in category="RoyalWaves" weight="100"/>
  </ship_group>
  
  <ship_group name="RoyalLeecherGuardians">
    <ai_ship_cat_i_am_in category="RoyalBasicGuardians" weight="100"/>
	<ai_ship_cat_i_am_in category="RoyalWaves" weight="100"/>
  </ship_group> 

  <ship_group name="RoyalHullPercentageGuardians">
    <ai_ship_cat_i_am_in category="RoyalBasicGuardians" weight="100"/>
	<ai_ship_cat_i_am_in category="RoyalWaves" weight="100"/>
  </ship_group>

  <ship_group name="RoyalAntiLargeGuardians">
    <ai_ship_cat_i_am_in category="RoyalBasicGuardians" weight="100"/>
	<ai_ship_cat_i_am_in category="RoyalWaves" weight="100"/>
  </ship_group>   
  
  <ship_group name="RoyalAntiStructureGuardians">
    <ai_ship_cat_i_am_in category="RoyalBasicGuardians" weight="100"/>  
	<ai_ship_cat_i_am_in category="RoyalWaves" weight="100"/>
  </ship_group>
  
  <ship_group name="RoyalWardenGuardians">
    <ai_ship_cat_i_am_in category="RoyalBasicGuardians" weight="100"/>  
	<ai_ship_cat_i_am_in category="RoyalWaves" weight="100"/>
  </ship_group>

  <ship_group name="RoyalUndeadGuardians">
    <ai_ship_cat_i_am_in category="RoyalBasicGuardians" weight="100"/>  
	<ai_ship_cat_i_am_in category="RoyalWaves" weight="100"/>
  </ship_group>

  <ship_group name="RoyalEnergeticGuardians">
    <ai_ship_cat_i_am_in category="RoyalBasicGuardians" weight="100"/>  
	<ai_ship_cat_i_am_in category="RoyalWaves" weight="100"/>
  </ship_group> 

  <ship_group name="RoyalCoreGuardians">
    <ai_ship_cat_i_am_in category="RoyalBasicGuardians" weight="100"/>  
	<ai_ship_cat_i_am_in category="RoyalWaves" weight="100"/>
  </ship_group>

  <ship_group name="RoyalRiotPoliceGuardians">
    <ai_ship_cat_i_am_in category="RoyalBasicGuardians" weight="100"/>  
	<ai_ship_cat_i_am_in category="RoyalWaves" weight="100"/>
  </ship_group>

  <ship_group name="RoyalAntiArmorGuardians">
    <ai_ship_cat_i_am_in category="RoyalBasicGuardians" weight="100"/>  
	<ai_ship_cat_i_am_in category="RoyalWaves" weight="100"/>
  </ship_group>   
  
  
  
  <ship_group name="RoyalDireGuardians">
    <ai_ship_cat_i_am_in category="RoyalDireGuardians" weight="100"/>
  </ship_group>
  
   <ship_group name="RoyalDefensiveDireGuardians">
    <ai_ship_cat_i_am_in category="RoyalDefensiveDireGuardians" weight="100"/>
  </ship_group> 
  
  <ship_group name="RoyalForcefieldGuardians">
    <ai_ship_cat_i_am_in category="RoyalForcefieldGuardians" weight="100"/>
  </ship_group>
  
  <ship_group name="SwarmerOverrunnerGuardians">
    <ai_ship_cat_i_am_in category="SwarmerBasicGuardians" weight="100"/>
  </ship_group> 

  <ship_group name="SwarmerMassCarrierGuardiansWithSupport">
    <ai_ship_cat_i_am_in category="SwarmerBasicGuardians" weight="100"/>
    <ai_ship_cat_i_am_in category="SkirmisherGuardians" weight="50"/>
  </ship_group>

  <ship_group name="SwarmerTemperamentalsWithSupport">
    <ai_ship_cat_i_am_in category="SwarmerBasicGuardians" weight="20"/>
    <ai_ship_cat_i_am_in category="SkirmisherGuardians" weight="20"/>
  </ship_group>

  <ship_group name="SwarmerCloakingForcefieldAndCarrierGuardians">
    <ai_ship_cat_i_am_in category="SwarmerBasicGuardians" weight="100"/>  
  </ship_group>  
  
 
  
  <!--Wormhole Sentinels
      *****************************************
      ********************************************************************************************************-->



  <ship_group name="StealthWormholeSentinels">
    <ai_ship_cat_i_am_in category="AnyWormholeSentinels" weight="300"/>
    <ai_ship_cat_i_am_in category="TutorialWormholeSentinels" weight="150"/>
	<ai_ship_cat_i_am_in category="WormholeMasterWormholeSentinels" weight="300"/>
  </ship_group>

  <ship_group name="NobodyHereWormholeSentinels" is_intentionally_empty="true">
    <ai_ship_cat_i_am_in category="AnyWormholeSentinels" weight="750"/>
    <ai_ship_cat_i_am_in category="TutorialWormholeSentinels" weight="1000"/>
	<ai_ship_cat_i_am_in category="EnsnarerWormholeSentinels" weight="750"/>
	<ai_ship_cat_i_am_in category="GhostWormholeSentinels" weight="750"/>
	<ai_ship_cat_i_am_in category="WormholeMasterWormholeSentinels" weight="250"/>
  </ship_group>

  <ship_group name="BasicMinefieldWormholeSentinels">
    <ai_ship_cat_i_am_in category="AnyWormholeSentinels" weight="1"/>
	<ai_ship_cat_i_am_in category="EnsnarerWormholeSentinels" weight="1"/>
	<ai_ship_cat_i_am_in category="GhostWormholeSentinels" weight="1"/>
	<ai_ship_cat_i_am_in category="WormholeMasterWormholeSentinels" weight="1"/>
  </ship_group>

  <ship_group name="TurretTrapWormholeSentinels_GravityPikes">
    <ai_ship_cat_i_am_in category="AnyWormholeSentinels" weight="33"/>
    <ai_ship_cat_i_am_in category="TutorialWormholeSentinels" weight="5"/>
	<ai_ship_cat_i_am_in category="WormholeMasterWormholeSentinels" weight="33"/>
  </ship_group>

  <ship_group name="TurretTrapWormholeSentinels_TractorAmbushes">
    <ai_ship_cat_i_am_in category="AnyWormholeSentinels" weight="33"/>
    <ai_ship_cat_i_am_in category="TutorialWormholeSentinels" weight="10"/>
	<ai_ship_cat_i_am_in category="WormholeMasterWormholeSentinels" weight="33"/>
  </ship_group>
  
  <ship_group name="TurretTrapWormholeSentinels_FreeforAll">
    <ai_ship_cat_i_am_in category="AnyWormholeSentinels" weight="33"/>
	<ai_ship_cat_i_am_in category="WormholeMasterWormholeSentinels" weight="33"/>
  </ship_group>

  <ship_group name="TurretTrapWormholeSentinels_Teslas">
    <ai_ship_cat_i_am_in category="AnyWormholeSentinels" weight="10"/>
	<ai_ship_cat_i_am_in category="WormholeMasterWormholeSentinels" weight="33"/>
  </ship_group>

  <ship_group name="TurretTrapWormholeSentinels_Plasma">
    <ai_ship_cat_i_am_in category="AnyWormholeSentinels" weight="10"/>
    <ai_ship_cat_i_am_in category="TutorialWormholeSentinels" weight="20"/>
	<ai_ship_cat_i_am_in category="WormholeMasterWormholeSentinels" weight="33"/>
  </ship_group>    
 
  <ship_group name="GhostTurretTrapWormholeSentinels_GravityPikes">
    <ai_ship_cat_i_am_in category="GhostWormholeSentinels" weight="33"/>
  </ship_group>

  <ship_group name="GhostTurretTrapWormholeSentinels_TractorAmbushes">
    <ai_ship_cat_i_am_in category="GhostWormholeSentinels" weight="33"/>
  </ship_group> 

  <ship_group name="GhostTurretTrapWormholeSentinels_FreeforAll">
    <ai_ship_cat_i_am_in category="GhostWormholeSentinels" weight="33"/>
  </ship_group>

  <ship_group name="GhostTurretTrapWormholeSentinels_Teslas">
    <ai_ship_cat_i_am_in category="GhostWormholeSentinels" weight="10"/>
  </ship_group>

  <ship_group name="GhostTurretTrapWormholeSentinels_Plasma">
    <ai_ship_cat_i_am_in category="GhostWormholeSentinels" weight="10"/>
  </ship_group>

--

  <ship_group name="EnsnarerTurretTrapWormholeSentinels_GravityPikes">
    <ai_ship_cat_i_am_in category="EnsnarerWormholeSentinels" weight="33"/>
  </ship_group>

  <ship_group name="EnsnarerTurretTrapWormholeSentinels_TractorAmbushes">
    <ai_ship_cat_i_am_in category="EnsnarerWormholeSentinels" weight="33"/>
  </ship_group> 

  <ship_group name="EnsnarerTurretTrapWormholeSentinels_FreeforAll">
    <ai_ship_cat_i_am_in category="EnsnarerWormholeSentinels" weight="33"/>
  </ship_group>

  <ship_group name="EnsnarerTurretTrapWormholeSentinels_Teslas">
    <ai_ship_cat_i_am_in category="EnsnarerWormholeSentinels" weight="10"/>
  </ship_group>

  <ship_group name="EnsnarerTurretTrapWormholeSentinels_Plasma">
    <ai_ship_cat_i_am_in category="EnsnarerWormholeSentinels" weight="10"/>
  </ship_group>  
 
  <!--Turrets-As-Used-Elsewhere
      *****************************************
      ********************************************************************************************************-->



  <ship_group name="AnyTurrets_FreeforAll">
    <ai_ship_cat_i_am_in category="AnyTurrets" weight="100"/>
    <ai_ship_cat_i_am_in category="SimpleTurrets" weight="100"/>	
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="100"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="100"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="100"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="100"/>
	<ai_ship_cat_i_am_in category="ShieldHaterTurrets" weight="100"/>
  </ship_group>

  <ship_group name="TutorialTurrets_FreeforAll">
    <ai_ship_cat_i_am_in category="TutorialTurrets" weight="100"/>
  </ship_group>

  <ship_group name="NucleophilicTurrets">
    <ai_ship_cat_i_am_in category="AnyTurrets" weight="80"/>
    <ai_ship_cat_i_am_in category="SimpleTurrets" weight="80"/>	
    <ai_ship_cat_i_am_in category="TutorialTurrets" weight="20"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="80"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="80"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="80"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="80"/>
	<ai_ship_cat_i_am_in category="ShieldHaterTurrets" weight="80"/>	
  </ship_group>
  
  <ship_group name="PikeTurrets">
    <ai_ship_cat_i_am_in category="AnyTurrets" weight="80"/>
    <ai_ship_cat_i_am_in category="SimpleTurrets" weight="80"/>	
    <ai_ship_cat_i_am_in category="TutorialTurrets" weight="20"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="80"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="80"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="80"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="80"/>
	<ai_ship_cat_i_am_in category="ShieldHaterTurrets" weight="80"/>
  </ship_group>

  <ship_group name="AmbushTurrets">
    <ai_ship_cat_i_am_in category="AnyTurrets" weight="10"/>
	<ai_ship_cat_i_am_in category="SimpleTurrets" weight="10"/>
    <ai_ship_cat_i_am_in category="TutorialTurrets" weight="3"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="10"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="10"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="10"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="10"/>
	<ai_ship_cat_i_am_in category="ShieldHaterTurrets" weight="10"/>	
  </ship_group> 

  <ship_group name="GrenadeLauncherTurrets">
    <ai_ship_cat_i_am_in category="AnyTurrets" weight="80"/>
	<ai_ship_cat_i_am_in category="SimpleTurrets" weight="80"/>
    <ai_ship_cat_i_am_in category="TutorialTurrets" weight="20"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="80"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="80"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="80"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="80"/>
	<ai_ship_cat_i_am_in category="ShieldHaterTurrets" weight="80"/>	
  </ship_group>

  <ship_group name="FortifiedTeslaTurrets">
    <ai_ship_cat_i_am_in category="AnyTurrets" weight="80"/>
	<ai_ship_cat_i_am_in category="SimpleTurrets" weight="80"/>
    <ai_ship_cat_i_am_in category="TutorialTurrets" weight="20"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="80"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="80"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="80"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="80"/>
	<ai_ship_cat_i_am_in category="ShieldHaterTurrets" weight="80"/>	
  </ship_group>

  <ship_group name="ConcussionTurrets">
    <ai_ship_cat_i_am_in category="AnyTurrets" weight="80"/>
	<ai_ship_cat_i_am_in category="SimpleTurrets" weight="80"/>
    <ai_ship_cat_i_am_in category="TutorialTurrets" weight="20"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="80"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="80"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="80"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="80"/>
	<ai_ship_cat_i_am_in category="ShieldHaterTurrets" weight="80"/>	
  </ship_group> 

  <ship_group name="MLRSTurrets">
    <ai_ship_cat_i_am_in category="AnyTurrets" weight="80"/>
	<ai_ship_cat_i_am_in category="SimpleTurrets" weight="80"/>
    <ai_ship_cat_i_am_in category="TutorialTurrets" weight="20"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="80"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="80"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="80"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="80"/>
	<ai_ship_cat_i_am_in category="ShieldHaterTurrets" weight="80"/>	
  </ship_group> 

  <ship_group name="TritiumSniperTurrets">
    <ai_ship_cat_i_am_in category="AnyTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="SimpleTurrets" weight="50"/>
    <ai_ship_cat_i_am_in category="TutorialTurrets" weight="20"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ShieldHaterTurrets" weight="50"/>	
  </ship_group>

  <ship_group name="SpiderTurrets">
    <ai_ship_cat_i_am_in category="AnyTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="SimpleTurrets" weight="50"/>
    <ai_ship_cat_i_am_in category="TutorialTurrets" weight="20"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ShieldHaterTurrets" weight="50"/>	
  </ship_group>

  <ship_group name="PlasmaTurrets">
    <ai_ship_cat_i_am_in category="AnyTurrets" weight="30"/>
	<ai_ship_cat_i_am_in category="SimpleTurrets" weight="30"/>
    <ai_ship_cat_i_am_in category="TutorialTurrets" weight="20"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="30"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="30"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="30"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="30"/>
	<ai_ship_cat_i_am_in category="ShieldHaterTurrets" weight="200"/>	
  </ship_group>

  <ship_group name="BeamCannonTurrets">
    <ai_ship_cat_i_am_in category="AnyTurrets" weight="30"/>
	<ai_ship_cat_i_am_in category="SimpleTurrets" weight="30"/>
    <ai_ship_cat_i_am_in category="TutorialTurrets" weight="20"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="30"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="30"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="30"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="30"/>
	<ai_ship_cat_i_am_in category="ShieldHaterTurrets" weight="30"/>	
  </ship_group>   
  
  <!-- Part of these requires DLC 1 (The Spire Rises) in order to work properly. Without the DLC, it'll just spawn the base game part and be like the existing groups. !-->  

  <ship_group name="SpiderCounterSniperTurrets">
    <ai_ship_cat_i_am_in category="AnyTurrets" weight="50"/>
    <ai_ship_cat_i_am_in category="TutorialTurrets" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="SpiderTranslocatorTurrets">
    <ai_ship_cat_i_am_in category="AnyTurrets" weight="50"/>
    <ai_ship_cat_i_am_in category="TutorialTurrets" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="AcidMLRSTurrets">
    <ai_ship_cat_i_am_in category="AnyTurrets" weight="50"/>
    <ai_ship_cat_i_am_in category="TutorialTurrets" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="AblativeFortifiedTeslaTurrets">
    <ai_ship_cat_i_am_in category="AnyTurrets" weight="50"/>
    <ai_ship_cat_i_am_in category="TutorialTurrets" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="PikeSubverterTurrets">
    <ai_ship_cat_i_am_in category="AnyTurrets" weight="50"/>
    <ai_ship_cat_i_am_in category="TutorialTurrets" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="PikeImploderTurrets">
    <ai_ship_cat_i_am_in category="AnyTurrets" weight="50"/>
    <ai_ship_cat_i_am_in category="TutorialTurrets" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="50"/>	
  </ship_group>

  <ship_group name="MicroConcussionGrenadeHailstormTurrets">
    <ai_ship_cat_i_am_in category="AnyTurrets" weight="50"/>
    <ai_ship_cat_i_am_in category="TutorialTurrets" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="AcidAmbushTurrets">
    <ai_ship_cat_i_am_in category="AnyTurrets" weight="10"/>
    <ai_ship_cat_i_am_in category="TutorialTurrets" weight="3"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="10"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="10"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="10"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="10"/>		
  </ship_group>

  <ship_group name="InterceptorCounterSniperSpiderTritiumTurrets">
    <ai_ship_cat_i_am_in category="AnyTurrets" weight="10"/>
    <ai_ship_cat_i_am_in category="TutorialTurrets" weight="3"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="10"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="10"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="10"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="10"/>		
  </ship_group>

  <ship_group name="BeamCannonSolarFlareTurrets">
    <ai_ship_cat_i_am_in category="AnyTurrets" weight="50"/>
    <ai_ship_cat_i_am_in category="TutorialTurrets" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="PlasmaNucleophilicTurrets">
    <ai_ship_cat_i_am_in category="AnyTurrets" weight="50"/>
    <ai_ship_cat_i_am_in category="TutorialTurrets" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ShieldHaterTurrets" weight="150"/>	
  </ship_group>

  <ship_group name="MLRSImploderTurrets">
    <ai_ship_cat_i_am_in category="AnyTurrets" weight="50"/>
    <ai_ship_cat_i_am_in category="TutorialTurrets" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="SeekerPlasmaTurrets">
    <ai_ship_cat_i_am_in category="AnyTurrets" weight="50"/>
    <ai_ship_cat_i_am_in category="TutorialTurrets" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ShieldHaterTurrets" weight="150"/>	
  </ship_group>

  <ship_group name="GrenadeHailstormFortifiedTeslaHoloceneTurrets">
    <ai_ship_cat_i_am_in category="AnyTurrets" weight="50"/>
    <ai_ship_cat_i_am_in category="TutorialTurrets" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="TritiumAblativeTurrets">
    <ai_ship_cat_i_am_in category="AnyTurrets" weight="50"/>
    <ai_ship_cat_i_am_in category="TutorialTurrets" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="AblativeHailstormGrenadeTurrets">
	<ai_ship_cat_i_am_in category="AnyTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="TutorialTurrets" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="50"/>	
  </ship_group>
  
  <ship_group name="InterceptorHoloceneSpiderTurrets">
	<ai_ship_cat_i_am_in category="AnyTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="TutorialTurrets" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="50"/>	
  </ship_group>

  <ship_group name="BlasterMLRSPlasmaTurrets">
	<ai_ship_cat_i_am_in category="AnyTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="TutorialTurrets" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ShieldHaterTurrets" weight="150"/>	
  </ship_group>  
 
  <ship_group name="ConcussionMicroConcussionTurrets">
	<ai_ship_cat_i_am_in category="AnyTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="TutorialTurrets" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="50"/>	
  </ship_group>
  
  <ship_group name="CounterSniperHoloceneTritiumTurrets">
	<ai_ship_cat_i_am_in category="AnyTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="TutorialTurrets" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="50"/>	
  </ship_group>

  <ship_group name="GeminiBeamCannonTurrets">
	<ai_ship_cat_i_am_in category="AnyTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="TutorialTurrets" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="50"/>	
  </ship_group>

  <ship_group name="JammerFortifiedTeslaTurrets">
	<ai_ship_cat_i_am_in category="AnyTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="TutorialTurrets" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="50"/>	
  </ship_group>

  <ship_group name="NucleophilicBlasterTurrets">
	<ai_ship_cat_i_am_in category="AnyTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="TutorialTurrets" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="50"/>	
  </ship_group>

  <ship_group name="NucleophilicSeekerTurrets">
	<ai_ship_cat_i_am_in category="AnyTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="TutorialTurrets" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="50"/>	
  </ship_group>

  <ship_group name="PikeBlasterTurrets">
	<ai_ship_cat_i_am_in category="AnyTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="TutorialTurrets" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="50"/>	
  </ship_group>

  <ship_group name="CounterSniperPlasmaTurrets">
	<ai_ship_cat_i_am_in category="AnyTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="TutorialTurrets" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ShieldHaterTurrets" weight="150"/>	
  </ship_group>

  <ship_group name="PlasmaSolarFlareTurrets">
	<ai_ship_cat_i_am_in category="AnyTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="TutorialTurrets" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ShieldHaterTurrets" weight="150"/>	
  </ship_group>

  <ship_group name="RuffianFortifiedTeslaTurrets">
	<ai_ship_cat_i_am_in category="AnyTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="TutorialTurrets" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="50"/>	
  </ship_group>

  <ship_group name="TranslocatorFortifiedTeslaTurrets">
	<ai_ship_cat_i_am_in category="AnyTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="TutorialTurrets" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="ZombifyierTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="FortressBaronTurrets" weight="50"/>
	<ai_ship_cat_i_am_in category="SwarmerTurrets" weight="50"/>	
  </ship_group>  

 

  
  
  <ship_group name="EnsnarerTurrets_FreeforAll">
    <ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="100"/>
  </ship_group>

  <ship_group name="EnsnarerNucleophilicTurrets">
    <ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="80"/>
  </ship_group> 
 
  <ship_group name="EnsnarerPikeTurrets">
    <ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="80"/>
  </ship_group> 
  
  <ship_group name="EnsnarerGrenadeLauncherTurrets">
    <ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="80"/>
  </ship_group> 

  <ship_group name="EnsnarerFortifiedTeslaTurrets">
    <ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="80"/>
  </ship_group> 

  <ship_group name="EnsnarerConcussionTurrets">
    <ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="80"/>
  </ship_group> 
 
  <ship_group name="EnsnarerMLRSTurrets">
    <ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="80"/>
  </ship_group> 

  <ship_group name="EnsnarerTritiumSniperTurrets">
    <ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="50"/>
  </ship_group> 
 
  <ship_group name="EnsnarerSpiderTurrets">
    <ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="50"/>
  </ship_group> 

  <ship_group name="EnsnarerPlasmaTurrets">
    <ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="30"/>
  </ship_group> 

  <ship_group name="EnsnarerBeamCannonTurrets">
    <ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="30"/>
  </ship_group>

  <ship_group name="EnsnarerSpiderCounterSniperTurrets">
    <ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="50"/>
  </ship_group>

  <ship_group name="EnsnarerSpiderTranslocatorTurrets">
    <ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="50"/>
  </ship_group>

  <ship_group name="EnsnarerAcidMLRSTurrets">
    <ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="50"/>
  </ship_group>

  <ship_group name="EnsnarerAblativeFortifiedTeslaTurrets">
    <ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="50"/>
  </ship_group>

  <ship_group name="EnsnarerPikeSubverterTurrets">
    <ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="50"/>
  </ship_group>

  <ship_group name="EnsnarerPikeImploderTurrets">
    <ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="50"/>
  </ship_group>

  <ship_group name="EnsnarerMicroConcussionGrenadeHailstormTurrets">
    <ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="50"/>
  </ship_group>

  <ship_group name="EnsnarerInterceptorCounterSniperSpiderTritiumTurrets">
    <ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="EnsnarerBeamCannonSolarFlareTurrets">
    <ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="EnsnarerPlasmaNucleophilicTurrets">
    <ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="50"/>		
  </ship_group>   

  <ship_group name="EnsnarerMLRSImploderTurrets">
    <ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="EnsnarerSeekerPlasmaTurrets">
    <ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="EnsnarerGrenadeHailstormFortifiedTeslaHoloceneTurrets">
    <ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="EnsnarerTritiumAblativeTurrets">
    <ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="50"/>		
  </ship_group>  

  <ship_group name="EnsnarerAblativeHailstormGrenadeTurrets">
	<ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="50"/>		
  </ship_group> 
  
  <ship_group name="EnsnarerInterceptorHoloceneSpiderTurrets">
	<ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="50"/>		
  </ship_group>  
 
  <ship_group name="EnsnarerBlasterMLRSPlasmaTurrets">
	<ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="50"/>		
  </ship_group> 
 
  <ship_group name="EnsnarerConcussionMicroConcussionTurrets">
	<ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="EnsnarerCounterSniperHoloceneTritiumTurrets">
	<ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="EnsnarerGeminiBeamCannonTurrets">
	<ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="EnsnarerJammerFortifiedTeslaTurrets">
	<ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="EnsnarerNucleophilicBlasterTurrets">
	<ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="50"/>		
  </ship_group> 

  <ship_group name="EnsnarerNucleophilicSeekerTurrets">
	<ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="EnsnarerPikeBlasterTurrets">
	<ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="EnsnarerCounterSniperPlasmaTurrets">
	<ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="EnsnarerPlasmaSolarFlareTurrets">
	<ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="50"/>		
  </ship_group>  
  
  <ship_group name="EnsnarerRuffianFortifiedTeslaTurrets">
	<ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="50"/>		
  </ship_group> 

  <ship_group name="EnsnarerTranslocatorFortifiedTeslaTurrets">
	<ai_ship_cat_i_am_in category="EnsnarerTurrets" weight="50"/>		
  </ship_group>  
  
 

 
  <ship_group name="GhostTurrets_FreeforAll">
    <ai_ship_cat_i_am_in category="GhostTurrets" weight="100"/>
  </ship_group>

  <ship_group name="GhostNucleophilicTurrets">
    <ai_ship_cat_i_am_in category="GhostTurrets" weight="80"/>
  </ship_group> 
 
  <ship_group name="GhostPikeTurrets">
    <ai_ship_cat_i_am_in category="GhostTurrets" weight="80"/>
  </ship_group> 
  
  <ship_group name="GhostGrenadeLauncherTurrets">
    <ai_ship_cat_i_am_in category="GhostTurrets" weight="80"/>
  </ship_group> 

  <ship_group name="GhostFortifiedTeslaTurrets">
    <ai_ship_cat_i_am_in category="GhostTurrets" weight="80"/>
  </ship_group> 

  <ship_group name="GhostConcussionTurrets">
    <ai_ship_cat_i_am_in category="GhostTurrets" weight="80"/>
  </ship_group> 
 
  <ship_group name="GhostMLRSTurrets">
    <ai_ship_cat_i_am_in category="GhostTurrets" weight="80"/>
  </ship_group> 

  <ship_group name="GhostTritiumSniperTurrets">
    <ai_ship_cat_i_am_in category="GhostTurrets" weight="50"/>
  </ship_group> 
 
  <ship_group name="GhostSpiderTurrets">
    <ai_ship_cat_i_am_in category="GhostTurrets" weight="50"/>
  </ship_group> 

  <ship_group name="GhostPlasmaTurrets">
    <ai_ship_cat_i_am_in category="GhostTurrets" weight="30"/>
  </ship_group> 

  <ship_group name="GhostBeamCannonTurrets">
    <ai_ship_cat_i_am_in category="GhostTurrets" weight="30"/>
  </ship_group>

  <ship_group name="GhostSpiderCounterSniperTurrets">
    <ai_ship_cat_i_am_in category="GhostTurrets" weight="50"/>
  </ship_group>

  <ship_group name="GhostSpiderTranslocatorTurrets">
    <ai_ship_cat_i_am_in category="GhostTurrets" weight="50"/>
  </ship_group>
  
  <ship_group name="GhostAcidMLRSTurrets">
    <ai_ship_cat_i_am_in category="GhostTurrets" weight="50"/>
  </ship_group>

  <ship_group name="GhostAblativeFortifiedTeslaTurrets">
    <ai_ship_cat_i_am_in category="GhostTurrets" weight="50"/>
  </ship_group>

  <ship_group name="GhostPikeSubverterTurrets">
    <ai_ship_cat_i_am_in category="GhostTurrets" weight="50"/>
  </ship_group>

  <ship_group name="GhostPikeImploderTurrets">
    <ai_ship_cat_i_am_in category="GhostTurrets" weight="50"/>
  </ship_group>

  <ship_group name="GhostMicroConcussionGrenadeHailstormTurrets">
    <ai_ship_cat_i_am_in category="GhostTurrets" weight="50"/>
  </ship_group>

  <ship_group name="GhostInterceptorCounterSniperSpiderTritiumTurrets">
    <ai_ship_cat_i_am_in category="GhostTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="GhostBeamCannonSolarFlareTurrets">
    <ai_ship_cat_i_am_in category="GhostTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="GhostPlasmaNucleophilicTurrets">
    <ai_ship_cat_i_am_in category="GhostTurrets" weight="50"/>		
  </ship_group>    

  <ship_group name="GhostMLRSImploderTurrets">
    <ai_ship_cat_i_am_in category="GhostTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="GhostSeekerPlasmaTurrets">
    <ai_ship_cat_i_am_in category="GhostTurrets" weight="50"/>		
  </ship_group> 

  <ship_group name="GhostGrenadeHailstormFortifiedTeslaHoloceneTurrets">
    <ai_ship_cat_i_am_in category="GhostTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="GhostTritiumAblativeTurrets">
    <ai_ship_cat_i_am_in category="GhostTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="GhostAblativeHailstormGrenadeTurrets">
	<ai_ship_cat_i_am_in category="GhostTurrets" weight="50"/>		
  </ship_group>  
  
  <ship_group name="GhostInterceptorHoloceneSpiderTurrets">
	<ai_ship_cat_i_am_in category="GhostTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="GhostBlasterMLRSPlasmaTurrets">
	<ai_ship_cat_i_am_in category="GhostTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="GhostConcussionMicroConcussionTurrets">
	<ai_ship_cat_i_am_in category="GhostTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="GhostCounterSniperHoloceneTritiumTurrets">
	<ai_ship_cat_i_am_in category="GhostTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="GhostGeminiBeamCannonTurrets">
	<ai_ship_cat_i_am_in category="GhostTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="GhostJammerFortifiedTeslaTurrets">
	<ai_ship_cat_i_am_in category="GhostTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="GhostNucleophilicBlasterTurrets">
	<ai_ship_cat_i_am_in category="GhostTurrets" weight="50"/>		
  </ship_group> 

  <ship_group name="GhostNucleophilicSeekerTurrets">
	<ai_ship_cat_i_am_in category="GhostTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="GhostPikeBlasterTurrets">
	<ai_ship_cat_i_am_in category="GhostTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="GhostCounterSniperPlasmaTurrets">
	<ai_ship_cat_i_am_in category="GhostTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="GhostPlasmaSolarFlareTurrets">
	<ai_ship_cat_i_am_in category="GhostTurrets" weight="50"/>		
  </ship_group> 

  <ship_group name="GhostRuffianFortifiedTeslaTurrets">
	<ai_ship_cat_i_am_in category="GhostTurrets" weight="50"/>		
  </ship_group>   

  <ship_group name="GhostTranslocatorFortifiedTeslaTurrets">
	<ai_ship_cat_i_am_in category="GhostTurrets" weight="50"/>		
  </ship_group>    

  
  
  <ship_group name="SniperTurrets_FreeforAll">
    <ai_ship_cat_i_am_in category="SniperTurrets" weight="100"/>
    <ai_ship_cat_i_am_in category="TurtleTurrets" weight="2"/>
  </ship_group>
  
  <ship_group name="SniperTurrets_SpiderCounterSniperTurrets">
    <ai_ship_cat_i_am_in category="SniperTurrets" weight="50"/>
  </ship_group>

  <ship_group name="SniperTurrets_SpiderTranslocatorTurrets">
    <ai_ship_cat_i_am_in category="SniperTurrets" weight="50"/>
  </ship_group>

  <ship_group name="SniperTurrets_InterceptorCounterSniperSpiderTritiumTurrets">
    <ai_ship_cat_i_am_in category="SniperTurrets" weight="50"/>		
  </ship_group>  

  <ship_group name="SniperTurrets_TritiumAblativeTurrets">
    <ai_ship_cat_i_am_in category="SniperTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="SniperTurrets_InterceptorHoloceneSpiderTurrets">
    <ai_ship_cat_i_am_in category="SniperTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="SniperTurrets_CounterSniperHoloceneTritiumTurrets">
    <ai_ship_cat_i_am_in category="SniperTurrets" weight="50"/>		
  </ship_group>

  <ship_group name="SniperTurrets_CounterSniperPlasmaTurrets">
	<ai_ship_cat_i_am_in category="SniperTurrets" weight="50"/>		
  </ship_group>    
  
 
  <ship_group name="OnlyWormholeStationaryTurrets" can_be_empty_or_filled_and_no_complaints="true">
	<ai_ship_cat_i_am_in category="OnlyWormholeStationaryTurrets" weight="100" />		
  </ship_group> 
  
  <!--Non-Turret Defenses
      *****************************************
      ********************************************************************************************************-->



  <ship_group name="AnyNonTurretDefenses_FreeforAll">
    <ai_ship_cat_i_am_in category="AnyNonTurretDefenses" weight="100"/>
  </ship_group>
  <ship_group name="TractorArrays">
    <ai_ship_cat_i_am_in category="AnyNonTurretDefenses" weight="100"/>
  </ship_group>
  <ship_group name="FocusedGravityGenerators">
    <ai_ship_cat_i_am_in category="AnyNonTurretDefenses" weight="100"/>
  </ship_group>
  <ship_group name="Mines">
    <ai_ship_cat_i_am_in category="AnyNonTurretDefenses" weight="50"/>
	<ai_ship_cat_i_am_in category="EnsnarerNonTurretDefenses" weight="50"/>
	<ai_ship_cat_i_am_in category="GhostNonTurretDefenses" weight="100"/>
  </ship_group>
  <ship_group name="Forcefields">
    <ai_ship_cat_i_am_in category="AnyNonTurretDefenses" weight="10"/>
	<ai_ship_cat_i_am_in category="EnsnarerNonTurretDefenses" weight="10"/>
  </ship_group>  

  <ship_group name="TutorialNonTurretDefenses_FreeforAll">
    <ai_ship_cat_i_am_in category="TutorialNonTurretDefenses" weight="100"/>
  </ship_group>

  <ship_group name="EnsnarerNonTurretDefenses_FreeforAll">
    <ai_ship_cat_i_am_in category="EnsnarerNonTurretDefenses" weight="100"/>
  </ship_group>
  <ship_group name="EnsnarerTractorArrays">
    <ai_ship_cat_i_am_in category="EnsnarerNonTurretDefenses" weight="100"/>
  </ship_group>
  <ship_group name="EnsnarerFocusedGravityGenerators">
    <ai_ship_cat_i_am_in category="EnsnarerNonTurretDefenses" weight="100"/>
  </ship_group>  

  <ship_group name="GhostNonTurretDefenses_FreeforAll">
    <ai_ship_cat_i_am_in category="GhostNonTurretDefenses" weight="100"/>
  </ship_group>
  <ship_group name="GhostTractorArrays">
    <ai_ship_cat_i_am_in category="GhostNonTurretDefenses" weight="100"/>
  </ship_group>
  <ship_group name="GhostFocusedGravityGenerators">
    <ai_ship_cat_i_am_in category="GhostNonTurretDefenses" weight="100"/>
  </ship_group>  

  
  
  
  <!--Guard Posts
      *****************************************
      ********************************************************************************************************-->
  <ship_group name="UnarmedGuardPosts">
    <ai_ship_cat_i_am_in category="UnarmedGuardPosts" weight="100"/>
  </ship_group>
  <ship_group name="UnarmedGhostGuardPosts">
    <ai_ship_cat_i_am_in category="UnarmedGhostGuardPosts" weight="100"/>
  </ship_group>
  <ship_group name="UnarmedSwarmerGuardPosts">
    <ai_ship_cat_i_am_in category="UnarmedSwarmerGuardPosts" weight="100"/>
  </ship_group>


  <ship_group name="AnyGuardPosts_FreeforAll">
    <ai_ship_cat_i_am_in category="AnyBasicGuardPosts" weight="100"/>
    <ai_ship_cat_i_am_in category="GeneticistGuardPosts" weight="100"/>
    <ai_ship_cat_i_am_in category="SpireHammerGuardPosts" weight="100"/>
    <ai_ship_cat_i_am_in category="HeroicGuardPosts" weight="100"/>
    <ai_ship_cat_i_am_in category="GladiatorGuardPosts" weight="100"/>
    <ai_ship_cat_i_am_in category="RagnarokGuardPosts" weight="100"/>
    <ai_ship_cat_i_am_in category="TurtleBasicGuardPosts" weight="100"/>
    <ai_ship_cat_i_am_in category="HeroicGuardPosts" weight="100"/>
  </ship_group>
  
  <ship_group name="PikeGuardPosts">
    <ai_ship_cat_i_am_in category="AnyBasicGuardPosts" weight="80"/>
    <ai_ship_cat_i_am_in category="TurtleBasicGuardPosts" weight="80"/>
  </ship_group> 

  <ship_group name="ConcussionGuardPosts">
    <ai_ship_cat_i_am_in category="AnyBasicGuardPosts" weight="80"/>
    <ai_ship_cat_i_am_in category="TurtleBasicGuardPosts" weight="80"/>
  </ship_group>

  <ship_group name="MLRSGuardPosts">
    <ai_ship_cat_i_am_in category="AnyBasicGuardPosts" weight="80"/>
    <ai_ship_cat_i_am_in category="TurtleBasicGuardPosts" weight="80"/>
  </ship_group>

  <ship_group name="StealthGuardPosts">
    <ai_ship_cat_i_am_in category="AnyBasicGuardPosts" weight="80"/>
    <ai_ship_cat_i_am_in category="TurtleBasicGuardPosts" weight="80"/>
	<ai_ship_cat_i_am_in category="GhostGuardPosts" weight="80"/>
  </ship_group>  

  <ship_group name="ShieldGuardPosts">
    <ai_ship_cat_i_am_in category="AnyBasicGuardPosts" weight="10"/>
    <ai_ship_cat_i_am_in category="TurtleBasicGuardPosts" weight="10"/>
  </ship_group>    
  
  <ship_group name="NucleophilicSabotGuardPosts">
    <ai_ship_cat_i_am_in category="AnyBasicGuardPosts" weight="80"/>
    <ai_ship_cat_i_am_in category="TurtleBasicGuardPosts" weight="80"/>
  </ship_group>  
 
 
  <ship_group name="TutorialGuardPosts_FreeforAll">
    <ai_ship_cat_i_am_in category="TutorialBasicGuardPosts" weight="100"/>
  </ship_group> 

  
  <ship_group name="GhostGuardPosts_FreeforAll">
    <ai_ship_cat_i_am_in category="GhostGuardPosts" weight="100"/>
  </ship_group>
  
  <ship_group name="GhostPikeGuardPosts">
    <ai_ship_cat_i_am_in category="GhostGuardPosts" weight="80"/>
  </ship_group> 
  
  <ship_group name="GhostConcussionGuardPosts">
    <ai_ship_cat_i_am_in category="GhostGuardPosts" weight="80"/>
  </ship_group>   

  <ship_group name="GhostMLRSGuardPosts">
    <ai_ship_cat_i_am_in category="GhostGuardPosts" weight="80"/>
  </ship_group> 

  <ship_group name="GhostNucleophilicSabotGuardPosts">
    <ai_ship_cat_i_am_in category="GhostGuardPosts" weight="80"/>
  </ship_group>    

  
  <ship_group name="SwarmerGuardPosts_FreeforAll">
    <ai_ship_cat_i_am_in category="SwarmerGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="SwarmerPikeGuardPosts">
    <ai_ship_cat_i_am_in category="SwarmerGuardPosts" weight="80"/>
  </ship_group>

  <ship_group name="SwarmerConcussionGuardPosts">
    <ai_ship_cat_i_am_in category="SwarmerGuardPosts" weight="80"/>
  </ship_group>  

  <ship_group name="SwarmerMLRSGuardPosts">
    <ai_ship_cat_i_am_in category="SwarmerGuardPosts" weight="80"/>
  </ship_group> 

  <ship_group name="SwarmerStealthGuardPosts">
    <ai_ship_cat_i_am_in category="SwarmerGuardPosts" weight="80"/>
  </ship_group>    

  <ship_group name="SwarmerShieldGuardPosts">
    <ai_ship_cat_i_am_in category="SwarmerGuardPosts" weight="10"/>
  </ship_group>

  <ship_group name="SwarmerNucleophilicSabotGuardPosts">
    <ai_ship_cat_i_am_in category="SwarmerGuardPosts" weight="80"/>
  </ship_group>    
  
    <!-- DLC 3 NA. Orbital AI Guardposts
       ****************************** -->
   <ship_group name="UnarmedOrbitalGuardPosts" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="UnarmedOrbitalGuardPosts" weight="100"/>
  </ship_group>
	
	<ship_group name="OrbitalGuardPosts_FreeforAll" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="OrbitalGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="OrbitalPikeGuardPosts" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="OrbitalGuardPosts" weight="80"/>
  </ship_group>

  <ship_group name="OrbitalConcussionGuardPosts" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="OrbitalGuardPosts" weight="80"/>
  </ship_group>  

  <ship_group name="OrbitalMLRSGuardPosts" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="OrbitalGuardPosts" weight="80"/>
  </ship_group> 
 
  <ship_group name="OrbitalNucleophilicSabotGuardPosts" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="OrbitalGuardPosts" weight="80"/>
  </ship_group>    
   <ship_group name="OrbitalShieldGuardPosts" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="OrbitalGuardPosts" weight="10"/>
  </ship_group>  
   <ship_group name="OrbitalStealthGuardPosts" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="OrbitalGuardPosts" weight="80"/>
  </ship_group>
  
  
  
  <!--Dire Guard Posts
      *****************************************
      ********************************************************************************************************-->



  <ship_group name="AnyDireGuardPosts_FreeforAll">
    <ai_ship_cat_i_am_in category="AnyDireGuardPosts" weight="100"/>
	<ai_ship_cat_i_am_in category="SimpleDireGuardPosts" weight="100"/>
    <ai_ship_cat_i_am_in category="TurtleDireGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="TutorialDireGuardPosts_FreeforAll">
    <ai_ship_cat_i_am_in category="TutorialDireGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="HeavyBeamNucleophilicSabotDireGuardPosts">
    <ai_ship_cat_i_am_in category="AnyDireGuardPosts" weight="100"/>
	<ai_ship_cat_i_am_in category="SimpleDireGuardPosts" weight="100"/>
	<ai_ship_cat_i_am_in category="ZombifyierDireGuardPosts" weight="100"/>
    <ai_ship_cat_i_am_in category="TurtleDireGuardPosts" weight="100"/>
  </ship_group>
  
  <ship_group name="GravitySpiderShredderTethuidaDireGuardPosts">
    <ai_ship_cat_i_am_in category="AnyDireGuardPosts" weight="100"/>
	<ai_ship_cat_i_am_in category="ZombifyierDireGuardPosts" weight="100"/>
    <ai_ship_cat_i_am_in category="TurtleDireGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="NucleophilicSabotDireGuardPosts">
    <ai_ship_cat_i_am_in category="AnyDireGuardPosts" weight="100"/>
	<ai_ship_cat_i_am_in category="SimpleDireGuardPosts" weight="100"/>
	<ai_ship_cat_i_am_in category="ZombifyierDireGuardPosts" weight="100"/>
    <ai_ship_cat_i_am_in category="TurtleDireGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="MassTethuidaDireGuardPosts">
    <ai_ship_cat_i_am_in category="AnyDireGuardPosts" weight="5"/>
	<ai_ship_cat_i_am_in category="ZombifyierDireGuardPosts" weight="50"/>
    <ai_ship_cat_i_am_in category="TurtleDireGuardPosts" weight="10"/>
  </ship_group>

  <ship_group name="NucleophilicSabotShredderDireGuardPosts">
    <ai_ship_cat_i_am_in category="AnyDireGuardPosts" weight="100"/>
	<ai_ship_cat_i_am_in category="SimpleDireGuardPosts" weight="100"/>
	<ai_ship_cat_i_am_in category="ZombifyierDireGuardPosts" weight="100"/>
    <ai_ship_cat_i_am_in category="TurtleDireGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="ParasiteConcussionDireGuardPosts">
    <ai_ship_cat_i_am_in category="AnyDireGuardPosts" weight="100"/>
	<ai_ship_cat_i_am_in category="ZombifyierDireGuardPosts" weight="150"/>
    <ai_ship_cat_i_am_in category="TurtleDireGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="ParasiteTethuidaDireGuardPosts">
    <ai_ship_cat_i_am_in category="AnyDireGuardPosts" weight="5"/>
	<ai_ship_cat_i_am_in category="ZombifyierDireGuardPosts" weight="50"/>
    <ai_ship_cat_i_am_in category="TurtleDireGuardPosts" weight="10"/>
  </ship_group>

  <ship_group name="SpiderParasiteDireGuardPosts">
    <ai_ship_cat_i_am_in category="AnyDireGuardPosts" weight="50"/>
	<ai_ship_cat_i_am_in category="ZombifyierDireGuardPosts" weight="100"/>
    <ai_ship_cat_i_am_in category="TurtleDireGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="SpiderParasiteShredderDireGuardPosts">
    <ai_ship_cat_i_am_in category="AnyDireGuardPosts" weight="50"/>
	<ai_ship_cat_i_am_in category="ZombifyierDireGuardPosts" weight="100"/>
    <ai_ship_cat_i_am_in category="TurtleDireGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="HeavyBeamTeslaDireGuardPosts">
    <ai_ship_cat_i_am_in category="AnyDireGuardPosts" weight="100"/>
	<ai_ship_cat_i_am_in category="SimpleDireGuardPosts" weight="100"/>
	<ai_ship_cat_i_am_in category="ZombifyierDireGuardPosts" weight="100"/>
    <ai_ship_cat_i_am_in category="TurtleDireGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="GravityTeslaDireGuardPosts">
    <ai_ship_cat_i_am_in category="AnyDireGuardPosts" weight="100"/>
	<ai_ship_cat_i_am_in category="SimpleDireGuardPosts" weight="100"/>
	<ai_ship_cat_i_am_in category="ZombifyierDireGuardPosts" weight="100"/>
    <ai_ship_cat_i_am_in category="TurtleDireGuardPosts" weight="100"/> 
  </ship_group>

  <ship_group name="SpiderConcussionDireGuardPosts">
    <ai_ship_cat_i_am_in category="AnyDireGuardPosts" weight="100"/>
	<ai_ship_cat_i_am_in category="SimpleDireGuardPosts" weight="100"/>
	<ai_ship_cat_i_am_in category="ZombifyierDireGuardPosts" weight="100"/>
    <ai_ship_cat_i_am_in category="TurtleDireGuardPosts" weight="100"/> 
  </ship_group>

  <ship_group name="SpiderHeavyBeamDireGuardPosts">
    <ai_ship_cat_i_am_in category="AnyDireGuardPosts" weight="100"/>
	<ai_ship_cat_i_am_in category="SimpleDireGuardPosts" weight="100"/>
	<ai_ship_cat_i_am_in category="ZombifyierDireGuardPosts" weight="100"/>
    <ai_ship_cat_i_am_in category="TurtleDireGuardPosts" weight="100"/> 
  </ship_group>

  <ship_group name="ShredderTeslaDireGuardPosts">
    <ai_ship_cat_i_am_in category="AnyDireGuardPosts" weight="100"/>
	<ai_ship_cat_i_am_in category="SimpleDireGuardPosts" weight="100"/>
	<ai_ship_cat_i_am_in category="ZombifyierDireGuardPosts" weight="100"/>
    <ai_ship_cat_i_am_in category="TurtleDireGuardPosts" weight="100"/> 
  </ship_group>   
  
  
  
  
  <ship_group name="GhostDireGuardPosts_FreeforAll">
    <ai_ship_cat_i_am_in category="GhostDireGuardPosts" weight="100"/>
  </ship_group>  

  <ship_group name="GhostHeavyBeamNucleophilicSabotDireGuardPosts">
    <ai_ship_cat_i_am_in category="GhostDireGuardPosts" weight="100"/>
  </ship_group>
  
  <ship_group name="GhostGravitySpiderShredderTethuidaDireGuardPosts">
    <ai_ship_cat_i_am_in category="GhostDireGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="GhostNucleophilicSabotDireGuardPosts">
    <ai_ship_cat_i_am_in category="GhostDireGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="GhostMassTethuidaDireGuardPosts">
    <ai_ship_cat_i_am_in category="GhostDireGuardPosts" weight="5"/>
  </ship_group> 

  <ship_group name="GhostNucleophilicSabotShredderDireGuardPosts">
    <ai_ship_cat_i_am_in category="GhostDireGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="GhostParasiteConcussionDireGuardPosts">
    <ai_ship_cat_i_am_in category="GhostDireGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="GhostParasiteTethuidaDireGuardPosts">
    <ai_ship_cat_i_am_in category="GhostDireGuardPosts" weight="5"/>
  </ship_group>

  <ship_group name="GhostSpiderParasiteDireGuardPosts">
    <ai_ship_cat_i_am_in category="GhostDireGuardPosts" weight="50"/>
  </ship_group>

  <ship_group name="GhostSpiderParasiteShredderDireGuardPosts">
    <ai_ship_cat_i_am_in category="GhostDireGuardPosts" weight="50"/>
  </ship_group>

  <ship_group name="GhostHeavyBeamTeslaDireGuardPosts">
    <ai_ship_cat_i_am_in category="GhostDireGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="GhostGravityTeslaDireGuardPosts">
    <ai_ship_cat_i_am_in category="GhostDireGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="GhostSpiderConcussionDireGuardPosts">
    <ai_ship_cat_i_am_in category="GhostDireGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="GhostSpiderHeavyBeamDireGuardPosts">
    <ai_ship_cat_i_am_in category="GhostDireGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="GhostShredderTeslaDireGuardPosts">
    <ai_ship_cat_i_am_in category="GhostDireGuardPosts" weight="100"/>
  </ship_group>  
  
  
  
  
  <ship_group name="SwarmerDireGuardPosts_FreeforAll">
    <ai_ship_cat_i_am_in category="SwarmerDireGuardPosts" weight="100"/>
  </ship_group>  

  <ship_group name="SwarmerHeavyBeamNucleophilicSabotDireGuardPosts">
    <ai_ship_cat_i_am_in category="SwarmerDireGuardPosts" weight="100"/>
  </ship_group>   
  
  <ship_group name="SwarmerGravitySpiderShredderTethuidaDireGuardPosts">
    <ai_ship_cat_i_am_in category="SwarmerDireGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="SwarmerNucleophilicSabotDireGuardPosts">
    <ai_ship_cat_i_am_in category="SwarmerDireGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="SwarmerMassTethuidaDireGuardPosts">
    <ai_ship_cat_i_am_in category="SwarmerDireGuardPosts" weight="5"/>
  </ship_group> 

  <ship_group name="SwarmerNucleophilicSabotShredderDireGuardPosts">
    <ai_ship_cat_i_am_in category="SwarmerDireGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="SwarmerParasiteConcussionDireGuardPosts">
    <ai_ship_cat_i_am_in category="SwarmerDireGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="SwarmerParasiteTethuidaDireGuardPosts">
    <ai_ship_cat_i_am_in category="SwarmerDireGuardPosts" weight="5"/>
  </ship_group>

  <ship_group name="SwarmerSpiderParasiteDireGuardPosts">
    <ai_ship_cat_i_am_in category="SwarmerDireGuardPosts" weight="50"/>
  </ship_group>

  <ship_group name="SwarmerSpiderParasiteShredderDireGuardPosts">
    <ai_ship_cat_i_am_in category="SwarmerDireGuardPosts" weight="50"/>
  </ship_group> 

  <ship_group name="SwarmerHeavyBeamTeslaDireGuardPosts">
    <ai_ship_cat_i_am_in category="SwarmerDireGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="SwarmerGravityTeslaDireGuardPosts">
    <ai_ship_cat_i_am_in category="SwarmerDireGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="SwarmerSpiderConcussionDireGuardPosts">
    <ai_ship_cat_i_am_in category="SwarmerDireGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="SwarmerSpiderHeavyBeamDireGuardPosts">
    <ai_ship_cat_i_am_in category="SwarmerDireGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="SwarmerShredderTeslaDireGuardPosts">
    <ai_ship_cat_i_am_in category="SwarmerDireGuardPosts" weight="100"/>
  </ship_group>   
  
 <!--DLC 3 Orbital AI Dire Guardpost --> 
  <ship_group name="OrbitalDireGuardPosts_FreeforAll" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="OrbitalDireGuardPosts" weight="100"/>
  </ship_group>  

  <ship_group name="OrbitalNucleophilicSabotShredderDireGuardPosts" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="OrbitalDireGuardPosts" weight="100"/>
  </ship_group>   
  
  <ship_group name="OrbitalGravitySpiderShredderTethuidaDireGuardPosts" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="OrbitalDireGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="OrbitalNucleophilicSabotDireGuardPosts" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="OrbitalDireGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="OrbitalMassTethuidaDireGuardPosts" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="OrbitalDireGuardPosts" weight="5"/>
  </ship_group> 

  <ship_group name="OrbitalParasiteConcussionDireGuardPosts" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="OrbitalDireGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="OrbitalParasiteTethuidaDireGuardPosts" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="OrbitalDireGuardPosts" weight="5"/>
  </ship_group>

  <ship_group name="OrbitalSpiderParasiteDireGuardPosts" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="OrbitalDireGuardPosts" weight="50"/>
  </ship_group>

  <ship_group name="OrbitalSpiderParasiteShredderDireGuardPosts" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="OrbitalDireGuardPosts" weight="50"/>
  </ship_group> 

  <ship_group name="OrbitalHeavyBeamTeslaDireGuardPosts" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="OrbitalDireGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="OrbitalGravityTeslaDireGuardPosts" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="OrbitalDireGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="OrbitalSpiderConcussionDireGuardPosts" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="OrbitalDireGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="OrbitalSpiderHeavyBeamDireGuardPosts" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="OrbitalDireGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="OrbitalShredderTeslaDireGuardPosts" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="OrbitalDireGuardPosts" weight="100"/>
  </ship_group>   
  
  <ship_group name="OrbitalHeavyBeamNucleophilicSabotDireGuardPosts" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="OrbitalDireGuardPosts" weight="100"/>
  </ship_group> 
  
  
  <!--Singular Freaky Surprises
      *****************************************
      ********************************************************************************************************-->



  <ship_group name="AnySingularFreakySurprises_Golems">
    <ai_ship_cat_i_am_in category="AnySingularFreakySurprises" weight="1"/>
  </ship_group>
  
  <ship_group name="AnySingularFreakySurprises_AISentryFrigate" is_intentionally_empty="true"><!--For retroactive purposes, we will consider this intentionally empty.-->
  </ship_group>  

  <ship_group name="AnySingularFreakySurprises_NobodyHere" is_intentionally_empty="true">
    <ai_ship_cat_i_am_in category="AnySingularFreakySurprises" weight="1000"/>
  </ship_group>

  <ship_group name="TutorialSingularFreakySurprises_NobodyHere" is_intentionally_empty="true">
    <ai_ship_cat_i_am_in category="TutorialSingularFreakySurprises" weight="1000"/>
  </ship_group>

  <ship_group name="Golemite_SingularFreakySurprises">
    <ai_ship_cat_i_am_in category="GolemiteGolems" weight="60"/>
  </ship_group>
  
  <ship_group name="Golemite_SingularFreakySurprises_AISentryFrigate" if_empty_copy_items_from="AnyDireGuardians">
  </ship_group>   

  <ship_group name="Golemite_NobodyHere" is_intentionally_empty="true">
    <ai_ship_cat_i_am_in category="GolemiteGolems" weight="100"/>
  </ship_group>

  <ship_group name="TurtleSingularFreaky_SingularFreakySurprises" is_intentionally_empty="true"> <!--For retroactive purposes, we will consider this intentionally empty.-->
  </ship_group>

  <ship_group name="TurtleSingularFreaky_NobodyHere" is_intentionally_empty="true">
    <ai_ship_cat_i_am_in category="TurtleSingularFreakySurprises" weight="100"/>
  </ship_group>

  <ship_group name="GolemExoLeaders">
    <ai_ship_cat_i_am_in category="GenericExoLeaders" weight="50"/>
    <ai_ship_cat_i_am_in category="RoyalExoLeaders" weight="50"/>
  </ship_group>

  <ship_group name="DireExoLeaders">
    <ai_ship_cat_i_am_in category="GenericExoLeaders" weight="100"/>
    <ai_ship_cat_i_am_in category="SpireHammerExoLeaders" weight="10"/>
    <ai_ship_cat_i_am_in category="HeroicExoLeaders" weight="10"/>
    <ai_ship_cat_i_am_in category="GeneticistExoLeaders" weight="10"/>
    <ai_ship_cat_i_am_in category="BeastExoLeaders" weight="10"/>
  </ship_group>

  <ship_group name="RoyalDireExoLeaders">
    <ai_ship_cat_i_am_in category="RoyalExoLeaders" weight="100"/>
  </ship_group>

  <!-- Ship Groups for DLC -->
    <!--AI-Scourge ones
        ********************************************************************************************************-->
  <ship_group name="ScourgeGuardPosts" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="GeneticistGuardPosts" weight="10"/>
    <ai_ship_cat_i_am_in category="JabberwockGuardPosts" weight="10"/>
  </ship_group>

  <ship_group name="ScourgeRacialWarriors" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="GeneticistFleetships" weight="100"/>
    <ai_ship_cat_i_am_in category="JabberwockFleetships" weight="120"/>
  </ship_group>
  <ship_group name="ScourgeHybrids" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="GeneticistGuardians" weight="100"/>
    <ai_ship_cat_i_am_in category="JabberwockGuardians" weight="120"/>
  </ship_group>
  <ship_group name="ScourgeSubjugators" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="GeneticistDireGuardians" weight="100"/>
    <ai_ship_cat_i_am_in category="JabberwockDireGuardians" weight="100"/>
  </ship_group>
  <ship_group name="ScourgeExoLeaders" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="GeneticistExoLeaders" weight="100"/>
    <ai_ship_cat_i_am_in category="JabberwockExoLeaders" weight="100"/>
  </ship_group>


  <!-- AI-Spire ones
       ****************************** -->
  <ship_group name="DarkSpireGuardians" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="SpireHammerGuardians" weight="100"/>
    <ai_ship_cat_i_am_in category="JabberwockGuardians" weight="100"/>
  </ship_group>
  <ship_group name="DarkSpireDireGuardians" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="SpireHammerDireGuardians" weight="100"/>
    <ai_ship_cat_i_am_in category="JabberwockDireGuardians" weight="150"/>
  </ship_group>
  
  <ship_group name="SpireLowTier" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="SpireHammerGuardians" weight="300"/>
    <ai_ship_cat_i_am_in category="JabberwockGuardians" weight="150"/>
  </ship_group>
  

  <ship_group name="SpireMidTier" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="SpireHammerDireGuardians" weight="200"/>
    <ai_ship_cat_i_am_in category="JabberwockDireGuardians" weight="150"/>
  </ship_group>

  <ship_group name="SpireExoLeaders" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="SpireHammerExoLeaders" weight="100"/>
    <ai_ship_cat_i_am_in category="JabberwockExoLeaders" weight="150"/>
  </ship_group>

  <ship_group name="SpireGuardPosts" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="SpireHammerGuardPosts" weight="8"/>
    <ai_ship_cat_i_am_in category="JabberwockGuardPosts" weight="150"/>
  </ship_group>

  <!-- AI ZA ones 
       ****************************** -->
  <ship_group name="ZAGuardPosts" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="GladiatorGuardPosts" weight="10"/>
    <ai_ship_cat_i_am_in category="JabberwockGuardPosts" weight="10"/>
  </ship_group>

  <ship_group name="ZAFleetships" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="GladiatorFleetships" weight="100"/>
    <ai_ship_cat_i_am_in category="JabberwockFleetships" weight="10"/>
  </ship_group>

  <ship_group name="ZAGuardians" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="GladiatorGuardians" weight="100"/>
    <ai_ship_cat_i_am_in category="JabberwockGuardians" weight="10"/>
  </ship_group>

  <ship_group name="ZADireGuardians" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="GladiatorDireGuardians" weight="100"/>
    <ai_ship_cat_i_am_in category="JabberwockDireGuardians" weight="10"/>
  </ship_group>

  <ship_group name="ZAExoLeaders" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="GladiatorExoLeaders" weight="100"/>
    <ai_ship_cat_i_am_in category="JabberwockExoLeaders" weight="10"/>
  </ship_group>

  <!-- AI Dark Alliance ones 
       ****************************** -->
  <ship_group name="DarkAllianceGuardPosts" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="RagnarokGuardPosts" weight="10"/>
    <ai_ship_cat_i_am_in category="JabberwockGuardPosts" weight="10"/>
  </ship_group>

  <ship_group name="DarkAllianceFleetships" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="RagnarokFleetships" weight="100"/>
    <ai_ship_cat_i_am_in category="JabberwockFleetships" weight="100"/>
  </ship_group>

  <ship_group name="DarkAllianceGuardians" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="RagnarokGuardians" weight="100"/>
    <ai_ship_cat_i_am_in category="JabberwockGuardians" weight="100"/>
  </ship_group>

  <ship_group name="DarkAllianceDireGuardians" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="RagnarokDireGuardians" weight="100"/>
    <ai_ship_cat_i_am_in category="JabberwockDireGuardians" weight="100"/>
  </ship_group>

  <ship_group name="DarkAllianceExoLeaders" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="RagnarokExoLeaders" weight="100"/>
    <ai_ship_cat_i_am_in category="JabberwockExoLeaders" weight="100"/>
  </ship_group>

  <!-- AI Templar/Elderling ones 
       ****************************** -->
  <ship_group name="TemplarGuardPosts" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="HeroicGuardPosts" weight="100"/>
  </ship_group>

  <ship_group name="TemplarFleetships" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="HeroicFleetships" weight="100"/>
    <ai_ship_cat_i_am_in category="JabberwockFleetships" weight="100"/>
  </ship_group>

  <ship_group name="TemplarGuardians" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="HeroicGuardians" weight="100"/>
    <ai_ship_cat_i_am_in category="JabberwockGuardians" weight="100"/>
  </ship_group>

  <ship_group name="ElderlingGuardians" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="HeroicGuardians" weight="100"/>
    <ai_ship_cat_i_am_in category="JabberwockGuardians" weight="100"/>
  </ship_group>


  <ship_group name="TemplarDireGuardians" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="HeroicDireGuardians" weight="100"/>
    <ai_ship_cat_i_am_in category="JabberwockGuardians" weight="100"/>
  </ship_group>

  <ship_group name="ElderlingDireGuardians" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="HeroicDireGuardians" weight="100"/>
    <ai_ship_cat_i_am_in category="JabberwockGuardians" weight="100"/>
  </ship_group>

  <ship_group name="ElderlingExoLeaders" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="HeroicExoLeaders" weight="100"/>
    <ai_ship_cat_i_am_in category="JabberwockExoLeaders" weight="100"/>
  </ship_group>

  <ship_group name="TemplarExoLeaders" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="HeroicExoLeaders" weight="100"/>
    <ai_ship_cat_i_am_in category="JabberwockExoLeaders" weight="100"/>
  </ship_group>


    <!--AI-Nanocaust ones
        ********************************************************************************************************-->
  <ship_group name="NanocaustGuardPosts">
    <ai_ship_cat_i_am_in category="BeastGuardPosts" weight="10"/>
    <ai_ship_cat_i_am_in category="JabberwockGuardPosts" weight="10"/>
  </ship_group>

  <ship_group name="NanocaustFleetships">
    <ai_ship_cat_i_am_in category="BeastFleetships" weight="100"/>
    <ai_ship_cat_i_am_in category="JabberwockFleetships" weight="100"/>
  </ship_group>
  <ship_group name="NanocaustGuardians">
    <ai_ship_cat_i_am_in category="BeastGuardians" weight="100"/>
    <ai_ship_cat_i_am_in category="JabberwockGuardians" weight="120"/>
  </ship_group>
  <ship_group name="NanocaustDireGuardians">
    <ai_ship_cat_i_am_in category="BeastDireGuardians" weight="100"/>
    <ai_ship_cat_i_am_in category="JabberwockDireGuardians" weight="100"/>
  </ship_group>
  <ship_group name="NanocaustExoLeaders">
    <ai_ship_cat_i_am_in category="BeastExoLeaders" weight="100"/>
    <ai_ship_cat_i_am_in category="JabberwockExoLeaders" weight="100"/>
  </ship_group>

  <ship_group name="VenatorGuardians" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="SkirmisherGuardians" weight="200"/>
    <ai_ship_cat_i_am_in category="SkirmisherWardenGuardians" weight="100"/>
  </ship_group>

  <ship_group name="VenatorDireGuardians" can_be_empty_or_filled_and_no_complaints="true">
    <ai_ship_cat_i_am_in category="SkirmisherDireGuardians" weight="100"/>
  </ship_group>

	   

  <!-- Reactive Ship Group Triggers -->
  <ship_group name="AntiNecromancerGuardians" can_be_empty_or_filled_and_no_complaints="true" >
    <reactive_trigger trigger_on_player_type="true" related_string="NecromancerSidekick,NecromancerEmpire" weight_to_add="120" percent_of_ship_groups_to_update="50" updates_guardians="true"/>
  </ship_group>
  <ship_group name="AntiNecromancerDires" can_be_empty_or_filled_and_no_complaints="true" >
    <reactive_trigger trigger_on_player_type="true" related_string="NecromancerSidekick,NecromancerEmpire" weight_to_add="120" percent_of_ship_groups_to_update="50" min_ai_difficulty="6" updates_dire_guardians="true"/>
  </ship_group>

  <ship_group name="AntiSpireGuardians" can_be_empty_or_filled_and_no_complaints="true" >
    <reactive_trigger trigger_on_spire_cities="true" related_integer="5" weight_to_add="120" percent_of_ship_groups_to_update="50" min_ai_difficulty="6" updates_guardians="true"/>
  </ship_group>

  <ship_group name="AntiLowArmorGuardians" can_be_empty_or_filled_and_no_complaints="true" >
    <reactive_trigger trigger_on_attribute="true" related_attribute="Armor" related_string="Low" weight_to_add="100" percent_of_ship_groups_to_update="50" updates_guardians="true" related_integer="40"/>
  </ship_group>
  <ship_group name="AntiHighArmorGuardians" can_be_empty_or_filled_and_no_complaints="true" >
    <reactive_trigger trigger_on_attribute="true" related_attribute="Armor" related_string="High" weight_to_add="100" percent_of_ship_groups_to_update="50" updates_guardians="true" related_integer="40"/>
  </ship_group>

  <ship_group name="AntiLowEnergyGuardians" can_be_empty_or_filled_and_no_complaints="true" >
    <reactive_trigger trigger_on_attribute="true" related_attribute="Energy" related_string="Low" weight_to_add="100" percent_of_ship_groups_to_update="50" updates_guardians="true" related_integer="40"/>
  </ship_group>
  <ship_group name="AntiHighEnergyGuardians" can_be_empty_or_filled_and_no_complaints="true" >
    <reactive_trigger trigger_on_attribute="true" related_attribute="Energy" related_string="High" weight_to_add="100" percent_of_ship_groups_to_update="50" updates_guardians="true" related_integer="40"/>
  </ship_group>

  <ship_group name="AntiHighAlbedoGuardians" can_be_empty_or_filled_and_no_complaints="true" >
    <reactive_trigger trigger_on_attribute="true" related_attribute="Albedo" related_string="High" weight_to_add="100" percent_of_ship_groups_to_update="50" updates_guardians="true" related_integer="40"/>
  </ship_group>

  <ship_group name="AntiCloakingGuardians" can_be_empty_or_filled_and_no_complaints="true" >
    <reactive_trigger trigger_on_ship_type="true" related_string="Cloaking" weight_to_add="100" percent_of_ship_groups_to_update="50" updates_guardians="true" related_integer="40"/>
  </ship_group>

  <ship_group name="AntiHighMassGuardians" can_be_empty_or_filled_and_no_complaints="true" >
    <reactive_trigger trigger_on_attribute="true" related_attribute="Mass" related_string="High"  weight_to_add="100" percent_of_ship_groups_to_update="50" updates_guardians="true" related_integer="40"/>
  </ship_group>

    <ship_group name="AntiSniperGuardians" can_be_empty_or_filled_and_no_complaints="true" >
    <reactive_trigger trigger_on_ship_type="true" related_string="Sniper" weight_to_add="100" percent_of_ship_groups_to_update="50" updates_guardians="true" related_integer="40"/>
  </ship_group>

    <ship_group name="AntiMeleeReactiveGuardians" can_be_empty_or_filled_and_no_complaints="true" >
    <reactive_trigger trigger_on_ship_type="true" related_string="Melee" weight_to_add="100" percent_of_ship_groups_to_update="50" updates_guardians="true" related_integer="40"/>
  </ship_group>

  <ship_group name="AntiZombificationGuardians" can_be_empty_or_filled_and_no_complaints="true" >
    <reactive_trigger trigger_on_ship_type="true" related_string="Zombification" weight_to_add="100" percent_of_ship_groups_to_update="50" updates_guardians="true" related_integer="40"/>
  </ship_group>

  <ship_group name="AntiForcefieldReactiveGuardians" can_be_empty_or_filled_and_no_complaints="true" >
    <reactive_trigger trigger_on_ship_type="true" related_string="Forcefield" weight_to_add="100" percent_of_ship_groups_to_update="50" updates_guardians="true" related_integer="40"/>
  </ship_group>

</root>
CMP_AIShipGroups.xml (145,808 bytes)   
CRC_ZO_Guardian.xml (10,142 bytes)   
<?xml version="1.0" encoding="utf-8"?>
<root>    

	<!-- ZO Polarizer Guardian -->
	<!-- Pretty tanky bruiser that sports a x10 array of Polarizer weapons that specializes in taking down other armored threats. Moderate speed, below average range -->
	<entity name="PolarizerGuardian"
	        thematic_groups="AI,Guardian"
			special_entity_type="AIGuardian" gimbal_icon_size_multiplier="1.25"
    visuals="Assets/_DLC2/AI/PolarizerGuardian/PolarizerGuardian.prefab" visuals_bundle="exp2_zenith_onslaught"
      icon_name="Ships1/Guardian" icon_overlay="Overlays1/Guardian_Polarizer"
			uses_large_health_bar="true"
			category="Ship"
			size_scale="3.6"
			visuals_scale_multiplier="3"
			y_offset_of_icon="16"
			collision_priority="400"
			display_name="Polarizer Guardian"
			display_name_for_sidebar="Polarizer GU"
			description="A bruiser of a guardian sporting an array of Polarizers with which it shreds armored foes."
			blocks_enemy_claim_flows="true"
			voice_group="Silent"
			starting_mark_level="Mark1" tech_upgrades_that_benefit_me="Unused"
			cost_for_ai_to_purchase="750" strength_multiplier="1.5"		
			hull_points="78000" shield_points="38000" speed="Normal3"
			metal_cost="100000" energy_consumption="7500"
			armor_mm="120" albedo="0.3" engine_gx="12" mass_tx="5"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			priority_as_ai_target="MidNasty" priority_as_frd_target="MidNasty" priority_to_protect="SlightlyLessExpendable"
			>		
		<ai_ship_group_membership name="EyeGuardiansWithAntiLargeSupport" weight="100"/>
		<ai_ship_group_membership name="AntiLargeGuardians" weight="100"/>
		<ai_ship_group_membership name="AntiArmorGuardians" weight="100"/>
		<system name="W1" display_name="Armor Polarizer Array"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="450" range="Normal2" shot_speed="Normal" rate_of_fire="Normal"
				shots_per_salvo="10" fires_salvos_sequentially="true" shot_type_data="LaserPulse_DeepBlue"
				>
			<outgoing_damage_modifier based_on="Armor_mm" comparison_type="MultiplesOf" compared_to="35" multiplier="1" max_multiplier="10" />
		</system>
	</entity>
	
	<entity name="RoyalPolarizerGuardian" display_name="Royal Polarizer Guardian"
			display_name_for_sidebar="Polarizer RGU" copy_from="PolarizerGuardian" 
            hull_points="156000" shield_points="76000"
			cost_for_ai_to_purchase="1150"
			starting_mark_level="Mark1"
			>
		<ai_ship_group_membership name="RoyalEyeGuardiansWithAntiLargeSupport" weight="100"/>
		<ai_ship_group_membership name="RoyalAntiLargeGuardians" weight="100"/>
		<ai_ship_group_membership name="RoyalAntiArmorGuardians" weight="100"/>	
		<system name="W1" damage_per_shot="900" />
	</entity>
	
	<!-- ZO Retribution Guardian -->
	<!-- Uses a statline similar to the Plasma Guardian and other high danger guardians to provoke Tritium Snipers and other long range units too shoot them.
		 At which point they deal some pretty nasty return damage back to what is hitting them. Somewhat more durable than regular guardians, but its regular
		 weapons outside the revenge shots are not very strong. -->
	<entity name="RetributionGuardian"
	        thematic_groups="AI,Guardian"
			special_entity_type="AIGuardian" gimbal_icon_size_multiplier="1.25"
			visuals="Assets/_DLC2/AI/RetributionGuardian/RetributionGuardian.prefab" visuals_bundle="exp2_zenith_onslaught"
			icon_name="Ships1/Guardian"
			uses_large_health_bar="true"
			category="Ship"
			size_scale="4.2"
			visuals_scale_multiplier="6"
			y_offset_of_icon="16"
			collision_priority="400"
			display_name="Retribution Guardian"
			display_name_for_sidebar="Retribution GU"
			description="Durable guardian that delivers retributive shots based on how much damage it took."
			blocks_enemy_claim_flows="true"
			voice_group="Silent"
			starting_mark_level="Mark1" tech_upgrades_that_benefit_me="Unused"
			cost_for_ai_to_purchase="600" strength_multiplier="1.5"
			hull_points="81000" shield_points="99000" speed="BelowAverage2"
			metal_cost="100000" energy_consumption="7500"
			armor_mm="40" albedo="0.3" engine_gx="14" mass_tx="5"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			priority_as_ai_target="MidNasty" priority_as_frd_target="MidNasty" priority_to_protect="SlightlyLessExpendable"
			>
		<ai_ship_group_membership name="AntiStructureGuardians" weight="100"/>
		<ai_ship_group_membership name="EnergeticGuardians" weight="100"/>
		<ai_ship_group_membership name="PoliceGuardians" weight="100"/>
		<system name="W1" display_name="Pulse Laser Array"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="400" range="Normal3" shot_speed="Normal" rate_of_fire="Normal" fires_salvos_sequentially="true"
				shots_per_salvo="8"
				shot_type_data="LaserPulse_DeepBlue">
		</system>
		<system name="W2" display_name="Retribution Counter Shot"
				category="Weapon" firing_timing="WhenParentEntityHit" range="Normal3"
				returns_this_percentage_of_damage_when_firing_retalitatory_shot="1" shot_speed="Normal" fires_salvos_sequentially="false"
				damage_per_shot="100" rate_of_fire="Normal"
				shot_type_data="LaserPulse_RedLevel2">
		</system>
	</entity>
	
	<entity name="RoyalRetributionGuardian"  copy_from="RetributionGuardian"
			display_name="Royal Retribution Guardian"
			display_name_for_sidebar="Retribution RGU"
            hull_points="162000" shield_points="198000"
			cost_for_ai_to_purchase="950"
			starting_mark_level="Mark1"
			>
		<ai_ship_group_membership name="RoyalPoliceGuardians" weight="100"/>
		<ai_ship_group_membership name="RoyalAntiStructureGuardians" weight="100"/>
		<ai_ship_group_membership name="RoyalEnergeticGuardians" weight="100"/>
		<system name="W1" damage_per_shot="800" />
		<system name="W2" returns_this_percentage_of_damage_when_firing_retalitatory_shot="1.5" />
	</entity>
	
	<!-- ZO Dire Lightning Guardian -->
	<!-- Uses a highly damaging single hop count Chain Lightning emitter, bonus damage versus stacks, consider stats equivalent to Dire MLRS for baseline -->
	<entity name="DireLightningGuardian"
	        thematic_groups="AI,DireGuardian"
	        tags="DireGuardian"
            special_entity_type="AIDireGuardian" gimbal_icon_size_multiplier="1.5"
            visuals="Assets/_DLC2/AI/DireLightningGuardian/DireLightningGuardian.prefab"  visuals_bundle="exp2_zenith_onslaught"
            icon_name="Ships1/GuardianDire" icon_overlay="Overlays1/Turret_ChainLightning"
            uses_large_health_bar="true"
            category="Ship"
            size_scale="10.8"
			visuals_scale_multiplier="9"
            y_offset_of_icon="35"
            collision_priority="800"
            display_name="Dire Lightning Guardian"
			display_name_for_sidebar="Lightning DGU"
            description="Fires incredibly destructive lightning blasts that leap to adjacent targets."
            blocks_enemy_claim_flows="true"
            voice_group="Silent"
			starting_mark_level="Mark7" tech_upgrades_that_benefit_me="Unused" does_not_use_multipliers_from_mark_level="true"
			cost_for_ai_to_purchase="10500" strength_multiplier="2"			
			hull_points="1400000" shield_points="700000" speed="Normal1"
			metal_cost="800000" energy_consumption="25000"
			armor_mm="50" albedo="0.3" engine_gx="20" mass_tx="7"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
			priority_as_ai_target="BigThreateningWeapon" priority_as_frd_target="BigThreateningWeapon" priority_to_protect="BigFavoriteToy"
			>
			<ai_ship_group_membership name="AnyDireGuardians" weight="100"/>
			<ai_ship_group_membership name="DefensiveDireGuardians" weight="100"/>
			<ai_ship_group_membership name="DireExoLeaders" weight="100"/>
			
		<system name="W1" display_name="Lightning Blast"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="22000" range="AboveAverage4" shot_speed="Normal" rate_of_fire="FairlyLow"
				shot_type_data="HeavyBeamInvisible"
				beam_length_multiplier="1.1" beam_weapon_visual_style="Lightning_Red"
				aoe_and_beam_damage_multiplier_to_non_primary_target="50"				
				beam_chains_out_to_targets_x_times="1"
				beam_chains_out_to_target_min_range="200"
				beam_chains_out_to_targets_x_range="1500"
				beam_chains_out_to_max_targets_from_each_source="14"
				only_targets_strikecraft_and_frigates="true"
				shots_detonate_immediately="true"
				maximum_number_of_targets_hit_per_shot="15"
				added_target_evaluator="LowestHealthAsMajorPrimary"
				>
				<outgoing_damage_modifier applies_to="AllShields" based_on="MaxBubbleForcefield" comparison_type="GreaterThan" compared_to="10000" multiplier="5" />
		</system>
	</entity>
	
	<entity name="RoyalDireLightningGuardian" display_name="Royal Dire Lightning Guardian" copy_from="DireLightningGuardian"
			display_name_for_sidebar="Lightning RDGU" 
			tags="RoyalDireGuardian" hull_points="2800000" shield_points="1400000"
			cost_for_ai_to_purchase="15750" >
			<ai_ship_group_membership name="RoyalDireGuardians" weight="100"/>
			<ai_ship_group_membership name="RoyalDefensiveDireGuardians" weight="100"/>
			<ai_ship_group_membership name="RoyalDireExoLeaders" weight="100"/>
			<system name="W1" display_name="Chain Lightning Blast"
					damage_per_shot="33000"
					beam_chains_out_to_targets_x_times="2"
					beam_chains_out_to_targets_x_range="2000"
					beam_chains_out_to_max_targets_from_each_source="8"
					maximum_number_of_targets_hit_per_shot="30"/>
	</entity>  
	
</root>
CRC_ZO_Guardian.xml (10,142 bytes)   
KDL_AITypes.xml (60,761 bytes)   
<?xml version="1.0" encoding="utf-8"?>
<root>
  <ai_type name="FullEnsemble"
  	   is_default="true"
           display_name="Full Ensemble"
           abbreviation="Ensemble"
           dll_name="AIWarExternalCode"
           type_name="Arcen.AIW2.External.AITypeController_FullEnsemble"
           ratio_of_superiority_at_which_threat_overruns="10"
           ratio_of_superiority_at_which_threat_actually_attacks="1.5"
           ratio_of_inferiority_at_which_threat_retreats="2"
           ratio_of_inferiority_at_which_defense_hunkers_down="1.5"
           ratio_of_inferiority_at_which_guard_ships_go_threat="5"
           ratio_of_fear_of_remote_enemies="0.5"
           ratio_for_preferring_overriding_high_priority_targets="3.0"
           ratio_for_preferring_high_priority_targets="1.5"
	   initial_ai_defenses_guardians_budget_per_mark_3_planet="29000"
           initial_ai_defenses_strikecraft_budget_per_mark_3_planet="60000"
           initial_ai_defenses_turret_budget_per_mark_3_planet="18000"
           initial_ai_defenses_non_turret_defense_budget_per_mark_3_planet="4800"
           multiplier_for_starting_guardian_budget_on_reconquest="0.125"
           multiplier_for_game_starting_guardians_from_total_budget="0.200"
           multiplier_for_game_starting_turrets_from_total_budget="0.200"
           multiplier_for_game_starting_non_turret_defenses_from_total_budget="0.200"
           multiplier_for_game_starting_strikecraft_from_total_budget="0.200"
           modulus_for_turrets_at_reinforcement_location_lower_is_more_frequent="6"
           modulus_for_non_turret_defenses_at_reinforcement_location_lower_is_more_frequent="3"
           percentage_out_of_100_of_planets_to_have_half_cap_turrets_and_non_turret_defenses="2"
           percentage_out_of_100_of_planets_to_have_full_cap_turrets_and_non_turret_defenses="3"
           chance_out_of_100_for_armed_guard_post_planet_mk1="15"
           chance_out_of_100_for_armed_guard_post_planet_mk2="20"
           chance_out_of_100_for_armed_guard_post_planet_mk3="30"
           chance_out_of_100_for_armed_guard_post_planet_mk4="50"
           chance_out_of_100_for_armed_guard_post_planet_mk5="60"
           chance_out_of_100_for_armed_guard_post_planet_mk6="80"
           number_of_dire_posts_on_homeworld="6"
           number_of_dire_posts_on_bastion_worlds="2"
           number_of_bastion_worlds="3"
           multiplier_for_budget_reinforcement="2" 
           multiplier_for_budget_wave="1" 
           multiplier_for_budget_cpa="1"
           multiplier_for_budget_warden_fleet="1"
           multiplier_for_budget_reconquest="1"
           multiplier_for_budget_hunter_fleet="1"
           multiplier_for_budget_wormhole_invasion="1"
           multiplier_for_budget_praetorian_guard="1"
           multiplier_for_budget_border_aggression="1.5"
           big_gun_nasty_pick_tag="BigGunNastyPick"
           eye_nasty_pick_tag="EyeNastyPick"
           support_structure_nasty_pick_tag="SupportStructureNastyPick"
           wildcard_nasty_pick_tag="WildCardNastyPick"
           type_difficulty="Easier"
           description="Hugely varied AI in terms of what its planets are like. However, it doesn't use any niche tactics... usually."
  >
    <budget_item type="Reinforcement" seconds_between_attempts_to_spend="300" normal_ship_group_cat="AnyReinforcements"
      spend_on_threshold="true"
      guard_post_ship_group_cat="AnyBasicGuardPosts"
      unarmed_guard_post_ship_group_cat="UnarmedGuardPosts"
      turret_ship_group_cat="AnyTurrets" 
      non_turret_defense_ship_group_cat="AnyNonTurretDefenses" 
      wormhole_sentinel_ship_group_cat="AnyWormholeSentinels"
      guardian_ship_group_cat="AnyBasicGuardians"
      forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" 
      dire_guardian_ship_group_cat="DefensiveDireGuardians"
      decloaker_ship_group_cat="AIDecloakingShips" 
      dire_guard_post_ship_group_cat="AnyDireGuardPosts"
      singular_freaky_ship_group_cat="AnySingularFreakySurprises"
      exo_leader_ship_group_cat="GenericExoLeaders"
    />
    <budget_item type="Warden" seconds_between_attempts_to_spend="30" normal_ship_group_cat="AnyReinforcements" guardian_ship_group_cat="BasicWardenGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="GolemiteGolems"  spend_on_threshold="true"   decloaker_ship_group_cat="AIDecloakingShips" />
    <budget_item type="PraetorianGuard" seconds_between_attempts_to_spend="30" normal_ship_group_cat="AnyReinforcements" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="GolemiteGolems"  spend_on_threshold="true"   decloaker_ship_group_cat="AIDecloakingShips" />
    <budget_item type="HunterFleet" seconds_between_attempts_to_spend="30" normal_ship_group_cat="AnyReinforcements" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="true"   decloaker_ship_group_cat="AIDecloakingShips" />
    <budget_item type="Wave" seconds_between_attempts_to_spend="600" normal_ship_group_cat="AnyWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"   decloaker_ship_group_cat="AIDecloakingShips" />
    <budget_item type="BorderAggression" seconds_between_attempts_to_spend="300" normal_ship_group_cat="AnyWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"   decloaker_ship_group_cat="AIDecloakingShips" />
  	<budget_item type="CPA" seconds_between_attempts_to_spend="7200" normal_ship_group_cat="AnyWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"   decloaker_ship_group_cat="AIDecloakingShips" />
  	<budget_item type="Reconquest" seconds_between_attempts_to_spend="120" normal_ship_group_cat="AnyWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"   decloaker_ship_group_cat="AIDecloakingShips" />
    <budget_item type="WormholeInvasion" seconds_between_attempts_to_spend="6260" normal_ship_group_cat="AnyWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"   decloaker_ship_group_cat="AIDecloakingShips" />
  </ai_type>
  
  <ai_type name="SimpleEnsemble" copy_from="FullEnsemble"
           display_name="Simple Ensemble"
           abbreviation="Simple"
           type_name="Arcen.AIW2.External.AITypeController_SimpleEnsemble"
           type_difficulty="Easier"
           description="Like the full ensemble in most respects, but minus some of the more esoteric ship variants. There's plenty going on here, but not quite so much craziness to discover as you explore."
  >
    <budget_item type="Reinforcement" seconds_between_attempts_to_spend="300" normal_ship_group_cat="SimpleReinforcements"
      spend_on_threshold="true"
      guard_post_ship_group_cat="AnyBasicGuardPosts"
      unarmed_guard_post_ship_group_cat="UnarmedGuardPosts"
      turret_ship_group_cat="SimpleTurrets" 
      non_turret_defense_ship_group_cat="AnyNonTurretDefenses" 
      wormhole_sentinel_ship_group_cat="AnyWormholeSentinels"
      guardian_ship_group_cat="SimpleGuardians"
      forcefield_guardian_ship_group_cat="SimpleForcefieldGuardians" 
      dire_guardian_ship_group_cat="SimpleDireGuardians"
      decloaker_ship_group_cat="AIDecloakingShips" 
      dire_guard_post_ship_group_cat="SimpleDireGuardPosts"
      singular_freaky_ship_group_cat="AnySingularFreakySurprises"
      exo_leader_ship_group_cat="GenericExoLeaders"
    />
  	<budget_item type="Warden" seconds_between_attempts_to_spend="30" normal_ship_group_cat="SimpleReinforcements" guardian_ship_group_cat="SimpleGuardians" forcefield_guardian_ship_group_cat="SimpleForcefieldGuardians" dire_guardian_ship_group_cat="GolemiteGolems"  spend_on_threshold="true"/>
    <budget_item type="PraetorianGuard" seconds_between_attempts_to_spend="30" normal_ship_group_cat="SimpleReinforcements" guardian_ship_group_cat="SimpleGuardians" forcefield_guardian_ship_group_cat="SimpleForcefieldGuardians" dire_guardian_ship_group_cat="GolemiteGolems"  spend_on_threshold="true"/>	
    <budget_item type="HunterFleet" seconds_between_attempts_to_spend="30" normal_ship_group_cat="SimpleReinforcements" guardian_ship_group_cat="SimpleGuardians" forcefield_guardian_ship_group_cat="SimpleForcefieldGuardians" dire_guardian_ship_group_cat="SimpleDireGuardians" spend_on_threshold="true"/>
    <budget_item type="Wave" seconds_between_attempts_to_spend="600" normal_ship_group_cat="SimpleWaves" guardian_ship_group_cat="SimpleGuardians" forcefield_guardian_ship_group_cat="SimpleForcefieldGuardians" dire_guardian_ship_group_cat="SimpleDireGuardians" spend_on_threshold="false"/>
    <budget_item type="BorderAggression" seconds_between_attempts_to_spend="300" normal_ship_group_cat="SimpleWaves" guardian_ship_group_cat="SimpleGuardians" forcefield_guardian_ship_group_cat="SimpleForcefieldGuardians" dire_guardian_ship_group_cat="SimpleDireGuardians" spend_on_threshold="false"/>
  	<budget_item type="CPA" seconds_between_attempts_to_spend="7200" normal_ship_group_cat="SimpleWaves" guardian_ship_group_cat="SimpleGuardians" forcefield_guardian_ship_group_cat="SimpleForcefieldGuardians" dire_guardian_ship_group_cat="SimpleDireGuardians" spend_on_threshold="false"/>
  	<budget_item type="Reconquest" seconds_between_attempts_to_spend="120" normal_ship_group_cat="SimpleWaves" guardian_ship_group_cat="SimpleGuardians" forcefield_guardian_ship_group_cat="SimpleForcefieldGuardians" dire_guardian_ship_group_cat="SimpleDireGuardians" spend_on_threshold="false"/>
    <budget_item type="WormholeInvasion" seconds_between_attempts_to_spend="6260" normal_ship_group_cat="SimpleWaves" guardian_ship_group_cat="SimpleGuardians" forcefield_guardian_ship_group_cat="SimpleForcefieldGuardians" dire_guardian_ship_group_cat="SimpleDireGuardians" spend_on_threshold="false"/>  
  </ai_type>
  
  <ai_type name="Tutorial_01" copy_from="FullEnsemble"
           is_hidden="true"
           display_name="Tutorial 01"
           abbreviation="Tutorial01"
           type_name="Arcen.AIW2.External.AITypeController_Tutorial_01"
           type_difficulty="Unset"
           description="A much more simplified AI that is based around the full ensemble, but just... minus the most distressing stuff."
  >
    <budget_item type="Reinforcement" seconds_between_attempts_to_spend="300" normal_ship_group_cat="TutorialReinforcements"
      spend_on_threshold="true"
      guard_post_ship_group_cat="TutorialBasicGuardPosts"
      unarmed_guard_post_ship_group_cat="UnarmedGuardPosts"
      turret_ship_group_cat="TutorialTurrets" 
      non_turret_defense_ship_group_cat="TutorialNonTurretDefenses" 
      wormhole_sentinel_ship_group_cat="TutorialWormholeSentinels"
      guardian_ship_group_cat="TutorialBasicGuardians"
      forcefield_guardian_ship_group_cat="TutorialForcefieldGuardians"
      decloaker_ship_group_cat="AIDecloakingShips" 
      dire_guardian_ship_group_cat="TutorialDireGuardians" 
      dire_guard_post_ship_group_cat="TutorialDireGuardPosts"
      singular_freaky_ship_group_cat="TutorialSingularFreakySurprises"
    />
  	<budget_item type="Warden" seconds_between_attempts_to_spend="30" normal_ship_group_cat="TutorialReinforcements" guardian_ship_group_cat="TutorialBasicGuardians" forcefield_guardian_ship_group_cat="TutorialForcefieldGuardians" dire_guardian_ship_group_cat="TutorialDireGuardians"   decloaker_ship_group_cat="AIDecloakingShips"  spend_on_threshold="true"/>
    <budget_item type="PraetorianGuard" seconds_between_attempts_to_spend="30" normal_ship_group_cat="TutorialReinforcements" guardian_ship_group_cat="TutorialBasicGuardians" forcefield_guardian_ship_group_cat="TutorialForcefieldGuardians" dire_guardian_ship_group_cat="TutorialDireGuardians"  spend_on_threshold="true"/>	
    <budget_item type="HunterFleet" seconds_between_attempts_to_spend="30" normal_ship_group_cat="TutorialReinforcements" guardian_ship_group_cat="TutorialBasicGuardians" forcefield_guardian_ship_group_cat="TutorialForcefieldGuardians" dire_guardian_ship_group_cat="TutorialDireGuardians"   decloaker_ship_group_cat="AIDecloakingShips" spend_on_threshold="true"/>
    <budget_item type="Wave" seconds_between_attempts_to_spend="600" normal_ship_group_cat="TutorialWaves" guardian_ship_group_cat="TutorialBasicGuardians" forcefield_guardian_ship_group_cat="TutorialForcefieldGuardians" dire_guardian_ship_group_cat="TutorialDireGuardians" spend_on_threshold="false"/>
    <budget_item type="BorderAggression" seconds_between_attempts_to_spend="300" normal_ship_group_cat="TutorialWaves" guardian_ship_group_cat="TutorialBasicGuardians" forcefield_guardian_ship_group_cat="TutorialForcefieldGuardians" dire_guardian_ship_group_cat="TutorialDireGuardians" spend_on_threshold="false"/>
  	<budget_item type="CPA" seconds_between_attempts_to_spend="7200" normal_ship_group_cat="TutorialWaves" guardian_ship_group_cat="TutorialBasicGuardians" forcefield_guardian_ship_group_cat="TutorialForcefieldGuardians" dire_guardian_ship_group_cat="TutorialDireGuardians" spend_on_threshold="false"/>
  	<budget_item type="Reconquest" seconds_between_attempts_to_spend="120" normal_ship_group_cat="TutorialWaves" guardian_ship_group_cat="TutorialBasicGuardians" forcefield_guardian_ship_group_cat="TutorialForcefieldGuardians" dire_guardian_ship_group_cat="TutorialDireGuardians" spend_on_threshold="false"/>
    <budget_item type="WormholeInvasion" seconds_between_attempts_to_spend="6260" normal_ship_group_cat="TutorialWaves" guardian_ship_group_cat="TutorialBasicGuardians" forcefield_guardian_ship_group_cat="TutorialForcefieldGuardians" dire_guardian_ship_group_cat="TutorialDireGuardians" spend_on_threshold="false"/>
  
  </ai_type>
  
    <ai_type name="Tsunami" copy_from="FullEnsemble"
           display_name="Tsunami"
           abbreviation="Tsunami"
           is_default="false"
           type_name="Arcen.AIW2.External.AITypeController_Tsunami"
           description="Focuses on sending lots of Waves against you. Also have quite powerful border aggression."
           type_difficulty="Hard"
           >
    </ai_type>
	
    <ai_type name="WormholeMaster" copy_from="FullEnsemble"
           display_name="Wormhole Master"
           abbreviation="Wormhole Master"
           is_default="false"
           type_name="Arcen.AIW2.External.AITypeController_WormholeMaster"
           type_difficulty="Moderate"
           description="Specializes in sending forces in via Exogalactic Wormholes that spawn behind your defenses."
           >
    <budget_item type="Reinforcement" seconds_between_attempts_to_spend="300" normal_ship_group_cat="AnyReinforcements"
      spend_on_threshold="true"
      guard_post_ship_group_cat="AnyBasicGuardPosts"
      unarmed_guard_post_ship_group_cat="UnarmedGuardPosts"
      turret_ship_group_cat="AnyTurrets" 
      non_turret_defense_ship_group_cat="AnyNonTurretDefenses" 
      wormhole_sentinel_ship_group_cat="WormholeMasterWormholeSentinels"
      guardian_ship_group_cat="AnyBasicGuardians"
      forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" 
      dire_guardian_ship_group_cat="DefensiveDireGuardians"
      decloaker_ship_group_cat="AIDecloakingShips" 
      dire_guard_post_ship_group_cat="AnyDireGuardPosts"
      singular_freaky_ship_group_cat="AnySingularFreakySurprises"
      exo_leader_ship_group_cat="GenericExoLeaders"
    />		   
    </ai_type>
	
    <ai_type name="Quadratic" copy_from="FullEnsemble"
           display_name="Quadratic"
           abbreviation="Quadratic"
           is_default="false"
           type_difficulty="Moderate"
           description="With every normal wave it sends, it doubles the minimum strength of wave that it is willing to send. This tends to lead to waves that take much longer to 'charge' (before being announced), but eventually leads to VERY large waves."
           >
      <budget_item type="Wave" seconds_between_attempts_to_spend="401" normal_ship_group_cat="AnyWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false" double_wave_interval_each_time="true"/>
      <budget_item type="BorderAggression" seconds_between_attempts_to_spend="401" normal_ship_group_cat="AnyWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false" double_wave_interval_each_time="true"/>
  </ai_type>

    <ai_type name="WardenMaster" copy_from="FullEnsemble"
           display_name="Special Forces Master"
           abbreviation="WardenMaster"
           is_default="false"
           type_difficulty="Hard"
           type_name="Arcen.AIW2.External.AITypeController_WardenMaster"
           description="Gets very strong Warden and Hunter fleets."
           >
  </ai_type>

  <ai_type name="Sniper" copy_from="FullEnsemble"
           display_name="Sniper"
           abbreviation="Sniper"
           type_difficulty="Moderate"
           description="Focuses on long range ships and turrets."
  >
      <budget_item type="Reinforcement" seconds_between_attempts_to_spend="300" normal_ship_group_cat="SniperReinforcements"
                 spend_on_threshold="true"
      guard_post_ship_group_cat="AnyBasicGuardPosts"
      unarmed_guard_post_ship_group_cat="UnarmedGuardPosts"
      turret_ship_group_cat="SniperTurrets" 
      non_turret_defense_ship_group_cat="AnyNonTurretDefenses" 
      wormhole_sentinel_ship_group_cat="AnyWormholeSentinels"
      guardian_ship_group_cat="AnyBasicGuardians"
      forcefield_guardian_ship_group_cat="AnyForcefieldGuardians"
      dire_guardian_ship_group_cat="DefensiveDireGuardians" 
      dire_guard_post_ship_group_cat="AnyDireGuardPosts"
      decloaker_ship_group_cat="AIDecloakingShips" 
      singular_freaky_ship_group_cat="AnySingularFreakySurprises"
      exo_leader_ship_group_cat="GenericExoLeaders"
    />
  	<budget_item type="Warden" seconds_between_attempts_to_spend="30" normal_ship_group_cat="SniperReinforcements" guardian_ship_group_cat="BasicWardenGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="GolemiteGolems"   decloaker_ship_group_cat="AIDecloakingShips"   spend_on_threshold="true"/>
    <budget_item type="PraetorianGuard" seconds_between_attempts_to_spend="30" normal_ship_group_cat="SniperReinforcements" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="GolemiteGolems"  spend_on_threshold="true"/>	
    <budget_item type="HunterFleet" seconds_between_attempts_to_spend="30" normal_ship_group_cat="SniperReinforcements" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians"   decloaker_ship_group_cat="AIDecloakingShips"  spend_on_threshold="true"/>
    <budget_item type="Wave" seconds_between_attempts_to_spend="600" normal_ship_group_cat="SniperWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>
    <budget_item type="BorderAggression" seconds_between_attempts_to_spend="300" normal_ship_group_cat="SniperWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>
  	<budget_item type="CPA" seconds_between_attempts_to_spend="7200" normal_ship_group_cat="SniperWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>
  	<budget_item type="Reconquest" seconds_between_attempts_to_spend="120" normal_ship_group_cat="SniperWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>
    <budget_item type="WormholeInvasion" seconds_between_attempts_to_spend="6260" normal_ship_group_cat="SniperWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>	
  </ai_type>
  
  <ai_type name="ShieldHater" copy_from="FullEnsemble"
           display_name="Shield Hater"
           abbreviation="Shield Hater"
           type_difficulty="Easier"
           description="Likes units that are good against defenses."
  >
    <budget_item type="Reinforcement" seconds_between_attempts_to_spend="300" normal_ship_group_cat="AnyReinforcements"
      spend_on_threshold="true"
      guard_post_ship_group_cat="AnyBasicGuardPosts"
      unarmed_guard_post_ship_group_cat="UnarmedGuardPosts"
      turret_ship_group_cat="ShieldHaterTurrets" 
      non_turret_defense_ship_group_cat="AnyNonTurretDefenses" 
      wormhole_sentinel_ship_group_cat="AnyWormholeSentinels"
      guardian_ship_group_cat="AnyBasicGuardians"
      forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" 
      dire_guardian_ship_group_cat="DefensiveDireGuardians"
      decloaker_ship_group_cat="AIDecloakingShips" 
      dire_guard_post_ship_group_cat="AnyDireGuardPosts"
      singular_freaky_ship_group_cat="AnySingularFreakySurprises"
      exo_leader_ship_group_cat="GenericExoLeaders"
    />  
    <budget_item type="Wave" seconds_between_attempts_to_spend="600" normal_ship_group_cat="ShieldHaterWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false" />
    <budget_item type="BorderAggression" seconds_between_attempts_to_spend="300" normal_ship_group_cat="ShieldHaterWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false" />  
  </ai_type>
  
  <ai_type name="Thief" copy_from="FullEnsemble"
           display_name="Thief"
           abbreviation="Thief"
           type_difficulty="Moderate"
           description="Steals your stuff, man!"
  >
    <budget_item type="Wave" seconds_between_attempts_to_spend="600" normal_ship_group_cat="ThiefWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>
    <budget_item type="BorderAggression" seconds_between_attempts_to_spend="300" normal_ship_group_cat="ThiefWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>
  	<budget_item type="CPA" seconds_between_attempts_to_spend="7200" normal_ship_group_cat="ThiefWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>
  	<budget_item type="Reconquest" seconds_between_attempts_to_spend="120" normal_ship_group_cat="ThiefWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>
    <budget_item type="WormholeInvasion" seconds_between_attempts_to_spend="6260" normal_ship_group_cat="ThiefWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>	
  </ai_type>
  
  <ai_type name="Zombifyier" copy_from="FullEnsemble"
        display_name="Zombifyier"
        abbreviation="Zombifyier"
        type_difficulty="Hard"
        description="Focuses on turning your stuff into zombies."
  >
      <budget_item type="Reinforcement" seconds_between_attempts_to_spend="300" normal_ship_group_cat="ZombifyingReinforcements"
      spend_on_threshold="true"
      guard_post_ship_group_cat="AnyBasicGuardPosts"
      unarmed_guard_post_ship_group_cat="UnarmedGuardPosts"
      turret_ship_group_cat="ZombifyierTurrets" 
      non_turret_defense_ship_group_cat="AnyNonTurretDefenses" 
      wormhole_sentinel_ship_group_cat="AnyWormholeSentinels"
      guardian_ship_group_cat="AnyBasicGuardians"
      forcefield_guardian_ship_group_cat="AnyForcefieldGuardians"
      dire_guardian_ship_group_cat="DefensiveDireGuardians" 
      dire_guard_post_ship_group_cat="ZombifyierDireGuardPosts"
      singular_freaky_ship_group_cat="AnySingularFreakySurprises"
      exo_leader_ship_group_cat="GenericExoLeaders"
    />
  	<budget_item type="Warden" seconds_between_attempts_to_spend="30" normal_ship_group_cat="ZombifyingReinforcements" guardian_ship_group_cat="BasicWardenGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="GolemiteGolems"   decloaker_ship_group_cat="AIDecloakingShips"   spend_on_threshold="true"/>
    <budget_item type="PraetorianGuard" seconds_between_attempts_to_spend="30" normal_ship_group_cat="ZombifyingReinforcements" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="GolemiteGolems"  spend_on_threshold="true"/>	
    <budget_item type="HunterFleet" seconds_between_attempts_to_spend="30" normal_ship_group_cat="ZombifyingReinforcements" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians"   decloaker_ship_group_cat="AIDecloakingShips" spend_on_threshold="true"/>	
    <budget_item type="Wave" seconds_between_attempts_to_spend="600" normal_ship_group_cat="ZombifyingWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>
    <budget_item type="BorderAggression" seconds_between_attempts_to_spend="300" normal_ship_group_cat="ZombifyingWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>
    <budget_item type="CPA" seconds_between_attempts_to_spend="7200" normal_ship_group_cat="ZombifyingWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>
    <budget_item type="Reconquest" seconds_between_attempts_to_spend="120" normal_ship_group_cat="ZombifyingWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>
    <budget_item type="WormholeInvasion" seconds_between_attempts_to_spend="6260" normal_ship_group_cat="ZombifyingWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>  
  </ai_type>
  
  <ai_type name="Ensnarer" copy_from="FullEnsemble"
           display_name="Ensnarer"
           abbreviation="Ensnarer"
           type_difficulty="Moderate"
           description="Focuses on ships and turrets with tractor beams."
  >
      <budget_item type="Reinforcement" seconds_between_attempts_to_spend="300" normal_ship_group_cat="EnsnarerReinforcements"
      spend_on_threshold="true"
      guard_post_ship_group_cat="AnyBasicGuardPosts"
      unarmed_guard_post_ship_group_cat="UnarmedGuardPosts"
      turret_ship_group_cat="EnsnarerTurrets" 
      non_turret_defense_ship_group_cat="EnsnarerNonTurretDefenses" 
      wormhole_sentinel_ship_group_cat="EnsnarerWormholeSentinels"
      guardian_ship_group_cat="AnyBasicGuardians"
      forcefield_guardian_ship_group_cat="AnyForcefieldGuardians"
      dire_guardian_ship_group_cat="DefensiveDireGuardians" 
      dire_guard_post_ship_group_cat="AnyDireGuardPosts"
      decloaker_ship_group_cat="AIDecloakingShips" 
      singular_freaky_ship_group_cat="AnySingularFreakySurprises"
      exo_leader_ship_group_cat="GenericExoLeaders"
    />
  	<budget_item type="Warden" seconds_between_attempts_to_spend="30" normal_ship_group_cat="EnsnarerReinforcements" guardian_ship_group_cat="BasicWardenGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="GolemiteGolems"   decloaker_ship_group_cat="AIDecloakingShips"  spend_on_threshold="true"/>
    <budget_item type="PraetorianGuard" seconds_between_attempts_to_spend="30" normal_ship_group_cat="EnsnarerReinforcements" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="GolemiteGolems"  spend_on_threshold="true"/>	
    <budget_item type="HunterFleet" seconds_between_attempts_to_spend="30" normal_ship_group_cat="EnsnarerReinforcements" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians"   decloaker_ship_group_cat="AIDecloakingShips" spend_on_threshold="true"/>
    <budget_item type="Wave" seconds_between_attempts_to_spend="600" normal_ship_group_cat="EnsnarerWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>
    <budget_item type="BorderAggression" seconds_between_attempts_to_spend="300" normal_ship_group_cat="EnsnarerWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>
  	<budget_item type="CPA" seconds_between_attempts_to_spend="7200" normal_ship_group_cat="EnsnarerWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>
  	<budget_item type="Reconquest" seconds_between_attempts_to_spend="120" normal_ship_group_cat="EnsnarerWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>
    <budget_item type="WormholeInvasion" seconds_between_attempts_to_spend="6260" normal_ship_group_cat="EnsnarerWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>	
  </ai_type>
  
    <ai_type name="Turtle" copy_from="FullEnsemble"
           display_name="Turtle"
           abbreviation="Turtle"
           type_difficulty="Moderate"
           type_name="Arcen.AIW2.External.AITypeController_Turtle"
           ratio_of_superiority_at_which_threat_actually_attacks="1.0"
           initial_ai_defenses_turret_budget_per_mark_3_planet="36000"
           modulus_for_turrets_at_reinforcement_location_lower_is_more_frequent="1"
           modulus_for_non_turret_defenses_at_reinforcement_location_lower_is_more_frequent="2"
           percentage_out_of_100_of_planets_to_have_half_cap_turrets_and_non_turret_defenses="3"
           percentage_out_of_100_of_planets_to_have_full_cap_turrets_and_non_turret_defenses="4"         
           chance_out_of_100_for_armed_guard_post_planet_mk1="40"
           chance_out_of_100_for_armed_guard_post_planet_mk2="60"
           chance_out_of_100_for_armed_guard_post_planet_mk3="70"
           chance_out_of_100_for_armed_guard_post_planet_mk4="80"
           chance_out_of_100_for_armed_guard_post_planet_mk5="90"
           chance_out_of_100_for_armed_guard_post_planet_mk6="100"
           number_of_dire_posts_on_homeworld="10"
           number_of_dire_posts_on_bastion_worlds="5"
           number_of_bastion_worlds="1"
           multiplier_for_budget_reinforcement="4"
           description="Heavily defends its planets, but sends minimal waves against the player. Has large CPAs to turn its defense to offense."
  >
        <budget_item type="Reinforcement" seconds_between_attempts_to_spend="300" normal_ship_group_cat="TurtleReinforcements"
                spend_on_threshold="true"
                guard_post_ship_group_cat="TurtleBasicGuardPosts"
                unarmed_guard_post_ship_group_cat="UnarmedGuardPosts"
                turret_ship_group_cat="TurtleTurrets" 
                non_turret_defense_ship_group_cat="AnyNonTurretDefenses" 
                wormhole_sentinel_ship_group_cat="AnyWormholeSentinels"
                guardian_ship_group_cat="AnyBasicGuardians"
                forcefield_guardian_ship_group_cat="AnyForcefieldGuardians"
                dire_guardian_ship_group_cat="DefensiveDireGuardians"
                decloaker_ship_group_cat="AIDecloakingShips" 
                dire_guard_post_ship_group_cat="TurtleDireGuardPosts"
                singular_freaky_ship_group_cat="TurtleSingularFreakySurprises"
                />
  </ai_type>

  <ai_type name="Reconquista" copy_from="FullEnsemble"
           display_name="Reconquista"
           abbreviation="Reconquista"
           type_difficulty="Moderate"
           type_name="Arcen.AIW2.External.AITypeController_Reconquista"
           description="Allocates almost all of its resources into counterattacks and recapturing planets from you."
  >
  </ai_type>
  
  <ai_type name="BarFighter" copy_from="FullEnsemble"
           type_difficulty="Easier"
           display_name="Bar Fighter"
           abbreviation="BarFighter"
           ratio_of_inferiority_at_which_threat_retreats="10"
           ratio_of_inferiority_at_which_defense_hunkers_down="0.2"
           ratio_of_inferiority_at_which_guard_ships_go_threat="0.2"
           ratio_of_superiority_at_which_threat_actually_attacks="0.5"
           initial_ai_defenses_strikecraft_budget_per_mark_3_planet="78000"
           initial_ai_defenses_turret_budget_per_mark_3_planet="9000"
           description="Reacts violently to any attacks on its planets."
  >
  </ai_type>
  
    <ai_type name="Overreactive" copy_from="FullEnsemble"
           display_name="Overreactive"
           abbreviation="Overreactive"
           ratio_of_inferiority_at_which_threat_retreats="2"
           ratio_of_inferiority_at_which_defense_hunkers_down="2"
           ratio_of_inferiority_at_which_guard_ships_go_threat="5"
           description="Sends much larger Counterattacks when human ships spend a lot of time ineffectually dying on its planets."
           counterattack_multiplier="2.0"
  >
    </ai_type>
	
  <ai_type name="Ghost" copy_from="FullEnsemble"
           display_name="Ghost"
           type_difficulty="Moderate"
           abbreviation="Ghost"
           description="Focuses on ships and defenses with cloaking."
  >
      <budget_item type="Reinforcement" seconds_between_attempts_to_spend="300" normal_ship_group_cat="CloakingHeavyReinforcements"
                 spend_on_threshold="true"
      guard_post_ship_group_cat="GhostGuardPosts"
      unarmed_guard_post_ship_group_cat="UnarmedGhostGuardPosts"
      turret_ship_group_cat="GhostTurrets" 
      non_turret_defense_ship_group_cat="GhostNonTurretDefenses" 
      wormhole_sentinel_ship_group_cat="GhostWormholeSentinels"
      guardian_ship_group_cat="AnyBasicGuardians"
      forcefield_guardian_ship_group_cat="AnyForcefieldGuardians"
      decloaker_ship_group_cat="AIDecloakingShips" 
      dire_guardian_ship_group_cat="DefensiveDireGuardians" 
      dire_guard_post_ship_group_cat="GhostDireGuardPosts"
      singular_freaky_ship_group_cat="AnySingularFreakySurprises"
      exo_leader_ship_group_cat="GenericExoLeaders"
    />
  	<budget_item type="Warden" seconds_between_attempts_to_spend="30" normal_ship_group_cat="CloakingHeavyReinforcements" guardian_ship_group_cat="BasicWardenGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="GolemiteGolems" decloaker_ship_group_cat="AIDecloakingShips"  spend_on_threshold="true"/>
    <budget_item type="PraetorianGuard" seconds_between_attempts_to_spend="30" normal_ship_group_cat="CloakingHeavyReinforcements" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="GolemiteGolems"  spend_on_threshold="true"/>	
    <budget_item type="HunterFleet" seconds_between_attempts_to_spend="30" normal_ship_group_cat="CloakingHeavyReinforcements" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" decloaker_ship_group_cat="AIDecloakingShips"  spend_on_threshold="true"/>
    <budget_item type="Wave" seconds_between_attempts_to_spend="600" normal_ship_group_cat="CloakingHeavyWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>
    <budget_item type="BorderAggression" seconds_between_attempts_to_spend="300" normal_ship_group_cat="CloakingHeavyWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>
  	<budget_item type="CPA" seconds_between_attempts_to_spend="7200" normal_ship_group_cat="CloakingHeavyWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>
  	<budget_item type="Reconquest" seconds_between_attempts_to_spend="120" normal_ship_group_cat="CloakingHeavyWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>
    <budget_item type="WormholeInvasion" seconds_between_attempts_to_spend="6260" normal_ship_group_cat="CloakingHeavyWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>	
  </ai_type>
  
   <ai_type name="SledgeHammer" copy_from="FullEnsemble"
            display_name="Sledge Hammer"
            type_difficulty="Moderate"
           abbreviation="SledgeHammer"
           description="Takes much longer to send a wave, but as a consequence the waves are also much larger."
  >
     <budget_item type="Wave" seconds_between_attempts_to_spend="900" normal_ship_group_cat="AnyWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>
     <budget_item type="BorderAggression" seconds_between_attempts_to_spend="300" normal_ship_group_cat="AnyWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>
  </ai_type>
  
  <ai_type name="Golemite" copy_from="FullEnsemble"
           display_name="Golemite"
           type_difficulty="Brutal"
           abbreviation="Golemite"
           description="Uses AI Golems on some of its planets. Painful."
           type_name="Arcen.AIW2.External.AITypeController_Golemite"
  >
    <budget_item type="Reinforcement" seconds_between_attempts_to_spend="300" normal_ship_group_cat="AnyReinforcements"
      spend_on_threshold="true"
      guard_post_ship_group_cat="AnyBasicGuardPosts"
      unarmed_guard_post_ship_group_cat="UnarmedGuardPosts"
      turret_ship_group_cat="AnyTurrets" 
      non_turret_defense_ship_group_cat="AnyNonTurretDefenses" 
      wormhole_sentinel_ship_group_cat="AnyWormholeSentinels"
      guardian_ship_group_cat="AnyBasicGuardians"
      forcefield_guardian_ship_group_cat="AnyForcefieldGuardians"
      decloaker_ship_group_cat="AIDecloakingShips" 
      dire_guardian_ship_group_cat="DefensiveDireGuardians" 
      dire_guard_post_ship_group_cat="AnyDireGuardPosts"
      singular_freaky_ship_group_cat="GolemiteGolems"
    />  
  </ai_type>
  
  <ai_type name="ViciousRaider" copy_from="FullEnsemble"
           display_name="Vicious Raider"
           abbreviation="ViciousRaider"
           type_difficulty="Hard"
           description="Extremely offensive orientated, and very keen on raiding units.  Gets a 2.2x bonus to wave budgets."
           multiplier_for_budget_wave="2.2"
  >
    <budget_item type="Reinforcement" seconds_between_attempts_to_spend="300" normal_ship_group_cat="ViciousRaiderReinforcements"
      spend_on_threshold="true"
      guard_post_ship_group_cat="AnyBasicGuardPosts"
      unarmed_guard_post_ship_group_cat="UnarmedGuardPosts"
      turret_ship_group_cat="AnyTurrets" 
      non_turret_defense_ship_group_cat="AnyNonTurretDefenses" 
      wormhole_sentinel_ship_group_cat="AnyWormholeSentinels"
      guardian_ship_group_cat="AnyBasicGuardians"
      forcefield_guardian_ship_group_cat="AnyForcefieldGuardians"
      decloaker_ship_group_cat="AIDecloakingShips" 
      dire_guardian_ship_group_cat="DefensiveDireGuardians" 
      dire_guard_post_ship_group_cat="AnyDireGuardPosts"
      singular_freaky_ship_group_cat="AnySingularFreakySurprises"
      exo_leader_ship_group_cat="GenericExoLeaders"
    />
  	<budget_item type="Warden" seconds_between_attempts_to_spend="30" normal_ship_group_cat="ViciousRaiderReinforcements" guardian_ship_group_cat="BasicWardenGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="GolemiteGolems"   decloaker_ship_group_cat="AIDecloakingShips"  spend_on_threshold="true"/>
    <budget_item type="PraetorianGuard" seconds_between_attempts_to_spend="30" normal_ship_group_cat="ViciousRaiderReinforcements" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="GolemiteGolems"  spend_on_threshold="true"/>	
    <budget_item type="HunterFleet" seconds_between_attempts_to_spend="30" normal_ship_group_cat="ViciousRaiderReinforcements" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians"   decloaker_ship_group_cat="AIDecloakingShips"  spend_on_threshold="true"/>
    <budget_item type="Wave" seconds_between_attempts_to_spend="600" normal_ship_group_cat="ViciousRaiderWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>
    <budget_item type="BorderAggression" seconds_between_attempts_to_spend="300" normal_ship_group_cat="ViciousRaiderWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>
  	<budget_item type="CPA" seconds_between_attempts_to_spend="7200" normal_ship_group_cat="ViciousRaiderWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>
  	<budget_item type="Reconquest" seconds_between_attempts_to_spend="120" normal_ship_group_cat="ViciousRaiderWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>
    <budget_item type="WormholeInvasion" seconds_between_attempts_to_spend="6260" normal_ship_group_cat="ViciousRaiderWaves" guardian_ship_group_cat="AnyBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>  
  </ai_type>
  
  <ai_type name="Swarmer" copy_from="FullEnsemble"
           display_name="Swarmer"
           abbreviation="Swarmer"
           type_difficulty="Hard"
           description="Rather fond of having lots of swarmer type units, as well as those which spawn more on death."
  >
    <budget_item type="Reinforcement" seconds_between_attempts_to_spend="300" normal_ship_group_cat="SwarmerReinforcements"
                 spend_on_threshold="true"
      guard_post_ship_group_cat="SwarmerGuardPosts"
      unarmed_guard_post_ship_group_cat="UnarmedSwarmerGuardPosts"
      turret_ship_group_cat="SwarmerTurrets" 
      non_turret_defense_ship_group_cat="AnyNonTurretDefenses" 
      wormhole_sentinel_ship_group_cat="AnyWormholeSentinels"
      guardian_ship_group_cat="SwarmerBasicGuardians"
      forcefield_guardian_ship_group_cat="AnyForcefieldGuardians"
      dire_guardian_ship_group_cat="DefensiveDireGuardians"
      decloaker_ship_group_cat="AIDecloakingShips" 
      dire_guard_post_ship_group_cat="SwarmerDireGuardPosts"
      singular_freaky_ship_group_cat="AnySingularFreakySurprises"
      exo_leader_ship_group_cat="GenericExoLeaders"
    />
  	<budget_item type="Warden" seconds_between_attempts_to_spend="30" normal_ship_group_cat="SwarmerReinforcements" guardian_ship_group_cat="SwarmerBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="GolemiteGolems"   decloaker_ship_group_cat="AIDecloakingShips"  spend_on_threshold="true"/>
    <budget_item type="PraetorianGuard" seconds_between_attempts_to_spend="30" normal_ship_group_cat="SwarmerReinforcements" guardian_ship_group_cat="SwarmerBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="GolemiteGolems"  spend_on_threshold="true"/>	
    <budget_item type="HunterFleet" seconds_between_attempts_to_spend="30" normal_ship_group_cat="SwarmerReinforcements" guardian_ship_group_cat="SwarmerBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians"   decloaker_ship_group_cat="AIDecloakingShips"  spend_on_threshold="true"/>
    <budget_item type="Wave" seconds_between_attempts_to_spend="600" normal_ship_group_cat="SwarmerWaves" guardian_ship_group_cat="SwarmerBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>
    <budget_item type="BorderAggression" seconds_between_attempts_to_spend="300" normal_ship_group_cat="SwarmerWaves" guardian_ship_group_cat="SwarmerBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>
  	<budget_item type="CPA" seconds_between_attempts_to_spend="7200" normal_ship_group_cat="SwarmerWaves" guardian_ship_group_cat="SwarmerBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>
  	<budget_item type="Reconquest" seconds_between_attempts_to_spend="120" normal_ship_group_cat="SwarmerWaves" guardian_ship_group_cat="SwarmerBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>
    <budget_item type="WormholeInvasion" seconds_between_attempts_to_spend="6260" normal_ship_group_cat="SwarmerWaves" guardian_ship_group_cat="SwarmerBasicGuardians" forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" dire_guardian_ship_group_cat="AnyDireGuardians" spend_on_threshold="false"/>  
  </ai_type>
  
  <ai_type name="FortressBaron" copy_from="FullEnsemble"
           display_name="Fortress Baron"
           abbreviation="FortressBaron"
           type_difficulty="Moderate"
           description="Defends planets heavily, using extra Fortresses as well as the rare Super Fortress in addition."
           type_name="Arcen.AIW2.External.AITypeController_FortressBaron"
           initial_ai_defenses_turret_budget_per_mark_3_planet="40000"
           modulus_for_turrets_at_reinforcement_location_lower_is_more_frequent="2"
           modulus_for_non_turret_defenses_at_reinforcement_location_lower_is_more_frequent="3"
           percentage_out_of_100_of_planets_to_have_half_cap_turrets_and_non_turret_defenses="1"
           percentage_out_of_100_of_planets_to_have_full_cap_turrets_and_non_turret_defenses="6"
           chance_out_of_100_for_armed_guard_post_planet_mk1="60"
           chance_out_of_100_for_armed_guard_post_planet_mk2="60"
           chance_out_of_100_for_armed_guard_post_planet_mk3="70"
           chance_out_of_100_for_armed_guard_post_planet_mk4="80"
           chance_out_of_100_for_armed_guard_post_planet_mk5="80"
           chance_out_of_100_for_armed_guard_post_planet_mk6="90"
           number_of_dire_posts_on_homeworld="4"
           number_of_dire_posts_on_bastion_worlds="3"
           number_of_bastion_worlds="4"
  >
    <budget_item type="Reinforcement" seconds_between_attempts_to_spend="300" normal_ship_group_cat="AnyReinforcements"
      spend_on_threshold="true"
      guard_post_ship_group_cat="AnyBasicGuardPosts"
      unarmed_guard_post_ship_group_cat="UnarmedGuardPosts"
      turret_ship_group_cat="FortressBaronTurrets" 
      non_turret_defense_ship_group_cat="AnyNonTurretDefenses" 
      wormhole_sentinel_ship_group_cat="AnyWormholeSentinels"
      guardian_ship_group_cat="AnyBasicGuardians"
      forcefield_guardian_ship_group_cat="AnyForcefieldGuardians" 
      dire_guardian_ship_group_cat="DefensiveDireGuardians"
      decloaker_ship_group_cat="AIDecloakingShips" 
      dire_guard_post_ship_group_cat="AnyDireGuardPosts"
      singular_freaky_ship_group_cat="AnySingularFreakySurprises"
      exo_leader_ship_group_cat="GenericExoLeaders"
    />	  
  </ai_type> 
  
  <ai_type name="PeaceMaker" copy_from="FullEnsemble"
           display_name="Peace Maker"
           abbreviation="PeaceMaker"
           type_difficulty="Moderate"
           description="Has far more Orbital Mass Drivers and a few more Ion Cannons than normal guarding their planets, alongside additional normal defenses."
           type_name="Arcen.AIW2.External.AITypeController_PeaceMaker"
           initial_ai_defenses_turret_budget_per_mark_3_planet="36000"
           modulus_for_turrets_at_reinforcement_location_lower_is_more_frequent="3"
           modulus_for_non_turret_defenses_at_reinforcement_location_lower_is_more_frequent="3"
           percentage_out_of_100_of_planets_to_have_half_cap_turrets_and_non_turret_defenses="3"
           percentage_out_of_100_of_planets_to_have_full_cap_turrets_and_non_turret_defenses="3"
           chance_out_of_100_for_armed_guard_post_planet_mk1="30"
           chance_out_of_100_for_armed_guard_post_planet_mk2="30"
           chance_out_of_100_for_armed_guard_post_planet_mk3="40"
           chance_out_of_100_for_armed_guard_post_planet_mk4="50"
           chance_out_of_100_for_armed_guard_post_planet_mk5="70"
           chance_out_of_100_for_armed_guard_post_planet_mk6="80"
           number_of_dire_posts_on_homeworld="7"
           number_of_dire_posts_on_bastion_worlds="5"
           number_of_bastion_worlds="1"
  >
  </ai_type>
  
  <ai_type name="Royal" copy_from="FullEnsemble"
           display_name="Royal"
           abbreviation="Royal"
           type_difficulty="Brutal"
           description="Uses far stronger Guardians, plus has more of them in general compared to normal."
		   type_name="Arcen.AIW2.External.AITypeController_Royal"           
	     initial_ai_defenses_guardians_budget_per_mark_3_planet="170000"
       initial_ai_defenses_strikecraft_budget_per_mark_3_planet="4800"
       initial_ai_defenses_turret_budget_per_mark_3_planet="1200"
       initial_ai_defenses_non_turret_defense_budget_per_mark_3_planet="2400"
           ignore_guardian_restrictions_in_waves="true"
           multiplier_for_starting_guardian_budget_on_reconquest="0.001"
  >
    <budget_item type="Reinforcement" seconds_between_attempts_to_spend="300" normal_ship_group_cat="AnyReinforcements"
      spend_on_threshold="true"
      guard_post_ship_group_cat="AnyBasicGuardPosts"
      unarmed_guard_post_ship_group_cat="UnarmedGuardPosts"
      turret_ship_group_cat="AnyTurrets" 
      non_turret_defense_ship_group_cat="AnyNonTurretDefenses" 
      wormhole_sentinel_ship_group_cat="AnyWormholeSentinels"
      guardian_ship_group_cat="RoyalBasicGuardians"
      forcefield_guardian_ship_group_cat="RoyalForcefieldGuardians"
      decloaker_ship_group_cat="AIDecloakingShips" 
      dire_guardian_ship_group_cat="RoyalDefensiveDireGuardians" 
      dire_guard_post_ship_group_cat="AnyDireGuardPosts"
      singular_freaky_ship_group_cat="AnySingularFreakySurprises"
      exo_leader_ship_group_cat="RoyalExoLeaders"
    />
  	<budget_item type="Warden" seconds_between_attempts_to_spend="30" normal_ship_group_cat="RoyalReinforcements" guardian_ship_group_cat="RoyalBasicGuardians" forcefield_guardian_ship_group_cat="RoyalForcefieldGuardians" dire_guardian_ship_group_cat="RoyalDireGuardians"  decloaker_ship_group_cat="AIDecloakingShips"  spend_on_threshold="true"/>
    <budget_item type="PraetorianGuard" seconds_between_attempts_to_spend="30" normal_ship_group_cat="RoyalReinforcements" guardian_ship_group_cat="RoyalBasicGuardians" forcefield_guardian_ship_group_cat="RoyalForcefieldGuardians" dire_guardian_ship_group_cat="RoyalDireGuardians"   decloaker_ship_group_cat="AIDecloakingShips"  spend_on_threshold="true"/>	
    <budget_item type="HunterFleet" seconds_between_attempts_to_spend="30" normal_ship_group_cat="RoyalReinforcements" guardian_ship_group_cat="RoyalBasicGuardians" forcefield_guardian_ship_group_cat="RoyalForcefieldGuardians" dire_guardian_ship_group_cat="RoyalDireGuardians" spend_on_threshold="true"/>
    <budget_item type="Wave" seconds_between_attempts_to_spend="600" normal_ship_group_cat="RoyalWaves" guardian_ship_group_cat="RoyalBasicGuardians" forcefield_guardian_ship_group_cat="RoyalForcefieldGuardians" dire_guardian_ship_group_cat="RoyalDireGuardians" spend_on_threshold="false"/>
    <budget_item type="BorderAggression" seconds_between_attempts_to_spend="300" normal_ship_group_cat="RoyalWaves" guardian_ship_group_cat="RoyalBasicGuardians" forcefield_guardian_ship_group_cat="RoyalForcefieldGuardians" dire_guardian_ship_group_cat="RoyalDireGuardians" spend_on_threshold="false"/>
  	<budget_item type="CPA" seconds_between_attempts_to_spend="7200" normal_ship_group_cat="RoyalWaves" guardian_ship_group_cat="RoyalBasicGuardians" forcefield_guardian_ship_group_cat="RoyalForcefieldGuardians" dire_guardian_ship_group_cat="RoyalDireGuardians" spend_on_threshold="false"/>
  	<budget_item type="Reconquest" seconds_between_attempts_to_spend="120" normal_ship_group_cat="RoyalWaves" guardian_ship_group_cat="RoyalBasicGuardians" forcefield_guardian_ship_group_cat="RoyalForcefieldGuardians" dire_guardian_ship_group_cat="RoyalDireGuardians" spend_on_threshold="false"/>
        <budget_item type="WormholeInvasion" seconds_between_attempts_to_spend="6260" normal_ship_group_cat="RoyalWaves" guardian_ship_group_cat="RoyalBasicGuardians" forcefield_guardian_ship_group_cat="RoyalForcefieldGuardians" dire_guardian_ship_group_cat="RoyalDireGuardians" spend_on_threshold="false"/>
  </ai_type>   

  <ai_type name="OneWayDoormaster" copy_from="FullEnsemble"
           display_name="One-Way Doormaster"
           abbreviation="OneWayDoormaster"
           type_difficulty="Easier"
           description="Has many Black Hole Machines on its planets, which prevent most ships from leaving while intact."
           type_name="Arcen.AIW2.External.AITypeController_OneWayDoormaster"
  >
  </ai_type>  

  <ai_type name="Random" copy_from="FullEnsemble"
           display_name="Random"
           abbreviation="Random"
           description="Picks a completely random AI type"
           type_name="Arcen.AIW2.External.AITypeController_Random"
           random_difficulty="Any"
  >
  </ai_type>
  <ai_type name="RandomEasier" copy_from="FullEnsemble"
           display_name="Random Easier"
           abbreviation="Random Easier"
           description="Picks a random Easy AI type"
           type_name="Arcen.AIW2.External.AITypeController_Random"
           random_difficulty="Easier"
  >
  </ai_type>  
  <ai_type name="RandomModerate" copy_from="FullEnsemble"
           display_name="Random Moderate"
           abbreviation="Random Moderate"
           description="Picks a random Moderate AI type"
           type_name="Arcen.AIW2.External.AITypeController_Random"
           random_difficulty="Moderate"
  >
  </ai_type>  
  <ai_type name="RandomHard" copy_from="FullEnsemble"
           display_name="Random Hard"
           abbreviation="Random Hard"
           description="Picks a random Hard AI type"
           type_name="Arcen.AIW2.External.AITypeController_Random"
           random_difficulty="Hard"
  >
  </ai_type>  
  <ai_type name="RandomBrutal" copy_from="FullEnsemble"
           display_name="Random Brutal"
           abbreviation="Random Brutal"
           description="Picks a random Brutal AI type"
           type_name="Arcen.AIW2.External.AITypeController_Random"
           random_difficulty="Brutal"
  >
  </ai_type>  

    <ai_type name="Adaptive" copy_from="FullEnsemble"
           display_name="Adaptive Full"
           abbreviation="Adaptive F"
           description="Cycles between completely random AI types"
           type_name="Arcen.AIW2.External.AITypeController_Adaptive"
           adaptive_difficulty="Any"
  >
  </ai_type>  

  <ai_type name="AdaptiveEasier" copy_from="FullEnsemble"
           display_name="Adaptive Easier"
           abbreviation="Adaptive E"
           description="Cycles between adaptive Easy AI types"
           type_name="Arcen.AIW2.External.AITypeController_Adaptive"
           adaptive_difficulty="Easier"
  >
  </ai_type>  
  <ai_type name="AdaptiveModerate" copy_from="FullEnsemble"
           display_name="Adaptive Moderate"
           abbreviation="Adaptive M"
           description="Cycles between adaptive Moderate AI types"
           type_name="Arcen.AIW2.External.AITypeController_Adaptive"
           adaptive_difficulty="Moderate"
  >
  </ai_type>  
  <ai_type name="AdaptiveHard" copy_from="FullEnsemble"
           display_name="Adaptive Hard"
           abbreviation="Adaptive H"
           description="Cycles between adaptive Hard AI types"
           type_name="Arcen.AIW2.External.AITypeController_Adaptive"
           adaptive_difficulty="Hard"
  >
  </ai_type>  
  <ai_type name="AdaptiveBrutal" copy_from="FullEnsemble"
           display_name="Adaptive Brutal"
           abbreviation="Adaptive B"
           description="Cycles between adaptive Brutal AI types"
           type_name="Arcen.AIW2.External.AITypeController_Adaptive"
           adaptive_difficulty="Brutal"
  >
  </ai_type>  

</root>
KDL_AITypes.xml (60,761 bytes)   
KDL_Ships_Guardians.xml (133,856 bytes)   
<?xml version="1.0" encoding="utf-8"?>
<root>

  <entity name="NucleophilicGuardian"
          thematic_groups="AI,Guardian"
			special_entity_type="AIGuardian" gimbal_icon_size_multiplier="1.25"
			visuals="assets/_finalgamemeshes/guardians/laserguardian/laserguardian.prefab"
			icon_name="Ships1/Guardian" icon_overlay="Overlays2/Guardian_Nucleophilic"
			uses_large_health_bar="true"
			category="Ship"
			size_scale="3.6"
			visuals_scale_multiplier="4"
			y_offset_of_icon="16"
			collision_priority="400"
			display_name="Nucleophilic Guardian"
	    display_name_for_sidebar="Nucleo GU"
			description="Fires rapid electron pulses with a damage increase against units with higher energy use."
			blocks_enemy_claim_flows="true"
			voice_group="Silent"
			starting_mark_level="Mark1" tech_upgrades_that_benefit_me="Unused"
			cost_for_ai_to_purchase="525" strength_multiplier="1.5"			
			hull_points="54000" shield_points="26000" speed="AboveAverage1"
			metal_cost="80000" energy_consumption="7500"
			armor_mm="50" albedo="0.3" engine_gx="7" mass_tx="5"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
      priority_as_ai_target="MidNasty" priority_as_frd_target="MidNasty" priority_to_protect="SlightlyLessExpendable"
			>
    <ai_ship_group_membership name="EyeGuardiansWithAntiLargeSupport" weight="100"/>			
    <ai_ship_group_membership name="TutorialBasicGuardians" weight="100"/>
    <ai_ship_group_membership name="AntiLargeGuardians" weight="100"/>
    <ai_ship_group_membership name="EnergeticGuardians" weight="100"/>
    <ai_ship_group_membership name="CoreGuardians" weight="100"/>	
    <system name="R5" display_name="Electron Pulse"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="3600" range="AboveAverage1" shot_speed="Normal" rate_of_fire="High" fires_salvos_sequentially="true"
				shot_type_data="LaserPulse_RedLevel2"				
				>
				<outgoing_damage_modifier based_on="EnergyUsage" comparison_type="AtLeast" compared_to="7000" multiplier="6" />
    </system>
  </entity>

			
  <entity name="RoyalNucleophilicGuardian" display_name="Royal Nucleophilic Guardian" copy_from="NucleophilicGuardian"
	    display_name_for_sidebar="Nucleo RGU"
            hull_points="108000" shield_points="52000"
			cost_for_ai_to_purchase="785"
			starting_mark_level="Mark1"
  >
    <ai_ship_group_membership name="RoyalEyeGuardiansWithAntiLargeSupport" weight="100"/>
    <ai_ship_group_membership name="RoyalAntiLargeGuardians" weight="100"/>
    <ai_ship_group_membership name="RoyalEnergeticGuardians" weight="100"/>
    <ai_ship_group_membership name="RoyalCoreGuardians" weight="100"/>	
    <system name="R5" damage_per_shot="7200" />
  </entity>

  
  
  <entity name="StealthGuardian"
          thematic_groups="AI,Guardian"
	  special_entity_type="AIGuardian" gimbal_icon_size_multiplier="1.25"
          tags="WormholeInvasionGuardian"
			visuals="assets/_finalgamemeshes/guardians/stealthguardian/stealthguardian.prefab"
			icon_name="Ships1/Guardian" icon_overlay="Overlays2/Guardian_Stealth"
			uses_large_health_bar="true"
			category="Ship"
			size_scale="3.6"
			visuals_scale_multiplier="4"
			y_offset_of_icon="16"
			collision_priority="400"
			display_name="Stealth Guardian"
	    display_name_for_sidebar="Stealth GU"
			description="Cloaked Guardian that bypasses personal shields."
			blocks_enemy_claim_flows="true"
			voice_group="Silent"
			starting_mark_level="Mark1" tech_upgrades_that_benefit_me="Unused"
			cost_for_ai_to_purchase="700" strength_multiplier="2.2"		
			hull_points="33000" shield_points="17000" speed="AboveAverage6"
			metal_cost="80000" energy_consumption="7500"
			armor_mm="50" albedo="0.7" engine_gx="9" mass_tx="5"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
      priority_as_ai_target="MidNasty" priority_as_frd_target="MidNasty" priority_to_protect="SlightlyLessExpendable"
			>
    <ai_ship_group_membership name="AntiStructureGuardians" weight="100"/>
    <ai_ship_group_membership name="CloakingForcefieldAndCarrierGuardians" weight="100"/>
    <ai_ship_group_membership name="SwarmerCloakingForcefieldAndCarrierGuardians" weight="100"/>	
    <system name="WL" display_name="Fusion Bomb"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="500" range="Small4" shot_speed="Slow" rate_of_fire="Normal" fires_salvos_sequentially="false"
				shots_per_salvo="5"
				shot_type_data="FusionBomb"
				base_percent_damage_bypasses_personal_shields="0.9" cloaking_percent_loss_from_firing="0.2"
				>
				<outgoing_damage_modifier based_on="CurrentPersonalShieldPercentage" applies_to="HullOnly" comparison_type="AtLeast" compared_to="50" multiplier="1.5" />
    </system>
    <system name="C" display_name="Cloaking Device"
				category="Passive"
				cloaking_points="2000" cloaking_points_added_per_mark="1000"
				>
    </system>
  </entity>
  
  <entity name="RoyalStealthGuardian" display_name="Royal Stealth Guardian" copy_from="StealthGuardian" 
	    display_name_for_sidebar="Stealth RGU"
            hull_points="66000" shield_points="34000"
			cost_for_ai_to_purchase="1045"
			starting_mark_level="Mark1"
  >
    <ai_ship_group_membership name="RoyalAntiStructureGuardians" weight="100"/>	  
    <system name="WL" damage_per_shot="1000" />
  </entity>
  
  
	<entity name="TritiumSniperGuardian"
	        thematic_groups="AI,Guardian"
			special_entity_type="AIGuardian" gimbal_icon_size_multiplier="1.25"
			visuals="assets/_finalgamemeshes/guardians/sniperguardian/sniperguardian.prefab"
			icon_name="Ships1/Guardian" icon_overlay="Overlays2/Guardian_Sniper"
			uses_large_health_bar="true"
			category="Ship"
			size_scale="4.4"
			visuals_scale_multiplier="4.3"
			y_offset_of_icon="16"
			collision_priority="400"
			display_name="Tritium Sniper Guardian"
			display_name_for_sidebar="Sniper GU"
			description="Designed to obliterate ships with low radiation shielding from any distance, or bubble forcefields from close range."
			blocks_enemy_claim_flows="true"
			voice_group="Silent"
			starting_mark_level="Mark1" tech_upgrades_that_benefit_me="Unused"
			cost_for_ai_to_purchase="450" strength_multiplier="2"		
			hull_points="27000" shield_points="13000" speed="BelowAverage1"
			metal_cost="80000" energy_consumption="7500"
			armor_mm="40" albedo="0.4" engine_gx="14" mass_tx="5"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			cannot_target_or_alert_ai_reinforcement_spots="true"
			priority_as_ai_target="MidNasty" priority_as_frd_target="MidNasty" priority_to_protect="SlightlyLessExpendable"
			>
		<ai_ship_group_membership name="BombardmentGuardiansWithSupport" weight="100"/>
		<system name="Q9" display_name="Tritium Railcannon"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="180" range="EssentiallyInfinite" shot_speed="VeryFast" rate_of_fire="Misery" fires_salvos_sequentially="true"
				shot_type_data="ExtremeLongRangeRailgun"				
				>
			<outgoing_damage_modifier based_on="Albedo" comparison_type="AtMost" compared_to="0.3" multiplier="8" />
		</system>
		<system name="V3" display_name="Stinger Bolts"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="400" range="AboveAverage2" shot_speed="Normal" rate_of_fire="VeryLow" fires_salvos_sequentially="true"
				shot_type_data="StingerBolt"
				>
			<outgoing_damage_modifier applies_to="AllShields" based_on="MaxBubbleForcefield" comparison_type="GreaterThan" compared_to="10000" multiplier="4" />
		</system>
	</entity>
	
	<entity name="RoyalTritiumSniperGuardian" display_name="Royal Tritium Sniper Guardian"
			display_name_for_sidebar="Sniper RGU" copy_from="TritiumSniperGuardian" 
			hull_points="54000" shield_points="26000"
			cost_for_ai_to_purchase="675"
			cannot_target_or_alert_ai_reinforcement_spots="true"
			starting_mark_level="Mark1"
			>
		<ai_ship_group_membership name="RoyalBombardmentGuardiansWithSupport" weight="100"/>  
		<system name="Q9" damage_per_shot="360" />
		<system name="V3" damage_per_shot="800" />
	</entity>
	
	<!-- Specialty sniper guardian exclusively used by AI Warden forces -->
	<entity name="WardenSniperGuardian"
	        thematic_groups="AI,Guardian"
			special_entity_type="AIGuardian" gimbal_icon_size_multiplier="1.25"
			visuals="assets/_finalgamemeshes/guardians/sniperguardian/sniperguardian.prefab"
			icon_name="Ships1/Guardian" icon_overlay="Overlays2/HunterKiller_Rank2"
			uses_large_health_bar="true"
			category="Ship"
			size_scale="4.4"
			visuals_scale_multiplier="4.3"
			y_offset_of_icon="16"
			collision_priority="400"
			display_name="Warden Sniper Guardian"
			display_name_for_sidebar="Warden Sniper GU"
			description="Designed to support Warden operations from long range and suppress enemies."
			blocks_enemy_claim_flows="true"
			voice_group="Silent"
			starting_mark_level="Mark1" tech_upgrades_that_benefit_me="Unused"
			cost_for_ai_to_purchase="550" strength_multiplier="2"
			hull_points="40500" shield_points="19500" speed="BelowAverage1"
			metal_cost="80000" energy_consumption="7500"
			armor_mm="40" albedo="0.4" engine_gx="14" mass_tx="5"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			cannot_target_or_alert_ai_reinforcement_spots="true"
			priority_as_ai_target="MidNasty" priority_as_frd_target="MidNasty" priority_to_protect="SlightlyLessExpendable"
			>
		<ai_ship_group_membership name="WardenGuardians" weight="100"/>
		<system name="Q9" display_name="Dual Suppressive Railcannons"
				category="Weapon" firing_timing="OnlyInRange" range="EssentiallyInfinite"
				fires_salvos_sequentially="true" shot_type_data="ExtremeLongRangeRailgun"
				damage_per_shot="250" shots_per_salvo="2" rate_of_fire="Misery" shot_speed="VeryFast"
				base_enemy_weapon_reload_slowing_seconds_per_shot="3"
				added_enemy_weapon_reload_slowing_seconds_per_shot_per_mark="2"
				enemy_weapon_reload_slowing_to_armor_mm_less_than="85"
				max_enemy_weapon_reload_slowing_seconds="15"
				added_target_evaluator="WeaponJamAsPrimary">
			<outgoing_damage_modifier based_on="Armor_mm" comparison_type="AtMost" compared_to="70" multiplier="4" />
		</system>
		<system name="V3" display_name="Energy Wave"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="100" range="AboveAverage2" shot_speed="Normal" rate_of_fire="FairlyLow"
                shots_per_salvo="12" fires_salvos_sequentially="false"
                base_paralysis_seconds_per_shot="3" paralysis_to_ships_mass_tx_less_than="2" added_target_evaluator="ParalyzerAsPrimary"
				base_knockback_per_shot="1000" added_knockback_per_shot_per_mark="400" knockback_to_ships_mass_tx_less_than="2"
				shot_type_data="EnergyWave">
		</system>
	</entity>

  
  <entity name="ConcussionGuardian"
          thematic_groups="AI,Guardian"
			special_entity_type="AIGuardian" gimbal_icon_size_multiplier="1.25"
			visuals="assets/_finalgamemeshes/guardians/missileguardian/missileguardian.prefab"
			icon_name="Ships1/Guardian" icon_overlay="Overlays2/Guardian_Concussion"
			uses_large_health_bar="true"
			category="Ship"
			size_scale="4.6"
			visuals_scale_multiplier="4"
			y_offset_of_icon="16"
			collision_priority="400"
			display_name="Concussion Guardian"
	    display_name_for_sidebar="Concussion GU"
			description="Fires long range missiles."
			blocks_enemy_claim_flows="true"
			voice_group="Silent"
			starting_mark_level="Mark1" tech_upgrades_that_benefit_me="Unused"
			cost_for_ai_to_purchase="450" strength_multiplier="1.5"
			hull_points="26000" shield_points="14000" speed="BelowAverage2"
			metal_cost="80000" energy_consumption="7500"
			armor_mm="40" albedo="0.4" engine_gx="14" mass_tx="5"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
      priority_as_ai_target="MidNasty" priority_as_frd_target="MidNasty" priority_to_protect="SlightlyLessExpendable"
			>
    <ai_ship_group_membership name="TutorialBasicGuardians" weight="100"/>
    <ai_ship_group_membership name="BombardmentGuardiansWithSupport" weight="100"/>
    <ai_ship_group_membership name="CoreGuardians" weight="100"/>
    <ai_ship_group_membership name="AntiArmorGuardians" weight="100"/>		
    <system name="Q5" display_name="Concussion Missile"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="450" range="High1" shot_speed="Normal" rate_of_fire="VeryLow"
				shots_per_salvo="10" fires_salvos_sequentially="false"
				shot_type_data="GuidedMissile"				
				>
				<outgoing_damage_modifier based_on="Armor_mm" comparison_type="AtMost" compared_to="50" multiplier="6" />
    </system>
  </entity>

  <entity name="InstigatorConcussionGuardian"  copy_from="ConcussionGuardian" starting_mark_level="Mark1"  tags="InstigatorSpawn"
			 >    
  </entity>
  
  <entity name="RoyalConcussionGuardian" display_name="Royal Concussion Guardian" copy_from="ConcussionGuardian" 
	    display_name_for_sidebar="Concussion RGU"
            hull_points="52000" shield_points="28000"
			cost_for_ai_to_purchase="675"
			starting_mark_level="Mark1"
  >
    <ai_ship_group_membership name="RoyalBombardmentGuardiansWithSupport" weight="100"/>
    <ai_ship_group_membership name="RoyalCoreGuardians" weight="100"/>
    <ai_ship_group_membership name="RoyalAntiArmorGuardians" weight="100"/>	
    <system name="Q5" damage_per_shot="900" />
  </entity>
  
  

  <entity name="SpiderGuardian"
          thematic_groups="AI,Guardian"
			special_entity_type="AIGuardian" gimbal_icon_size_multiplier="1.25"
			visuals="Assets/_FinalGameMeshes/Guardians/SpiderAndParalysisGuardian/SpiderGuardian.prefab"
			icon_name="Ships1/Guardian" icon_overlay="Overlays2/Guardian_Spider"
			uses_large_health_bar="true"
			category="Ship"
			size_scale="3.6"
			visuals_scale_multiplier="2"
			y_offset_of_icon="16"
			collision_priority="400"
			display_name="Spider Guardian"
	    display_name_for_sidebar="Spider GU"
			description="Fast and packs a shotgun style weapon to greatly slow hostiles."
			blocks_enemy_claim_flows="true"
			voice_group="Silent"
			starting_mark_level="Mark1" tech_upgrades_that_benefit_me="Unused"
			cost_for_ai_to_purchase="520" strength_multiplier="1.5"			
			hull_points="54000" shield_points="26000" speed="AboveAverage4"
			metal_cost="80000" energy_consumption="7500"
			armor_mm="40" albedo="0.4" engine_gx="14" mass_tx="5"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
      priority_as_ai_target="MidNasty" priority_as_frd_target="MidNasty" priority_to_protect="SlightlyLessExpendable"
			>
    <ai_ship_group_membership name="TutorialBasicGuardians" weight="100"/>
	<ai_ship_group_membership name="PoliceGuardians" weight="100"/>	
	<ai_ship_group_membership name="BombardmentGuardiansWithSupport" weight="100"/>
    <ai_ship_group_membership name="AntiMeleeGuardians" weight="100"/>
    <ai_ship_group_membership name="MassCarrierGuardiansWithSupport" weight="100"/>	
	<ai_ship_group_membership name="SwarmerMassCarrierGuardiansWithSupport" weight="100"/>
    <ai_ship_group_membership name="WardenGuardians" weight="100"/>
    <ai_ship_group_membership name="RiotPoliceGuardians" weight="100"/>		
    <system name="Q4" display_name="Spider Cannon"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="150" range="Normal4" shot_speed="Normal" rate_of_fire="Normal" fires_salvos_sequentially="false"
				shots_per_salvo="30"
				base_engine_stun_per_shot="12" added_engine_stun_per_shot_per_mark="3" engine_stun_to_engine_gx_less_than="14"
				max_engine_stun_seconds="30" added_target_evaluator="EngineDamageAsMajorPrimary"
				shot_type_data="EngineDisruptingShell"
				>
    </system>
  </entity>
  
  <entity name="RoyalSpiderGuardian" display_name="Royal Spider Guardian" copy_from="SpiderGuardian" 
	    display_name_for_sidebar="Spider RGU"
            hull_points="108000" shield_points="52000"
			cost_for_ai_to_purchase="780"
			starting_mark_level="Mark1"
  >
    <ai_ship_group_membership name="RoyalBombardmentGuardiansWithSupport" weight="100"/>
    <ai_ship_group_membership name="RoyalAntiMeleeGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalPoliceGuardians" weight="100"/>
    <ai_ship_group_membership name="RoyalWardenGuardians" weight="100"/>	
    <ai_ship_group_membership name="RoyalRiotPoliceGuardians" weight="100"/>		
    <system name="Q4" damage_per_shot="300" base_engine_stun_per_shot="16" added_engine_stun_per_shot_per_mark="4" max_engine_stun_seconds="40" />
  </entity>  
  
  
  
   <entity name="ParalysisGuardian"
           thematic_groups="AI,Guardian"
			special_entity_type="AIGuardian" gimbal_icon_size_multiplier="1.25"
			visuals="Assets/_FinalGameMeshes/Guardians/SpiderAndParalysisGuardian/ParalysisGuardian.prefab"
			icon_name="Ships1/Guardian" icon_overlay="Overlays2/Guardian_Paralysis"
			uses_large_health_bar="true"
			category="Ship"
			size_scale="3.6"
			visuals_scale_multiplier="2"
			y_offset_of_icon="16"
			collision_priority="400"
			display_name="Paralysis Guardian"
	    display_name_for_sidebar="Paralysis GU"
			description="Uncomfortable Guardian that causes paralysis to multiple targets."
			blocks_enemy_claim_flows="true"
			voice_group="Silent"
			starting_mark_level="Mark1" tech_upgrades_that_benefit_me="Unused"
			cost_for_ai_to_purchase="510" strength_multiplier="1.5"		
			hull_points="54000" shield_points="26000" speed="AboveAverage4"
			metal_cost="80000" energy_consumption="7500"
			armor_mm="90" albedo="0.4" engine_gx="7" mass_tx="5"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
      priority_as_ai_target="MidNasty" priority_as_frd_target="MidNasty" priority_to_protect="SlightlyLessExpendable"
			>
    <ai_ship_group_membership name="ParalysisAndVampireGuardians" weight="100"/>			
    <ai_ship_group_membership name="TutorialBasicGuardians" weight="100"/>
	<ai_ship_group_membership name="LeecherGuardians" weight="100"/>
    <ai_ship_group_membership name="RiotPoliceGuardians" weight="100"/>		
    <system name="Q2" display_name="Paralysis Bolt"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="200" range="Normal4" shot_speed="Normal" rate_of_fire="Normal"
				shots_per_salvo="20" fires_salvos_sequentially="false"
				base_paralysis_seconds_per_shot="2" added_paralysis_seconds_per_shot_per_mark="1" paralysis_to_ships_mass_tx_less_than="2"
				shot_type_data="ParalysisProngedShot_Blue" added_target_evaluator="ParalyzerAsPrimary"
				>
    </system>
  </entity>
  
  <entity name="RoyalParalysisGuardian" display_name="Royal Paralysis Guardian" copy_from="ParalysisGuardian"
	    display_name_for_sidebar="Paralysis RGU"
            hull_points="108000" shield_points="52000"
			cost_for_ai_to_purchase="765"
			starting_mark_level="Mark1"
  >
    <ai_ship_group_membership name="RoyalParalysisAndVampireGuardians" weight="100"/> 
    <ai_ship_group_membership name="RoyalLeecherGuardians" weight="100"/>
    <ai_ship_group_membership name="RoyalRiotPoliceGuardians" weight="100"/>		
    <system name="Q2" damage_per_shot="400" base_paralysis_seconds_per_shot="4" added_paralysis_seconds_per_shot_per_mark="2"/>
  </entity>
  
  

  <entity name="TractorGuardian"
          thematic_groups="AI,Guardian"
	  special_entity_type="AIGuardian" gimbal_icon_size_multiplier="1.25"
          tags="WormholeInvasionGuardian"
			visuals="assets/_finalgamemeshes/guardians/TractorGuardian/TractorGuardian.prefab"
			icon_name="Ships1/Guardian" icon_overlay="Overlays2/Guardian_Tractor"
			uses_large_health_bar="true"
			category="Ship"
			size_scale="4.2"
			visuals_scale_multiplier="3"
			y_offset_of_icon="16"
			collision_priority="400"
			display_name="Tractor Guardian"
	    display_name_for_sidebar="Tractor GU"
			description="Has a tractor beam that allows it to immobilise or drag ships around with it."
			blocks_enemy_claim_flows="true"
			voice_group="Silent"
			starting_mark_level="Mark1" tech_upgrades_that_benefit_me="Unused"
			cost_for_ai_to_purchase="528" strength_multiplier="1.5"		
			hull_points="54000" shield_points="26000" speed="Normal2"
			is_disallowed_from_spawning_in_waves="true"
			metal_cost="80000" energy_consumption="7500"
			armor_mm="90" albedo="0.3" engine_gx="10" mass_tx="5"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
      priority_as_ai_target="MidNasty" priority_as_frd_target="MidNasty" priority_to_protect="SlightlyLessExpendable"
			>
    <ai_ship_group_membership name="BombardmentGuardiansWithSupport" weight="100"/>			
	<ai_ship_group_membership name="PoliceGuardians" weight="100"/>
    <ai_ship_group_membership name="AOEGuardiansWithMovementSupport" weight="100"/>	
    <ai_ship_group_membership name="AntiStructureGuardians" weight="100"/>
    <ai_ship_group_membership name="MassCarrierGuardiansWithSupport" weight="100"/>
    <ai_ship_group_membership name="SwarmerMassCarrierGuardiansWithSupport" weight="100"/>	
    <system name="WL" display_name="Fusion Bomb"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="2000" range="Normal4" shot_speed="Normal" rate_of_fire="RatherLow" 
				shots_per_salvo="5" fires_salvos_sequentially="false"
				shot_type_data="FusionBomb"
				base_percent_damage_bypasses_personal_shields="0.6" added_percent_damage_bypasses_personal_shields_per_mark="0.05"
				>
    </system>
    <system name="T1" display_name="Tractor Beam"
				category="Passive"
				tractor_range="Normal4" tractor_count="60" tractor_count_added_per_mark="30" tractor_hits_albedo_less_than="0.5" tractor_hits_engine_gx_less_than="15"
				>
    </system>
	<system name="T2" display_name="Tachyon Array"
				category="Passive" tachyon_points="50" tachyon_points_added_per_mark="25" tachyon_range="Normal4" tachyon_hits_albedo_less_than="0.75"></system>
  </entity>
  
  <entity name="RoyalTractorGuardian" display_name="Royal Tractor Guardian" copy_from="TractorGuardian"
	    display_name_for_sidebar="Tractor RGU"
            hull_points="108000" shield_points="52000"
          is_disallowed_from_spawning_in_waves="true"
			cost_for_ai_to_purchase="792"
			starting_mark_level="Mark1"
  >
    <ai_ship_group_membership name="RoyalBombardmentGuardiansWithSupport" weight="100"/>  
	<ai_ship_group_membership name="RoyalPoliceGuardians" weight="100"/>  
    <ai_ship_group_membership name="RoyalAOEGuardiansWithMovementSupport" weight="100"/>
    <ai_ship_group_membership name="RoyalAntiStructureGuardians" weight="100"/>	
    <system name="WL" damage_per_shot="4000" />
  </entity>
  
	<!-- Specialty tractor guardian exclusively used by AI Warden forces -->
	<entity name="WardenTractorGuardian" copy_from="TractorGuardian" icon_overlay="Overlays2/HunterKiller_Rank1" thematic_groups="AI,Guardian"
			display_name="Warden Tractor Guardian" display_name_for_sidebar="Warden Tractor GU"
    description="Rapid response ship that engine stuns enemies at range and then collects them with tractor beams."
        is_disallowed_from_spawning_in_waves="true"
			cost_for_ai_to_purchase="650"
			starting_mark_level="Mark1"
			hull_points="70000" shield_points="35000" speed="AboveAverage3"
			>
		<ai_ship_group_membership name="WardenGuardians" weight="100"/>
		<system name="WL" display_name="Drive Disruptors"
				damage_per_shot="150" range="AboveAverage3" shot_speed="Normal" rate_of_fire="Low" fires_salvos_sequentially="true"
				base_engine_stun_per_shot="6" added_engine_stun_per_shot_per_mark="2" engine_stun_to_engine_gx_less_than="14"
				max_engine_stun_seconds="30" added_target_evaluator="EngineDamageAsMajorPrimary"
				shots_per_salvo="25"
				shot_type_data="EngineDisruptingShell"
				base_percent_damage_bypasses_personal_shields="0" added_percent_damage_bypasses_personal_shields_per_mark="0"
				>
		</system>
	</entity>
  

  <entity name="FortifiedTeslaGuardian"
          thematic_groups="AI,Guardian"
			special_entity_type="AIGuardian" gimbal_icon_size_multiplier="1.25"
			visuals="assets/_finalgamemeshes/guardians/lightningguardian/lightningguardian.prefab"
			icon_name="Ships1/Guardian" icon_overlay="Overlays2/Guardian_Tesla"
			uses_large_health_bar="true"
			category="Ship"
			size_scale="3.6"
			visuals_scale_multiplier="4"
			y_offset_of_icon="16"
			collision_priority="400"
			display_name="Fortified Tesla Guardian"
	    display_name_for_sidebar="Tesla GU"
			description="Close range brawler that prevents enemies from hitting it if they are out of its range."
			blocks_enemy_claim_flows="true"
			voice_group="Silent"
			starting_mark_level="Mark1" tech_upgrades_that_benefit_me="Unused"
			cost_for_ai_to_purchase="750" strength_multiplier="2.5"			
			hull_points="54000" shield_points="26000" speed="BelowAverage2"
			metal_cost="80000" energy_consumption="7500"
			armor_mm="120" albedo="0.4" engine_gx="7" mass_tx="5"
			can_pass_through_enemy_forcefields="true"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
      priority_as_ai_target="MidNasty" priority_as_frd_target="MidNasty" priority_to_protect="SlightlyLessExpendable"
			>
    <ai_ship_group_membership name="TutorialBasicGuardians" weight="100"/>
    <ai_ship_group_membership name="AntiMeleeGuardians" weight="100"/>
    <ai_ship_group_membership name="AOEGuardiansWithMovementSupport" weight="100"/>
    <ai_ship_group_membership name="EyeGuardiansWithAOESupport" weight="100"/>	
    <system name="Q1" display_name="Tesla Coil"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="920" range="Tiny3" shot_speed="Normal" rate_of_fire="PeriodicActivation" fires_salvos_sequentially="false"
				shot_type_data="LightningGuardianExplosionAOEShot"
				area_of_effect_size="3200"				
				shots_detonate_immediately="true"
				maximum_number_of_targets_hit_per_shot="40"
				>
			<outgoing_damage_modifier based_on="Albedo" comparison_type="AtLeast" compared_to="0.7" multiplier="6" />	
    </system>
    <incoming_damage_modifier based_on="AttackDistance" comparison_type="GreaterThan" compared_to="2500" multiplier="0.01" />
  </entity>

  <entity name="InstigatorTeslaGuardian"  copy_from="FortifiedTeslaGuardian" starting_mark_level="Mark1"  tags="InstigatorSpawn"  >    
  </entity>
  
  <entity name="RoyalFortifiedTeslaGuardian" display_name="Royal Fortified Tesla Guardian" copy_from="FortifiedTeslaGuardian" 
	    display_name_for_sidebar="Tesla RGU"
            hull_points="108000" shield_points="52000"
			cost_for_ai_to_purchase="1125"
			starting_mark_level="Mark1"
  >
    <ai_ship_group_membership name="RoyalAntiMeleeGuardians" weight="100"/>
    <ai_ship_group_membership name="RoyalAOEGuardiansWithMovementSupport" weight="100"/>
    <ai_ship_group_membership name="RoyalEyeGuardiansWithAOESupport" weight="100"/>	
    <system name="Q1" damage_per_shot="1840" />
  </entity>

  <entity name="GrenadeLauncherGuardian"
          thematic_groups="AI,Guardian"
			special_entity_type="AIGuardian" gimbal_icon_size_multiplier="1.25"
			visuals="assets/_finalgamemeshes/guardians/flakguardian/flakguardian.prefab"
			icon_name="Ships1/Guardian" icon_overlay="Overlays2/Guardian_Grenade"
			uses_large_health_bar="true"
			category="Ship"
			size_scale="3.6"
			visuals_scale_multiplier="4.3"
			y_offset_of_icon="16"
			collision_priority="400"
			display_name="Grenade Launcher Guardian"
	    display_name_for_sidebar="Grenade GU"
			description="Lobs grenades to do area damage, devastating against very thinly armored targets."
			blocks_enemy_claim_flows="true"
			voice_group="Silent"
			starting_mark_level="Mark1" tech_upgrades_that_benefit_me="Unused"
			cost_for_ai_to_purchase="600" strength_multiplier="2"	
			hull_points="54000" shield_points="26000" speed="Normal1"
			metal_cost="80000" energy_consumption="7500"
			armor_mm="90" albedo="0.3" engine_gx="7" mass_tx="5"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
      priority_as_ai_target="MidNasty" priority_as_frd_target="MidNasty" priority_to_protect="SlightlyLessExpendable"
			>
    <ai_ship_group_membership name="EyeGuardiansWithAOESupport" weight="100"/>			
    <ai_ship_group_membership name="TutorialBasicGuardians" weight="100"/>
    <ai_ship_group_membership name="AOEGuardiansWithMovementSupport" weight="100"/>
    <ai_ship_group_membership name="RiotPoliceGuardians" weight="100"/>
    <ai_ship_group_membership name="AntiArmorGuardians" weight="100"/>	
    <system name="WJ" display_name="Grenade"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="660" range="Small4" shot_speed="Normal" rate_of_fire="VeryLow" 
				shots_per_salvo="3" fires_salvos_sequentially="true"
				shot_type_data="FlakShotAOEBurstAtEnd"
				area_of_effect_size="350"
				maximum_number_of_targets_hit_per_shot="9"
				>
				<outgoing_damage_modifier based_on="Armor_mm" comparison_type="AtMost" compared_to="30" multiplier="6" />
    </system>
  </entity>
  
  <entity name="InstigatorGrenadeLauncherGuardian"  copy_from="GrenadeLauncherGuardian" starting_mark_level="Mark1"  tags="InstigatorSpawn"
			 >    
  </entity>   

  
  <entity name="RoyalGrenadeLauncherGuardian" display_name="Royal Grenade Launcher Guardian"
	    display_name_for_sidebar="Grenade RGU" copy_from="GrenadeLauncherGuardian"
            hull_points="108000" shield_points="52000"
			cost_for_ai_to_purchase="900"
			starting_mark_level="Mark1"
  >
    <ai_ship_group_membership name="RoyalEyeGuardiansWithAOESupport" weight="100"/> 
    <ai_ship_group_membership name="RoyalAOEGuardiansWithMovementSupport" weight="100"/>
    <ai_ship_group_membership name="RoyalRiotPoliceGuardians" weight="100"/>
    <ai_ship_group_membership name="RoyalAntiArmorGuardians" weight="100"/>	
    <system name="WJ" shots_per_salvo="6" />
  </entity>
  
  
  
  <entity name="PlasmaGuardian"
          thematic_groups="AI,Guardian" 
			special_entity_type="AIGuardian" gimbal_icon_size_multiplier="1.25"
			visuals="assets/_finalgamemeshes/guardians/plasmaguardian/plasmaguardian.prefab"
      icon_name="Ships1/Guardian" icon_overlay="Overlays2/Guardian_Plasma"
			uses_large_health_bar="true"
			category="Ship"
			size_scale="3.6"
			visuals_scale_multiplier="4"
			y_offset_of_icon="16"
			collision_priority="400"
			display_name="Plasma Guardian"
	    display_name_for_sidebar="Plasma GU"
			description="Fragile, long range bombardier with a bonus against forcefields."
			blocks_enemy_claim_flows="true"
			voice_group="Silent"
			starting_mark_level="Mark1" tech_upgrades_that_benefit_me="Unused"
			cost_for_ai_to_purchase="500" strength_multiplier="1.3"			
			hull_points="40000" shield_points="20000" speed="BelowAverage2"
			metal_cost="80000" energy_consumption="7500"
			armor_mm="40" albedo="0.3" engine_gx="14" mass_tx="5"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
      priority_as_ai_target="MidNasty" priority_as_frd_target="MidNasty" priority_to_protect="SlightlyLessExpendable"
			>
    <ai_ship_group_membership name="EyeGuardiansWithAntiLargeSupport" weight="100"/>			
	<ai_ship_group_membership name="BombardmentGuardiansWithSupport" weight="100"/>
    <ai_ship_group_membership name="AntiLargeGuardians" weight="100"/>
    <ai_ship_group_membership name="AntiStructureGuardians" weight="100"/>
    <ai_ship_group_membership name="EnergeticGuardians" weight="100"/>		
    <system name="WT" display_name="Plasma Torpedo"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="15000" range="AboveAverage4" shot_speed="Slow" rate_of_fire="VeryLow" fires_salvos_sequentially="true"
				shot_type_data="PlasmaTorpedo"

				>
      <outgoing_damage_modifier applies_to="AllShields" based_on="MaxBubbleForcefield" comparison_type="GreaterThan" compared_to="10000" multiplier="6" />
    </system>
  </entity>

  <entity name="InstigatorPlasmaGuardian"  copy_from="PlasmaGuardian" starting_mark_level="Mark1"  tags="InstigatorSpawn"  >
  </entity>
  
  <entity name="RoyalPlasmaGuardian" display_name="Royal Plasma Guardian" copy_from="PlasmaGuardian"
	    display_name_for_sidebar="Plasma RGU" 
            hull_points="80000" shield_points="40000"
			cost_for_ai_to_purchase="800"
			starting_mark_level="Mark1"
  >
    <ai_ship_group_membership name="RoyalEyeGuardiansWithAntiLargeSupport" weight="100"/>  
    <ai_ship_group_membership name="RoyalBombardmentGuardiansWithSupport" weight="100"/>
    <ai_ship_group_membership name="RoyalAntiLargeGuardians" weight="100"/>
    <ai_ship_group_membership name="RoyalAntiStructureGuardians" weight="100"/>
    <ai_ship_group_membership name="RoyalEnergeticGuardians" weight="100"/>		
    <system name="WT" damage_per_shot="30000" />
  </entity>
  
  
  
   <entity name="ForcefieldGuardian"
           thematic_groups="AI,Guardian"
			special_entity_type="AIGuardian" gimbal_icon_size_multiplier="1.25"
			visuals="assets/_finalgamemeshes/guardians/shieldguardian/shieldguardian.prefab"
      icon_name="Ships1/Guardian" icon_overlay="Overlays2/Guardian_Shield"
			uses_large_health_bar="true"
			category="Ship"
			size_scale="3.6"
			visuals_scale_multiplier="4.3"
			y_offset_of_icon="16"
			collision_priority="450"
			display_name="Forcefield Guardian"
	    display_name_for_sidebar="Forcefield GU"
			description="This Guardian supports allied forces with a mobile bubble forcefield and some firepower."
			shield_size_scale="5" my_forcefield_does_not_shrink="true" max_count_per_npc_faction_before_stack="3" my_forcefield_has_no_penalty_for_enemies_firing_out_of_it="true"
			blocks_enemy_claim_flows="true"
			voice_group="Silent"
			starting_mark_level="Mark1" tech_upgrades_that_benefit_me="Unused"
			cost_for_ai_to_purchase="740" strength_multiplier="1.5"			
			hull_points="20000" shield_points="160000" speed="Normal2"
			metal_cost="80000" energy_consumption="7500"
			armor_mm="85" albedo="0.4" engine_gx="14" mass_tx="5"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
      priority_as_ai_target="MidNasty" priority_as_frd_target="MidNasty" priority_to_protect="SlightlyLessExpendable"
			>
    <ai_ship_group_membership name="AnyForcefieldGuardians" weight="1"/>
    <ai_ship_group_membership name="SimpleForcefieldGuardians" weight="1"/>	
    <ai_ship_group_membership name="TutorialForcefieldGuardians" weight="1"/>
	<ai_ship_group_membership name="PoliceGuardians" weight="1"/>	
    <ai_ship_group_membership name="CloakingForcefieldAndCarrierGuardians" weight="1"/>
    <ai_ship_group_membership name="SwarmerCloakingForcefieldAndCarrierGuardians" weight="1"/>
    <ai_ship_group_membership name="WardenGuardians" weight="1"/>
    <ai_ship_group_membership name="RiotPoliceGuardians" weight="1"/>	
     <system name="WW" display_name="Ballistic Cannon"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="800" range="Normal6" shot_speed="Normal" rate_of_fire="Normal" fires_salvos_sequentially="true"
				shot_type_data="ArmorPiercingShell"				
				>
    </system>
  </entity>
  
  <entity name="RoyalForcefieldGuardian" display_name="Royal Forcefield Guardian" copy_from="ForcefieldGuardian" 
	    display_name_for_sidebar="Forcefield RGU"
            hull_points="40000" shield_points="320000"
			cost_for_ai_to_purchase="1110"
			starting_mark_level="Mark1"
  >
    <ai_ship_group_membership name="RoyalForcefieldGuardians" weight="1"/>
	<ai_ship_group_membership name="RoyalPoliceGuardians" weight="1"/>
    <ai_ship_group_membership name="RoyalWardenGuardians" weight="1"/>
    <ai_ship_group_membership name="RoyalRiotPoliceGuardians" weight="1"/>		
    <system name="WW" damage_per_shot="1600" />
  </entity> 
  
  
  
  <entity name="PikeGuardian"
          thematic_groups="AI,Guardian"
			special_entity_type="AIGuardian" gimbal_icon_size_multiplier="1.25"
			visuals="assets/_finalgamemeshes/guardians/needlerguardian/needlerguardian.prefab"
            icon_name="Ships1/Guardian" icon_overlay="Overlays2/Guardian_Pike"
			uses_large_health_bar="true"
			category="Ship"
			size_scale="3.6"
			visuals_scale_multiplier="4"
			y_offset_of_icon="16"
			collision_priority="400"
			display_name="Pike Guardian"
	    display_name_for_sidebar="Pike GU"
			description="Sports a multi-shot Petard cannon for increased damage against healthy armored units."
			blocks_enemy_claim_flows="true"
			voice_group="Silent"
			starting_mark_level="Mark1" tech_upgrades_that_benefit_me="Unused"
			cost_for_ai_to_purchase="550" strength_multiplier="1.5"		
			hull_points="54000" shield_points="26000" speed="Normal1"
			metal_cost="80000" energy_consumption="7500"
			armor_mm="70" albedo="0.3" engine_gx="7" mass_tx="5"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
      priority_as_ai_target="MidNasty" priority_as_frd_target="MidNasty" priority_to_protect="SlightlyLessExpendable"
			>		
    <ai_ship_group_membership name="TutorialBasicGuardians" weight="100"/>
    <ai_ship_group_membership name="EyeGuardiansWithAntiLargeSupport" weight="100"/>
    <ai_ship_group_membership name="HullPercentageGuardians" weight="100"/>	
    <ai_ship_group_membership name="AntiLargeGuardians" weight="100"/>
    <ai_ship_group_membership name="CoreGuardians" weight="100"/>
    <ai_ship_group_membership name="AntiArmorGuardians" weight="100"/>	
     <system name="V1" display_name="Petard"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="600" range="Normal4" shot_speed="Normal" rate_of_fire="Normal"
				shots_per_salvo="10" fires_salvos_sequentially="false"
				shot_type_data="PikeShot_Gold"				
				>
	  <outgoing_damage_modifier based_on="Armor_mm" comparison_type="AtLeast" compared_to="90" multiplier="6" />
      <outgoing_damage_modifier based_on="CurrentHullPercentage" applies_to="HullOnly" comparison_type="AtLeast" compared_to="75" multiplier="2" />
    </system>
  </entity>
  
  <entity name="InstigatorPikeGuardian"  copy_from="PikeGuardian" starting_mark_level="Mark1"  tags="InstigatorSpawn"
			 >    
  </entity>  
  
  <entity name="RoyalPikeGuardian" display_name="Royal Pike Guardian" copy_from="PikeGuardian" 
	    display_name_for_sidebar="Pike RGU"
            hull_points="108000" shield_points="52000"
			cost_for_ai_to_purchase="825"
			starting_mark_level="Mark1"
  >
    <ai_ship_group_membership name="RoyalEyeGuardiansWithAntiLargeSupport" weight="100"/>
    <ai_ship_group_membership name="RoyalHullPercentageGuardians" weight="100"/>
    <ai_ship_group_membership name="RoyalAntiLargeGuardians" weight="100"/>
    <ai_ship_group_membership name="RoyalCoreGuardians" weight="100"/>
    <ai_ship_group_membership name="RoyalAntiArmorGuardians" weight="100"/>	
    <system name="V1" damage_per_shot="1200" />
  </entity>
  
	<!-- Specialty Parasitic Pike guardian used exclusively by AI Warden forces -->
	<entity name="ParasiticPikeGuardian" copy_from="PikeGuardian" icon_overlay="Overlays2/HunterKiller_Rank3"
			display_name="Parasitic Pike Guardian" display_name_for_sidebar="Warden P-Pike GU"
			description="Sports a multi-shot Petard cannon for increased damage against healthy armored units. Additionally shots are augmented with zombifying payloads."
			hull_points="80000" shield_points="40000" speed="Normal3"
			cost_for_ai_to_purchase="675"
			starting_mark_level="Mark1"
			>
		<ai_ship_group_membership name="WardenGuardians" weight="100"/>
		<system name="V1" >
			<death_effect_damage type="Zombification" tier_name="Mugger"/>
		</system>
	</entity>
  
  <entity name="GravityGuardian"
          thematic_groups="AI,Guardian"
			special_entity_type="AIGuardian" gimbal_icon_size_multiplier="1.25"
			visuals="assets/_finalgamemeshes/guardians/gravityguardian/gravityguardian.prefab"
            icon_name="Ships1/Guardian" icon_overlay="Overlays2/Guardian_Gravity"
			uses_large_health_bar="true"
			category="Ship"
			size_scale="3.6"
			visuals_scale_multiplier="4"
			y_offset_of_icon="16"
			collision_priority="400"
			display_name="Gravity Guardian"
	    display_name_for_sidebar="Gravity GU"
			description="Enormous gravity distortion effect slows enemy ships over a moderate area. Deals extra damage to targets with horrendous engine power."
			blocks_enemy_claim_flows="true"
			voice_group="Silent"
			starting_mark_level="Mark1" tech_upgrades_that_benefit_me="Unused"
			cost_for_ai_to_purchase="580" strength_multiplier="1.7"			
			hull_points="54000" shield_points="26000" speed="BelowAverage2"
			metal_cost="80000" energy_consumption="7500"
			armor_mm="50" albedo="0.3" engine_gx="8" mass_tx="5"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
      priority_as_ai_target="MidNasty" priority_as_frd_target="MidNasty" priority_to_protect="SlightlyLessExpendable"
			>
	<ai_ship_group_membership name="PoliceGuardians" weight="100"/>
    <ai_ship_group_membership name="BombardmentGuardiansWithSupport" weight="100"/>
    <ai_ship_group_membership name="AOEGuardiansWithMovementSupport" weight="100"/>
    <ai_ship_group_membership name="AntiMeleeGuardians" weight="100"/>
    <ai_ship_group_membership name="MassCarrierGuardiansWithSupport" weight="100"/>
    <ai_ship_group_membership name="SwarmerMassCarrierGuardiansWithSupport" weight="100"/>	
     <system name="WG" display_name="Gravitic Cannon"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="200" range="Small4" shot_speed="Normal" rate_of_fire="Low" fires_salvos_sequentially="false"
				shots_per_salvo="30"
				shot_type_data="ElegantCurl"				
				>
		<outgoing_damage_modifier based_on="engine_gx" comparison_type="AtMost" compared_to="7" multiplier="6" />
    </system>
	<system name="G" display_name="Gravitic Core"
				category="Passive"
				base_gravity_speed_multiplier="0.5" subtracted_gravity_speed_multiplier_per_mark="0" gravity_hits_engine_gx_less_than="14" gravity_range="Normal4"
				>
    </system>
	<system name="T" display_name="Tachyon Array"
				category="Passive" tachyon_points="50" tachyon_points_added_per_mark="25" tachyon_range="Normal1" tachyon_hits_albedo_less_than="0.75"></system>
  </entity>
  
  <entity name="RoyalGravityGuardian" display_name="Royal Gravity Guardian" copy_from="GravityGuardian" 
	    display_name_for_sidebar="Gravity RGU"
            hull_points="108000" shield_points="52000"
			cost_for_ai_to_purchase="870"
			starting_mark_level="Mark1"
  >
    <ai_ship_group_membership name="RoyalBombardmentGuardiansWithSupport" weight="100"/>  
	<ai_ship_group_membership name="RoyalPoliceGuardians" weight="100"/>
    <ai_ship_group_membership name="RoyalAOEGuardiansWithMovementSupport" weight="100"/>
    <ai_ship_group_membership name="RoyalAntiMeleeGuardians" weight="100"/>	
    <system name="WG" damage_per_shot="400" />
  </entity>
  
  
  
  <entity name="HeavyBeamGuardian"
          thematic_groups="AI,Guardian" 
			special_entity_type="AIGuardian" gimbal_icon_size_multiplier="1.25"
			visuals="assets/_finalgamemeshes/guardians/heavybeamguardian/heavybeamguardian.prefab"
            icon_name="Ships1/Guardian" icon_overlay="Overlays2/Guardian_Beam"
			uses_large_health_bar="true"
			category="Ship"
			size_scale="3.6"
			visuals_scale_multiplier="4"
			y_offset_of_icon="16"
			collision_priority="400"
			display_name="Heavy Beam Guardian"
	    display_name_for_sidebar="Hvy Beam GU"
			description="Deals incredible damage with a beam cannon to multiple targets in a line."
			blocks_enemy_claim_flows="true"
			voice_group="Silent"
			starting_mark_level="Mark1" tech_upgrades_that_benefit_me="Unused"
			cost_for_ai_to_purchase="700" strength_multiplier="3"			
			hull_points="40000" shield_points="20000" speed="BelowAverage2"
			metal_cost="80000" energy_consumption="7500"
			armor_mm="90" albedo="0.4" engine_gx="14" mass_tx="5"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
      priority_as_ai_target="MidNasty" priority_as_frd_target="MidNasty" priority_to_protect="SlightlyLessExpendable"
			>
    <ai_ship_group_membership name="EyeGuardiansWithAOESupport" weight="100"/>
    <ai_ship_group_membership name="AOEGuardiansWithMovementSupport" weight="100"/>
    <ai_ship_group_membership name="EnergeticGuardians" weight="100"/>		
      <system name="R9" display_name="Heavy Beam Cannon"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="1350" range="AboveAverage4" shot_speed="Normal" rate_of_fire="Normal"
				shot_type_data="HeavyBeamInvisible"
				beam_length_multiplier="1.3" beam_weapon_visual_style="Laser_Red"
				hits_all_intersecting_targets="true"				
				shots_detonate_immediately="true"
				maximum_number_of_targets_hit_per_shot="9"
				>
    </system>
  </entity>
  
  <entity name="RoyalHeavyBeamGuardian" display_name="Royal Heavy Beam Guardian" copy_from="HeavyBeamGuardian" 
	    display_name_for_sidebar="Hvy Beam RGU"
            hull_points="80000" shield_points="40000"
			cost_for_ai_to_purchase="1050"
			starting_mark_level="Mark1"
  >
    <ai_ship_group_membership name="RoyalEyeGuardiansWithAOESupport" weight="100"/> 
    <ai_ship_group_membership name="RoyalAOEGuardiansWithMovementSupport" weight="100"/>
    <ai_ship_group_membership name="RoyalEnergeticGuardians" weight="100"/>		
    <system name="R9" damage_per_shot="2700" />
  </entity>
  
  
  
    <entity name="VampireGuardian"
	        thematic_groups="AI,Guardian"
			special_entity_type="AIGuardian" gimbal_icon_size_multiplier="1.25"
			visuals="assets/_finalgamemeshes/guardians/vampireguardian/vampireguardian.prefab"
            icon_name="Ships1/Guardian" icon_overlay="Overlays2/Guardian_Vampire"
			uses_large_health_bar="true"
			category="Ship"
			size_scale="3.6"
			visuals_scale_multiplier="4"
			y_offset_of_icon="16"
			collision_priority="400"
			display_name="Vampire Guardian"
	    display_name_for_sidebar="Vampire GU"
			description="Heals itself whenever it does damage to a target."
			blocks_enemy_claim_flows="true"
			voice_group="Silent"
			starting_mark_level="Mark1" tech_upgrades_that_benefit_me="Unused"
			cost_for_ai_to_purchase="700" strength_multiplier="2"
			hull_points="54000" shield_points="26000" speed="Normal1"
			metal_cost="80000" energy_consumption="7500"
			armor_mm="80" albedo="0.7" engine_gx="7" mass_tx="5"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
      priority_as_ai_target="MidNasty" priority_as_frd_target="MidNasty" priority_to_protect="SlightlyLessExpendable"
			>
    <ai_ship_group_membership name="ParalysisAndVampireGuardians" weight="100"/>			
    <ai_ship_group_membership name="EyeGuardiansWithAntiLargeSupport" weight="100"/>
    <ai_ship_group_membership name="LeecherGuardians" weight="100"/>
    <ai_ship_group_membership name="AntiLargeGuardians" weight="100"/>
    <ai_ship_group_membership name="CloakingForcefieldAndCarrierGuardians" weight="100"/>
    <ai_ship_group_membership name="SwarmerCloakingForcefieldAndCarrierGuardians" weight="100"/>
    <ai_ship_group_membership name="UndeadGuardians" weight="100"/>	
      <system name="WD" display_name="Vampiric Doubleshot"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="1250" range="Small2" shot_speed="Normal" rate_of_fire="Devourer" fires_salvos_sequentially="true"
				shot_type_data="DoubleShot_Red"			
				health_change_per_damage_dealt="1"	
				>
    </system>
    <system name="C" display_name="Cloaking Device"
				category="Passive"
				cloaking_points="2000"
				cloaking_points_added_per_mark="1000"
				>
    </system>	
  </entity>
  
  <entity name="RoyalVampireGuardian" display_name="Royal Vampire Guardian" copy_from="VampireGuardian" 
	    display_name_for_sidebar="Vampire RGU"
            hull_points="108000" shield_points="52000"
			cost_for_ai_to_purchase="1050"
			starting_mark_level="Mark1"
  >
    <ai_ship_group_membership name="RoyalEyeGuardiansWithAntiLargeSupport" weight="100"/>  
    <ai_ship_group_membership name="RoyalParalysisAndVampireGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalLeecherGuardians" weight="100"/>
    <ai_ship_group_membership name="RoyalAntiLargeGuardians" weight="100"/>
    <ai_ship_group_membership name="RoyalUndeadGuardians" weight="100"/>	
    <system name="WD" damage_per_shot="2500" />
  </entity>
  
  
  
   <entity name="CarrierGuardian"
           thematic_groups="AI,Guardian"
			special_entity_type="AIGuardian" gimbal_icon_size_multiplier="1.25"
			visuals="assets/_finalgamemeshes/guardians/carrierguardian/carrierguardian.prefab"
            icon_name="Ships1/Guardian" icon_overlay="Overlays2/Guardian_Carrier"
			uses_large_health_bar="true"
			category="Ship"
			size_scale="3.6"
			visuals_scale_multiplier="4.3"
			y_offset_of_icon="16"
			collision_priority="400"
			display_name="Carrier Guardian"
	    display_name_for_sidebar="Carrier GU"
			description="Spawns drones continuously when hostiles are present."
			fleet_design_template_i_use_for_drones="CarrierGuardianDrones" is_disallowed_from_spawning_in_waves="true"
			drone_starting_behavior_type="Attacker_Full"
			blocks_enemy_claim_flows="true"
			voice_group="Silent"
			starting_mark_level="Mark1" tech_upgrades_that_benefit_me="Unused"
			cost_for_ai_to_purchase="450"			
			hull_points="26000" shield_points="14000" speed="BelowAverage2"
			metal_cost="80000" energy_consumption="7500"
			armor_mm="110" albedo="0.3" engine_gx="14" mass_tx="5"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
      priority_as_ai_target="MidNasty" priority_as_frd_target="MidNasty" priority_to_protect="SlightlyLessExpendable"
			>
			<metal_flow purpose="BuildingDronesInternally" throughput="1500" increase_per_mark_level="1000"/>
    <ai_ship_group_membership name="OverrunnerGuardians" weight="100"/>
	<ai_ship_group_membership name="MassCarrierGuardiansWithSupport" weight="100"/>
    <ai_ship_group_membership name="TemperamentalsWithSupport" weight="100"/>
    <ai_ship_group_membership name="CloakingForcefieldAndCarrierGuardians" weight="100"/>	
      <system name="WW" display_name="Ballistic Cannon"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="1000" range="AboveAverage4" shot_speed="Normal" rate_of_fire="Normal" fires_salvos_sequentially="true"
				shot_type_data="ArmorPiercingShell"				
				>
    </system>
  </entity>

  <entity name="SwarmerCarrierGuardian"  copy_from="CarrierGuardian" fleet_design_template_i_use_for_drones="SwarmerDrones" is_disallowed_from_spawning_in_waves="true" >
    <ai_ship_group_membership name="SwarmerOverrunnerGuardians" weight="100"/> 
    <ai_ship_group_membership name="SwarmerMassCarrierGuardiansWithSupport" weight="100"/>
    <ai_ship_group_membership name="SwarmerTemperamentalsWithSupport" weight="100"/>
    <ai_ship_group_membership name="SwarmerCloakingForcefieldAndCarrierGuardians" weight="100"/>	
  </entity>
  
  <entity name="TethuidaGuardian"
          thematic_groups="AI,Guardian"
			special_entity_type="AIGuardian" gimbal_icon_size_multiplier="1.25"
			visuals="assets/_finalgamemeshes/guardians/direteuthidaguardian/direteuthidaguardian.prefab"
            icon_name="Ships1/Guardian" icon_overlay="Overlays2/Guardian_Tethuida"
			uses_large_health_bar="true"
			category="Ship"
			size_scale="4"
			visuals_scale_multiplier="1.2"
			y_offset_of_icon="16"
			collision_priority="400"
			display_name="Tethuida Guardian"
	    display_name_for_sidebar="Tethuida GU"
			description="Causes enemies damaged by this to become allied zombies upon death."
			blocks_enemy_claim_flows="true"
			voice_group="Silent"
			starting_mark_level="Mark1" tech_upgrades_that_benefit_me="Unused"
			cost_for_ai_to_purchase="550" strength_multiplier="1.7"			
			hull_points="54000" shield_points="26000" speed="BelowAverage2"
			metal_cost="80000" energy_consumption="7500"
			armor_mm="50" albedo="0.3" engine_gx="8" mass_tx="5"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
                        priority_as_ai_target="MidNasty" priority_as_frd_target="MidNasty" priority_to_protect="SlightlyLessExpendable"
			>
    <ai_ship_group_membership name="LeecherGuardians" weight="100"/>
    <ai_ship_group_membership name="OverrunnerGuardians" weight="100"/>	
    <ai_ship_group_membership name="SwarmerOverrunnerGuardians" weight="100"/>
    <ai_ship_group_membership name="TemperamentalsWithSupport" weight="100"/>
    <ai_ship_group_membership name="SwarmerTemperamentalsWithSupport" weight="100"/>
    <ai_ship_group_membership name="UndeadGuardians" weight="100"/>	
			 <system name="WR" display_name="Parasite Bolt"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="100" range="AboveAverage1" shot_speed="Normal" rate_of_fire="Misery" 
				shots_per_salvo="15" fires_salvos_sequentially="false"
				shot_type_data="ParasiteCurvedPinkShot" added_target_evaluator="ZombifyAsPrimary"                				
				>
         <death_effect_damage type="Zombification" tier_name="Parasite"/>
    </system>
	</entity>
	
  <entity name="RoyalTethuidaGuardian" display_name="Royal Tethuida Guardian" copy_from="TethuidaGuardian" 
	    display_name_for_sidebar="Tethuida RGU"
            hull_points="108000" shield_points="52000"
			cost_for_ai_to_purchase="825"
			starting_mark_level="Mark1"
  >	
    <ai_ship_group_membership name="RoyalLeecherGuardians" weight="100"/>
    <ai_ship_group_membership name="RoyalUndeadGuardians" weight="100"/>	
    <system name="WR" shots_per_salvo="30" />
  </entity>	

  <entity name="MLRSGuardian"
          thematic_groups="AI,Guardian"
			special_entity_type="AIGuardian" gimbal_icon_size_multiplier="1.25"
			visuals="assets/_finalgamemeshes/guardians/mlrsguardian/mlrsguardian.prefab"
            icon_name="Ships1/Guardian" icon_overlay="Overlays1/Turret_MLRS"
			uses_large_health_bar="true"
			category="Ship"
			size_scale="4"
			visuals_scale_multiplier="4.5"
			y_offset_of_icon="16"
			collision_priority="400"
			display_name="MLRS Guardian"
	    display_name_for_sidebar="MLRS GU"
			description="Fires lots of rockets with a bonus against nearly dead targets."
			blocks_enemy_claim_flows="true"
			voice_group="Silent"
			starting_mark_level="Mark1" tech_upgrades_that_benefit_me="Unused"
			cost_for_ai_to_purchase="630" strength_multiplier="1.7"			
			hull_points="54000" shield_points="26000" speed="Normal2"
			metal_cost="80000" energy_consumption="7500"
			armor_mm="50" albedo="0.3" engine_gx="8" mass_tx="5"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
      priority_as_ai_target="MidNasty" priority_as_frd_target="MidNasty" priority_to_protect="SlightlyLessExpendable"
			>
    <ai_ship_group_membership name="LeecherGuardians" weight="100"/>
    <ai_ship_group_membership name="HullPercentageGuardians" weight="100"/>
    <ai_ship_group_membership name="CoreGuardians" weight="100"/>	
    <system name="R1" display_name="Micro Rockets"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="160" range="Normal4" shot_speed="Normal" rate_of_fire="Normal"
				shots_per_salvo="40" fires_salvos_sequentially="false"
				shot_type_data="FusionRocket"				
				>
        <outgoing_damage_modifier based_on="CurrentHullPercentage" comparison_type="AtMost" compared_to="50" multiplier="2" />
		<outgoing_damage_modifier based_on="CurrentPersonalShieldPercentage" applies_to="HullOnly" comparison_type="LessThan" compared_to="1" multiplier="1.5" />
    </system>
  </entity>
  
  <entity name="RoyalMLRSGuardian" display_name="Royal MLRS Guardian" copy_from="MLRSGuardian" 
	    display_name_for_sidebar="MLRS RGU"
            hull_points="108000" shield_points="52000"
			cost_for_ai_to_purchase="945"
			starting_mark_level="Mark1"
  >
    <ai_ship_group_membership name="RoyalLeecherGuardians" weight="100"/>
    <ai_ship_group_membership name="RoyalHullPercentageGuardians" weight="100"/>
    <ai_ship_group_membership name="RoyalCoreGuardians" weight="100"/>	
    <system name="R1" damage_per_shot="320" />
  </entity>  

  <entity name="TemperamentalGuardian"
          thematic_groups="AI,Guardian"
			special_entity_type="AIGuardian" gimbal_icon_size_multiplier="1.25"
			visuals="Assets/_FinalGameMeshes/Guardians/FragmentingGuardian/TemperamentalGuardian.prefab"
            icon_name="Ships1/Guardian" icon_overlay="Overlays2/Guardian_Temperamental"
			uses_large_health_bar="true"
			category="Ship"
			size_scale="3.6"
			visuals_scale_multiplier="2"
			y_offset_of_icon="16"
			collision_priority="400"
			display_name="Temperamental Guardian"
	    display_name_for_sidebar="Temper GU"
			description="Incredibly weak normally, but has a violent tantrum if the AI is outnumbered on this planet."
			blocks_enemy_claim_flows="true"
			voice_group="Silent"
			starting_mark_level="Mark1" tech_upgrades_that_benefit_me="Unused"
			cost_for_ai_to_purchase="1200" strength_multiplier="3"			
			hull_points="3000" shield_points="6000" speed="BelowAverage2"
			metal_cost="80000" energy_consumption="7500"
			armor_mm="50" albedo="0.3" engine_gx="14" mass_tx="5"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"			
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
            priority_as_ai_target="MidNasty" priority_as_frd_target="MidNasty" priority_to_protect="SlightlyLessExpendable"
	          transform_when_outnumbered="TantrumingGuardian" time_must_have_been_on_planet_before_transforming_if_outnumbered_or_outnumbering="2"
            num_units_to_transform_into="1"
          is_disallowed_from_spawning_in_waves="true"
            destroy_on_load_if_more_than_this_number_on_planet="10"
		    description_appender_dll="AIWarExternalCode"
	        description_appender_type="Arcen.AIW2.External.QuiescentEyeAppender"
			>
    <ai_ship_group_membership name="EyeGuardiansWithAOESupport" weight="100"/>
    <ai_ship_group_membership name="EyeGuardiansWithAntiLargeSupport" weight="100"/>	
    <ai_ship_group_membership name="TemperamentalsWithSupport" weight="100"/>	
      <system name="WW" display_name="Ballistic Cannon"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="300" range="Normal4" shot_speed="Normal" rate_of_fire="Normal" fires_salvos_sequentially="true"
				shot_type_data="ArmorPiercingShell"				
				>
    </system>
  </entity>
  
  <entity name="RoyalTemperamentalGuardian" display_name="Royal Temperamental Guardian" copy_from="TemperamentalGuardian"
	    display_name_for_sidebar="Temper RGU"
          transform_when_outnumbered="RoyalTantrumingGuardian" time_must_have_been_on_planet_before_transforming_if_outnumbered_or_outnumbering="2"
            hull_points="6000" shield_points="12000"
			cost_for_ai_to_purchase="1800"
			starting_mark_level="Mark1"
  >
    <ai_ship_group_membership name="RoyalEyeGuardiansWithAOESupport" weight="100"/>
    <ai_ship_group_membership name="RoyalEyeGuardiansWithAntiLargeSupport" weight="100"/>	
    <system name="WW" damage_per_shot="600" />
  </entity>
  
  
  
  <entity name="TantrumingGuardian"
          thematic_groups="AI,Guardian"
			special_entity_type="AIGuardian" gimbal_icon_size_multiplier="1.25"
			visuals="Assets/_FinalGameMeshes/Guardians/FragmentingGuardian/TantrumingGuardian.prefab"
            icon_name="Ships1/Guardian" icon_overlay="Overlays2/Guardian_Tantruming"
			uses_large_health_bar="true"
			category="Ship"
			size_scale="3.6"
			visuals_scale_multiplier="2"
			y_offset_of_icon="16"
			collision_priority="500"
			display_name="Tantruming Guardian"
	    display_name_for_sidebar="Tantrum GU"
			description="Guardian currently having a hissy fit about the AI being outnumbered on this planet."
			blocks_enemy_claim_flows="true"
			voice_group="Silent"
			starting_mark_level="Mark1" tech_upgrades_that_benefit_me="Unused"			
			cost_for_ai_to_purchase="300"			
			hull_points="160000" shield_points="80000" speed="BelowAverage2"
			metal_cost="80000" energy_consumption="7500"
			armor_mm="50" albedo="0.7" engine_gx="15" mass_tx="5"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
            priority_as_ai_target="MidNasty" priority_as_frd_target="MidNasty" priority_to_protect="SlightlyLessExpendable"
	          transform_when_outnumbering="TemperamentalGuardian" time_must_have_been_on_planet_before_transforming_if_outnumbered_or_outnumbering="30"
            num_units_to_transform_into="1"
            destroy_on_load_if_more_than_this_number_on_planet="10"
			is_disallowed_from_spawning_in_waves="true"
		    description_appender_dll="AIWarExternalCode"
	   description_appender_type="Arcen.AIW2.External.AlertedEyeAppender"
			>
      <system name="WW" display_name="Ballistic Cannon"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="3000" range="AboveAverage4" shot_speed="Normal" rate_of_fire="Devourer" fires_salvos_sequentially="false"
				shots_per_salvo="5"
				shot_type_data="ArmorPiercingShell"				
				>
    </system>
  </entity>
  
  <entity name="RoyalTantrumingGuardian" display_name="Royal Tantruming Guardian" copy_from="TantrumingGuardian" transform_when_outnumbering="RoyalTemperamentalGuardian" time_must_have_been_on_planet_before_transforming_if_outnumbered_or_outnumbering="30"
	    display_name_for_sidebar="Tantrum RGU"
            hull_points="320000" shield_points="160000"
			starting_mark_level="Mark1"
  >
    <system name="WW" damage_per_shot="3000" shots_per_salvo="10" />
  </entity>  
  
  
  
  
  <entity name="FragmentingGuardian"
          thematic_groups="AI,Guardian"
			special_entity_type="AIGuardian" gimbal_icon_size_multiplier="1.25"
			visuals="Assets/_FinalGameMeshes/Guardians/FragmentingGuardianAlt/FragmentingGuardian.prefab"
            icon_name="Ships1/Guardian" icon_overlay="Overlays2/Guardian_Fragmenting"
			uses_large_health_bar="true"
			category="Ship"
			size_scale="3.6"
			visuals_scale_multiplier="1.7"
			y_offset_of_icon="16"
			collision_priority="400"
			display_name="Fragmenting Guardian"
	    display_name_for_sidebar="Fragmenting GU"
			description="Fairly weak Guardian, but when the AI is outnumbered on the planet it is on, permanently fragments into a pack of overall deadlier, smaller versions."
			blocks_enemy_claim_flows="true"
			voice_group="Silent"
			starting_mark_level="Mark1" tech_upgrades_that_benefit_me="Unused"
			cost_for_ai_to_purchase="900" strength_multiplier="3"			
			hull_points="3000" shield_points="6000" speed="BelowAverage2"
			metal_cost="80000" energy_consumption="7500"
			armor_mm="50" albedo="0.3" engine_gx="14" mass_tx="5"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
            priority_as_ai_target="MidNasty" priority_as_frd_target="MidNasty" priority_to_protect="SlightlyLessExpendable"
	        transform_when_outnumbered="FragmentingGuardianShard" time_must_have_been_on_planet_before_transforming_if_outnumbered_or_outnumbering="2"
            num_units_to_transform_into="8"
            destroy_on_load_if_more_than_this_number_on_planet="40"
			is_disallowed_from_spawning_in_waves="true"
		    description_appender_dll="AIWarExternalCode"
	        description_appender_type="Arcen.AIW2.External.QuiescentEyeAppender"
			>
    <ai_ship_group_membership name="EyeGuardiansWithAOESupport" weight="100"/>
    <ai_ship_group_membership name="EyeGuardiansWithAntiLargeSupport" weight="100"/>	
      <system name="WW" display_name="Ballistic Cannon"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="300" range="Normal4" shot_speed="Normal" rate_of_fire="Normal" fires_salvos_sequentially="true"
				shot_type_data="ArmorPiercingShell"				
				>
    </system>
  </entity>
  
  <entity name="RoyalFragmentingGuardian" display_name="Royal Fragmenting Guardian" copy_from="FragmentingGuardian"
	    display_name_for_sidebar="Fragmenting RGU"
           num_units_to_transform_into="16"
            destroy_on_load_if_more_than_this_number_on_planet="40"
            hull_points="6000" shield_points="12000"
          is_disallowed_from_spawning_in_waves="true"
			cost_for_ai_to_purchase="900"
			starting_mark_level="Mark1"
  >
    <ai_ship_group_membership name="RoyalEyeGuardiansWithAOESupport" weight="100"/> 
    <ai_ship_group_membership name="RoyalEyeGuardiansWithAntiLargeSupport" weight="100"/>	
    <system name="WW" damage_per_shot="600" />
  </entity>
  
  
  
  <entity name="FragmentingGuardianShard"
          thematic_groups="AI,Guardian"
			special_entity_type="AIGuardian" gimbal_icon_size_multiplier="1.25"
			visuals="Assets/_FinalGameMeshes/Guardians/FragmentingGuardianAlt/FragmentingGuardianShard.prefab"
            icon_name="Ships1/Guardian" icon_overlay="Overlays2/Guardian_FragmentingShard"
			uses_large_health_bar="false"
			category="Ship"
			size_scale="1.4"
			visuals_scale_multiplier="0.8"
			y_offset_of_icon="16"
			collision_priority="100"
			display_name="Fragmenting Guardian Shard"
	    display_name_for_sidebar="Fragment-Shard GU"
			description="One of the many shards broken off a Fragmenting Guardian."
			blocks_enemy_claim_flows="true"
			voice_group="Silent"
			starting_mark_level="Mark1" tech_upgrades_that_benefit_me="Unused"			
			cost_for_ai_to_purchase="40"			
			hull_points="10000" shield_points="5000" speed="BelowAverage2"
			metal_cost="80000" energy_consumption="625"
			armor_mm="40" albedo="0.4" engine_gx="14" mass_tx="2"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			is_disallowed_from_spawning_in_waves="true"
            destroy_on_load_if_more_than_this_number_on_planet="100"
                        priority_as_ai_target="MidNasty" priority_as_frd_target="MidNasty" priority_to_protect="SlightlyLessExpendable"
			>
      <system name="WW" display_name="Ballistic Cannon"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="1600" range="Normal4" shot_speed="Normal" rate_of_fire="Misery" fires_salvos_sequentially="true"
				shot_type_data="ArmorPiercingShell"				
				>
    </system>
  </entity>
  
  
  
  
  
  
  
  
  
  <!-- Below this is where the Dire Guardians start. This is just to help organise it a little - Puffin !
  ************************************************************************************************
  ************************************************************************************************
  ************************************************************************************************-->
  
  
  
  
  
  
  
  
  
  <entity name="DireTeslaGuardian"
          thematic_groups="AI,DireGuardian"
            tags="DireGuardian,WormholeInvasionGuardian"
            special_entity_type="AIDireGuardian" gimbal_icon_size_multiplier="1.5"
            visuals="assets/_finalgamemeshes/guardians/lightningguardian/lightningguardian.prefab"
            icon_name="Ships1/GuardianDire" icon_overlay="Overlays2/Guardian_Tesla"
            uses_large_health_bar="true"
            category="Ship"
            size_scale="10.8"
			visuals_scale_multiplier="12"
            y_offset_of_icon="35"
            collision_priority="800"
            display_name="Dire Tesla Guardian"
					display_name_for_sidebar="Tesla DGU"
            description="Very powerful ship with an AOE Tesla attack with a reload speed penalty."
            blocks_enemy_claim_flows="true"
            voice_group="Silent"
			starting_mark_level="Mark7" tech_upgrades_that_benefit_me="Unused" does_not_use_multipliers_from_mark_level="true"
			cost_for_ai_to_purchase="7500" strength_multiplier="2"	
			hull_points="1400000" shield_points="700000" speed="BelowAverage1"
			metal_cost="800000" energy_consumption="25000"
			armor_mm="150" albedo="0.4" engine_gx="20" mass_tx="7"
			can_pass_through_enemy_forcefields="true"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
      priority_as_ai_target="BigThreateningWeapon" priority_as_frd_target="BigThreateningWeapon" priority_to_protect="BigFavoriteToy"
			>
			 <system name="Q1" display_name="Dire Tesla Coil"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="5000" range="Tiny3" shot_speed="Normal" rate_of_fire="VeryLow" fires_salvos_sequentially="false"
				shot_type_data="LightningGuardianExplosionAOEShot" added_target_evaluator="WeaponJamAsPrimary" 
				area_of_effect_size="3200"				
				shots_detonate_immediately="true"
				maximum_number_of_targets_hit_per_shot="100"
        base_enemy_weapon_reload_slowing_seconds_per_shot="20"
        max_enemy_weapon_reload_slowing_seconds="20"		
        enemy_weapon_reload_slowing_to_armor_mm_less_than="70"
				>
     </system>
     <ai_ship_group_membership name="DireExoLeaders" weight="50"/>
    <ai_ship_group_membership name="AnyDireGuardians" weight="100"/>
	<ai_ship_group_membership name="DefensiveDireGuardians" weight="100"/>
    <ai_ship_group_membership name="TutorialDireGuardians" weight="100"/>	  
  </entity>
	
  <entity name="RoyalDireTeslaGuardian" display_name="Royal Dire Tesla Guardian" copy_from="DireTeslaGuardian"
					display_name_for_sidebar="Tesla RDGU"
          tags="RoyalDireGuardian"
            hull_points="2800000" shield_points="1400000"
			cost_for_ai_to_purchase="11250"
			
  >
    <ai_ship_group_membership name="RoyalDireGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalDefensiveDireGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalDireExoLeaders" weight="50"/>
    <system name="Q1" damage_per_shot="10000"   />
  </entity>
  
  
  
  <entity name="DireConcussionGuardian"
          thematic_groups="AI,DireGuardian"
	        tags="DireGuardian,WormholeInvasionGuardian"
            special_entity_type="AIDireGuardian" gimbal_icon_size_multiplier="1.5"
            visuals="assets/_finalgamemeshes/guardians/missileguardian/missileguardian.prefab" lod_distance_overrides="1500,3000,15000"
          icon_name="Ships1/GuardianDire" icon_overlay="Overlays2/Guardian_Concussion"
            uses_large_health_bar="true"
            category="Ship"
            size_scale="12"
			visuals_scale_multiplier="10"
            y_offset_of_icon="35"
            collision_priority="800"
            display_name="Dire Concussion Guardian"
					display_name_for_sidebar="Concuss DGU"
            description="Very powerful ship that fires very painful missiles that demolish thinner hulled ships."
            blocks_enemy_claim_flows="true"
            voice_group="Silent"
			starting_mark_level="Mark7" tech_upgrades_that_benefit_me="Unused" does_not_use_multipliers_from_mark_level="true"
			cost_for_ai_to_purchase="6500" strength_multiplier="1.4"			
			hull_points="1400000" shield_points="700000" speed="BelowAverage2"
			metal_cost="800000" energy_consumption="25000"
			armor_mm="40" albedo="0.4" engine_gx="20" mass_tx="7"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
      priority_as_ai_target="BigThreateningWeapon" priority_as_frd_target="BigThreateningWeapon" priority_to_protect="BigFavoriteToy"
			>
    <ai_ship_group_membership name="AnyDireGuardians" weight="100"/>
    <ai_ship_group_membership name="DefensiveDireGuardians" weight="100"/>
    <ai_ship_group_membership name="DireExoLeaders" weight="100"/>
    <ai_ship_group_membership name="TutorialDireGuardians" weight="100"/>
			<system name="Q5" display_name="Dire Concussion Missile"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="6000" range="High1" shot_speed="Normal" rate_of_fire="Low"
				shots_per_salvo="36" fires_salvos_sequentially="false"
				shot_type_data="GuidedMissile" 			
				>
				<outgoing_damage_modifier based_on="Armor_mm" comparison_type="AtMost" compared_to="50" multiplier="6"  />
    </system>
  </entity>
	
  <entity name="RoyalDireConcussionGuardian" display_name="Royal Dire Concussion Guardian" copy_from="DireConcussionGuardian" 
					display_name_for_sidebar="Concuss RDGU"
          tags="RoyalDireGuardian"
          hull_points="2800000" shield_points="1400000"
 		  cost_for_ai_to_purchase="9750"	
			
  >
    <ai_ship_group_membership name="RoyalDireGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalDefensiveDireGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalDireExoLeaders" weight="100"/>
    <system name="Q5" shots_per_salvo="72"   />
  </entity>
  
  
  
  <entity name="DirePlasmaGuardian"
          thematic_groups="AI,DireGuardian"
	        tags="DireGuardian,WormholeInvasionGuardian"
            special_entity_type="AIDireGuardian" gimbal_icon_size_multiplier="1.5"
            visuals="assets/_finalgamemeshes/guardians/plasmaguardian/plasmaguardian.prefab" lod_distance_overrides="500,1500,3000"
          icon_name="Ships1/GuardianDire" icon_overlay="Overlays2/Guardian_Plasma"
            uses_large_health_bar="true"
            category="Ship"
            size_scale="10.8"
			visuals_scale_multiplier="12"
            y_offset_of_icon="35"
            collision_priority="800"
            display_name="Dire Plasma Guardian"
					display_name_for_sidebar="Plasma DGU"
            description="Very powerful ship that deals high single target damage, and much more to forcefields."
            blocks_enemy_claim_flows="true"
            voice_group="Silent"
			starting_mark_level="Mark7" tech_upgrades_that_benefit_me="Unused" does_not_use_multipliers_from_mark_level="true"
			cost_for_ai_to_purchase="5500" strength_multiplier="1.5"			
			hull_points="1400000" shield_points="700000" speed="BelowAverage2"
			metal_cost="800000" energy_consumption="25000"
			armor_mm="40" albedo="0.4" engine_gx="20" mass_tx="7"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
      priority_as_ai_target="BigThreateningWeapon" priority_as_frd_target="BigThreateningWeapon" priority_to_protect="BigFavoriteToy"
			>
    <ai_ship_group_membership name="AnyDireGuardians" weight="100"/>
    <ai_ship_group_membership name="DefensiveDireGuardians" weight="100"/>
    <ai_ship_group_membership name="DireExoLeaders" weight="100"/>
    <ai_ship_group_membership name="TutorialDireGuardians" weight="100"/>
			<system name="WT" display_name="Dire Plasma Torpedo"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="360000" range="AboveAverage3" shot_speed="Slow" rate_of_fire="VeryLow" fires_salvos_sequentially="true"
				shot_type_data="PlasmaTorpedoAOEBurstAtEnd"
				>
                <outgoing_damage_modifier applies_to="AllShields" based_on="MaxBubbleForcefield" comparison_type="GreaterThan" compared_to="10000" multiplier="6" />     
    </system>
	<ship_class_data can_be_zombified_and_similar="false" />
	</entity>
	
  <entity name="RoyalDirePlasmaGuardian" display_name="Royal Dire Plasma Guardian" copy_from="DirePlasmaGuardian" 
					display_name_for_sidebar="Plasma RDGU"
          tags="RoyalDireGuardian" hull_points="2800000" shield_points="1400000"
          cost_for_ai_to_purchase="7750"		  
			
  >
    <ai_ship_group_membership name="RoyalDireGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalDefensiveDireGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalDireExoLeaders" weight="100"/>
    <system name="WT" damage_per_shot="720000"   />
  </entity>
  
  
  
  <entity name="DireForcefieldGuardian"
          thematic_groups="AI,DireGuardian"
	        tags="DireGuardian"
            special_entity_type="AIDireGuardian" gimbal_icon_size_multiplier="1.5"
            visuals="assets/_finalgamemeshes/guardians/shieldguardian/shieldguardian.prefab"
            icon_name="Ships1/GuardianDire" icon_overlay="Overlays2/Guardian_Shield"
            uses_large_health_bar="true"
            category="Ship"
            size_scale="10.8"
			visuals_scale_multiplier="12"
            y_offset_of_icon="35"
            collision_priority="850"
            display_name="Dire Forcefield Guardian"
					display_name_for_sidebar="Forcefield DGU"
            description="Very powerful ship with a very strong and large bubble forcefield, but weak weaponry. Units protected by this will deal full damage."
            shield_size_scale="6" my_forcefield_does_not_shrink="true" max_count_per_npc_faction_before_stack="3" my_forcefield_has_no_penalty_for_enemies_firing_out_of_it="true"
            blocks_enemy_claim_flows="true"
            voice_group="Silent"
			starting_mark_level="Mark7" tech_upgrades_that_benefit_me="Unused" does_not_use_multipliers_from_mark_level="true"
			cost_for_ai_to_purchase="6700" strength_multiplier="0.8"
			hull_points="1000000" shield_points="3500000" speed="Normal2"
			metal_cost="800000" energy_consumption="25000"
			armor_mm="85" albedo="0.4" engine_gx="20" mass_tx="7"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
      priority_as_ai_target="BigThreateningWeapon" priority_as_frd_target="BigThreateningWeapon" priority_to_protect="BigFavoriteToy"
			>
      <ai_ship_group_membership name="AnyDireGuardians" weight="100"/>
      <ai_ship_group_membership name="DefensiveDireGuardians" weight="100"/>
      <ai_ship_group_membership name="DireExoLeaders" weight="50"/>
      <ai_ship_group_membership name="TutorialDireGuardians" weight="100"/>
			  <system name="WW" display_name="Dire Ballistic Cannon"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="40000" range="Normal6" shot_speed="Normal" rate_of_fire="Normal" fires_salvos_sequentially="true"
				shot_type_data="ArmorPiercingShell"				
				>
    </system>
	</entity>
	
  <entity name="RoyalDireForcefieldGuardian" display_name="Royal Dire Forcefield Guardian" copy_from="DireForcefieldGuardian"
         tags="RoyalDireGuardian"
					display_name_for_sidebar="Forcefield RDGU"
         hull_points="2000000" shield_points="4500000"
		 cost_for_ai_to_purchase="10050"
  >
    <ai_ship_group_membership name="RoyalDireGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalDefensiveDireGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalDireExoLeaders" weight="50"/>
    <system name="WW" damage_per_shot="80000"   />
  </entity>
  
  
  
  
  <entity name="DireHeavyBeamGuardian"
          thematic_groups="AI,DireGuardian"
	        tags="DireGuardian"
            special_entity_type="AIDireGuardian" gimbal_icon_size_multiplier="1.5"
            visuals="assets/_finalgamemeshes/guardians/heavybeamguardian/heavybeamguardian.prefab"
            icon_name="Ships1/GuardianDire" icon_overlay="Overlays2/Guardian_Beam"
            uses_large_health_bar="true"
            category="Ship"
            size_scale="10.8"
			visuals_scale_multiplier="12.5"
            y_offset_of_icon="35"
            collision_priority="800"
            display_name="Dire Heavy Beam Guardian"
					display_name_for_sidebar="Hvy Beam DGU"
            description="A vastly more powerful version than the normal Guardian."
            blocks_enemy_claim_flows="true"
            voice_group="Silent"
			starting_mark_level="Mark7" tech_upgrades_that_benefit_me="Unused" does_not_use_multipliers_from_mark_level="true"
			cost_for_ai_to_purchase="7770" strength_multiplier="2"			
			hull_points="1400000" shield_points="700000" speed="BelowAverage2"
			metal_cost="800000" energy_consumption="25000"
			armor_mm="90" albedo="0.4" engine_gx="20" mass_tx="7"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
      priority_as_ai_target="BigThreateningWeapon" priority_as_frd_target="BigThreateningWeapon" priority_to_protect="BigFavoriteToy"
			>
    <ai_ship_group_membership name="AnyDireGuardians" weight="100"/>
    <ai_ship_group_membership name="DefensiveDireGuardians" weight="100"/>
    <ai_ship_group_membership name="DireExoLeaders" weight="100"/>
    <ai_ship_group_membership name="TutorialDireGuardians" weight="100"/>
			<system name="R9" display_name="Dire Heavy Beam Cannon"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="7500" range="High1" shot_speed="Normal" rate_of_fire="Misery"
				shot_type_data="HeavyBeamInvisible"
				beam_length_multiplier="1.3" beam_weapon_visual_style="Laser_Red"
				hits_all_intersecting_targets="true"				
				shots_detonate_immediately="true"
				maximum_number_of_targets_hit_per_shot="30"
				>
    </system>
	</entity>
	
  <entity name="RoyalDireHeavyBeamGuardian" display_name="Royal Dire Heavy Beam Guardian" copy_from="DireHeavyBeamGuardian" 
					display_name_for_sidebar="Hvy Beam RDGU"
           tags="RoyalDireGuardian" hull_points="2800000" shield_points="1400000"
			
			cost_for_ai_to_purchase="11655"
  >
    <ai_ship_group_membership name="RoyalDireGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalDefensiveDireGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalDireExoLeaders" weight="100"/>
    <system name="R9" damage_per_shot="15000"   />
  </entity>
  
  
  
  <entity name="DireParalysisGuardian"
          thematic_groups="AI,DireGuardian"
	        tags="DireGuardian,WormholeInvasionGuardian"
            special_entity_type="AIDireGuardian" gimbal_icon_size_multiplier="1.5"
            visuals="assets/_finalgamemeshes/guardians/widowguardian/widowguardian.prefab"
          icon_name="Ships1/GuardianDire" icon_overlay="Overlays2/Guardian_Paralysis"
            uses_large_health_bar="true"
            category="Ship"
            size_scale="10.8"
			visuals_scale_multiplier="12"
            y_offset_of_icon="35"
            collision_priority="800"
            display_name="Dire Widow Guardian"
					display_name_for_sidebar="Widow DGU"
            description="If paralysis alone wasn't bad enough, the AI put large tractor arrays on this Dire Guardian as well."
            blocks_enemy_claim_flows="true"
            voice_group="Silent"
			starting_mark_level="Mark7" tech_upgrades_that_benefit_me="Unused" does_not_use_multipliers_from_mark_level="true"
			cost_for_ai_to_purchase="6350" strength_multiplier="1.5"
          is_disallowed_from_spawning_in_waves="true"
			hull_points="1400000" shield_points="700000" speed="BelowAverage2"
			metal_cost="800000" energy_consumption="25000"
			armor_mm="90" albedo="0.4" engine_gx="20" mass_tx="7"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
      priority_as_ai_target="BigThreateningWeapon" priority_as_frd_target="BigThreateningWeapon" priority_to_protect="BigFavoriteToy"
			>
    <ai_ship_group_membership name="AnyDireGuardians" weight="100"/>
    <ai_ship_group_membership name="DefensiveDireGuardians" weight="100"/>
    <ai_ship_group_membership name="DireExoLeaders" weight="100"/>
    <ai_ship_group_membership name="TutorialDireGuardians" weight="100"/>
			<system name="Q2" display_name="Dire Paralysis Bolt"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="1200" range="AboveAverage1" shot_speed="Normal" rate_of_fire="Normal"
				shots_per_salvo="60" fires_salvos_sequentially="false"
				base_paralysis_seconds_per_shot="10"  paralysis_to_ships_mass_tx_less_than="4"
				shot_type_data="ParalysisProngedShot_Blue" added_target_evaluator="ParalyzerAsPrimary"
				>
    </system>
	<system name="T" display_name="Dire Tractor Beam"
				category="Passive"
				tractor_range="AboveAverage1" tractor_count="550" tractor_hits_albedo_less_than="0.4" tractor_hits_engine_gx_less_than="18"
				>
    </system>
  </entity>
	
  <entity name="RoyalDireParalysisGuardian" display_name="Royal Dire Widow Guardian" copy_from="DireParalysisGuardian" 
					display_name_for_sidebar="Widow RDGU"
          tags="RoyalDireGuardian"
            hull_points="2800000" shield_points="1400000"
			
			cost_for_ai_to_purchase="9525"
  >
    <ai_ship_group_membership name="RoyalDireGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalDefensiveDireGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalDireExoLeaders" weight="100"/>
    <system name="Q2" damage_per_shot="2400" base_paralysis_seconds_per_shot="20"   />
  </entity>		   

  
  
  
  <entity name="DireShredderGuardian"
          thematic_groups="AI,DireGuardian"
	        tags="DireGuardian"
            special_entity_type="AIDireGuardian" gimbal_icon_size_multiplier="1.5"
            visuals="assets/_finalgamemeshes/guardians/direshredderguardian/direshredderguardian.prefab"
            icon_name="Ships1/GuardianDire" icon_overlay="Overlays2/Guardian_Shredder"
            uses_large_health_bar="true"
            category="Ship"
            size_scale="10.8"
			visuals_scale_multiplier="3"
            y_offset_of_icon="35"
            collision_priority="800"
            display_name="Dire Shredder Guardian"
					display_name_for_sidebar="Shredder DGU"
            description="Spawns very scary melee drones continuously."
			fleet_design_template_i_use_for_drones="DireShredderGuardianDrones" is_disallowed_from_spawning_in_waves="true"
			drone_starting_behavior_type="Attacker_Full"
            blocks_enemy_claim_flows="true"
            voice_group="Silent"
			starting_mark_level="Mark7" tech_upgrades_that_benefit_me="Unused" does_not_use_multipliers_from_mark_level="true"
			cost_for_ai_to_purchase="14140"	strength_multiplier="2.2"			
			hull_points="1400000" shield_points="700000" speed="BelowAverage2"
			metal_cost="800000" energy_consumption="25000"
			armor_mm="150" albedo="0.4" engine_gx="20" mass_tx="7"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
      priority_as_ai_target="BigThreateningWeapon" priority_as_frd_target="BigThreateningWeapon" priority_to_protect="BigFavoriteToy"
			>
	<entity_type_drawing_bag_used_on_death data_list="ShredderDrone" min_spawn_value_list="15" />
    <ai_ship_group_membership name="AnyDireGuardians" weight="100"/>
    <ai_ship_group_membership name="DefensiveDireGuardians" weight="100"/>
    <ai_ship_group_membership name="DireExoLeaders" weight="100"/>
    <ai_ship_group_membership name="TutorialDireGuardians" weight="100"/>
			<metal_flow purpose="BuildingDronesInternally" throughput="2500" />
			 <system name="WW" display_name="Dire Ballistic Cannon"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="10000" range="Normal4" shot_speed="Normal" rate_of_fire="Normal" fires_salvos_sequentially="true"
				shot_type_data="ArmorPiercingShell"				
				>
    </system>
	</entity>
	
  <entity name="RoyalDireShredderGuardian" display_name="Royal Dire Shredder Guardian" copy_from="DireShredderGuardian" 
					display_name_for_sidebar="Shredder RDGU"
          tags="RoyalDireGuardian" hull_points="2800000" shield_points="1400000"
		  fleet_design_template_i_use_for_drones="RoyalDireShredderGuardianDrones" is_disallowed_from_spawning_in_waves="true"
			
			cost_for_ai_to_purchase="21000"
  >    
    <entity_type_drawing_bag_used_on_death data_list="ShredderDrone" min_spawn_value_list="15" />
    <ai_ship_group_membership name="RoyalDireGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalDefensiveDireGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalDireExoLeaders" weight="100"/>
	<metal_flow purpose="BuildingDronesInternally" throughput="5000" />
    <system name="WW" damage_per_shot="21000"   />
  </entity>	
  
  
  
  <entity name="DireTethuidaGuardian"
          thematic_groups="AI,DireGuardian"
	        tags="DireGuardian"
            special_entity_type="AIDireGuardian" gimbal_icon_size_multiplier="1.5"
            visuals="assets/_finalgamemeshes/guardians/direteuthidaguardian/direteuthidaguardian.prefab"
            icon_name="Ships1/GuardianDire" icon_overlay="Overlays2/Guardian_Tethuida"
            uses_large_health_bar="true"
            category="Ship"
            size_scale="10.8"
			visuals_scale_multiplier="3.6"
            y_offset_of_icon="35"
            collision_priority="800"
            display_name="Dire Tethuida Guardian"
					display_name_for_sidebar="Tethuida DGU"
            description="Spawns fast drones that can zombify your ships."
			fleet_design_template_i_use_for_drones="DireTeuthidaGuardianDrones" is_disallowed_from_spawning_in_waves="true"
			drone_starting_behavior_type="Attacker_Full"
            blocks_enemy_claim_flows="true"
            voice_group="Silent"
			starting_mark_level="Mark7" tech_upgrades_that_benefit_me="Unused" does_not_use_multipliers_from_mark_level="true"
			cost_for_ai_to_purchase="14140"			
			hull_points="1400000" shield_points="700000" speed="BelowAverage2"
			metal_cost="800000" energy_consumption="25000"
			armor_mm="50" albedo="0.3" engine_gx="20" mass_tx="7"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
      priority_as_ai_target="BigThreateningWeapon" priority_as_frd_target="BigThreateningWeapon" priority_to_protect="BigFavoriteToy"
			>
	<entity_type_drawing_bag_used_on_death data_list="TethuidaDrone" min_spawn_value_list="15" />
    <ai_ship_group_membership name="AnyDireGuardians" weight="100"/>
    <ai_ship_group_membership name="DefensiveDireGuardians" weight="100"/>
    <ai_ship_group_membership name="DireExoLeaders" weight="100"/>
    <ai_ship_group_membership name="TutorialDireGuardians" weight="100"/>
			<metal_flow purpose="BuildingDronesInternally" throughput="2500" />
			 <system name="WR" display_name="Dire Parasite Bolt"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="5000" range="AboveAverage1" shot_speed="Normal" rate_of_fire="Normal" 
				shots_per_salvo="20" fires_salvos_sequentially="true"
				shot_type_data="ParasiteCurvedPinkShot" added_target_evaluator="ZombifyAsPrimary"
                				
				>
         <death_effect_damage type="Zombification" tier_name="Parasite"/>
    </system>
	</entity>
	
  <entity name="RoyalDireTethuidaGuardian" display_name="Royal Dire Tethuida Guardian" copy_from="DireTethuidaGuardian" 
					display_name_for_sidebar="Tethuida RDGU"
          tags="RoyalDireGuardian" hull_points="2800000" shield_points="1400000"
            fleet_design_template_i_use_for_drones="RoyalDireTeuthidaGuardianDrones" is_disallowed_from_spawning_in_waves="true"
			
			cost_for_ai_to_purchase="21000"
  >
    <entity_type_drawing_bag_used_on_death data_list="TethuidaDrone" min_spawn_value_list="15" />
    <ai_ship_group_membership name="RoyalDireGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalDefensiveDireGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalDireExoLeaders" weight="100"/>
	<metal_flow purpose="BuildingDronesInternally" throughput="5000" />
    <system name="WR" shots_per_salvo="40"  />
  </entity>
  
  
  
  <entity name="DirePikeGuardian"
          thematic_groups="AI,DireGuardian"
	        tags="DireGuardian,WormholeInvasionGuardian"
            special_entity_type="AIDireGuardian" gimbal_icon_size_multiplier="1.5"
            visuals="assets/_finalgamemeshes/guardians/needlerguardian/needlerguardian.prefab"
            icon_name="Ships1/GuardianDire" icon_overlay="Overlays2/Guardian_Pike"
            uses_large_health_bar="true"
            category="Ship"
            size_scale="10.8"
			visuals_scale_multiplier="12"
            y_offset_of_icon="35"
            collision_priority="800"
            display_name="Dire Pike Guardian"
					display_name_for_sidebar="Pike DGU"
            description="Very powerful ship with a scary Petard cannon for annihilating armored targets."
            blocks_enemy_claim_flows="true"
            voice_group="Silent"
			starting_mark_level="Mark7" tech_upgrades_that_benefit_me="Unused" does_not_use_multipliers_from_mark_level="true"
			cost_for_ai_to_purchase="8000" strength_multiplier="1.5"			
			hull_points="1400000" shield_points="700000" speed="BelowAverage2"
			metal_cost="800000" energy_consumption="25000"
			armor_mm="70" albedo="0.3" engine_gx="20" mass_tx="7"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
      priority_as_ai_target="BigThreateningWeapon" priority_as_frd_target="BigThreateningWeapon" priority_to_protect="BigFavoriteToy"
			>
    <ai_ship_group_membership name="AnyDireGuardians" weight="100"/>
    <ai_ship_group_membership name="DefensiveDireGuardians" weight="100"/>
    <ai_ship_group_membership name="DireExoLeaders" weight="100"/>
    <ai_ship_group_membership name="TutorialDireGuardians" weight="100"/>
			<system name="V1" display_name="Dire Petard"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="4000" range="AboveAverage1" shot_speed="Normal" rate_of_fire="Misery"
				shots_per_salvo="30" fires_salvos_sequentially="false"
				shot_type_data="PikeShot_Gold"				
				>
	  <outgoing_damage_modifier based_on="Armor_mm" comparison_type="AtLeast" compared_to="90" multiplier="6"  />
      <outgoing_damage_modifier based_on="CurrentHullPercentage" applies_to="HullOnly" comparison_type="AtLeast" compared_to="75" multiplier="2"  />
    </system>
  </entity>
	
  <entity name="RoyalDirePikeGuardian" display_name="Royal Dire Pike Guardian" copy_from="DirePikeGuardian" 
					display_name_for_sidebar="Pike RDGU"
          tags="RoyalDireGuardian" hull_points="2800000" shield_points="1400000"
		  
		  cost_for_ai_to_purchase="12000"
  >
    <ai_ship_group_membership name="RoyalDireGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalDefensiveDireGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalDireExoLeaders" weight="100"/>
    <system name="V1" damage_per_shot="8000"   />
  </entity>	
  
  
  
  <entity name="DireNucleophilicGuardian"
          thematic_groups="AI,DireGuardian"
	        tags="DireGuardian"
            special_entity_type="AIDireGuardian" gimbal_icon_size_multiplier="1.5"
            visuals="assets/_finalgamemeshes/guardians/laserguardian/laserguardian.prefab"
            icon_name="Ships1/GuardianDire" icon_overlay="Overlays2/Guardian_Nucleophilic"
            uses_large_health_bar="true"
            category="Ship"
            size_scale="10.8"
			visuals_scale_multiplier="12"
            y_offset_of_icon="35"
            collision_priority="800"
            display_name="Dire Nucleophilic Guardian"
					display_name_for_sidebar="Nucleo DGU"
            description="Very powerful ship that deals disgusting damage to high energy usage targets."
            blocks_enemy_claim_flows="true"
            voice_group="Silent"
			starting_mark_level="Mark7" tech_upgrades_that_benefit_me="Unused" does_not_use_multipliers_from_mark_level="true"
			cost_for_ai_to_purchase="7000"	strength_multiplier="1.5"		
			hull_points="1400000" shield_points="700000" speed="AboveAverage1"
			metal_cost="800000" energy_consumption="25000"
			armor_mm="50" albedo="0.3" engine_gx="20" mass_tx="7"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
      priority_as_ai_target="BigThreateningWeapon" priority_as_frd_target="BigThreateningWeapon" priority_to_protect="BigFavoriteToy"
			>
    <ai_ship_group_membership name="AnyDireGuardians" weight="100"/>
    <ai_ship_group_membership name="DefensiveDireGuardians" weight="100"/>
    <ai_ship_group_membership name="DireExoLeaders" weight="100"/>
    <ai_ship_group_membership name="TutorialDireGuardians" weight="100"/>
			<system name="R5" display_name="Dire Electron Pulse"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="80000" range="AboveAverage1" shot_speed="Normal" rate_of_fire="Misery" fires_salvos_sequentially="false"
				shot_type_data="LaserPulse_RedLevel3"				
				>
				<outgoing_damage_modifier based_on="EnergyUsage" comparison_type="AtLeast" compared_to="7000" multiplier="6"  />
    </system>
  </entity>
  
  <entity name="RoyalDireNucleophilicGuardian" display_name="Royal Dire Nucleophilic Guardian"
					display_name_for_sidebar="Nucleo RDGU" copy_from="DireNucleophilicGuardian" 
          tags="RoyalDireGuardian" hull_points="2800000" shield_points="1400000"
			
			cost_for_ai_to_purchase="10500"
  >
    <ai_ship_group_membership name="RoyalDireGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalDefensiveDireGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalDireExoLeaders" weight="100"/>
    <system name="R5" damage_per_shot="160000"   />
  </entity>
  
  
  
  <entity name="DireGrenadeLauncherGuardian"
          thematic_groups="AI,DireGuardian"
	        tags="DireGuardian"
            special_entity_type="AIDireGuardian" gimbal_icon_size_multiplier="1.5"
            visuals="assets/_finalgamemeshes/guardians/flakguardian/flakguardian.prefab"
            icon_name="Ships1/GuardianDire" icon_overlay="Overlays2/Guardian_Grenade"
            uses_large_health_bar="true"
            category="Ship"
            size_scale="10.8"
			visuals_scale_multiplier="13"
            y_offset_of_icon="35"
            collision_priority="800"
            display_name="Dire Grenade Launcher Guardian"
						display_name_for_sidebar="Grenade DGU"
            description="Very powerful ship that annihilates groups of swarmers."
            blocks_enemy_claim_flows="true"
            voice_group="Silent"
			starting_mark_level="Mark7" tech_upgrades_that_benefit_me="Unused" does_not_use_multipliers_from_mark_level="true"
			cost_for_ai_to_purchase="5700" strength_multiplier="1.5"			
			hull_points="1400000" shield_points="700000" speed="BelowAverage2"
			metal_cost="800000" energy_consumption="25000"
			armor_mm="90" albedo="0.3" engine_gx="20" mass_tx="7"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
      priority_as_ai_target="BigThreateningWeapon" priority_as_frd_target="BigThreateningWeapon" priority_to_protect="BigFavoriteToy"
			>
    <ai_ship_group_membership name="AnyDireGuardians" weight="100"/>
    <ai_ship_group_membership name="DefensiveDireGuardians" weight="100"/>
        <ai_ship_group_membership name="DireExoLeaders" weight="100"/>
    <ai_ship_group_membership name="TutorialDireGuardians" weight="100"/>
			<system name="WJ" display_name="Dire Grenade"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="3200" range="AboveAverage1" shot_speed="Normal" rate_of_fire="Low" 
				shots_per_salvo="3" fires_salvos_sequentially="true"
				shot_type_data="FlakShotAOEBurstAtEnd"
				area_of_effect_size="900"
				maximum_number_of_targets_hit_per_shot="40"
				>
				<outgoing_damage_modifier based_on="Armor_mm" comparison_type="AtMost" compared_to="30" multiplier="6" />
    </system>
  </entity>
  
  <entity name="RoyalDireGrenadeLauncherGuardian" display_name="Royal Dire Grenade Launcher Guardian"
					display_name_for_sidebar="Grenade RDGU" copy_from="DireGrenadeLauncherGuardian" 
          tags="RoyalDireGuardian" hull_points="2800000" shield_points="1400000"
			
			cost_for_ai_to_purchase="8550"
  >
    <ai_ship_group_membership name="RoyalDireGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalDefensiveDireGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalDireExoLeaders" weight="100"/>
    <system name="WJ" shots_per_salvo="6"   />
  </entity>

  <entity name="DireVampireGuardian"
          thematic_groups="AI,DireGuardian"
	        tags="DireGuardian"
            special_entity_type="AIDireGuardian" gimbal_icon_size_multiplier="1.5"
            visuals="assets/_finalgamemeshes/guardians/vampireguardian/vampireguardian.prefab"
            icon_name="Ships1/GuardianDire" icon_overlay="Overlays2/Guardian_Vampire"
            uses_large_health_bar="true"
            category="Ship"
            size_scale="10.8"
			visuals_scale_multiplier="13"
            y_offset_of_icon="35"
            collision_priority="800"
            display_name="Dire Vampire Guardian"
					display_name_for_sidebar="Vampire DGU"
            description="Cloaked close range leecher that heals itself as it does damage."
            blocks_enemy_claim_flows="true"
            voice_group="Silent"
			starting_mark_level="Mark7" tech_upgrades_that_benefit_me="Unused" does_not_use_multipliers_from_mark_level="true"
			cost_for_ai_to_purchase="9000" strength_multiplier="2"			
			hull_points="1400000" shield_points="700000" speed="BelowAverage2"
			metal_cost="800000" energy_consumption="25000"
			armor_mm="80" albedo="0.7" engine_gx="20" mass_tx="7"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
      priority_as_ai_target="BigThreateningWeapon" priority_as_frd_target="BigThreateningWeapon" priority_to_protect="BigFavoriteToy"
			>
    <ai_ship_group_membership name="AnyDireGuardians" weight="100"/>
    <ai_ship_group_membership name="DefensiveDireGuardians" weight="100"/>
    <ai_ship_group_membership name="DireExoLeaders" weight="100"/>
    <ai_ship_group_membership name="TutorialDireGuardians" weight="100"/>
      <system name="WD" display_name="Vampiric Doubleshot"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="3000" range="Small2" shot_speed="Normal" rate_of_fire="Misery"
				shots_per_salvo="20" fires_salvos_sequentially="false"
				shot_type_data="DoubleShot_Red"
				cloaking_percent_loss_from_firing="0.1"
				health_change_per_damage_dealt="1"
				>
    </system>
    <system name="C" display_name="Cloaking Device"
				category="Passive"
				cloaking_points="8000"
				>
    </system>
  </entity>
  
  <entity name="RoyalDireVampireGuardian" display_name="Royal Dire Vampire Guardian" copy_from="DireVampireGuardian" 
					display_name_for_sidebar="Vampire RDGU"
          tags="RoyalDireGuardian" hull_points="2800000" shield_points="1400000"
			
			cost_for_ai_to_purchase="13500"
  >
    <ai_ship_group_membership name="RoyalDireGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalDefensiveDireGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalDireExoLeaders" weight="100"/>
    <system name="WD" damage_per_shot="6000"   />
  </entity>

  <entity name="DireTritiumSniperGuardian"
          thematic_groups="AI,DireGuardian"
	        tags="DireGuardian"
            special_entity_type="AIDireGuardian" gimbal_icon_size_multiplier="1.5"
            visuals="assets/_finalgamemeshes/guardians/sniperguardian/sniperguardian.prefab"
            icon_name="Ships1/GuardianDire" icon_overlay="Overlays2/Guardian_Sniper"
            uses_large_health_bar="true"
            category="Ship"
            size_scale="12"
			visuals_scale_multiplier="13"
            y_offset_of_icon="35"
            collision_priority="800"
            display_name="Dire Tritium Sniper Guardian"
						display_name_for_sidebar="Sniper DGU"
            description="Large sniper vessel that annihilates units lacking in radiation shielding."
            blocks_enemy_claim_flows="true"
            voice_group="Silent"
			starting_mark_level="Mark7" tech_upgrades_that_benefit_me="Unused" does_not_use_multipliers_from_mark_level="true"
			cost_for_ai_to_purchase="8700" strength_multiplier="2"			
			hull_points="1400000" shield_points="700000" speed="BelowAverage1"
			metal_cost="800000" energy_consumption="25000"
			armor_mm="40" albedo="0.4" engine_gx="20" mass_tx="7"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
      cannot_target_or_alert_ai_reinforcement_spots="true"
			
      priority_as_ai_target="BigThreateningWeapon" priority_as_frd_target="BigThreateningWeapon" priority_to_protect="BigFavoriteToy"
			>
    <ai_ship_group_membership name="AnyDireGuardians" weight="100"/>
    <ai_ship_group_membership name="DefensiveDireGuardians" weight="100"/>
    <ai_ship_group_membership name="DireExoLeaders" weight="100"/>
    <ai_ship_group_membership name="TutorialDireGuardians" weight="100"/>
    <system name="Q9" display_name="Tritium Railcannon"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="1000" range="EssentiallyInfinite" shot_speed="VeryFast" rate_of_fire="Misery" 
				shots_per_salvo="40" fires_salvos_sequentially="true"
				shot_type_data="ExtremeLongRangeRailgun"				
				>
        <outgoing_damage_modifier based_on="Albedo" comparison_type="AtMost" compared_to="0.3" multiplier="8" />
    </system>
    <system name="V3" display_name="Stinger Bolts"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="10000" range="AboveAverage2" shot_speed="Normal" rate_of_fire="VeryLow" fires_salvos_sequentially="true"
				shot_type_data="StingerBolt"
				>
      <outgoing_damage_modifier applies_to="AllShields" based_on="MaxBubbleForcefield" comparison_type="GreaterThan" compared_to="10000" multiplier="4" />
    </system>
  </entity>
  
  <entity name="RoyalDireTritiumSniperGuardian" display_name="Royal Dire Tritium Sniper Guardian"
			display_name_for_sidebar="Sniper RDGU" copy_from="DireTritiumSniperGuardian" 
          tags="RoyalDireGuardian" hull_points="2800000" shield_points="1400000"
      cannot_target_or_alert_ai_reinforcement_spots="true"
			
			cost_for_ai_to_purchase="13050"
  >
    <ai_ship_group_membership name="RoyalDireGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalDefensiveDireGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalDireExoLeaders" weight="100"/>
    <system name="Q9" damage_per_shot="2000"   />
	<system name="V3" damage_per_shot="20000"   />
  </entity>

  <entity name="DireGravityGuardian"
          thematic_groups="AI,DireGuardian"
	        tags="DireGuardian"
            special_entity_type="AIDireGuardian" gimbal_icon_size_multiplier="1.5"
            visuals="assets/_finalgamemeshes/guardians/gravityguardian/gravityguardian.prefab"
            icon_name="Ships1/GuardianDire" icon_overlay="Overlays2/Guardian_Gravity"
            uses_large_health_bar="true"
            category="Ship"
            size_scale="11.4"
			visuals_scale_multiplier="13"
            y_offset_of_icon="35"
            collision_priority="800"
            display_name="Dire Gravity Guardian"
					display_name_for_sidebar="Gravity DGU"
            description="Severely distorts gravity around itself, causing an extreme slow effect in hostiles."
            blocks_enemy_claim_flows="true"
            voice_group="Silent"
			starting_mark_level="Mark7" tech_upgrades_that_benefit_me="Unused" does_not_use_multipliers_from_mark_level="true"
			cost_for_ai_to_purchase="8700" strength_multiplier="2"			
			hull_points="1400000" shield_points="700000" speed="BelowAverage1"
			metal_cost="800000" energy_consumption="25000"
			armor_mm="50" albedo="0.3" engine_gx="20" mass_tx="7"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
      priority_as_ai_target="BigThreateningWeapon" priority_as_frd_target="BigThreateningWeapon" priority_to_protect="BigFavoriteToy"
			>
    <ai_ship_group_membership name="AnyDireGuardians" weight="100"/>
    <ai_ship_group_membership name="DefensiveDireGuardians" weight="100"/>
    <ai_ship_group_membership name="DireExoLeaders" weight="100"/>
    <ai_ship_group_membership name="TutorialDireGuardians" weight="100"/>
     <system name="WG" display_name="Gravitic Cannon"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="2500" range="AboveAverage3" shot_speed="Normal" rate_of_fire="Normal" 
				shots_per_salvo="60" fires_salvos_sequentially="false"
				shot_type_data="ElegantCurl"				
				>
		<outgoing_damage_modifier based_on="engine_gx" comparison_type="AtMost" compared_to="7" multiplier="6" />
    </system>
	<system name="G" display_name="Gravitic Core"
				category="Passive"
				base_gravity_speed_multiplier="0.2" gravity_hits_engine_gx_less_than="14" gravity_range="AboveAverage3"
				>
    </system>
  </entity>
  
  <entity name="RoyalDireGravityGuardian" display_name="Royal Dire Gravity Guardian" copy_from="DireGravityGuardian" 
					display_name_for_sidebar="Gravity RDGU"
          tags="RoyalDireGuardian" hull_points="2800000" shield_points="1400000"
			
			cost_for_ai_to_purchase="13050"
  >
    <ai_ship_group_membership name="RoyalDireGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalDefensiveDireGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalDireExoLeaders" weight="100"/>
    <system name="WG" damage_per_shot="5000"   />
  </entity>

  <entity name="DireStealthGuardian"
          thematic_groups="AI,DireGuardian"
	        tags="DireGuardian"
            special_entity_type="AIDireGuardian" gimbal_icon_size_multiplier="1.5"
            visuals="assets/_finalgamemeshes/guardians/stealthguardian/stealthguardian.prefab"
            icon_name="Ships1/GuardianDire" icon_overlay="Overlays2/Guardian_Stealth"
            uses_large_health_bar="true"
            category="Ship"
            size_scale="10.8"
			visuals_scale_multiplier="13"
            y_offset_of_icon="35"
            collision_priority="800"
            display_name="Dire Stealth Guardian"
					display_name_for_sidebar="Stealth DGU"
            description="Large, fast cloaked vessel that completely ignores personal shielding."
            blocks_enemy_claim_flows="true"
            voice_group="Silent"
			starting_mark_level="Mark7" tech_upgrades_that_benefit_me="Unused" does_not_use_multipliers_from_mark_level="true"
			cost_for_ai_to_purchase="8500" strength_multiplier="2"			
			hull_points="1400000" shield_points="700000" speed="AboveAverage6"
			metal_cost="800000" energy_consumption="25000"
			armor_mm="50" albedo="0.7" engine_gx="20" mass_tx="7"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
      priority_as_ai_target="BigThreateningWeapon" priority_as_frd_target="BigThreateningWeapon" priority_to_protect="BigFavoriteToy"
			>
    <ai_ship_group_membership name="AnyDireGuardians" weight="100"/>
    <ai_ship_group_membership name="DefensiveDireGuardians" weight="100"/>
    <ai_ship_group_membership name="DireExoLeaders" weight="50"/>
    <ai_ship_group_membership name="TutorialDireGuardians" weight="100"/>
    <system name="WL" display_name="Fusion Bomb"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="4000" range="Small4" shot_speed="Slow" rate_of_fire="Normal" fires_salvos_sequentially="false"
				shots_per_salvo="20"
				shot_type_data="FusionBomb"
				base_percent_damage_bypasses_personal_shields="0.9" cloaking_percent_loss_from_firing="0.2"
				>
				<outgoing_damage_modifier based_on="CurrentPersonalShieldPercentage" applies_to="HullOnly" comparison_type="AtLeast" compared_to="50" multiplier="1.5" />
    </system>
    <system name="C" display_name="Cloaking Device"
				category="Passive"
				cloaking_points="8000"
				>
    </system>
  </entity>
  
  <entity name="RoyalDireStealthGuardian" display_name="Royal Dire Stealth Guardian" copy_from="DireStealthGuardian" 
					display_name_for_sidebar="Stealth RDGU"
          tags="RoyalDireGuardian" hull_points="2800000" shield_points="1400000"
			
			cost_for_ai_to_purchase="12750"
  >
    <ai_ship_group_membership name="RoyalDireGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalDefensiveDireGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalDireExoLeaders" weight="50"/>
    <system name="WL" damage_per_shot="4000"   />
  </entity>
  
  <entity name="DireMLRSGuardian"
          thematic_groups="AI,DireGuardian"
	        tags="DireGuardian"
            special_entity_type="AIDireGuardian" gimbal_icon_size_multiplier="1.5"
            visuals="assets/_finalgamemeshes/guardians/mlrsguardian/mlrsguardian.prefab"
            icon_name="Ships1/GuardianDire" icon_overlay="Overlays1/Turret_MLRS"
            uses_large_health_bar="true"
            category="Ship"
            size_scale="10.8"
			visuals_scale_multiplier="13"
            y_offset_of_icon="35"
            collision_priority="800"
            display_name="Dire MLRS Guardian"
					display_name_for_sidebar="MLRS DGU"
            description="Fires enormous barrages of rockets constantly."
            blocks_enemy_claim_flows="true"
            voice_group="Silent"
			starting_mark_level="Mark7" tech_upgrades_that_benefit_me="Unused" does_not_use_multipliers_from_mark_level="true"
			cost_for_ai_to_purchase="10500" strength_multiplier="2"			
			hull_points="1400000" shield_points="700000" speed="Normal1"
			metal_cost="800000" energy_consumption="25000"
			armor_mm="50" albedo="0.3" engine_gx="20" mass_tx="7"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
      priority_as_ai_target="BigThreateningWeapon" priority_as_frd_target="BigThreateningWeapon" priority_to_protect="BigFavoriteToy"
			>
    <ai_ship_group_membership name="AnyDireGuardians" weight="100"/>
    <ai_ship_group_membership name="DefensiveDireGuardians" weight="100"/>
    <ai_ship_group_membership name="DireExoLeaders" weight="100"/>
    <ai_ship_group_membership name="TutorialDireGuardians" weight="100"/>
    <system name="R1" display_name="Micro Rockets"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="1600" range="Normal4" shot_speed="Normal" rate_of_fire="Normal"
				shots_per_salvo="150" fires_salvos_sequentially="false"
				shot_type_data="FusionRocket"				
				>
        <outgoing_damage_modifier based_on="CurrentHullPercentage" comparison_type="AtMost" compared_to="50" multiplier="2" />
		<outgoing_damage_modifier based_on="CurrentPersonalShieldPercentage" applies_to="HullOnly" comparison_type="LessThan" compared_to="1" multiplier="1.5" />
    </system>
  </entity>
  
  <entity name="RoyalDireMLRSGuardian" display_name="Royal Dire MLRS Guardian" copy_from="DireMLRSGuardian" 
					display_name_for_sidebar="MLRS RDGU"
          tags="RoyalDireGuardian" hull_points="2800000" shield_points="1400000"
			
			cost_for_ai_to_purchase="15750"
  >
    <ai_ship_group_membership name="RoyalDireGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalDefensiveDireGuardians" weight="100"/>
	<ai_ship_group_membership name="RoyalDireExoLeaders" weight="100"/>
    <system name="R1" damage_per_shot="3200"   />
  </entity>  
  

  <entity name="DireTemperamentalGuardian"
          thematic_groups="AI,DireGuardian"
	        tags="DireGuardian"
            special_entity_type="AIDireGuardian" gimbal_icon_size_multiplier="1.5"
            visuals="Assets/_FinalGameMeshes/Guardians/FragmentingGuardian/TemperamentalGuardian.prefab"
            icon_name="Ships1/GuardianDire" icon_overlay="Overlays2/Guardian_Temperamental"
            uses_large_health_bar="true"
            category="Ship"
            size_scale="10.8"
			visuals_scale_multiplier="5"
            y_offset_of_icon="35"
            collision_priority="800"
            display_name="Dire Temperamental Guardian"
					display_name_for_sidebar="Temper DGU"
            description="Large yet weak, enrages when the AI is outnumbered on this world."
            blocks_enemy_claim_flows="true"
            voice_group="Silent"
			starting_mark_level="Mark7" tech_upgrades_that_benefit_me="Unused" does_not_use_multipliers_from_mark_level="true"
			cost_for_ai_to_purchase="12000" strength_multiplier="2"			
			hull_points="400000" shield_points="200000" speed="BelowAverage2"
			metal_cost="800000" energy_consumption="25000"
			armor_mm="50" albedo="0.3" engine_gx="20" mass_tx="7"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
      priority_as_ai_target="BigThreateningWeapon" priority_as_frd_target="BigThreateningWeapon" priority_to_protect="BigFavoriteToy"
	        transform_when_outnumbered="DireTantrumingGuardian" time_must_have_been_on_planet_before_transforming_if_outnumbered_or_outnumbering="2"
            num_units_to_transform_into="1"
            destroy_on_load_if_more_than_this_number_on_planet="10"
			description_appender_dll="AIWarExternalCode"
	        description_appender_type="Arcen.AIW2.External.QuiescentEyeAppender"
			>
	<ai_ship_group_membership name="DefensiveDireGuardians" weight="10"/>
      <system name="WW" display_name="Ballistic Cannon"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="3000" range="Normal4" shot_speed="Normal" rate_of_fire="Normal" fires_salvos_sequentially="true"
				shot_type_data="ArmorPiercingShell"				
				>
    </system>
  </entity>
  
  <entity name="RoyalDireTemperamentalGuardian" display_name="Royal Dire Temperamental Guardian" copy_from="DireTemperamentalGuardian" 
					display_name_for_sidebar="Temper RDGU"
          transform_when_outnumbered="RoyalDireTantrumingGuardian" time_must_have_been_on_planet_before_transforming_if_outnumbered_or_outnumbering="2"
          tags="RoyalDireGuardian" hull_points="800000" shield_points="400000"
			
			cost_for_ai_to_purchase="18000"
  >
	<ai_ship_group_membership name="RoyalDefensiveDireGuardians" weight="10"/>
    <system name="WW" damage_per_shot="6000"   />
  </entity>

  <entity name="DireTantrumingGuardian"
          thematic_groups="AI,DireGuardian"
	        tags="DireGuardian"
            special_entity_type="AIDireGuardian" gimbal_icon_size_multiplier="1.5"
            visuals="Assets/_FinalGameMeshes/Guardians/FragmentingGuardian/TantrumingGuardian.prefab"
            icon_name="Ships1/GuardianDire" icon_overlay="Overlays2/Guardian_Tantruming"
            uses_large_health_bar="true"
            category="Ship"
            size_scale="10.8"
			visuals_scale_multiplier="5"
            y_offset_of_icon="35"
            collision_priority="800"
            display_name="Dire Tantruming Guardian"
					display_name_for_sidebar="Tantrum DGU"
            description="Large and very, very angry about being outnumbered."
            blocks_enemy_claim_flows="true"
            voice_group="Silent"
			starting_mark_level="Mark7" tech_upgrades_that_benefit_me="Unused" does_not_use_multipliers_from_mark_level="true"
			cost_for_ai_to_purchase="12000" strength_multiplier="2"			
			hull_points="4000000" shield_points="2000000" speed="BelowAverage2"
			metal_cost="800000" energy_consumption="25000"
			armor_mm="50" albedo="0.3" engine_gx="20" mass_tx="7"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
      priority_as_ai_target="BigThreateningWeapon" priority_as_frd_target="BigThreateningWeapon" priority_to_protect="BigFavoriteToy"
	         transform_when_outnumbering="DireTemperamentalGuardian" time_must_have_been_on_planet_before_transforming_if_outnumbered_or_outnumbering="30"
            num_units_to_transform_into="1"
            destroy_on_load_if_more_than_this_number_on_planet="10"
		    description_appender_dll="AIWarExternalCode"
	        description_appender_type="Arcen.AIW2.External.AlertedEyeAppender"
			>
      <system name="WW" display_name="Ballistic Cannon"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="15000" range="AboveAverage4" shot_speed="Normal" rate_of_fire="Devourer" fires_salvos_sequentially="false"
				shots_per_salvo="20"
				shot_type_data="ArmorPiercingShell"				
				>
    </system>
  </entity>
  
  <entity name="RoyalDireTantrumingGuardian" display_name="Royal Dire Tantruming Guardian" copy_from="DireTantrumingGuardian"
					display_name_for_sidebar="Tantrum RDGU"
            transform_when_outnumbering="RoyalDireTemperamentalGuardian" time_must_have_been_on_planet_before_transforming_if_outnumbered_or_outnumbering="30"
            tags="RoyalDireGuardian" hull_points="8000000" shield_points="4000000"
			
			cost_for_ai_to_purchase="18000"
  >
    <system name="WW" damage_per_shot="30000"   />
  </entity> 

  <entity name="DireFragmentingGuardian"
          thematic_groups="AI,DireGuardian"
	        tags="DireGuardian"
            special_entity_type="AIDireGuardian" gimbal_icon_size_multiplier="1.5"
            visuals="Assets/_FinalGameMeshes/Guardians/FragmentingGuardianAlt/FragmentingGuardian.prefab"
            icon_name="Ships1/GuardianDire" icon_overlay="Overlays2/Guardian_Fragmenting"
            uses_large_health_bar="true"
            category="Ship"
            size_scale="12"
			visuals_scale_multiplier="5"
            y_offset_of_icon="35"
            collision_priority="800"
            display_name="Dire Fragmenting Guardian"
					display_name_for_sidebar="Fragment DGU"
            description="Large yet weak, but splinters into numerous relatively weaker shards that combine to be much more dangerous."
            blocks_enemy_claim_flows="true"
            voice_group="Silent"
			starting_mark_level="Mark7" tech_upgrades_that_benefit_me="Unused" does_not_use_multipliers_from_mark_level="true"
			cost_for_ai_to_purchase="12000" strength_multiplier="2"			
			hull_points="400000" shield_points="200000" speed="BelowAverage2"
			metal_cost="800000" energy_consumption="25000"
			armor_mm="40" albedo="0.4" engine_gx="20" mass_tx="7"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
			
      priority_as_ai_target="BigThreateningWeapon" priority_as_frd_target="BigThreateningWeapon" priority_to_protect="BigFavoriteToy"
	  	    transform_when_outnumbered="FragmentingGuardianShard" time_must_have_been_on_planet_before_transforming_if_outnumbered_or_outnumbering="2"
            num_units_to_transform_into="50"
            destroy_on_load_if_more_than_this_number_on_planet="40"
		    description_appender_dll="AIWarExternalCode"
	        description_appender_type="Arcen.AIW2.External.QuiescentEyeAppender"
			>
    <ai_ship_group_membership name="DefensiveDireGuardians" weight="10"/>
      <system name="WW" display_name="Ballistic Cannon"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="3000" range="Normal4" shot_speed="Normal" rate_of_fire="Normal" fires_salvos_sequentially="true"
				shot_type_data="ArmorPiercingShell"				
				>
    </system>
  </entity>
  
  <entity name="RoyalDireFragmentingGuardian" display_name="Royal Dire Fragmenting Guardian" copy_from="DireFragmentingGuardian" 
					display_name_for_sidebar="Fragment RDGU"
          tags="RoyalDireGuardian" hull_points="800000" shield_points="400000"
		    num_units_to_transform_into="100"
			
			cost_for_ai_to_purchase="18000"
  >
    <ai_ship_group_membership name="RoyalDefensiveDireGuardians" weight="100"/>
    <system name="WW" damage_per_shot="6000"   />
  </entity>  
	
  <entity name="AIHunterKiller"
            thematic_groups="AI,DireGuardian"
	        tags="HunterKiller"
            special_entity_type="AIDireGuardian" gimbal_icon_size_multiplier="1.5"
            visuals="Assets/_FinalGameMeshes/AIOnly/HunterKiller/HunterKiller.prefab"
            icon_name="Ships1/HunterKiller" icon_overlay="Overlays2/HunterKiller_Rank1"
            uses_large_health_bar="true"
            category="Ship"
            size_scale="7"
			visuals_scale_multiplier="14"
            y_offset_of_icon="20"
            collision_priority="800"
            display_name="AI Hunter / Killer"
						display_name_for_sidebar="Hunter/Killer"
            description="Extremely powerful AI Guardian that specializes in destroying all traces of human civilization."
            blocks_enemy_claim_flows="true"
            voice_group="Silent"
			starting_mark_level="Mark7" tech_upgrades_that_benefit_me="Unused" does_not_use_multipliers_from_mark_level="true"
			cost_for_ai_to_purchase="24000"			
			hull_points="4000000" shield_points="2000000" speed="Normal2"
			metal_cost="800000" energy_consumption="25000"
			armor_mm="150" albedo="0.4" engine_gx="20" mass_tx="6"
			ship_or_structure_explosion_sfx="ShipGuardian_Explosion"
			ship_or_structure_explosion_if_on_other_planet_sfx="ShipLargeLostOnOtherPlanet_Explosion"
			ship_or_structure_explosion_sfx_happens_if_not_mine_and_on_other_planet="true"
      priority_as_ai_target="BigThreateningWeapon" priority_as_frd_target="BigThreateningWeapon" priority_to_protect="BigFavoriteToy"
			
			>	
   <system name="R9" display_name="Mass Destabilisation Beam"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="12000" range="AboveAverage1" shot_speed="Normal" rate_of_fire="Devourer"
				shot_type_data="HeavyBeamInvisible"
				beam_length_multiplier="1.3" beam_weapon_visual_style="Laser_Red"
				hits_all_intersecting_targets="false"				
				shots_detonate_immediately="false"
				>
				<outgoing_damage_modifier based_on="mass_tx" comparison_type="AtLeast" compared_to="5" multiplier="3" />
    </system>
    <system name="WL" display_name="Fusion Bomb"
				category="Weapon" firing_timing="OnlyInRange"
				damage_per_shot="3000" range="AboveAverage1" shot_speed="Slow" rate_of_fire="High"
                shots_per_salvo="35" fires_salvos_sequentially="false"
				shot_type_data="FusionBomb"
				base_percent_damage_bypasses_personal_shields="1" 
				>
			<outgoing_damage_modifier based_on="CurrentPersonalShieldPercentage" applies_to="HullOnly" comparison_type="AtLeast" compared_to="50" multiplier="1.5" />
    </system>
    <ai_ship_group_membership name="DireExoLeaders" weight="150"/>
	<ai_ship_group_membership name="RoyalDireExoLeaders" weight="150"/>
	<ship_class_data can_be_zombified_and_similar="false" />
  </entity>	
	
  
</root>
KDL_Ships_Guardians.xml (133,856 bytes)   

Issue History

Date Modified Username Field Change
Jun 8, 2022 1:42 pm Lord Of Nothing New Issue
Jun 8, 2022 4:52 pm BadgerBadger Note Added: 0066957
Jun 10, 2022 1:53 pm Lord Of Nothing Note Added: 0066967
Jun 10, 2022 1:53 pm Lord Of Nothing File Added: CMP_AIShipGroupCategories.xml
Jun 10, 2022 1:53 pm Lord Of Nothing File Added: CMP_AIShipGroups.xml
Jun 10, 2022 1:53 pm Lord Of Nothing File Added: CRC_ZO_Guardian.xml
Jun 10, 2022 1:53 pm Lord Of Nothing File Added: KDL_AITypes.xml
Jun 10, 2022 1:53 pm Lord Of Nothing File Added: KDL_Ships_Guardians.xml