<?xml version="1.0" encoding="us-ascii"?>
<AssetDeclaration xmlns="uri:ea.com:eala:asset" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xai="uri:ea.com:eala:asset:instance">
	<Tags></Tags>
	<Includes>
		<!-- Base Object -->
		<Include
			type="instance"
			source="AlienBuzzers.xml" />
	</Includes>
	<GameObject
		id="AlienBuzzers_Slaved"
		inheritFrom="AlienBuzzers"
		CommandSet="EmptyCommandSet"
		KindOf="PRELOAD CAN_ATTACK ATTACK_NEEDS_LINE_OF_SIGHT CAN_CAST_REFLECTIONS PATH_THROUGH_INFANTRY INFANTRY IGNORES_SELECT_ALL"
		EditorName="AlienBuzzers_Slaved">
		<Behaviors>
			<SlavedUpdate
				id="ModuleTag_SlavedUpdate"
				LeashRange="300"
				GuardMaxRange="0"
				GuardWanderRange="0"
				AttackRange="200"
				UseSlaverAsControlForEvaObjectSightedEvents="false" />
			<CombineSpecialPower
				id="ModuleTag_CombineSpecialPower" 
				SpecialPowerTemplate="SpecialPowerCombineWithUnit"
				UpdateModuleStartsAttack="false"
				xai:joinAction="Remove"
			/>
      <AISpecialPowerUpdate
      id="ModuleTag_AlienCombineAI"
      CommandButtonName="Command_CombineWithUnit"
      SpecialPowerAIType="SPECIAL_POWER_BUFF_ALLY"
      SpecialPowerRadius="50.0"
      UnitKindOf="VEHICLE"
      AllyUnitExclude="HARVESTER AIRCRAFT"
      xai:joinAction="Remove"/>
    </Behaviors>
		<AI>
			<AIUpdate
				id="ModuleTag_AI"
				AutoAcquireEnemiesWhenIdle="YES">
				<UnitAITargetChooserData
					CanPickDynamicTargets="false" />
			</AIUpdate>
		</AI>

		<!-- These are just a piece of a building, so don't have separate "unit lost" events. -->
		<EvaEvents
			EvaEventDieOwner="None"
			EvaEventProductionStarted="None" 
			EvaEventDamagedOwner="StructureUnderAttack" 	
			EvaEventDamagedFromShroudedSourceOwner="None"
			EvaEventDamagedByFireOwner="None"  
			EvaEventAmbushed="None" 
			EvaEventAvailableForProduction="None"
			EvaEventBuildOnHold="None"
			EvaEventBuildCancelled="None" 
			EvaEventPromotedOwner="None" />
	</GameObject>
</AssetDeclaration>
