Advertisement
Guest User

Untitled

a guest
Sep 19th, 2019
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 8.72 KB | None | 0 0
  1.  
  2.             <TankDraw
  3.                 id="ModuleTag_Draw"
  4.                 OkToChangeModelColor="true"
  5.                 ExtraPublicBone="FXTracksL FXTracksR FXMUZZLEFLASH FXWAVE"
  6.                 TrackMarks="EXTnkTrack"
  7.                 TrackMarksLeftBone="FXTracksL"
  8.                 TrackMarksRightBone="FXTracksR"
  9.                 TreadAnimationRate="0.15"
  10.                 TreadDriveSpeedFraction="0.25"
  11.                 TreadPivotSpeedFraction="0.9">
  12.                 <ModelConditionState
  13.                     ParseCondStateType="PARSE_DEFAULT"
  14.                     RetainSubObjects="true">
  15.                     <Model
  16.                         Name="GUVEHICLEAH_SKN" />
  17.                     <WeaponFireFXBone
  18.                         WeaponSlotID="1"
  19.                         WeaponSlotType="PRIMARY_WEAPON"
  20.                         BoneName="FXMUZZLEFLASH" />
  21.                     <WeaponRecoilBone
  22.                         WeaponSlotID="1"
  23.                         WeaponSlotType="PRIMARY_WEAPON"
  24.                         BoneName="FXMUZZLEFLASH" />                    
  25.                     <WeaponMuzzleFlash
  26.                         WeaponSlotID="1"
  27.                         WeaponSlotType="PRIMARY_WEAPON"
  28.                         BoneName="FXMUZZLEFLASH" />
  29.                     <WeaponLaunchBone
  30.                         WeaponSlotID="1"
  31.                         WeaponSlotType="PRIMARY_WEAPON"
  32.                         BoneName="FXMUZZLEFLASH" />
  33.                     <Turret
  34.                         TurretNameKey="turret_01"
  35.                         TurretPitch="turret_01_pitch"
  36.                         TurretID="1" />
  37.                 </ModelConditionState>
  38.  
  39.                 <ModelConditionState
  40.                     ParseCondStateType="PARSE_NORMAL"
  41.                     ConditionsYes="DYING">
  42.                     <Model
  43.                         Name="GUPredTankR" />
  44.                     <ParticleSysBone
  45.                         BoneName="ROOTTRANSFORM"
  46.                         FXParticleSystemTemplate="GDIDebrisSmallFire"
  47.                         FollowBone="true" />
  48.                     <ParticleSysBone
  49.                         BoneName="ROOTTRANSFORM"
  50.                         FXParticleSystemTemplate="GDIDebrisSmallFireDistortion"
  51.                         FollowBone="true" />
  52.                     <ParticleSysBone
  53.                         BoneName="ROOTTRANSFORM"
  54.                         FXParticleSystemTemplate="GDIDebrisSmallSmoke"
  55.                         FollowBone="true" />
  56.                 </ModelConditionState>
  57.                 <ModelConditionState
  58.                     ParseCondStateType="PARSE_NORMAL"
  59.                     RetainSubObjects="true"
  60.                     ConditionsYes="REALLYDAMAGED">
  61.                     <Model
  62.                         Name="GUVEHICLEAH_SKN" />
  63.                     <Texture
  64.                         Original="GUVehicleAH"
  65.                         New="GUVehicleAH_D" />
  66.                     <ParticleSysBone
  67.                         BoneName="barrel"
  68.                         FXParticleSystemTemplate="GDIPredDamagedFire"
  69.                         FollowBone="true" />
  70.                     <ParticleSysBone
  71.                         BoneName="barrel"
  72.                         FXParticleSystemTemplate="GDIPredDamagedFireDistortion"
  73.                         FollowBone="true" />
  74.                     <ParticleSysBone
  75.                         BoneName="barrel"
  76.                         FXParticleSystemTemplate="GDIPredDamagedSmoke"
  77.                         FollowBone="true" />
  78.                 </ModelConditionState>
  79.  
  80.                 <ModelConditionState
  81.                     ParseCondStateType="PARSE_NORMAL"
  82.                     ConditionsYes="FORMATION_PREVIEW">
  83.                     <Model
  84.                         Name="GUVEHICLEAH_FP" />
  85.                 </ModelConditionState> 
  86.                 <ModelConditionState
  87.                     ParseCondStateType="PARSE_NORMAL"
  88.                     ConditionsYes="DAMAGED USER_3">
  89.                     <Model
  90.                         Name="GUVEHICLEAH_SKN" />
  91.                     <Texture
  92.                         Original="GUVehicleAH"
  93.                         New="GUVehicleAH_UGFA" />
  94.                 </ModelConditionState>
  95.                 <ModelConditionState
  96.                     ParseCondStateType="PARSE_NORMAL"
  97.                     ConditionsYes="USER_3">
  98.                     <Model
  99.                         Name="GUVEHICLEAH_SKN" />
  100.                     <Texture
  101.                         Original="GUVehicleAH"
  102.                         New="GUVehicleAH_UGFA" />
  103.                 </ModelConditionState>
  104.  
  105.                 <AnimationState
  106.                     ParseCondStateType="PARSE_DEFAULT">
  107.                     <!-- Circumvents blend issues when the arrow is being shown... -->
  108.                     <Animation
  109.                         AnimationName="GUVEHICLEAH_AIDA"
  110.                         AnimationMode="LOOP"
  111.                         AnimationBlendTime="15"
  112.                         AnimationPriority="60"  />
  113.                     <Animation
  114.                         AnimationName="GUVEHICLEAH_AIDB"
  115.                         AnimationMode="LOOP"
  116.                         AnimationBlendTime="15"
  117.                         AnimationPriority="40"  />
  118.                     <Script>
  119.                         CurDrawableShowSubObject("TreadsStop")
  120.                         CurDrawableHideSubObject("TreadsMove")
  121.                         CurDrawableHideSubObject("TreadsLeft")
  122.                         CurDrawableHideSubObject("TreadsRight")
  123.                         CurDrawableHideSubObject("UP_SNCCANNON")
  124.                         CurDrawableHideSubObject("FSE")
  125.                     </Script>
  126.                 </AnimationState>
  127.                 <AnimationState
  128.                     ParseCondStateType="PARSE_NORMAL"
  129.                     ConditionsYes="MOVING TURN_LEFT USING_WEAPON_C">
  130.                     <!-- Circumvents blend issues when the arrow is being shown... -->
  131.                     <Animation
  132.                         AnimationName="GUVEHICLEAH_MOVA"
  133.                         AnimationMode="LOOP"/>
  134.                     <Script>
  135.                         CurDrawableHideSubObject("TreadsStop")
  136.                         CurDrawableHideSubObject("TreadsMove")
  137.                         CurDrawableShowSubObject("TreadsLeft")
  138.                         CurDrawableHideSubObject("TreadsRight")
  139.                         CurDrawableHideSubObject("UP_SNCCANNON")
  140.                         CurDrawableHideSubObject("FSE")
  141.                     </Script>
  142.                 </AnimationState>
  143.                 <AnimationState
  144.                     ParseCondStateType="PARSE_NORMAL"
  145.                     ConditionsYes="MOVING TURN_RIGHT USING_WEAPON_C">
  146.                     <!-- Circumvents blend issues when the arrow is being shown... -->
  147.                     <Animation
  148.                         AnimationName="GUVEHICLEAH_MOVA"
  149.                         AnimationMode="LOOP"/>
  150.                     <Script>
  151.                         CurDrawableHideSubObject("TreadsStop")
  152.                         CurDrawableHideSubObject("TreadsMove")
  153.                         CurDrawableHideSubObject("TreadsLeft")
  154.                         CurDrawableShowSubObject("TreadsRight")
  155.                         CurDrawableHideSubObject("UP_SNCCANNON")
  156.                         CurDrawableHideSubObject("FSE")
  157.                     </Script>
  158.                 </AnimationState>
  159.                 <AnimationState
  160.                     ParseCondStateType="PARSE_NORMAL"
  161.                     ConditionsYes="MOVING USING_WEAPON_C">
  162.                     <!-- Circumvents blend issues when the arrow is being shown... -->
  163.                     <Animation
  164.                         AnimationName="GUVEHICLEAH_MOVA"
  165.                         AnimationMode="LOOP"/>
  166.                     <Script>
  167.                         CurDrawableHideSubObject("TreadsStop")
  168.                         CurDrawableShowSubObject("TreadsMove")
  169.                         CurDrawableHideSubObject("TreadsLeft")
  170.                         CurDrawableHideSubObject("TreadsRight")
  171.                         CurDrawableHideSubObject("UP_SNCCANNON")               
  172.                         CurDrawableHideSubObject("FSE")
  173.                     </Script>
  174.                 </AnimationState>  
  175.                 <AnimationState
  176.                     ParseCondStateType="PARSE_NORMAL"
  177.                     ConditionsYes="USING_WEAPON_C">
  178.                     <!-- Circumvents blend issues when the arrow is being shown... -->
  179.                     <Animation
  180.                         AnimationName="GUVEHICLEAH_MOVA"
  181.                         AnimationMode="LOOP"/>
  182.                     <Script>
  183.                         CurDrawableShowSubObject("TreadsStop")
  184.                         CurDrawableHideSubObject("TreadsMove")
  185.                         CurDrawableHideSubObject("TreadsLeft")
  186.                         CurDrawableHideSubObject("TreadsRight")
  187.                         CurDrawableHideSubObject("UP_SNCCANNON")
  188.                         CurDrawableHideSubObject("FSE")
  189.                     </Script>
  190.                 </AnimationState>              
  191.                 <AnimationState
  192.                     ParseCondStateType="PARSE_NORMAL"
  193.                     ConditionsYes="MOVING TURN_LEFT">
  194.                     <!-- Circumvents blend issues when the arrow is being shown... -->
  195.                     <Animation
  196.                         AnimationName="GUVEHICLEAH_MOVA"
  197.                         AnimationMode="LOOP"/>
  198.                     <Script>
  199.                         CurDrawableHideSubObject("TreadsStop")
  200.                         CurDrawableHideSubObject("TreadsMove")
  201.                         CurDrawableShowSubObject("TreadsLeft")
  202.                         CurDrawableHideSubObject("TreadsRight")
  203.                         CurDrawableHideSubObject("UP_SNCCANNON")
  204.                         CurDrawableHideSubObject("FSE")
  205.                     </Script>
  206.                 </AnimationState>
  207.                 <AnimationState
  208.                     ParseCondStateType="PARSE_NORMAL"
  209.                     ConditionsYes="MOVING TURN_RIGHT">
  210.                     <!-- Circumvents blend issues when the arrow is being shown... -->
  211.                     <Animation
  212.                         AnimationName="GUVEHICLEAH_MOVA"
  213.                         AnimationMode="LOOP"/>
  214.                     <Script>
  215.                         CurDrawableHideSubObject("TreadsStop")
  216.                         CurDrawableHideSubObject("TreadsMove")
  217.                         CurDrawableHideSubObject("TreadsLeft")
  218.                         CurDrawableShowSubObject("TreadsRight")
  219.                         CurDrawableHideSubObject("UP_SNCCANNON")
  220.                         CurDrawableHideSubObject("FSE")
  221.                     </Script>
  222.                 </AnimationState>
  223.                 <AnimationState
  224.                     ParseCondStateType="PARSE_NORMAL"
  225.                     ConditionsYes="MOVING">
  226.                     <!-- Circumvents blend issues when the arrow is being shown... -->
  227.                     <Animation
  228.                         AnimationName="GUVEHICLEAH_MOVA"
  229.                         AnimationMode="LOOP"/>
  230.                     <Script>
  231.                         CurDrawableHideSubObject("TreadsStop")
  232.                         CurDrawableShowSubObject("TreadsMove")
  233.                         CurDrawableHideSubObject("TreadsLeft")
  234.                         CurDrawableHideSubObject("TreadsRight")
  235.                         CurDrawableHideSubObject("UP_SNCCANNON")
  236.                         CurDrawableHideSubObject("FSE")
  237.                     </Script>
  238.                 </AnimationState>
  239.                 <AnimationState
  240.                     ParseCondStateType="PARSE_NORMAL"
  241.                     ConditionsYes="FIRING_OR_PREATTACK_A"
  242.                     FrameForPristineBonePositions="4">
  243.                     <Animation
  244.                         AnimationName="GUVEHICLEAH_ATKA"
  245.                         AnimationMode="ONCE" />
  246.                     <Script>
  247.                         CurDrawableHideSubObject("UP_SNCCANNON")
  248.                         CurDrawableHideSubObject("FSE")
  249.                     </Script>
  250.                 </AnimationState>
  251.                 <AnimationState
  252.                    ParseCondStateType="PARSE_NORMAL"
  253.                    ConditionsYes="ATTACKING"
  254.                    StateName="STATE_SelectedPose">
  255.                     <Animation
  256.                        AnimationName="GUVEHICLEAH_ATKA"
  257.                        AnimationMode="MANUAL" />
  258.                     <Script>
  259.                         CurDrawableHideSubObject("UP_SNCCANNON")
  260.                         CurDrawableHideSubObject("FSE")
  261.                     </Script>
  262.                 </AnimationState>
  263.                 <LeftTread>"TreadsL"</LeftTread>
  264.                 <RightTread>"TreadsR"</RightTread>
  265.             </TankDraw>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement