Advertisement
Stewox

Automated Refinery Actor

Sep 14th, 2013
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 3.40 KB | None | 0 0
  1. <?xml version="1.0" encoding="us-ascii"?>
  2. <Catalog>
  3.     <CActorUnit id="AutomatedRefinery2" parent="TerranBuilding" unitName="AutomatedRefinery2">
  4.         <Macros value="ExtractAnim"/>
  5.         <On Terms="AbilMorph.*.Finish; MorphFrom Refinery" Send="Create"/>
  6.         <On Terms="ActorCreation" Send="AnimGroupRemove A"/>
  7.         <On Terms="ActorCreation" Send="AnimGroupRemove D"/>
  8.         <On Terms="ActorCreation" Send="AnimGroupApply B"/>
  9.         <On Terms="ActorCreation" Send="StatusSet Mining 0"/>
  10.         <On Terms="Effect.AutoHarvestVespene.Start" Send="TimerKill Stopped"/>
  11.         <On Terms="Effect.AutoHarvestVespene.Start" Send="TimerSet 5.000000 Stopped"/>
  12.         <On Terms="Effect.AutoHarvestVespene.Start; IsStatus Mining 0" Send="AnimPlay Work Stand,Work"/>
  13.         <On Terms="Effect.AutoHarvestVespene.Start; IsStatus Mining 0" Send="AnimGroupRemove B"/>
  14.         <On Terms="Effect.AutoHarvestVespene.Start; IsStatus Mining 0" Send="AnimGroupApply A"/>
  15.         <On Terms="Effect.AutoHarvestVespene.Start; IsStatus Mining 0" Send="StatusSet Mining 1"/>
  16.         <On Terms="TimerExpired; TimerName Stopped" Send="AnimGroupRemove A"/>
  17.         <On Terms="TimerExpired; TimerName Stopped" Send="AnimGroupApply B"/>
  18.         <On Terms="TimerExpired; TimerName Stopped" Send="StatusSet Mining 0"/>
  19.         <On Terms="AnimDone; AnimName Work; IsStatus Mining 1" Send="AnimPlay Work Stand,Work"/>
  20.         <On Terms="Behavior.AutoHarvestVespene.On" Send="SetTintColor 255,255,255"/>
  21.         <On Terms="Behavior.AutoHarvestVespene.Off" Send="SetTintColor 255,170,170"/>
  22.         <On Terms="Effect.AutoHarvestVespene.Start; !ValidateUnit HasMicroFiltering" Send="Create AutomatedRefineryTextKicker4"/>
  23.         <On Terms="Effect.AutoHarvestVespene.Start; ValidateUnit HasMicroFiltering" Send="Create AutomatedRefineryTextKicker5"/>
  24.         <On Terms="UnitBirth.AutomatedRefinery2" Send="TimerSet 0.100000 HideGeyser"/>
  25.         <On Terms="TimerExpired; TimerName HideGeyser" Send="Create GeyserBuildFinishCovered"/>
  26.         <On Terms="ActorDestruction" Send="Create GeyserUncovered"/>
  27.         <Model value="AutomatedRefinery"/>
  28.         <BuildModel value="AutomatedRefinery"/>
  29.         <DeathArray index="Normal" ModelLink="AutomatedRefineryDeath" SoundLink="AutomatedRefinery_Explode"/>
  30.         <DeathArray index="UnderConstruction" ModelLink="TerranBuildingDeath" SoundLink="Refinery_Explode"/>
  31.         <PlacementModel value="AutomatedRefineryPlacement"/>
  32.         <PlacementSound value="Terran_BuildingPlacement"/>
  33.         <PortraitModel value="AdjutantPortrait"/>
  34.         <BarOffset value="160"/>
  35.         <BarWidth value="120"/>
  36.         <GroupIcon>
  37.             <Image value="Assets\Textures\Wireframe-Terran-Refinery-automated.dds"/>
  38.         </GroupIcon>
  39.         <HeroIcon value="Assets\Textures\BTN-Building-Terran-RefineryAutomated.dds"/>
  40.         <LifeArmorIcon value="Assets\Textures\btn-upgrade-terran-buildingarmor.dds"/>
  41.         <NameOffset value="80"/>
  42.         <SoundArray index="Ready" value="Refinery_What"/>
  43.         <SoundArray index="What" value="Refinery_What"/>
  44.         <SoundArray index="Construction" value="Terran_ConstructionWhat"/>
  45.         <UnitFlags index="ShowBlobShadow" value="0"/>
  46.         <UnitIcon value="Assets\Textures\BTN-Building-Terran-RefineryAutomated.dds"/>
  47.         <Wireframe>
  48.             <Image value="Assets\Textures\Wireframe-Terran-Refinery-automated.dds"/>
  49.         </Wireframe>
  50.     </CActorUnit>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement