Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <TankDraw
- id="ModuleTag_Draw"
- OkToChangeModelColor="true"
- ExtraPublicBone="FXTracksL FXTracksR FXMUZZLEFLASH FXWAVE"
- TrackMarks="EXTnkTrack"
- TrackMarksLeftBone="FXTracksL"
- TrackMarksRightBone="FXTracksR"
- TreadAnimationRate="0.15"
- TreadDriveSpeedFraction="0.25"
- TreadPivotSpeedFraction="0.9">
- <ModelConditionState
- ParseCondStateType="PARSE_DEFAULT"
- RetainSubObjects="true">
- <Model
- Name="GUVEHICLEAH_SKN" />
- <WeaponFireFXBone
- WeaponSlotID="1"
- WeaponSlotType="PRIMARY_WEAPON"
- BoneName="FXMUZZLEFLASH" />
- <WeaponRecoilBone
- WeaponSlotID="1"
- WeaponSlotType="PRIMARY_WEAPON"
- BoneName="FXMUZZLEFLASH" />
- <WeaponMuzzleFlash
- WeaponSlotID="1"
- WeaponSlotType="PRIMARY_WEAPON"
- BoneName="FXMUZZLEFLASH" />
- <WeaponLaunchBone
- WeaponSlotID="1"
- WeaponSlotType="PRIMARY_WEAPON"
- BoneName="FXMUZZLEFLASH" />
- <Turret
- TurretNameKey="turret_01"
- TurretPitch="turret_01_pitch"
- TurretID="1" />
- </ModelConditionState>
- <ModelConditionState
- ParseCondStateType="PARSE_NORMAL"
- ConditionsYes="DYING">
- <Model
- Name="GUPredTankR" />
- <ParticleSysBone
- BoneName="ROOTTRANSFORM"
- FXParticleSystemTemplate="GDIDebrisSmallFire"
- FollowBone="true" />
- <ParticleSysBone
- BoneName="ROOTTRANSFORM"
- FXParticleSystemTemplate="GDIDebrisSmallFireDistortion"
- FollowBone="true" />
- <ParticleSysBone
- BoneName="ROOTTRANSFORM"
- FXParticleSystemTemplate="GDIDebrisSmallSmoke"
- FollowBone="true" />
- </ModelConditionState>
- <ModelConditionState
- ParseCondStateType="PARSE_NORMAL"
- RetainSubObjects="true"
- ConditionsYes="REALLYDAMAGED">
- <Model
- Name="GUVEHICLEAH_SKN" />
- <Texture
- Original="GUVehicleAH"
- New="GUVehicleAH_D" />
- <ParticleSysBone
- BoneName="barrel"
- FXParticleSystemTemplate="GDIPredDamagedFire"
- FollowBone="true" />
- <ParticleSysBone
- BoneName="barrel"
- FXParticleSystemTemplate="GDIPredDamagedFireDistortion"
- FollowBone="true" />
- <ParticleSysBone
- BoneName="barrel"
- FXParticleSystemTemplate="GDIPredDamagedSmoke"
- FollowBone="true" />
- </ModelConditionState>
- <ModelConditionState
- ParseCondStateType="PARSE_NORMAL"
- ConditionsYes="FORMATION_PREVIEW">
- <Model
- Name="GUVEHICLEAH_FP" />
- </ModelConditionState>
- <ModelConditionState
- ParseCondStateType="PARSE_NORMAL"
- ConditionsYes="DAMAGED USER_3">
- <Model
- Name="GUVEHICLEAH_SKN" />
- <Texture
- Original="GUVehicleAH"
- New="GUVehicleAH_UGFA" />
- </ModelConditionState>
- <ModelConditionState
- ParseCondStateType="PARSE_NORMAL"
- ConditionsYes="USER_3">
- <Model
- Name="GUVEHICLEAH_SKN" />
- <Texture
- Original="GUVehicleAH"
- New="GUVehicleAH_UGFA" />
- </ModelConditionState>
- <AnimationState
- ParseCondStateType="PARSE_DEFAULT">
- <!-- Circumvents blend issues when the arrow is being shown... -->
- <Animation
- AnimationName="GUVEHICLEAH_AIDA"
- AnimationMode="LOOP"
- AnimationBlendTime="15"
- AnimationPriority="60" />
- <Animation
- AnimationName="GUVEHICLEAH_AIDB"
- AnimationMode="LOOP"
- AnimationBlendTime="15"
- AnimationPriority="40" />
- <Script>
- CurDrawableShowSubObject("TreadsStop")
- CurDrawableHideSubObject("TreadsMove")
- CurDrawableHideSubObject("TreadsLeft")
- CurDrawableHideSubObject("TreadsRight")
- CurDrawableHideSubObject("UP_SNCCANNON")
- CurDrawableHideSubObject("FSE")
- </Script>
- </AnimationState>
- <AnimationState
- ParseCondStateType="PARSE_NORMAL"
- ConditionsYes="MOVING TURN_LEFT USING_WEAPON_C">
- <!-- Circumvents blend issues when the arrow is being shown... -->
- <Animation
- AnimationName="GUVEHICLEAH_MOVA"
- AnimationMode="LOOP"/>
- <Script>
- CurDrawableHideSubObject("TreadsStop")
- CurDrawableHideSubObject("TreadsMove")
- CurDrawableShowSubObject("TreadsLeft")
- CurDrawableHideSubObject("TreadsRight")
- CurDrawableHideSubObject("UP_SNCCANNON")
- CurDrawableHideSubObject("FSE")
- </Script>
- </AnimationState>
- <AnimationState
- ParseCondStateType="PARSE_NORMAL"
- ConditionsYes="MOVING TURN_RIGHT USING_WEAPON_C">
- <!-- Circumvents blend issues when the arrow is being shown... -->
- <Animation
- AnimationName="GUVEHICLEAH_MOVA"
- AnimationMode="LOOP"/>
- <Script>
- CurDrawableHideSubObject("TreadsStop")
- CurDrawableHideSubObject("TreadsMove")
- CurDrawableHideSubObject("TreadsLeft")
- CurDrawableShowSubObject("TreadsRight")
- CurDrawableHideSubObject("UP_SNCCANNON")
- CurDrawableHideSubObject("FSE")
- </Script>
- </AnimationState>
- <AnimationState
- ParseCondStateType="PARSE_NORMAL"
- ConditionsYes="MOVING USING_WEAPON_C">
- <!-- Circumvents blend issues when the arrow is being shown... -->
- <Animation
- AnimationName="GUVEHICLEAH_MOVA"
- AnimationMode="LOOP"/>
- <Script>
- CurDrawableHideSubObject("TreadsStop")
- CurDrawableShowSubObject("TreadsMove")
- CurDrawableHideSubObject("TreadsLeft")
- CurDrawableHideSubObject("TreadsRight")
- CurDrawableHideSubObject("UP_SNCCANNON")
- CurDrawableHideSubObject("FSE")
- </Script>
- </AnimationState>
- <AnimationState
- ParseCondStateType="PARSE_NORMAL"
- ConditionsYes="USING_WEAPON_C">
- <!-- Circumvents blend issues when the arrow is being shown... -->
- <Animation
- AnimationName="GUVEHICLEAH_MOVA"
- AnimationMode="LOOP"/>
- <Script>
- CurDrawableShowSubObject("TreadsStop")
- CurDrawableHideSubObject("TreadsMove")
- CurDrawableHideSubObject("TreadsLeft")
- CurDrawableHideSubObject("TreadsRight")
- CurDrawableHideSubObject("UP_SNCCANNON")
- CurDrawableHideSubObject("FSE")
- </Script>
- </AnimationState>
- <AnimationState
- ParseCondStateType="PARSE_NORMAL"
- ConditionsYes="MOVING TURN_LEFT">
- <!-- Circumvents blend issues when the arrow is being shown... -->
- <Animation
- AnimationName="GUVEHICLEAH_MOVA"
- AnimationMode="LOOP"/>
- <Script>
- CurDrawableHideSubObject("TreadsStop")
- CurDrawableHideSubObject("TreadsMove")
- CurDrawableShowSubObject("TreadsLeft")
- CurDrawableHideSubObject("TreadsRight")
- CurDrawableHideSubObject("UP_SNCCANNON")
- CurDrawableHideSubObject("FSE")
- </Script>
- </AnimationState>
- <AnimationState
- ParseCondStateType="PARSE_NORMAL"
- ConditionsYes="MOVING TURN_RIGHT">
- <!-- Circumvents blend issues when the arrow is being shown... -->
- <Animation
- AnimationName="GUVEHICLEAH_MOVA"
- AnimationMode="LOOP"/>
- <Script>
- CurDrawableHideSubObject("TreadsStop")
- CurDrawableHideSubObject("TreadsMove")
- CurDrawableHideSubObject("TreadsLeft")
- CurDrawableShowSubObject("TreadsRight")
- CurDrawableHideSubObject("UP_SNCCANNON")
- CurDrawableHideSubObject("FSE")
- </Script>
- </AnimationState>
- <AnimationState
- ParseCondStateType="PARSE_NORMAL"
- ConditionsYes="MOVING">
- <!-- Circumvents blend issues when the arrow is being shown... -->
- <Animation
- AnimationName="GUVEHICLEAH_MOVA"
- AnimationMode="LOOP"/>
- <Script>
- CurDrawableHideSubObject("TreadsStop")
- CurDrawableShowSubObject("TreadsMove")
- CurDrawableHideSubObject("TreadsLeft")
- CurDrawableHideSubObject("TreadsRight")
- CurDrawableHideSubObject("UP_SNCCANNON")
- CurDrawableHideSubObject("FSE")
- </Script>
- </AnimationState>
- <AnimationState
- ParseCondStateType="PARSE_NORMAL"
- ConditionsYes="FIRING_OR_PREATTACK_A"
- FrameForPristineBonePositions="4">
- <Animation
- AnimationName="GUVEHICLEAH_ATKA"
- AnimationMode="ONCE" />
- <Script>
- CurDrawableHideSubObject("UP_SNCCANNON")
- CurDrawableHideSubObject("FSE")
- </Script>
- </AnimationState>
- <AnimationState
- ParseCondStateType="PARSE_NORMAL"
- ConditionsYes="ATTACKING"
- StateName="STATE_SelectedPose">
- <Animation
- AnimationName="GUVEHICLEAH_ATKA"
- AnimationMode="MANUAL" />
- <Script>
- CurDrawableHideSubObject("UP_SNCCANNON")
- CurDrawableHideSubObject("FSE")
- </Script>
- </AnimationState>
- <LeftTread>"TreadsL"</LeftTread>
- <RightTread>"TreadsR"</RightTread>
- </TankDraw>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement