| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379 |
- <?xml version="1.0" encoding="utf-8"?>
- <AssetDeclaration xmlns="uri:ea.com:eala:asset">
- <Includes />
-
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="ATTACK_MOVE"
- id="Command_AttackMove" />
- <LogicCommand
- Type="STOP"
- id="Command_Stop" />
- <LogicCommand
- Type="CANCEL_UNIT_BUILD"
- id="Command_CancelUnitCreate" />
- <LogicCommand
- Type="CANCEL_UPGRADE"
- id="Command_CancelUpgradeCreate" />
- <LogicCommand
- Type="HORDE_TOGGLE_FORMATION"
- id="Command_ToggleFormation" />
- <LogicCommand
- Type="SET_STANCE"
- id="Command_SetStanceGuard" />
- <LogicCommand
- Type="SET_STANCE"
- id="Command_SetStanceAggressive" />
- <LogicCommand
- Type="SET_STANCE"
- id="Command_SetStanceHoldPosition" />
- <LogicCommand
- Type="SET_STANCE"
- id="Command_SetStanceHoldFire" />
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_MoveToPositionAndEvacuate">
- <SpecialPower>SpecialPowerMoveToPositionAndEvacuate</SpecialPower>
- </LogicCommand>
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="COLLECT"
- id="Command_MoveToPositionAndCollect">
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ToggleAlliedEngineerHeal">
- <SpecialPower>SpecialPower_ToggleAlliedEngineerHeal</SpecialPower>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_RepairVehicle">
- <SpecialPower>SpecialPower_TargetedRepairVehicle</SpecialPower>
- </LogicCommand>
- <LogicCommand
- Options="NEED_TARGET_ALLY_OBJECT"
- Type="SPECIAL_POWER"
- id="Command_ChargeDefenses">
- <SpecialPower>SpecialPower_ChargeDefensesTrigger</SpecialPower>
- </LogicCommand>
- <LogicCommand
- Type="GARRISON_BUILDING"
- id="Command_CaptureBuilding"
- Options="NEED_TARGET_ENEMY_OBJECT">
- <SpecialPower>SpecialPowerCaptureControlPoint</SpecialPower>
- <AISpecialPowerInfo Heuristic="CAPTURE" Manager="TACTIC">
- <ObjectFilter Rule="ANY" Relationship="NEUTRAL ENEMIES" Include="HUSK STRUCTURE" Exclude="CIVILIAN_BUILDING"/>
- </AISpecialPowerInfo>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ReturnToAirfield">
- <SpecialPower>SpecialPowerReturnToProducer</SpecialPower>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_AlliedFighterAircraftReturnToAirfield">
- <SpecialPower>SpecialPowerReturnToProducer</SpecialPower>
- <AISpecialPowerInfo Heuristic="SPEED_BOOST" Manager="MICRO_MANAGER"
- UseInMicroManagerState="RETREAT"
- UseWhenOutOfAmmo="true"
- />
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_AlliedAntiGroundAircraftReturnToAirfield">
- <SpecialPower>SpecialPowerReturnToProducer</SpecialPower>
- <AISpecialPowerInfo Heuristic="SPEED_BOOST" Manager="MICRO_MANAGER"
- UseInMicroManagerState="RETREAT"
- UseWhenOutOfAmmo="true"
- />
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_SovietFighterAircraftReturnToAirfield">
- <SpecialPower>SpecialPowerReturnToProducer</SpecialPower>
- <AISpecialPowerInfo Heuristic="SPEED_BOOST" Manager="MICRO_MANAGER"
- UseInMicroManagerState="RETREAT"
- UseWhenOutOfAmmo="true"
- />
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_UnPackJapanRefineryEgg">
- <SpecialPower>SpecialPower_UnpackReplaceSelf</SpecialPower>
- <AISpecialPowerInfo Heuristic="UNPACK" Manager="TACTIC"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_UnPackJapanBarracksEgg">
- <SpecialPower>SpecialPower_UnpackReplaceSelf</SpecialPower>
- <AISpecialPowerInfo Heuristic="UNPACK" Manager="TACTIC"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_UnPackJapanPowerPlantEgg">
- <SpecialPower>SpecialPower_UnpackReplaceSelf</SpecialPower>
- <AISpecialPowerInfo Heuristic="UNPACK" Manager="TACTIC"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_UnPackJapanWarFactoryEgg">
- <SpecialPower>SpecialPower_UnpackReplaceSelf</SpecialPower>
- <AISpecialPowerInfo Heuristic="UNPACK" Manager="TACTIC"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_UnPackJapanNavalYardEgg">
- <SpecialPower>SpecialPower_UnpackReplaceSelf</SpecialPower>
- <AISpecialPowerInfo Heuristic="UNPACK" Manager="TACTIC"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_UnPackJapanTechStructureEgg">
- <SpecialPower>SpecialPower_UnpackReplaceSelf</SpecialPower>
- <AISpecialPowerInfo Heuristic="UNPACK" Manager="TACTIC"/>
- </LogicCommand>
-
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_UnPackJapanSuperWeaponEgg">
- <SpecialPower>SpecialPower_UnpackReplaceSelf</SpecialPower>
- <AISpecialPowerInfo Heuristic="UNPACK" Manager="TACTIC"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_UnPackJapanSuperWeaponAdvancedEgg">
- <SpecialPower>SpecialPower_UnpackReplaceSelf</SpecialPower>
- <AISpecialPowerInfo Heuristic="UNPACK" Manager="TACTIC"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_UnPackJapanBaseDefenseEgg">
- <SpecialPower>SpecialPower_UnpackReplaceSelf</SpecialPower>
- <AISpecialPowerInfo Heuristic="UNPACK" Manager="TACTIC"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_UnPackJapanBaseDefenseAdvancedEgg">
- <SpecialPower>SpecialPower_UnpackReplaceSelf</SpecialPower>
- <AISpecialPowerInfo Heuristic="UNPACK" Manager="TACTIC"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_UnPackJapanConstructionYardEgg">
- <SpecialPower>SpecialPower_UnpackReplaceSelf</SpecialPower>
- <AISpecialPowerInfo Heuristic="UNPACK" Manager="TACTIC"/>
- </LogicCommand>
-
- <LogicCommand
- Type="EVACUATE"
- id="Command_Evacuate" >
- <AISpecialPowerInfo Heuristic="DEPLOY" Manager="TACTIC"/>
- </LogicCommand>
- <LogicCommand
- Type="EVACUATE"
- id="Command_SovietBattleBunkerEvacuate" >
- <AISpecialPowerInfo Heuristic="DEPLOY" Manager="TACTIC"/>
- </LogicCommand>
- <LogicCommand
- Type="EVACUATE"
- id="Command_CivilianStructureEvacuate" >
- <AISpecialPowerInfo Heuristic="DEPLOY" Manager="TACTIC"/>
- </LogicCommand>
- <!-- Allied Special Powers -->
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_AlliedRecallAllAircraft">
- <SpecialPower>SpecialPower_RecallAllAircraft</SpecialPower>
- </LogicCommand>
-
- <LogicCommand
- Type="OBJECT_UPGRADE"
- id="Command_PurchaseAlliedTech2">
- <Upgrade>Upgrade_AlliedTech2</Upgrade>
- <AISpecialPowerInfo Heuristic="UPGRADE" Manager="BUILDER"/>
- </LogicCommand>
- <LogicCommand
- Type="OBJECT_UPGRADE"
- id="Command_PurchaseAlliedTech3">
- <Upgrade>Upgrade_AlliedTech3</Upgrade>
- <AISpecialPowerInfo Heuristic="UPGRADE" Manager="BUILDER"/>
- </LogicCommand>
- <LogicCommand
- Type="PLAYER_UPGRADE"
- id="Command_HighTechnology">
- <SpecialPower>SpecialPowerHighTechnology</SpecialPower>
- </LogicCommand>
-
- <LogicCommand
- Type="PLAYER_UPGRADE"
- id="Command_AirPower">
- <SpecialPower>SpecialPowerAirPower</SpecialPower>
- </LogicCommand>
- <LogicCommand
- Type="PLAYER_UPGRADE"
- id="Command_AlliedFreeTrade">
- <SpecialPower>SpecialPowerAlliedFreeTrade</SpecialPower>
- </LogicCommand>
- <!-- Allied Buildings -->
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructAlliedWall">
- <Object>AlliedWallPiece</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructAlliedPowerPlant">
- <Object>AlliedPowerPlant</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructAlliedRefinery">
- <Object>AlliedRefinery</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructAlliedBarracks">
- <Object>AlliedBarracks</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructAlliedWarFactory">
- <Object>AlliedWarFactory</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructAlliedAirfield">
- <Object>AlliedAirfield</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructAlliedTechStructure">
- <Object>AlliedTechStructure</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructAlliedNavalYard">
- <Object>AlliedNavalYard</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructAlliedBaseDefense">
- <Object>AlliedBaseDefense</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructAlliedBaseDefenseAdvanced">
- <Object>AlliedBaseDefenseAdvanced</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructAlliedSuperWeapon">
- <Object>AlliedSuperWeapon</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructAlliedSuperWeaponAdvanced">
- <Object>AlliedSuperWeaponAdvanced</Object>
- </LogicCommand>
- <LogicCommand
- Type="OBJECT_UPGRADE"
- id="Command_UpgradeAlliedCrane">
- <Upgrade>Upgrade_AlliedCrane</Upgrade>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructAlliedOutpost">
- <Object>AlliedOutpost</Object>
- </LogicCommand>
- <LogicCommand
- Type="OBJECT_UPGRADE"
- id="Command_UpgradeAlliedRadarDish">
- <Upgrade>Upgrade_AlliedRadarDish</Upgrade>
- </LogicCommand>
- <LogicCommand
- Type="OBJECT_UPGRADE"
- id="Command_UpgradeAlliedConstructionYardRepairBay">
- <Upgrade>Upgrade_AlliedConstructionYardRepairBay</Upgrade>
- </LogicCommand>
- <LogicCommand
- Type="OBJECT_UPGRADE"
- id="Command_UpgradeAlliedPowerPlantTurbine">
- <Upgrade>Upgrade_AlliedPowerPlantTurbine</Upgrade>
- </LogicCommand>
- <LogicCommand
- Type="OBJECT_UPGRADE"
- id="Command_UpgradeAlliedNavalYardRepairBay">
- <Upgrade>Upgrade_AlliedNavalYardRepairBay</Upgrade>
- </LogicCommand>
-
- <LogicCommand
- Type="OBJECT_UPGRADE"
- id="Command_UpgradeAlliedWarFactoryRepairBay">
- <Upgrade>Upgrade_AlliedWarFactoryRepairBay</Upgrade>
- </LogicCommand>
- <LogicCommand
- Type="EVACUATE"
- id="Command_DisguisedEvacuate" >
- <AISpecialPowerInfo Heuristic="DEPLOY" Manager="TACTIC"/>
- </LogicCommand>
- <!-- Allied Units -->
- <LogicCommand
- Type="EVACUATE"
- id="Command_AlliedBaseDefenseEvacuate">
- <AISpecialPowerInfo Heuristic="DEPLOY" Manager="TACTIC"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_PackAlliedMCV">
- <SpecialPower>SpecialPower_PackReplaceSelf</SpecialPower>
- <AISpecialPowerInfo Heuristic="PACK" Manager="TACTIC"/>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructAlliedAntiGroundAircraft">
- <Object>AlliedAntiGroundAircraft</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructAlliedFighterAircraft">
- <Object>AlliedFighterAircraft</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructAlliedBomberAircraft">
- <Object>AlliedBomberAircraft</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructAlliedSupportAircraft">
- <Object>AlliedSupportAircraft</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructAlliedAntiInfantryInfantry">
- <Object>AlliedAntiInfantryInfantry</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructAlliedAntiVehicleInfantry">
- <Object>AlliedAntiVehicleInfantry</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructAlliedEngineer">
- <Object>AlliedEngineer</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructAlliedScoutInfantry">
- <Object>AlliedScoutInfantry</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructAlliedInfiltrationInfantry">
- <Object>AlliedInfiltrationInfantry</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructAlliedCommandoTech1">
- <Object>AlliedCommandoTech1</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructAlliedAntiNavalScout">
- <Object>AlliedAntiNavalScout</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructAlliedAntiNavyShipTech1">
- <Object>AlliedAntiNavyShipTech1</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructAlliedAntiStructureShip">
- <Object>AlliedAntiStructureShip</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructAlliedAntiAirShip">
- <Object>AlliedAntiAirShip</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructAlliedAntiAirVehicleTech1">
- <Object>AlliedAntiAirVehicleTech1</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructAlliedAntiVehicleVehicleTech1">
- <Object>AlliedAntiVehicleVehicleTech1</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructAlliedAntiVehicleVehicleTech3">
- <Object>AlliedAntiVehicleVehicleTech3</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructAlliedAntiStructureVehicle">
- <Object>AlliedAntiStructureVehicle</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructAlliedMiner">
- <Object>AlliedMiner</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructAlliedMiner_Naval">
- <Object>AlliedMiner_Naval</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructAlliedMinerFromRefinery">
- <Object>AlliedMiner</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructAlliedMCV">
- <Object>AlliedMCV</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructAlliedMCV_Naval">
- <Object>AlliedMCV_Naval</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructAlliedAttackDrone">
- <Object>AlliedAttackDrone</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructAlliedAntiInfantryVehicle">
- <Object>AlliedAntiInfantryVehicle</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructAlliedAntiInfantryVehicle_Ground">
- <Object>AlliedAntiInfantryVehicle_Ground</Object>
- </LogicCommand>
-
- <!-- Expansion Pack 1 units -->
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructAlliedArtilleryVehicle">
- <Object>AlliedArtilleryVehicle</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructAlliedLegionnaireInfantry">
- <Object>AlliedLegionnaireInfantry</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructAlliedGunshipAircraft">
- <Object>AlliedGunshipAircraft</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructAlliedFutureTank">
- <Object>AlliedFutureTank</Object>
- </LogicCommand>
-
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_UnPackAlliedMCV">
- <SpecialPower>SpecialPower_UnpackReplaceSelf</SpecialPower>
- <AISpecialPowerInfo Heuristic="UNPACK" Manager="TACTIC"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_UnPackAlliedMiner">
- <SpecialPower>SpecialPower_UnpackReplaceSelf</SpecialPower>
- <AISpecialPowerInfo Heuristic="UNPACK" Manager="TACTIC"/>
- </LogicCommand>
-
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ToggleMirageField">
- <SpecialPower>SpecialPower_ToggleMirageField</SpecialPower>
- <AISpecialPowerInfo Heuristic="TOGGLE" Manager="MICRO_MANAGER"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ToggleTargetPainter">
- <SpecialPower>SpecialPower_ToggleTargetPainter</SpecialPower>
- <AISpecialPowerInfo Heuristic="TOGGLE" Manager="MICRO_MANAGER"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ToggleWeaponScrambler">
- <SpecialPower>SpecialPower_ToggleWeaponScrambler</SpecialPower>
- <AISpecialPowerInfo Heuristic="TOGGLE" Manager="MICRO_MANAGER"/>
- </LogicCommand>
-
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ToggleMagneticArmor">
- <SpecialPower>SpecialPower_ToggleMagneticArmor</SpecialPower>
- <AISpecialPowerInfo Heuristic="TOGGLE" Manager="MICRO_MANAGER"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ToggleShortCircuit">
- <SpecialPower>SpecialPower_ToggleShortCircuit</SpecialPower>
- <AISpecialPowerInfo Heuristic="TOGGLE" Manager="MICRO_MANAGER"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ToggleShortCircuitTank">
- <SpecialPower>SpecialPower_ToggleShortCircuit</SpecialPower>
- <AISpecialPowerInfo Heuristic="TOGGLE" Manager="MICRO_MANAGER"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ActivateTeslaNova">
- <SpecialPower>SpecialPower_TeslaNova</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="AOE_ATTACK"
- Manager="MICRO_MANAGER" >
- <SpecialPowerWeapon
- Weapon="SovietAntiNavyShipTech1TeslaNovaImpact"
- AffectsFriendlies="false"
- AffectsSelf="false"/>
- </AISpecialPowerInfo>
- </LogicCommand>
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_ActivateEjectPassengersSpecialPower">
- <SpecialPower>SpecialPower_EjectPassengers</SpecialPower>
- <AISpecialPowerInfo Heuristic="DEPLOY" Manager="TACTIC"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ActivateEjectPassengersSpecialPowerUntargeted">
- <SpecialPower>SpecialPower_EjectPassengersUntargeted</SpecialPower>
- <AISpecialPowerInfo Heuristic="DEPLOY" Manager="TACTIC"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ActivatePilotSnipeSpecialPower">
- <SpecialPower>SpecialPower_PilotSnipe</SpecialPower>
- <AISpecialPowerInfo Heuristic="INSTAKILL" Manager="MICRO_MANAGER" />
- </LogicCommand>
-
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ActivateLeapSpecialPower">
- <SpecialPower>SpecialPower_TriggerLeap</SpecialPower>
- <AISpecialPowerInfo Heuristic="AOE_ATTACK"
- Manager="MICRO_MANAGER"
- NeverUseWhileRetreating="true"
- NeverUseWhilePullingBack="true">
- <SpecialPowerWeapon
- Weapon="SovietAntiInfantryVehicleLandWeapon"
- AoeAttackPowerBlockAreaAfterActivationTime="1s"
- AoeAttackPowerLocationPreference="PREFER_CENTER_OF_ENEMIES" />
- <!-- PREFER_CENTER_OF_ENEMIES because the 3 guns of the sickle work best when surrounded by enemies -->
- </AISpecialPowerInfo>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ActivateEMPCruiseMissleSpecialPower">
- <SpecialPower>SpecialPower_TriggerEMPCruiseMissle</SpecialPower>
- <AISpecialPowerInfo Heuristic="AOE_ATTACK"
- Manager="MICRO_MANAGER">
- <SpecialPowerWeapon
- Weapon="AlliedAntiStructureShipEMPCruiseMissleWarhead"
- IsDisablingAttack="true"
- AoeAttackPowerLocationPreference="PREFER_MAXIMUM_DAMAGE"
- TotalValueGreaterThan="949"
- AoeAttackPowerBlockAreaAfterActivationTime="3s"
- AffectsFriendlies="true"
- AffectsSelf="true"/>
- </AISpecialPowerInfo>
- </LogicCommand>
-
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ActivateJumpSpecialPower">
- <SpecialPower>SpecialPower_TriggerJump</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="INVULNERABILITY"
- Manager="MICRO_MANAGER"
- InvulnerabilityDamageLookAheadTime="2s"
- InvulnerabilityDamageLookBehindTime="0s"
- InvulnerabilityDamageFractionWhenOutOfRangeOfTarget=".75"
- InvulnerabilityDamageFractionWhenInRangeOfTarget=".75"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ActivateBarkSpecialPower">
- <SpecialPower>SpecialPower_Bark</SpecialPower>
- <AISpecialPowerInfo Heuristic="AOE_ATTACK"
- Manager="MICRO_MANAGER">
- <SpecialPowerWeapon
- Weapon="AlliedScoutInfantryBark"
- IsDisablingAttack="true" />
- </AISpecialPowerInfo>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ActivateBribeSpecialPower">
- <SpecialPower>SpecialPower_Bribe</SpecialPower>
- <AISpecialPowerInfo Heuristic="DOMINATE" Manager="MICRO_MANAGER"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_TimeBeltSpecialPower">
- <SpecialPower>SpecialPower_TimeBelt</SpecialPower>
- <AISpecialPowerInfo Heuristic="TIME_WARP" Manager="MICRO_MANAGER"/>
- </LogicCommand>
-
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ActivateDisguiseSpecialPower">
- <SpecialPower>SpecialPower_InfantryDisguise</SpecialPower>
- <AISpecialPowerInfo Heuristic="DISGUISE" Manager="MICRO_MANAGER"/>
- </LogicCommand>
-
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ToggleRiotShieldSpecialPower">
- <SpecialPower>SpecialPower_ToggleRiotShield</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="TOGGLE"
- UseToCounterGarrison="true"
- Manager="MICRO_MANAGER"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ToggleLeechBeam">
- <SpecialPower>SpecialPower_ToggleLeechBeam</SpecialPower>
- <AISpecialPowerInfo Heuristic="TOGGLE" Manager="MICRO_MANAGER"/>
- </LogicCommand>
-
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ActivateSuperSonicSpecialPower">
- <SpecialPower>SpecialPower_ActivateSuperSonic</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="INVULNERABILITY"
- Manager="MICRO_MANAGER"
- InvulnerabilityDamageLookAheadTime="1s"
- InvulnerabilityDamageLookBehindTime="1s"
- InvulnerabilityDamageFractionWhenOutOfRangeOfTarget=".3"
- InvulnerabilityDamageFractionWhenInRangeOfTarget=".6"
- InvulnerabilityAvoidUseIfAngleToNextPathNodeIsMoreThan="30d" />
- </LogicCommand>
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_ParticleCannonSuperWeapon">
- <SpecialPower>SpecialPowerParticleCannon</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_ATTACK"
- Manager="SKIRMISH_AI"
- TargetObjectInclude="STRUCTURE"
- TargetObjectExclude="CONSTRUCTION_YARD SUPER_WEAPON"
- MaxTargetSpeed="0.0"
- MinTargetsHit="4"
- RequireKillTargets="false">
- <SpecialPowerWeapon Weapon="ParticleCannonWeapon"/>
- </AISpecialPowerInfo>
- </LogicCommand>
-
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_PrecisionStrike">
- <SpecialPower>SpecialPowerPrecisionStrike</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_ATTACK"
- Manager="SKIRMISH_AI"
- TargetObjectExclude="AIRCRAFT SUBMARINE TRANSFORMER"
- MaxTargetSpeed="0.0"
- MinKillValue="1000">
- <SpecialPowerWeapon Weapon="AlliedPrecisionBomb"/>
- </AISpecialPowerInfo>
- </LogicCommand>
- <LogicCommand
- Type="EVACUATE"
- id="Command_AlliedAntiInfantryVehicleEvacuate" >
- <AISpecialPowerInfo Heuristic="DEPLOY" Manager="TACTIC"/>
- </LogicCommand>
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_DesolatorAirstrikeLvl1">
- <SpecialPower>SpecialPower_DesolatorBomb_Level1</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_ATTACK"
- Manager="SKIRMISH_AI"
- TargetObjectExclude="STRUCTURE AIRCRAFT TRANSFORMER SUBMARINE"
- MaxTargetSpeed="0.0"
- RequireKillTargets="false"
- MinTargetsHit="5">
- <SpecialPowerWeapon Weapon="SovietDesolatorBombWeapon"/>
- </AISpecialPowerInfo>
- </LogicCommand>
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_DesolatorAirstrikeLvl2">
- <SpecialPower>SpecialPower_DesolatorBomb_Level2</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_ATTACK"
- Manager="SKIRMISH_AI"
- TargetObjectExclude="STRUCTURE AIRCRAFT TRANSFORMER SUBMARINE"
- MaxTargetSpeed="0.0"
- RequireKillTargets="false"
- MinTargetsHit="7">
- <SpecialPowerWeapon Weapon="SovietDesolatorBombWeapon"/>
- </AISpecialPowerInfo>
- </LogicCommand>
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_DesolatorAirstrikeLvl3">
- <SpecialPower>SpecialPower_DesolatorBomb_Level3</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_ATTACK"
- Manager="SKIRMISH_AI"
- TargetObjectExclude="STRUCTURE AIRCRAFT TRANSFORMER SUBMARINE"
- MaxTargetSpeed="0.0"
- RequireKillTargets="false"
- MinTargetsHit="9">
- <SpecialPowerWeapon Weapon="SovietDesolatorBombWeapon"/>
- </AISpecialPowerInfo>
- </LogicCommand>
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_ProductionKickbacks">
- <SpecialPower>SpecialPower_ProductionKickbacks</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_DEBUFF"
- Manager="SKIRMISH_AI"
- TargetObjectInclude="CAN_ATTACK"
- MinTargetsHit="5">
- <ObjectFilter Rule="ANY"
- Relationship="ENEMIES"
- Include="CAN_ATTACK"
- Exclude="CIVILIAN_BUILDING"
- StatusBitFlagsExclude="AIRBORNE_TARGET SUBMERGED UNDER_IRON_CURTAIN"/>
- <SpecialPowerWeapon Weapon="PlayerPowerProductionKickbacksWeapon"/>
- </AISpecialPowerInfo>
- </LogicCommand>
-
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_PointDefenseDrones">
- <SpecialPower>SpecialPower_PointDefenseDrones</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_BUFF"
- Manager="SKIRMISH_AI"
- TargetObjectInclude="CAN_ATTACK"
- TargetObjectExclude="STRUCTURE"
- MinTargetsHit="5"
- MinEnemiesNearby="5">
- </AISpecialPowerInfo>
- </LogicCommand>
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_SatelliteSweep">
- <SpecialPower>SpecialPowerSatelliteSweep</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_SHROUD_CLEAR"
- Manager="SKIRMISH_AI">
- </AISpecialPowerInfo>
- </LogicCommand>
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_OrbitalRefuse_Rank1">
- <SpecialPower>SpecialPowerOrbitalRefuse_Rank1</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_ATTACK"
- Manager="SKIRMISH_AI"
- TargetObjectExclude="AIRCRAFT SUBMARINE TRANSFORMER"
- MaxTargetSpeed="0.0"
- MinKillValue="500">
- <SpecialPowerWeapon Weapon="SovietOrbitalRefuse_Level1_WarHead"/>
- </AISpecialPowerInfo>
- </LogicCommand>
-
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_OrbitalRefuse_Rank2">
- <SpecialPower>SpecialPowerOrbitalRefuse_Rank2</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_ATTACK"
- Manager="SKIRMISH_AI"
- TargetObjectExclude="AIRCRAFT SUBMARINE TRANSFORMER"
- MaxTargetSpeed="0.0"
- MinKillValue="1000">
- <SpecialPowerWeapon Weapon="SovietOrbitalRefuse_Level2_WarHead"/>
- </AISpecialPowerInfo>
- </LogicCommand>
-
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_OrbitalRefuse_Rank3">
- <SpecialPower>SpecialPowerOrbitalRefuse_Rank3</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_ATTACK"
- Manager="SKIRMISH_AI"
- TargetObjectExclude="AIRCRAFT SUBMARINE TRANSFORMER"
- MaxTargetSpeed="0.0"
- MinKillValue="2000">
- <SpecialPowerWeapon Weapon="SovietOrbitalRefuse_Level3_WarHead"/>
- </AISpecialPowerInfo>
- </LogicCommand>
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_ChronoRiftSelectLvl1">
- <SpecialPower>SpecialPowerChronoRiftSelectLvl1</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_DEBUFF"
- Manager="SKIRMISH_AI"
- MinTargetsHit="3"
- SearchRadius="150">
- <ObjectFilter Rule="ANY"
- Relationship="ENEMIES"
- Include="CAN_ATTACK"
- Exclude="CIVILIAN_BUILDING"
- StatusBitFlagsExclude="AIRBORNE_TARGET SUBMERGED"/>
- <!-- Using a dummy weapon because Chrono Rift doesn't actually have a weapon but we want to hook it up this way -->
- <SpecialPowerWeapon Weapon="AlliedCryoSatelliteLvl1"/>
- </AISpecialPowerInfo>
- </LogicCommand>
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_ChronoRiftSelectLvl2">
- <SpecialPower>SpecialPowerChronoRiftSelectLvl2</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_DEBUFF"
- Manager="SKIRMISH_AI"
- MinTargetsHit="5"
- SearchRadius="200">
- <ObjectFilter Rule="ANY"
- Relationship="ENEMIES"
- Include="CAN_ATTACK"
- Exclude="CIVILIAN_BUILDING"
- StatusBitFlagsExclude="AIRBORNE_TARGET SUBMERGED"/>
- <!-- Using a dummy weapon because Chrono Rift doesn't actually have a weapon but we want to hook it up this way -->
- <SpecialPowerWeapon Weapon="AlliedCryoSatelliteLvl2"/>
- </AISpecialPowerInfo>
- </LogicCommand>
-
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_ChronoRiftSelectLVl3">
- <SpecialPower>SpecialPowerChronoRiftSelectLvl3</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_DEBUFF"
- Manager="SKIRMISH_AI"
- MinTargetsHit="7"
- SearchRadius="250">
- <ObjectFilter Rule="ANY"
- Relationship="ENEMIES"
- Include="CAN_ATTACK"
- Exclude="CIVILIAN_BUILDING"
- StatusBitFlagsExclude="AIRBORNE_TARGET SUBMERGED"/>
- <!-- Using a dummy weapon because Chrono Rift doesn't actually have a weapon but we want to hook it up this way -->
- <SpecialPowerWeapon Weapon="AlliedCryoSatelliteLvl3"/>
- </AISpecialPowerInfo>
- </LogicCommand>
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_ChronoSwapSelect">
- <SpecialPower>SpecialPowerChronoSwapSelect</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_POSITION_SWAP"
- Manager="SKIRMISH_AI"
- MinKillValue="500"
- NextLogicCommand="Command_ChronoSwapTeleport">
- </AISpecialPowerInfo>
- </LogicCommand>
- <LogicCommand
- Options="NEED_TARGET_ENEMY_OBJECT"
- Type="SPECIAL_POWER"
- id="Command_ChronoSwapTeleport">
- <SpecialPower>SpecialPowerChronoSwapTeleport</SpecialPower>
- </LogicCommand>
-
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_TimeBombLvl1">
- <SpecialPower>SpecialPowerTimeBombLvl1</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_ATTACK"
- Manager="SKIRMISH_AI"
- TargetObjectExclude="AIRCRAFT TRANSFORMER"
- MaxTargetSpeed="0.0"
- MinKillValue="500">
- <SpecialPowerWeapon Weapon="AlliedTimeBomb_Level1"/>
- </AISpecialPowerInfo>
- </LogicCommand>
-
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_TimeBombLvl2">
- <SpecialPower>SpecialPowerTimeBombLvl2</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_ATTACK"
- Manager="SKIRMISH_AI"
- TargetObjectExclude="AIRCRAFT TRANSFORMER"
- MaxTargetSpeed="0.0"
- MinKillValue="1000">
- <SpecialPowerWeapon Weapon="AlliedTimeBomb_Level2"/>
- </AISpecialPowerInfo>
- </LogicCommand>
-
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_TimeBombLvl3">
- <SpecialPower>SpecialPowerTimeBombLvl3</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_ATTACK"
- Manager="SKIRMISH_AI"
- TargetObjectExclude="AIRCRAFT TRANSFORMER"
- MaxTargetSpeed="0.0"
- MinKillValue="2000">
- <SpecialPowerWeapon Weapon="AlliedTimeBomb_Level3"/>
- </AISpecialPowerInfo>
- </LogicCommand>
-
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_CryoSatelliteLvl1">
- <SpecialPower>SpecialPowerCryoSatelliteLvl1</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_DEBUFF"
- Manager="SKIRMISH_AI"
- MinTargetsHit="2">
- <ObjectFilter Rule="ANY"
- Relationship="ENEMIES"
- Include="CAN_ATTACK"
- Exclude="CIVILIAN_BUILDING"
- StatusBitFlagsExclude="AIRBORNE_TARGET SUBMERGED UNDER_IRON_CURTAIN"/>
- <SpecialPowerWeapon Weapon="AlliedCryoSatelliteLvl1"/>
- </AISpecialPowerInfo>
- </LogicCommand>
-
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_CryoSatelliteLvl2">
- <SpecialPower>SpecialPowerCryoSatelliteLvl2</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_DEBUFF"
- Manager="SKIRMISH_AI"
- MinTargetsHit="4">
- <ObjectFilter Rule="ANY"
- Relationship="ENEMIES"
- Include="CAN_ATTACK"
- Exclude="CIVILIAN_BUILDING"
- StatusBitFlagsExclude="AIRBORNE_TARGET SUBMERGED UNDER_IRON_CURTAIN"/>
- <SpecialPowerWeapon Weapon="AlliedCryoSatelliteLvl2"/>
- </AISpecialPowerInfo>
- </LogicCommand>
-
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_CryoSatelliteLvl3">
- <SpecialPower>SpecialPowerCryoSatelliteLvl3</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_DEBUFF"
- Manager="SKIRMISH_AI"
- MinTargetsHit="7">
- <ObjectFilter Rule="ANY"
- Relationship="ENEMIES"
- Include="CAN_ATTACK"
- Exclude="CIVILIAN_BUILDING"
- StatusBitFlagsExclude="AIRBORNE_TARGET SUBMERGED UNDER_IRON_CURTAIN"/>
- <SpecialPowerWeapon Weapon="AlliedCryoSatelliteLvl3"/>
- </AISpecialPowerInfo>
- </LogicCommand>
-
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_SelectObjectsForChrono">
- <SpecialPower>SpecialPowerChronosphereObjectSelect</SpecialPower>
- </LogicCommand>
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_SpawnObjectsForChrono">
- <SpecialPower>SpecialPowerChronosphereObjectSpawn</SpecialPower>
- </LogicCommand>
-
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ToggleRadarLockSpecialPower">
- <SpecialPower>SpecialPower_RadarLock</SpecialPower>
- <AISpecialPowerInfo Heuristic="TOGGLE" Manager="MICRO_MANAGER" />
- </LogicCommand>
- <LogicCommand
- Type="EVACUATE"
- id="Command_SovietAntiGroundAircraftEvacuate" >
- <AISpecialPowerInfo Heuristic="DEPLOY" Manager="TACTIC"/>
- </LogicCommand>
-
- <!-- Soviet Buildings -->
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructSovietWall">
- <Object>SovietWallPiece</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructSovietPowerPlant">
- <Object>SovietPowerPlant</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructSovietPowerPlantAdvanced">
- <Object>SovietPowerPlantAdvanced</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructSovietRefinery">
- <Object>SovietRefinery</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructSovietBarracks">
- <Object>SovietBarracks</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructSovietWarFactory">
- <Object>SovietWarFactory</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructSovietAirfield">
- <Object>SovietAirfield</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructSovietNavalYard">
- <Object>SovietNavalYard</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructSovietTechStructure">
- <Object>SovietTechStructure</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructSovietBaseDefenseGround">
- <Object>SovietBaseDefenseGround</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructSovietBaseDefenseAir">
- <Object>SovietBaseDefenseAir</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructSovietBaseDefenseAdvanced">
- <Object>SovietBaseDefenseAdvanced</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructSovietSuperWeapon">
- <Object>SovietSuperWeapon</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructSovietSuperWeaponAdvanced">
- <Object>SovietSuperWeaponAdvanced</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructSovietCrane">
- <Object>SovietCrane</Object>
- </LogicCommand>
- <LogicCommand
- Type="OBJECT_UPGRADE"
- id="Command_UpgradeSovietCrane">
- <Upgrade>Upgrade_SovietCrane</Upgrade>
- </LogicCommand>
- <LogicCommand
- Type="OBJECT_UPGRADE"
- id="Command_UpgradeSovietRadarDish">
- <Upgrade>Upgrade_SovietRadarDish</Upgrade>
- </LogicCommand>
- <LogicCommand
- Type="OBJECT_UPGRADE"
- id="Command_UpgradeSovietConstructionYardSalvageYard">
- <Upgrade>Upgrade_SovietConstructionYardSalvageYard</Upgrade>
- </LogicCommand>
- <LogicCommand
- Type="OBJECT_UPGRADE"
- id="Command_UpgradeSovietWarFactorySalvageYard">
- <Upgrade>Upgrade_SovietWarFactorySalvageYard</Upgrade>
- </LogicCommand>
- <LogicCommand
- Type="OBJECT_UPGRADE"
- id="Command_UpgradeSovietNavalYardSalvageYard">
- <Upgrade>Upgrade_SovietNavalYardSalvageYard</Upgrade>
- </LogicCommand>
-
- <!-- Soviet Units -->
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructSovietAntiInfantryVehicle">
- <Object>SovietAntiInfantryVehicle</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructSovietAntiNavyShipTech2">
- <Object>SovietAntiNavyShipTech2</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructSovietHeavyAntiVehicleInfantry">
- <Object>SovietHeavyAntiVehicleInfantry</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructSovietScoutVehicle">
- <Object>SovietScoutVehicle</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructSovietAntiGroundAircraft">
- <Object>SovietAntiGroundAircraft</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructSovietFighterAircraft">
- <Object>SovietFighterAircraft</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructSovietBomberAircraft">
- <Object>SovietBomberAircraft</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructSovietAntiInfantryInfantry">
- <Object>SovietAntiInfantryInfantry</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructSovietAntiVehicleInfantry">
- <Object>SovietAntiVehicleInfantry</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructSovietEngineer">
- <Object>SovietEngineer</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructSovietScoutInfantry">
- <Object>SovietScoutInfantry</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructSovietCommandoTech1">
- <Object>SovietCommandoTech1</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructSovietAntiNavyShipTech1">
- <Object>SovietAntiNavyShipTech1</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructSovietAntiStructureShip">
- <Object>SovietAntiStructureShip</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructSovietAntiAirShip">
- <Object>SovietAntiAirShip</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructSovietAntiAirShip_Ground">
- <Object>SovietAntiAirShip_Ground</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructSovietAntiVehicleVehicleTech1">
- <Object>SovietAntiVehicleVehicleTech1</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructSovietAntiVehicleVehicleTech3">
- <Object>SovietAntiVehicleVehicleTech3</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructSovietAntiStructureVehicle">
- <Object>SovietAntiStructureVehicle</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructSovietSurveyor">
- <Object>SovietSurveyor</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructSovietSurveyor_Naval">
- <Object>SovietSurveyor_Naval</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructSovietMiner">
- <Object>SovietMiner</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructSovietMiner_Naval">
- <Object>SovietMiner_Naval</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructSovietMinerFromRefinery">
- <Object>SovietMiner</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructSovietMCV">
- <Object>SovietMCV</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructSovietMCV_Naval">
- <Object>SovietMCV_Naval</Object>
- </LogicCommand>
- <!-- Expansion Pack 1 units -->
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructSovietDesolatorInfantry">
- <Object>SovietDesolatorInfantry</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructSovietGrinderVehicle">
- <Object>SovietGrinderVehicle</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructSovietHeavyWalkerVehicle">
- <Object>SovietHeavyWalkerVehicle</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructSovietMortarcycle">
- <Object>SovietMortarcycle</Object>
- </LogicCommand>
-
- <!-- Soviet Special Powers -->
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_IronCurtain">
- <SpecialPower>SpecialPowerIronCurtain</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_BUFF"
- Manager="SKIRMISH_AI"
- TargetObjectInclude="CAN_ATTACK VEHICLE"
- TargetObjectExclude="STRUCTURE AIRCRAFT"
- MinTargetsHit="5"
- MinEnemiesNearby="5">
- </AISpecialPowerInfo>
- </LogicCommand>
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_VacuumBomb">
- <SpecialPower>SpecialPowerVacuumBomb</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_ATTACK"
- Manager="SKIRMISH_AI"
- MaxTargetSpeed="0.0"
- RequireKillTargets="false"
- MinTargetsHit="10" >
- <SpecialPowerWeapon Weapon="VacuumBombIncrementalWeapon"/>
- </AISpecialPowerInfo>
- </LogicCommand>
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_MagneticSingularity">
- <SpecialPower>SpecialPowerMagneticSingularity</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_DEBUFF"
- Manager="SKIRMISH_AI"
- MinTargetsHit="5">
- <ObjectFilter Rule="ANY"
- Relationship="ENEMIES"
- Include="CAN_ATTACK"
- Exclude="STRUCTURE"
- StatusBitFlagsExclude="AIRBORNE_TARGET SUBMERGED UNDER_IRON_CURTAIN"/>
- <SpecialPowerWeapon Weapon="MagneticSingularityWeapon"/>
- </AISpecialPowerInfo>
- </LogicCommand>
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_MagneticSatelliteLvl1">
- <SpecialPower>SpecialPowerMagneticSatelliteLvl1</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_POWER_MAGNETIC_SATELLITE"
- UpdateObject="MagneticSatelliteEffectLvl1"
- SearchRadius="150.0"
- Manager="SKIRMISH_AI"
- MinKillValue="500"
- MaxUpdatables="1"
- TargetObjectInclude="VEHICLE"
- TargetObjectExclude="STRUCTURE SUBMARINE AIRCRAFT WALL_SEGMENT WALL_HUB WALL_PIECE T2_UNIT T3_UNIT UNIT_BUILT_LIKE_STRUCTURE">
- <SpecialPowerWeapon Weapon="MagneticSatelliteWeaponLvl1"/>
- </AISpecialPowerInfo>
- </LogicCommand>
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_MagneticSatelliteLvl2">
- <SpecialPower>SpecialPowerMagneticSatelliteLvl2</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_POWER_MAGNETIC_SATELLITE"
- UpdateObject="MagneticSatelliteEffectLvl2"
- SearchRadius="200.0"
- Manager="SKIRMISH_AI"
- MinKillValue="1000"
- MaxUpdatables="1"
- TargetObjectInclude="VEHICLE"
- TargetObjectExclude="STRUCTURE SUBMARINE AIRCRAFT WALL_SEGMENT WALL_HUB WALL_PIECE T3_UNIT UNIT_BUILT_LIKE_STRUCTURE">
- <SpecialPowerWeapon Weapon="MagneticSatelliteWeaponLvl2"/>
- </AISpecialPowerInfo>
- </LogicCommand>
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_MagneticSatelliteLvl3">
- <SpecialPower>SpecialPowerMagneticSatelliteLvl3</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_POWER_MAGNETIC_SATELLITE"
- UpdateObject="MagneticSatelliteEffectLvl3"
- SearchRadius="250.0"
- Manager="SKIRMISH_AI"
- MinKillValue="2000"
- MaxUpdatables="1"
- TargetObjectInclude="VEHICLE"
- TargetObjectExclude="STRUCTURE SUBMARINE AIRCRAFT WALL_SEGMENT WALL_HUB WALL_PIECE UNIT_BUILT_LIKE_STRUCTURE">
- <SpecialPowerWeapon Weapon="MagneticSatelliteWeaponLvl3"/>
- </AISpecialPowerInfo>
- </LogicCommand>
-
- <LogicCommand
- Type="PLAYER_UPGRADE"
- id="Command_SovietMassProduction">
- <SpecialPower>SpecialPowerSovietMassProduction</SpecialPower>
- </LogicCommand>
- <LogicCommand
- Type="PLAYER_UPGRADE"
- id="Command_TerrorDroneEggs">
- <SpecialPower>SpecialPowerTerrorDroneEggs</SpecialPower>
- </LogicCommand>
- <LogicCommand
- Type="PLAYER_UPGRADE"
- id="Command_CrushPuppiesPower">
- <SpecialPower>SpecialPowerCrushPuppies</SpecialPower>
- </LogicCommand>
-
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ToggleMIRVSpecialPower">
- <SpecialPower>SpecialPower_MIRV</SpecialPower>
- <AISpecialPowerInfo Heuristic="TOGGLE" Manager="MICRO_MANAGER" />
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ConstructSovietBunker">
- <SpecialPower>SpecialPower_ConstructSovietBunker</SpecialPower>
- </LogicCommand>
-
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ToggleMolotovCocktailSpecialPower">
- <SpecialPower>SpecialPower_MolotovCocktail</SpecialPower>
- <AISpecialPowerInfo Heuristic="TOGGLE" Manager="MICRO_MANAGER" />
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ToggleMagneticBombSpecialPower">
- <SpecialPower>SpecialPower_MagneticBomb</SpecialPower>
- <AISpecialPowerInfo Heuristic="TOGGLE" Manager="MICRO_MANAGER" />
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ToggleRapidLaunchSpecialPower">
- <SpecialPower>SpecialPower_ToggleRapidLaunch</SpecialPower>
- <AISpecialPowerInfo Heuristic="TOGGLE" Manager="MICRO_MANAGER" />
- </LogicCommand>
-
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ActivateSuperTorpedos">
- <SpecialPower>SpecialPower_SuperTorpedos</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="DUMB_FIRE"
- Manager="MICRO_MANAGER"
- TargetObjectInclude="VEHICLE"
- TargetObjectExclude="AIRCRAFT TRANSFORMER"
- Distance="250"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_SovietRecallAllAircraft">
- <SpecialPower>SpecialPower_RecallAllAircraft</SpecialPower>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ToggleBinaryWeapon">
- <SpecialPower>SpecialPower_ToggleBinaryWeapons</SpecialPower>
- <AISpecialPowerInfo Heuristic="TOGGLE" Manager="MICRO_MANAGER"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ToggleArmorUp">
- <SpecialPower>SpecialPower_ToggleArmorUp</SpecialPower>
- <AISpecialPowerInfo Heuristic="TOGGLE" Manager="MICRO_MANAGER"/>
- </LogicCommand>
-
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ToggleAfterburners">
- <SpecialPower>SpecialPower_ToggleAfterburners</SpecialPower>
- <AISpecialPowerInfo Heuristic="TOGGLE" Manager="MICRO_MANAGER"/>
- </LogicCommand>
-
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ToggleShieldSphere">
- <SpecialPower>SpecialPower_ToggleShieldSphere</SpecialPower>
- <AISpecialPowerInfo Heuristic="TOGGLE" Manager="MICRO_MANAGER"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ActivateRoarSpecialPower">
- <SpecialPower>SpecialPower_Roar</SpecialPower>
- <AISpecialPowerInfo Heuristic="AOE_ATTACK"
- Manager="MICRO_MANAGER">
- <SpecialPowerWeapon
- Weapon="SovietScoutInfantryRoar"
- IsDisablingAttack="true"/>
- </AISpecialPowerInfo>
- </LogicCommand>
-
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_PackSovietMCV">
- <SpecialPower>SpecialPower_PackReplaceSelf</SpecialPower>
- <AISpecialPowerInfo Heuristic="PACK" Manager="TACTIC"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_UnPackSovietMCV">
- <SpecialPower>SpecialPower_UnpackReplaceSelf</SpecialPower>
- <AISpecialPowerInfo Heuristic="UNPACK" Manager="TACTIC"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_UnPackSovietSurveyor">
- <SpecialPower>SpecialPower_UnpackReplaceSelf</SpecialPower>
- <AISpecialPowerInfo Heuristic="UNPACK" Manager="TACTIC"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ToggleHarpoonSpecialPower">
- <SpecialPower>SpecialPower_Harpoon</SpecialPower>
- <AISpecialPowerInfo Heuristic="TOGGLE" Manager="MICRO_MANAGER"/>
- </LogicCommand>
- <LogicCommand
- Options="NEED_TARGET_ENEMY_OBJECT"
- Type="SPECIAL_POWER"
- id="Command_IrradiateTarget">
- <SpecialPower>SpecialPower_IrradiateTarget</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_ATTACK"
- Manager="SKIRMISH_AI"
- TargetObjectExclude="STRUCTURE AIRCRAFT INFANTRY"
- TargetObjectInclude="VEHICLE"
- MaxTargetSpeed="0.0"
- RequireKillTargets="false">
- <SpecialPowerWeapon Weapon="PlayerPowerIrradiateTargetWeapon"/>
- </AISpecialPowerInfo>
- </LogicCommand>
- <!-- Japan Buildings -->
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructJapanWall">
- <Object>JapanWallPiece</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructJapanPowerPlant">
- <Object>JapanPowerPlant</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructJapanRefinery">
- <Object>JapanRefinery</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructJapanBarracks">
- <Object>JapanBarracks</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructJapanWarFactory">
- <Object>JapanWarFactory</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructJapanNavalYard">
- <Object>JapanNavalYard</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructJapanBaseDefense">
- <Object>JapanBaseDefense</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructJapanBaseDefenseAdvanced">
- <Object>JapanBaseDefenseAdvanced</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructJapanSuperWeapon">
- <Object>JapanSuperWeapon</Object>
- </LogicCommand>
- <LogicCommand
- Type="CONSTRUCTION_YARD_CONSTRUCT"
- id="Command_ConstructJapanSuperWeaponAdvanced">
- <Object>JapanSuperWeaponAdvanced</Object>
- </LogicCommand>
- <LogicCommand
- Type="OBJECT_UPGRADE"
- id="Command_UpgradeJapanRadarDish">
- <Upgrade>Upgrade_JapanRadarDish</Upgrade>
- </LogicCommand>
- <LogicCommand
- Type="OBJECT_UPGRADE"
- id="Command_UpgradeJapanRepairBay">
- <Upgrade>Upgrade_JapanRepairBay</Upgrade>
- </LogicCommand>
- <!-- Japan Units -->
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_JapanScoutInfantryBomb">
- <SpecialPower>SpecialPower_JapanScoutInfantryBomb</SpecialPower>
- <AISpecialPowerInfo Heuristic="ATTACHED_BOMB" Manager="MICRO_MANAGER"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_JapanEngineerSprint">
- <SpecialPower>SpecialPower_JapanEngineerSprint</SpecialPower>
- <AISpecialPowerInfo Heuristic="SPEED_BOOST" Manager="MICRO_MANAGER"
- UseInMicroManagerState="RETREAT COMBAT CLEANUP"
- UseNearTacticalTarget="true"
- />
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_JapanAntiInfantryInfantryBonzai">
- <SpecialPower>SpecialPower_JapanAntiInfantryInfantryBonzai</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="RUSH_ATTACK"
- Manager="MICRO_MANAGER"
- TargetObjectInclude="INFANTRY"
- HealthFraction="0.8"
- Distance="100"
- UseToCounterGarrison="true"
- />
- </LogicCommand>
-
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_UnPackJapanMCV">
- <SpecialPower>SpecialPower_UnpackReplaceSelf</SpecialPower>
- <AISpecialPowerInfo Heuristic="UNPACK" Manager="TACTIC"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_PackJapanMCV">
- <SpecialPower>SpecialPower_PackReplaceSelf</SpecialPower>
- <AISpecialPowerInfo Heuristic="PACK" Manager="TACTIC"/>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanAntiInfantryInfantry">
- <Object>JapanAntiInfantryInfantry</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanAntiVehicleInfantry">
- <Object>JapanAntiVehicleInfantry</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanAntiVehicleInfantryTech3">
- <Object>JapanAntiVehicleInfantryTech3</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanEngineer">
- <Object>JapanEngineer</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanScoutInfantry">
- <Object>JapanScoutInfantry</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanInfiltrationInfantry">
- <Object>JapanInfiltrationInfantry</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanCommandoTech1">
- <Object>JapanCommandoTech1</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanNavyScoutShip">
- <Object>JapanNavyScoutShip</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanAntiStructureShip">
- <Object>JapanAntiStructureShip</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanAntiVehicleShip">
- <Object>JapanAntiVehicleShip</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanAntiAirShip">
- <Object>JapanAntiAirShip</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanAntiAirVehicleTech1">
- <Object>JapanAntiAirVehicleTech1</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanAntiInfantryVehicle">
- <Object>JapanAntiInfantryVehicle</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanLightTransportVehicle">
- <Object>JapanLightTransportVehicle</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanAntiVehicleVehicleTech1">
- <Object>JapanAntiVehicleVehicleTech1</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanAntiVehicleVehicleTech1_Naval">
- <Object>JapanAntiVehicleVehicleTech1_Naval</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanAntiVehicleVehicleTech3">
- <Object>JapanAntiVehicleVehicleTech3</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanAntiStructureVehicle">
- <Object>JapanAntiStructureVehicle</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanMiner">
- <Object>JapanMiner</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanMiner_Naval">
- <Object>JapanMiner_Naval</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanMinerFromRefinery">
- <Object>JapanMiner</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanMCV">
- <Object>JapanMCV</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanMCV_Naval">
- <Object>JapanMCV_Naval</Object>
- </LogicCommand>
- <!-- Expansion Pack 1 units -->
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanArcherInfantry">
- <Object>JapanArcherInfantry</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanSentinelVehicle">
- <Object>JapanSentinelVehicle</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanFortressShipEgg">
- <Object>JapanFortressShipEgg</Object>
- </LogicCommand>
- <!-- Japan Eggs -->
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanPowerPlantEgg">
- <Object>JapanPowerPlantEgg</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanRefineryEgg">
- <Object>JapanRefineryEgg</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanBarracksEgg">
- <Object>JapanBarracksEgg</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanWarFactoryEgg">
- <Object>JapanWarFactoryEgg</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanNavalYardEgg">
- <Object>JapanNavalYardEgg</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanTechStructureEgg">
- <Object>JapanTechStructureEgg</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanBaseDefenseEgg">
- <Object>JapanBaseDefenseEgg</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanBaseDefenseAdvancedEgg">
- <Object>JapanBaseDefenseAdvancedEgg</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanSuperWeaponEgg">
- <Object>JapanSuperWeaponEgg</Object>
- </LogicCommand>
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructJapanSuperWeaponAdvancedEgg">
- <Object>JapanSuperWeaponAdvancedEgg</Object>
- </LogicCommand>
-
- <!-- Japan Special Powers -->
- <LogicCommand
- Type="PLAYER_UPGRADE"
- id="Command_JapanEnhancedKamikaze">
- <SpecialPower>SpecialPowerJapanEnhancedKamikaze</SpecialPower>
- </LogicCommand>
-
- <LogicCommand
- Type="PLAYER_UPGRADE"
- id="Command_JapanNavalPower">
- <SpecialPower>SpecialPowerJapanNavalPower</SpecialPower>
- </LogicCommand>
- <LogicCommand
- Type="PLAYER_UPGRADE"
- id="Command_JapanAdvancedMissilePacks">
- <SpecialPower>SpecialPowerJapanAdvancedMissilePacks</SpecialPower>
- </LogicCommand>
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_JapanBalloonAttack_L1">
- <SpecialPower>SpecialPowerJapanBalloonAttack_L1</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_ATTACK"
- Manager="SKIRMISH_AI"
- TargetObjectExclude="AIRCRAFT SUBMARINE"
- MaxTargetSpeed="0.0"
- RequireKillTargets="false"
- MinTargetsHit="3"
- SearchRadius="200">
- <SpecialPowerWeapon Weapon="JapanBalloonBombDropWeapon"/>
- </AISpecialPowerInfo>
- </LogicCommand>
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_JapanBalloonAttack_L2">
- <SpecialPower>SpecialPowerJapanBalloonAttack_L2</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_ATTACK"
- Manager="SKIRMISH_AI"
- TargetObjectExclude="AIRCRAFT SUBMARINE"
- MaxTargetSpeed="0.0"
- RequireKillTargets="false"
- MinTargetsHit="5"
- SearchRadius="250">
- <SpecialPowerWeapon Weapon="JapanBalloonBombDropWeapon"/>
- </AISpecialPowerInfo>
- </LogicCommand>
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_JapanBalloonAttack_L3">
- <SpecialPower>SpecialPowerJapanBalloonAttack_L3</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_ATTACK"
- Manager="SKIRMISH_AI"
- TargetObjectExclude="AIRCRAFT SUBMARINE"
- MaxTargetSpeed="0.0"
- RequireKillTargets="false"
- MinTargetsHit="7"
- SearchRadius="300">
- <SpecialPowerWeapon Weapon="JapanBalloonBombDropWeapon"/>
- </AISpecialPowerInfo>
- </LogicCommand>
- <LogicCommand
- Type="PLAYER_UPGRADE"
- id="Command_JapanRoboticAssembly">
- <SpecialPower>SpecialPowerJapanRoboticAssembly</SpecialPower>
- </LogicCommand>
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_JapanAmbush">
- <SpecialPower>SpecialPowerJapanAmbush</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_BUFF"
- Manager="SKIRMISH_AI"
- TargetObjectInclude="CAN_ATTACK"
- MinTargetsHit="1"
- MinEnemiesNearby="5">
- </AISpecialPowerInfo>
- </LogicCommand>
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_JapanEmperorsResolve_L1">
- <SpecialPower>SpecialPowerJapanEmperorsResolve_L1</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_BUFF"
- Manager="SKIRMISH_AI"
- TargetObjectInclude="CAN_ATTACK"
- TargetObjectExclude="STRUCTURE"
- MinTargetsHit="3"
- MinEnemiesNearby="3">
- </AISpecialPowerInfo>
- </LogicCommand>
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_JapanEmperorsResolve_L2">
- <SpecialPower>SpecialPowerJapanEmperorsResolve_L2</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_BUFF"
- Manager="SKIRMISH_AI"
- TargetObjectInclude="CAN_ATTACK"
- TargetObjectExclude="STRUCTURE"
- MinTargetsHit="5"
- MinEnemiesNearby="5">
- </AISpecialPowerInfo>
- </LogicCommand>
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_JapanEmperorsResolve_L3">
- <SpecialPower>SpecialPowerJapanEmperorsResolve_L3</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_BUFF"
- Manager="SKIRMISH_AI"
- TargetObjectInclude="CAN_ATTACK"
- TargetObjectExclude="STRUCTURE"
- MinTargetsHit="7"
- MinEnemiesNearby="7">
- </AISpecialPowerInfo>
- </LogicCommand>
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_NanoSwarmHive">
- <SpecialPower>SpecialPowerNanoSwarmHive</SpecialPower>
- </LogicCommand>
-
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_TelekineticProjectorDevice">
- <SpecialPower>SpecialPowerTelekineticProjectorDevice</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_ATTACK"
- Manager="SKIRMISH_AI"
- TargetObjectExclude="AIRCRAFT"
- MaxTargetSpeed="0.0"
- MinKillValue="5000">
- <SpecialPowerWeapon Weapon="TelekineticExplosion"/>
- </AISpecialPowerInfo>
- </LogicCommand>
-
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_PsyonicBlastSpecialPower">
- <SpecialPower>SpecialPower_PsyonicBlast</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="AOE_ATTACK"
- Manager="MICRO_MANAGER" >
- <SpecialPowerWeapon
- Weapon="JapanCommandoTech1PsyonicBlast"
- AffectsFriendlies="false"
- AffectsSelf="false"/>
- </AISpecialPowerInfo>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ToggleLockDownGunSpecialPower">
- <SpecialPower>SpecialPower_ToggleLockDownGun</SpecialPower>
- <AISpecialPowerInfo Heuristic="TOGGLE" Manager="MICRO_MANAGER"/>
- </LogicCommand>
-
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_SmokeBombSpecialPower">
- <SpecialPower>SpecialPower_SmokeBomb</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="INVULNERABILITY"
- Manager="MICRO_MANAGER"
- InvulnerabilityDamageLookAheadTime="1s"
- InvulnerabilityDamageLookBehindTime="1s"
- InvulnerabilityDamageFractionWhenOutOfRangeOfTarget=".5"
- InvulnerabilityDamageFractionWhenInRangeOfTarget=".5"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ToggleKamikazeAttackSpecialPower">
- <SpecialPower>SpecialPower_KamikazeAttack</SpecialPower>
- <AISpecialPowerInfo Heuristic="RUSH_ATTACK" Manager="MICRO_MANAGER"
- HealthFraction="0.8"
- Distance="100"
- />
- </LogicCommand>
-
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_JAAS_Transform">
- <SpecialPower>SpecialPower_JAAS_Transform</SpecialPower>
- <AISpecialPowerInfo Heuristic="TOGGLE" Manager="MICRO_MANAGER"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_JAIV_Transform">
- <SpecialPower>SpecialPower_JAIV_Transform</SpecialPower>
- <AISpecialPowerInfo Heuristic="TOGGLE" Manager="MICRO_MANAGER"/>
- </LogicCommand>
-
- <LogicCommand
- Type="OBJECT_UPGRADE"
- id="Command_PurchaseJapanBarracksTech2">
- <Upgrade>Upgrade_JapanBarracksTech2</Upgrade>
- <AISpecialPowerInfo Heuristic="UPGRADE" Manager="BUILDER"/>
- </LogicCommand>
- <LogicCommand
- Type="OBJECT_UPGRADE"
- id="Command_PurchaseJapanBarracksTech3">
- <Upgrade>Upgrade_JapanBarracksTech3</Upgrade>
- <AISpecialPowerInfo Heuristic="UPGRADE" Manager="BUILDER"/>
- </LogicCommand>
- <LogicCommand
- Type="OBJECT_UPGRADE"
- id="Command_PurchaseJapanNavalYardTech2">
- <Upgrade>Upgrade_JapanNavalYardTech2</Upgrade>
- <AISpecialPowerInfo Heuristic="UPGRADE" Manager="BUILDER"/>
- </LogicCommand>
- <LogicCommand
- Type="OBJECT_UPGRADE"
- id="Command_PurchaseJapanNavalYardTech3">
- <Upgrade>Upgrade_JapanNavalYardTech3</Upgrade>
- <AISpecialPowerInfo Heuristic="UPGRADE" Manager="BUILDER"/>
- </LogicCommand>
- <LogicCommand
- Type="OBJECT_UPGRADE"
- id="Command_PurchaseJapanWarFactoryTech2">
- <Upgrade>Upgrade_JapanWarFactoryTech2</Upgrade>
- <AISpecialPowerInfo Heuristic="UPGRADE" Manager="BUILDER"/>
- </LogicCommand>
- <LogicCommand
- Type="OBJECT_UPGRADE"
- id="Command_PurchaseJapanWarFactoryTech3">
- <Upgrade>Upgrade_JapanWarFactoryTech3</Upgrade>
- <AISpecialPowerInfo Heuristic="UPGRADE" Manager="BUILDER"/>
- </LogicCommand>
- <LogicCommand
- id="Command_AlliedSupportAircraftShrinkRay"
- Options="NEED_TARGET_ENEMY_OBJECT NEED_TARGET_NEUTRAL_OBJECT"
- Type="SPECIAL_POWER">
- <SpecialPower>SpecialPower_ShrinkRay</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="INSTAKILL"
- Manager="MICRO_MANAGER"
- ForbiddenForAttackObjectStatus="SHRUNK"/>
- </LogicCommand>
-
- <LogicCommand
- Type="OBJECT_UPGRADE"
- id="Command_UpgradeJapanPowerPlantTurbine">
- <Upgrade>Upgrade_JapanPowerPlantTurbine</Upgrade>
- </LogicCommand>
-
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_JAAVT1_Transform">
- <SpecialPower>SpecialPower_JAAVT1_Transform</SpecialPower>
- <AISpecialPowerInfo Heuristic="TOGGLE" Manager="MICRO_MANAGER"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_JASV_FireKiCannon">
- <SpecialPower>SpecialPower_JASV_FireKiCannon</SpecialPower>
- <AISpecialPowerInfo Heuristic="DISCHARGE" Manager="MICRO_MANAGER"
- HealthFraction="0.2"
- />
- </LogicCommand>
-
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_JapanBaseDefenseAdvanced_FireKiCannon">
- <SpecialPower>SpecialPower_JapanBaseDefenseAdvanced_FireKiCannon</SpecialPower>
- <AISpecialPowerInfo Heuristic="DISCHARGE" Manager="MICRO_MANAGER"
- HealthFraction="0.2"
- />
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ActivateTorpedoSpread">
- <SpecialPower>SpecialPower_TorpedoSpread</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="DUMB_FIRE"
- Manager="MICRO_MANAGER"
- Location="Water"
- TargetObjectInclude="VEHICLE"
- TargetObjectExclude="AIRCRAFT TRANSFORMER"
- Distance="250"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ToggleSpiderHole">
- <SpecialPower>SpecialPower_ToggleSpiderHole</SpecialPower>
- <AISpecialPowerInfo Heuristic="TOGGLE" Manager="MICRO_MANAGER"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ToggleEnergizedArmorSpecialPower">
- <SpecialPower>SpecialPower_ToggleEnergizedArmor</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="INVULNERABILITY"
- Manager="MICRO_MANAGER"
- InvulnerabilityDamageLookAheadTime="1.25s"
- InvulnerabilityDamageLookBehindTime="1.25s"
- InvulnerabilityDamageFractionWhenOutOfRangeOfTarget="0.4"
- InvulnerabilityDamageFractionWhenInRangeOfTarget="0.6"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_TriggerRushAttackSpecialPower">
- <SpecialPower>SpecialPower_TriggerRushAttack</SpecialPower>
- <AISpecialPowerInfo Heuristic="RUSH_ATTACK" Manager="MICRO_MANAGER"
- TargetObjectInclude="VEHICLE"
- HealthFraction="1.0"
- Distance="9999.0"
- />
- </LogicCommand>
-
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_RammingSpeed">
- <SpecialPower>SpecialPower_RammingSpeed</SpecialPower>
- <AISpecialPowerInfo Heuristic="RUSH_ATTACK" Manager="MICRO_MANAGER"
- TargetObjectInclude="VEHICLE"
- HealthFraction="1.0"
- Distance="200.0"
- />
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ToggleDeployWeapon">
- <SpecialPower>SpecialPower_ToggleDeployWeapon</SpecialPower>
- <AISpecialPowerInfo Heuristic="TOGGLE" Manager="MICRO_MANAGER"/>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_JapanBaseDefenseToggleBinaryWeapon">
- <SpecialPower>SpecialPower_JapanBaseDefenseTransform</SpecialPower>
- <AISpecialPowerInfo Heuristic="TOGGLE" Manager="MICRO_MANAGER"/>
- </LogicCommand>
-
-
- <!-- Final Squadron -->
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_FinalSquadron_L1">
- <SpecialPower>SpecialPowerFinalSquadron_L1</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_ATTACK"
- Manager="SKIRMISH_AI"
- TargetObjectExclude="AIRCRAFT TRANSFORMER SUBMARINE"
- MaxTargetSpeed="0.0"
- RequireKillTargets="false"
- MinTargetsHit="3">
- <SpecialPowerWeapon Weapon="JapanFinalSquadronAircraftKamikazeWarhead"/>
- </AISpecialPowerInfo>
- </LogicCommand>
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_FinalSquadron_L2">
- <SpecialPower>SpecialPowerFinalSquadron_L2</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_ATTACK"
- Manager="SKIRMISH_AI"
- TargetObjectExclude="AIRCRAFT TRANSFORMER SUBMARINE"
- MaxTargetSpeed="0.0"
- RequireKillTargets="false"
- MinTargetsHit="5">
- <SpecialPowerWeapon Weapon="JapanFinalSquadronAircraftKamikazeWarhead"/>
- </AISpecialPowerInfo>
- </LogicCommand>
- <LogicCommand
- Options="NEED_TARGET_POS"
- Type="SPECIAL_POWER"
- id="Command_FinalSquadron_L3">
- <SpecialPower>SpecialPowerFinalSquadron_L3</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="PLAYER_AOE_ATTACK"
- Manager="SKIRMISH_AI"
- TargetObjectExclude="AIRCRAFT TRANSFORMER SUBMARINE"
- MaxTargetSpeed="0.0"
- RequireKillTargets="false"
- MinTargetsHit="7">
- <SpecialPowerWeapon Weapon="JapanFinalSquadronAircraftKamikazeWarhead"/>
- </AISpecialPowerInfo>
- </LogicCommand>
- <!-- -->
- <!-- Start Campaign Powers -->
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_CAMPAlliedBomberDrop1">
- <SpecialPower>SpecialPowerCAMPAlliedBomberDrop1</SpecialPower>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_CAMPAlliedBomberDrop2">
- <SpecialPower>SpecialPowerCAMPAlliedBomberDrop2</SpecialPower>
- </LogicCommand>
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_TriggerEmperorRushAttackSpecialPower">
- <SpecialPower>SpecialPower_TriggerEmperorRushAttack</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="RUSH_ATTACK"
- Manager="MICRO_MANAGER"
- TargetObjectInclude="VEHICLE"
- HealthFraction="1.0"
- Distance="9999.0"
- />
- </LogicCommand>
-
- <LogicCommand
- Type="SPECIAL_POWER"
- id="Command_ActivateMechaKingShockwave">
- <SpecialPower>SpecialPower_MechaKingShockwave</SpecialPower>
- <AISpecialPowerInfo
- Heuristic="AOE_ATTACK"
- Manager="MICRO_MANAGER" >
- <SpecialPowerWeapon
- Weapon="JapanMechaKingOmegaShockwave"
- AffectsFriendlies="false"
- AffectsSelf="false"/>
- </AISpecialPowerInfo>
- </LogicCommand>
- <!-- End Campaign Powers -->
- <LogicCommand
- Type="UNIT_BUILD"
- id="Command_ConstructSovietAntiVehicleVehicleTech2">
- <Object>SovietAntiVehicleVehicleTech2</Object>
- </LogicCommand>
-
- </AssetDeclaration>
|