IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
Need help making the Marauders defaulted to T2 Salvage.
Rushing Rasputin
post 27 May 2015, 12:20
Post #1



Group Icon

Group: Members
Posts: 88
Joined: 2 April 2015
From: Krasnoyarsk, Russia
Member No.: 10983



So what I did is copied the info of the T2 salvage upgrades into the T1 and no crate slots. It doesnt work though.

Edit: Edited my main post since it had too many lines.


This post has been edited by Rushing Rasputin: 27 May 2015, 17:36
Go to the top of the page
 
+Quote Post
Serialkillerwhal...
post 27 May 2015, 13:07
Post #2


Orcinius Genocidalus
Group Icon

Group: Members
Posts: 2428
Joined: 11 July 2012
From: North Vancouver
Member No.: 9223
No, you move.



use a codebox.


--------------------
Go to the top of the page
 
+Quote Post
Rushing Rasputin
post 27 May 2015, 15:46
Post #3



Group Icon

Group: Members
Posts: 88
Joined: 2 April 2015
From: Krasnoyarsk, Russia
Member No.: 10983



QUOTE (Serialkillerwhale @ 27 May 2015, 13:07) *
use a codebox.


Codebox?
Go to the top of the page
 
+Quote Post
Serialkillerwhal...
post 27 May 2015, 17:18
Post #4


Orcinius Genocidalus
Group Icon

Group: Members
Posts: 2428
Joined: 11 July 2012
From: North Vancouver
Member No.: 9223
No, you move.



CODE
[:codebox:] this thing without the : [:/codebox:]


--------------------
Go to the top of the page
 
+Quote Post
Rushing Rasputin
post 27 May 2015, 17:34
Post #5



Group Icon

Group: Members
Posts: 88
Joined: 2 April 2015
From: Krasnoyarsk, Russia
Member No.: 10983



Im probably just going to post the whole thing. (I get the Serious Error on startup when using the modified ini)

CODE
Object GLATankMarauder_Var1

; *** ART Parameters ***
SelectPortrait = SUMarauder_L
ButtonImage = SUMarauder

UpgradeCameo1 = Upgrade_GLAToxinShells
UpgradeCameo2 = Upgrade_GLAJunkRepair
;UpgradeCameo3 = NONE
;UpgradeCameo4 = NONE
;UpgradeCameo5 = NONE

Draw = W3DTankDraw ModuleTag_CHASSIS01

OkToChangeModelColor = Yes

ConditionState = NONE
Model = UVMrdr
HideSubObject = TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03 TREADNL01 TREADNR01 FAN01 FAN02 LIGHT01
ParticleSysBone = EXHAUST01 GLATankEngineSmokeLight
End

ConditionState = MOVING
Model = UVMrdr
HideSubObject = TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03 TREADNL01 TREADNR01 FAN01 FAN02 LIGHT01
ParticleSysBone = EXHAUST01 GLATankEngineSmokeHeavy
End

;transition to hover upgrade
ConditionState = POWER_PLANT_UPGRADING
Model = UVMrdr
Animation = UVMrdr.UVMrdr
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
ShowSubObject = FAN01 FAN02 TREADNL01 TREADNR01
HideSubObject = TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03 TREADSL01 TREADSR01 LIGHT01
ParticleSysBone = EXHAUST01 GLATankEngineSmokeLight
End

ConditionState = POWER_PLANT_UPGRADING MOVING
Model = UVMrdr
Animation = UVMrdr.UVMrdr
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
ShowSubObject = FAN01 FAN02 TREADNL01 TREADNR01
HideSubObject = TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03 TREADSL01 TREADSR01 LIGHT01
ParticleSysBone = EXHAUST01 GLATankEngineSmokeHeavy
End

;hover upgrade
ConditionState = POWER_PLANT_UPGRADED
Model = UVMrdr_A1
Animation = UVMrdr_A1.UVMrdr_A1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
ShowSubObject = FAN01 FAN02 TREADNL01 TREADNR01
HideSubObject = TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03 TREADSL01 TREADSR01 LIGHT01
ParticleSysBone = EXHAUST01 GLATankEngineSmokeLight
End

ConditionState = POWER_PLANT_UPGRADED MOVING
Model = UVMrdr_A1
Animation = UVMrdr_A1.UVMrdr_A1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
ShowSubObject = FAN01 FAN02 TREADNL01 TREADNR01
HideSubObject = TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03 TREADSL01 TREADSR01 LIGHT01
ParticleSysBone = EXHAUST01 GLATankEngineSmokeHeavy
End

;damaged conditions
ConditionState = REALLYDAMAGED
Model = UVMrdr_D
HideSubObject = TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03 TREADNL01 TREADNR01 FAN01 FAN02 LIGHT01
ParticleSysBone = EXHAUST01 GLATankEngineSmokeLight
End
AliasConditionState = RUBBLE

ConditionState = REALLYDAMAGED MOVING
Model = UVMrdr_D
HideSubObject = TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03 TREADNL01 TREADNR01 FAN01 FAN02 LIGHT01
ParticleSysBone = EXHAUST01 GLATankEngineSmokeHeavy
End

;transition to hover upgrade
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING
Model = UVMrdr_D
Animation = UVMrdr_D.UVMrdr_D
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
ShowSubObject = FAN01 FAN02 TREADNL01 TREADNR01
HideSubObject = TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03 TREADSL01 TREADSR01 LIGHT01
ParticleSysBone = EXHAUST01 GLATankEngineSmokeLight
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING

ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING MOVING
Model = UVMrdr_D
Animation = UVMrdr_D.UVMrdr_D
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
ShowSubObject = FAN01 FAN02 TREADNL01 TREADNR01
HideSubObject = TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03 TREADSL01 TREADSR01 LIGHT01
ParticleSysBone = EXHAUST01 GLATankEngineSmokeHeavy
End

;hover upgrade
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED
Model = UVMrdr_DA1
Animation = UVMrdr_DA1.UVMrdr_DA1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
ShowSubObject = FAN01 FAN02 TREADNL01 TREADNR01
HideSubObject = TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03 TREADSL01 TREADSR01 LIGHT01
ParticleSysBone = EXHAUST01 GLATankEngineSmokeLight
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED

ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED MOVING
Model = UVMrdr_DA1
Animation = UVMrdr_DA1.UVMrdr_DA1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
ShowSubObject = FAN01 FAN02 TREADNL01 TREADNR01
HideSubObject = TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03 TREADSL01 TREADSR01 LIGHT01
ParticleSysBone = EXHAUST01 GLATankEngineSmokeHeavy
End

TrackMarks = EXTnkTrack.tga
TreadAnimationRate = 2.0 ; amount of tread texture to move per second
End

Draw = W3DModelDraw ModuleTag_Turret01

OkToChangeModelColor = Yes
RecoilSettleSpeed = 4

;no crate upgrade
ConditionState = NONE
Model = UVMrdr
Turret = TURRET
TurretPitch = TURRETELA
HideSubObject = TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelA
WeaponMuzzleFlash = PRIMARY MuzzleFXA
WeaponLaunchBone = PRIMARY MuzzleA
WeaponFireFXBone = PRIMARY MuzzleA
End

;crate upgrade one
ConditionState = WEAPONSET_CRATEUPGRADE_ONE
Model = UVMrdr
Turret = TURRET
TurretPitch = TURRETELB
HideSubObject = TURRETA TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelB
WeaponMuzzleFlash = PRIMARY MuzzleFXB
WeaponLaunchBone = PRIMARY MuzzleB
WeaponFireFXBone = PRIMARY MuzzleB
End

;crate upgrade two
ConditionState = WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr
Turret = TURRET
TurretPitch = TURRETELC
HideSubObject = TURRETA TURRETB CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelC
WeaponMuzzleFlash = PRIMARY MuzzleFXC
WeaponLaunchBone = PRIMARY MuzzleC
WeaponFireFXBone = PRIMARY MuzzleC
End

;transition to hover upgrade
ConditionState = POWER_PLANT_UPGRADING
Model = UVMrdr
Animation = UVMrdr.UVMrdr
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
TurretPitch = TURRETELA
HideSubObject = TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelA
WeaponMuzzleFlash = PRIMARY MuzzleFXA
WeaponLaunchBone = PRIMARY MuzzleA
WeaponFireFXBone = PRIMARY MuzzleA
End

;transition to hover upgrade + crate upgrade one
ConditionState = POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_ONE
Model = UVMrdr
Animation = UVMrdr.UVMrdr
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
TurretPitch = TURRETELB
HideSubObject = TURRETA TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelB
WeaponMuzzleFlash = PRIMARY MuzzleFXB
WeaponLaunchBone = PRIMARY MuzzleB
WeaponFireFXBone = PRIMARY MuzzleB
End

;transition to hover upgrade + crate upgrade two
ConditionState = POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr
Animation = UVMrdr.UVMrdr
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
TurretPitch = TURRETELC
HideSubObject = TURRETA TURRETB CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelC
WeaponMuzzleFlash = PRIMARY MuzzleFXC
WeaponLaunchBone = PRIMARY MuzzleC
WeaponFireFXBone = PRIMARY MuzzleC
End

;hover upgrade
ConditionState = POWER_PLANT_UPGRADED
Model = UVMrdr_A1
Animation = UVMrdr_A1.UVMrdr_A1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
TurretPitch = TURRETELA
HideSubObject = TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelA
WeaponMuzzleFlash = PRIMARY MuzzleFXA
WeaponLaunchBone = PRIMARY MuzzleA
WeaponFireFXBone = PRIMARY MuzzleA
End

;hover upgrade + crate upgrade one
ConditionState = POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_ONE
Model = UVMrdr_A1
Animation = UVMrdr_A1.UVMrdr_A1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
TurretPitch = TURRETELB
HideSubObject = TURRETA TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelB
WeaponMuzzleFlash = PRIMARY MuzzleFXB
WeaponLaunchBone = PRIMARY MuzzleB
WeaponFireFXBone = PRIMARY MuzzleB
End

;hover upgrade + crate upgrade two
ConditionState = POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_A1
Animation = UVMrdr_A1.UVMrdr_A1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
TurretPitch = TURRETELC
HideSubObject = TURRETA TURRETB CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelC
WeaponMuzzleFlash = PRIMARY MuzzleFXC
WeaponLaunchBone = PRIMARY MuzzleC
WeaponFireFXBone = PRIMARY MuzzleC
End

;damaged conditions

;no crate upgrade
ConditionState = REALLYDAMAGED
Model = UVMrdr_D
Turret = TURRET
TurretPitch = TURRETELA
HideSubObject = TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelA
WeaponMuzzleFlash = PRIMARY MuzzleFXA
WeaponLaunchBone = PRIMARY MuzzleA
WeaponFireFXBone = PRIMARY MuzzleA
End
AliasConditionState = RUBBLE

;crate upgrade one
ConditionState = REALLYDAMAGED WEAPONSET_CRATEUPGRADE_ONE
Model = UVMrdr_D
Turret = TURRET
TurretPitch = TURRETELB
HideSubObject = TURRETA TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelB
WeaponMuzzleFlash = PRIMARY MuzzleFXB
WeaponLaunchBone = PRIMARY MuzzleB
WeaponFireFXBone = PRIMARY MuzzleB
End
AliasConditionState = RUBBLE WEAPONSET_CRATEUPGRADE_ONE

;crate upgrade two
ConditionState = REALLYDAMAGED WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_D
Turret = TURRET
TurretPitch = TURRETELC
HideSubObject = TURRETA TURRETB CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelC
WeaponMuzzleFlash = PRIMARY MuzzleFXC
WeaponLaunchBone = PRIMARY MuzzleC
WeaponFireFXBone = PRIMARY MuzzleC
End
AliasConditionState = RUBBLE WEAPONSET_CRATEUPGRADE_TWO

;transition to hover upgrade
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING
Model = UVMrdr_D
Animation = UVMrdr_D.UVMrdr_D
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
TurretPitch = TURRETELA
HideSubObject = TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelA
WeaponMuzzleFlash = PRIMARY MuzzleFXA
WeaponLaunchBone = PRIMARY MuzzleA
WeaponFireFXBone = PRIMARY MuzzleA
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING

;transition to hover upgrade + crate upgrade one
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_ONE
Model = UVMrdr_D
Animation = UVMrdr_D.UVMrdr_D
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
TurretPitch = TURRETELB
HideSubObject = TURRETA TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelB
WeaponMuzzleFlash = PRIMARY MuzzleFXB
WeaponLaunchBone = PRIMARY MuzzleB
WeaponFireFXBone = PRIMARY MuzzleB
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_ONE

;transition to hover upgrade + crate upgrade two
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_D
Animation = UVMrdr_D.UVMrdr_D
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
TurretPitch = TURRETELC
HideSubObject = TURRETA TURRETB CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelC
WeaponMuzzleFlash = PRIMARY MuzzleFXC
WeaponLaunchBone = PRIMARY MuzzleC
WeaponFireFXBone = PRIMARY MuzzleC
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO

;hover upgrade
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED
Model = UVMrdr_DA1
Animation = UVMrdr_DA1.UVMrdr_DA1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
TurretPitch = TURRETELA
HideSubObject = TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelA
WeaponMuzzleFlash = PRIMARY MuzzleFXA
WeaponLaunchBone = PRIMARY MuzzleA
WeaponFireFXBone = PRIMARY MuzzleA
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED

;hover upgrade + crate upgrade one
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_ONE
Model = UVMrdr_DA1
Animation = UVMrdr_DA1.UVMrdr_DA1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
TurretPitch = TURRETELB
HideSubObject = TURRETA TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelB
WeaponMuzzleFlash = PRIMARY MuzzleFXB
WeaponLaunchBone = PRIMARY MuzzleB
WeaponFireFXBone = PRIMARY MuzzleB
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_ONE

;hover upgrade + crate upgrade two
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_DA1
Animation = UVMrdr_DA1.UVMrdr_DA1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
TurretPitch = TURRETELC
HideSubObject = TURRETA TURRETB CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelC
WeaponMuzzleFlash = PRIMARY MuzzleFXC
WeaponLaunchBone = PRIMARY MuzzleC
WeaponFireFXBone = PRIMARY MuzzleC
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO

End

Draw = W3DModelDraw ModuleTag_ToxinShell01

OkToChangeModelColor = Yes

ConditionState = NONE
Model = NVDeva_U2
End
AliasConditionState = WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = POWER_PLANT_UPGRADING
AliasConditionState = POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = POWER_PLANT_UPGRADED
AliasConditionState = POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = REALLYDAMAGED
AliasConditionState = REALLYDAMAGED WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = REALLYDAMAGED WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = RUBBLE
AliasConditionState = RUBBLE WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = RUBBLE WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO

;no crate upgrade
ConditionState = USER_1
Model = UVMrdr
Turret = TURRET
ShowSubObject = TOXINTANK01
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
End

;crate upgrade one
ConditionState = USER_1 WEAPONSET_CRATEUPGRADE_ONE
Model = UVMrdr
Turret = TURRET
ShowSubObject = TOXINTANK02
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
End

;crate upgrade two
ConditionState = USER_1 WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr
Turret = TURRET
ShowSubObject = TOXINTANK03
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 ARMOR01 ARMOR02 ARMOR03
End

;transition to hover upgrade
ConditionState = POWER_PLANT_UPGRADING USER_1
Model = UVMrdr
Animation = UVMrdr.UVMrdr
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = TOXINTANK01
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
End

;transition to hover upgrade + crate upgrade one
ConditionState = POWER_PLANT_UPGRADING USER_1 WEAPONSET_CRATEUPGRADE_ONE
Model = UVMrdr
Animation = UVMrdr.UVMrdr
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = TOXINTANK02
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
End

;transition to hover upgrade + crate upgrade two
ConditionState = POWER_PLANT_UPGRADING USER_1 WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr
Animation = UVMrdr.UVMrdr
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = TOXINTANK03
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 ARMOR01 ARMOR02 ARMOR03
End

;hover upgrade
ConditionState = POWER_PLANT_UPGRADED USER_1
Model = UVMrdr_A1
Animation = UVMrdr_A1.UVMrdr_A1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = TOXINTANK01
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
End

;hover upgrade + crate upgrade one
ConditionState = POWER_PLANT_UPGRADED USER_1 WEAPONSET_CRATEUPGRADE_ONE
Model = UVMrdr_A1
Animation = UVMrdr_A1.UVMrdr_A1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = TOXINTANK02
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
End

;hover upgrade + crate upgrade two
ConditionState = POWER_PLANT_UPGRADED USER_1 WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_A1
Animation = UVMrdr_A1.UVMrdr_A1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = TOXINTANK03
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 ARMOR01 ARMOR02 ARMOR03
End

;damaged conditions

;no crate upgrade
ConditionState = REALLYDAMAGED USER_1
Model = UVMrdr_D
Turret = TURRET
ShowSubObject = TOXINTANK01
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
End
AliasConditionState = RUBBLE USER_1

;crate upgrade one
ConditionState = REALLYDAMAGED USER_1 WEAPONSET_CRATEUPGRADE_ONE
Model = UVMrdr_D
Turret = TURRET
ShowSubObject = TOXINTANK02
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
End
AliasConditionState = RUBBLE USER_1 WEAPONSET_CRATEUPGRADE_ONE

;crate upgrade two
ConditionState = REALLYDAMAGED USER_1 WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_D
Turret = TURRET
ShowSubObject = TOXINTANK03
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 ARMOR01 ARMOR02 ARMOR03
End
AliasConditionState = RUBBLE USER_1 WEAPONSET_CRATEUPGRADE_TWO

;transition to hover upgrade
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING USER_1
Model = UVMrdr_D
Animation = UVMrdr_D.UVMrdr_D
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = TOXINTANK01
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING USER_1

;transition to hover upgrade + crate upgrade one
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING USER_1 WEAPONSET_CRATEUPGRADE_ONE
Model = UVMrdr_D
Animation = UVMrdr_D.UVMrdr_D
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = TOXINTANK02
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING USER_1 WEAPONSET_CRATEUPGRADE_ONE

;transition to hover upgrade + crate upgrade two
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING USER_1 WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_D
Animation = UVMrdr_D.UVMrdr_D
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = TOXINTANK03
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 ARMOR01 ARMOR02 ARMOR03
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING USER_1 WEAPONSET_CRATEUPGRADE_TWO

;hover upgrade
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED USER_1
Model = UVMrdr_DA1
Animation = UVMrdr_DA1.UVMrdr_DA1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = TOXINTANK01
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED USER_1

;hover upgrade + crate upgrade one
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED USER_1 WEAPONSET_CRATEUPGRADE_ONE
Model = UVMrdr_DA1
Animation = UVMrdr_DA1.UVMrdr_DA1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = TOXINTANK02
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED USER_1 WEAPONSET_CRATEUPGRADE_ONE

;hover upgrade + crate upgrade two
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED USER_1 WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_DA1
Animation = UVMrdr_DA1.UVMrdr_DA1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = TOXINTANK03
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 ARMOR01 ARMOR02 ARMOR03
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED USER_1 WEAPONSET_CRATEUPGRADE_TWO

End

Draw = W3DModelDraw ModuleTag_GLATier1Rockets

OkToChangeModelColor = Yes
ProjectileBoneFeedbackEnabledSlots = SECONDARY

ConditionState = NONE
Model = NVDeva_U2
WeaponLaunchBone = TERTIARY WeaponB
WeaponFireFXBone = TERTIARY WeaponB
End
AliasConditionState = WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = POWER_PLANT_UPGRADING
AliasConditionState = POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = POWER_PLANT_UPGRADED
AliasConditionState = POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = REALLYDAMAGED
AliasConditionState = REALLYDAMAGED WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = REALLYDAMAGED WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = RUBBLE
AliasConditionState = RUBBLE WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = RUBBLE WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO

;no crate upgrade
ConditionState = WEAPONSET_PLAYER_UPGRADE
Model = UVMrdr
Turret = TURRET
ShowSubObject = RPODA
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketA
WeaponFireFXBone = TERTIARY RocketA
End

;crate upgrade one
ConditionState = WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_ONE
Model = UVMrdr
Turret = TURRET
ShowSubObject = RPODB
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketB
WeaponFireFXBone = TERTIARY RocketB
End

;crate upgrade two
ConditionState = WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr
Turret = TURRET
ShowSubObject = RPODC
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketC
WeaponFireFXBone = TERTIARY RocketC
End

;transition to hover upgrade
ConditionState = POWER_PLANT_UPGRADING WEAPONSET_PLAYER_UPGRADE
Model = UVMrdr
Animation = UVMrdr.UVMrdr
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = RPODA
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketA
WeaponFireFXBone = TERTIARY RocketA
End

;transition to hover upgrade + crate upgrade one
ConditionState = POWER_PLANT_UPGRADING WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_ONE
Model = UVMrdr
Animation = UVMrdr.UVMrdr
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = RPODB
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketB
WeaponFireFXBone = TERTIARY RocketB
End

;transition to hover upgrade + crate upgrade two
ConditionState = POWER_PLANT_UPGRADING WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr
Animation = UVMrdr.UVMrdr
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = RPODC
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketC
WeaponFireFXBone = TERTIARY RocketC
End

;hover upgrade
ConditionState = POWER_PLANT_UPGRADED WEAPONSET_PLAYER_UPGRADE
Model = UVMrdr_A1
Animation = UVMrdr_A1.UVMrdr_A1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = RPODA
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketA
WeaponFireFXBone = TERTIARY RocketA
End

;hover upgrade + crate upgrade one
ConditionState = POWER_PLANT_UPGRADED WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_ONE
Model = UVMrdr_A1
Animation = UVMrdr_A1.UVMrdr_A1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = RPODB
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketB
WeaponFireFXBone = TERTIARY RocketB
End

;hover upgrade + crate upgrade two
ConditionState = POWER_PLANT_UPGRADED WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_A1
Animation = UVMrdr_A1.UVMrdr_A1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = RPODC
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketC
WeaponFireFXBone = TERTIARY RocketC
End

;damaged conditions

;no crate upgrade
ConditionState = REALLYDAMAGED WEAPONSET_PLAYER_UPGRADE
Model = UVMrdr_D
Turret = TURRET
ShowSubObject = RPODA
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketA
WeaponFireFXBone = TERTIARY RocketA
End
AliasConditionState = RUBBLE WEAPONSET_PLAYER_UPGRADE

;crate upgrade one
ConditionState = REALLYDAMAGED WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_ONE
Model = UVMrdr_D
Turret = TURRET
ShowSubObject = RPODB
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketB
WeaponFireFXBone = TERTIARY RocketB
End
AliasConditionState = RUBBLE WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_ONE

;crate upgrade two
ConditionState = REALLYDAMAGED WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_D
Turret = TURRET
ShowSubObject = RPODC
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketC
WeaponFireFXBone = TERTIARY RocketC
End
AliasConditionState = RUBBLE WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO

;transition to hover upgrade
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING WEAPONSET_PLAYER_UPGRADE
Model = UVMrdr_D
Animation = UVMrdr_D.UVMrdr_D
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = RPODA
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketA
WeaponFireFXBone = TERTIARY RocketA
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING WEAPONSET_PLAYER_UPGRADE

;transition to hover upgrade + crate upgrade one
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_ONE
Model = UVMrdr_D
Animation = UVMrdr_D.UVMrdr_D
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = RPODB
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketB
WeaponFireFXBone = TERTIARY RocketB
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_ONE

;transition to hover upgrade + crate upgrade two
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_D
Animation = UVMrdr_D.UVMrdr_D
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = RPODC
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketC
WeaponFireFXBone = TERTIARY RocketC
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO

;hover upgrade
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED WEAPONSET_PLAYER_UPGRADE
Model = UVMrdr_DA1
Animation = UVMrdr_DA1.UVMrdr_DA1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = RPODA
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketA
WeaponFireFXBone = TERTIARY RocketA
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED WEAPONSET_PLAYER_UPGRADE

;hover upgrade + crate upgrade one
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_ONE
Model = UVMrdr_DA1
Animation = UVMrdr_DA1.UVMrdr_DA1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = RPODB
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketB
WeaponFireFXBone = TERTIARY RocketB
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_ONE

;hover upgrade + crate upgrade two
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_DA1
Animation = UVMrdr_DA1.UVMrdr_DA1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = RPODC
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketC
WeaponFireFXBone = TERTIARY RocketC
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO

End

Draw = W3DModelDraw ModuleTag_RussiaTier2Era

OkToChangeModelColor = Yes

ConditionState = NONE
Model = NVDeva_U2
End
AliasConditionState = WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = POWER_PLANT_UPGRADING
AliasConditionState = POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = POWER_PLANT_UPGRADED
AliasConditionState = POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = REALLYDAMAGED
AliasConditionState = REALLYDAMAGED WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = REALLYDAMAGED WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = RUBBLE
AliasConditionState = RUBBLE WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = RUBBLE WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO

;no crate upgrade
ConditionState = GARRISONED
Model = UVMrdr
Turret = TURRET
ShowSubObject = ARMOR01 ARMOR02
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR03
End

;crate upgrade one
ConditionState = GARRISONED WEAPONSET_CRATEUPGRADE_ONE
Model = UVMrdr
Turret = TURRET
ShowSubObject = ARMOR01 ARMOR02
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 MISSLERACKA MISSLERACKB MISSLERACKB MISSLERACKC
End

;crate upgrade two
ConditionState = GARRISONED WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr
Turret = TURRET
ShowSubObject = ARMOR01 ARMOR02 ARMOR03
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 MISSLERACKA MISSLERACKB MISSLERACKB MISSLERACKC
End

;transition to hover upgrade
ConditionState = GARRISONED POWER_PLANT_UPGRADING
Model = UVMrdr
Animation = UVMrdr.UVMrdr
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = ARMOR02
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR03
End

;transition to hover upgrade + crate upgrade one
ConditionState = GARRISONED POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_ONE
Model = UVMrdr
Animation = UVMrdr.UVMrdr
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = ARMOR02
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01
End

;transition to hover upgrade + crate upgrade two
ConditionState = GARRISONED POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr
Animation = UVMrdr.UVMrdr
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = ARMOR02 ARMOR03
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01
End

;hover upgrade
ConditionState = GARRISONED POWER_PLANT_UPGRADED
Model = UVMrdr_A1
Animation = UVMrdr_A1.UVMrdr_A1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = ARMOR02
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR03
End

;hover upgrade + crate upgrade one
ConditionState = GARRISONED POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_ONE
Model = UVMrdr_A1
Animation = UVMrdr_A1.UVMrdr_A1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = ARMOR02
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01
End

;hover upgrade + crate upgrade two
ConditionState = GARRISONED POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_A1
Animation = UVMrdr_A1.UVMrdr_A1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = ARMOR02 ARMOR03
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01
End

;damaged conditions

;no crate upgrade
ConditionState = REALLYDAMAGED GARRISONED
Model = UVMrdr_D
Turret = TURRET
ShowSubObject = ARMOR01 ARMOR02
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR03
End
AliasConditionState = RUBBLE GARRISONED

;crate upgrade one
ConditionState = REALLYDAMAGED GARRISONED WEAPONSET_CRATEUPGRADE_ONE
Model = UVMrdr_D
Turret = TURRET
ShowSubObject = ARMOR01 ARMOR02
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 MISSLERACKA MISSLERACKB MISSLERACKB MISSLERACKC
End
AliasConditionState = RUBBLE GARRISONED WEAPONSET_CRATEUPGRADE_ONE

;crate upgrade two
ConditionState = REALLYDAMAGED GARRISONED WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_D
Turret = TURRET
ShowSubObject = ARMOR01 ARMOR02 ARMOR03
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 MISSLERACKA MISSLERACKB MISSLERACKB MISSLERACKC
End
AliasConditionState = RUBBLE GARRISONED WEAPONSET_CRATEUPGRADE_TWO

;transition to hover upgrade
ConditionState = REALLYDAMAGED GARRISONED POWER_PLANT_UPGRADING
Model = UVMrdr_D
Animation = UVMrdr_D.UVMrdr_D
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = ARMOR02
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR03
End
AliasConditionState = RUBBLE GARRISONED POWER_PLANT_UPGRADING

;transition to hover upgrade + crate upgrade one
ConditionState = REALLYDAMAGED GARRISONED POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_ONE
Model = UVMrdr_D
Animation = UVMrdr_D.UVMrdr_D
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = ARMOR02
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01
End
AliasConditionState = RUBBLE GARRISONED POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_ONE

;transition to hover upgrade + crate upgrade two
ConditionState = REALLYDAMAGED GARRISONED POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_D
Animation = UVMrdr_D.UVMrdr_D
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = ARMOR02 ARMOR03
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01
End
AliasConditionState = RUBBLE GARRISONED POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO

;hover upgrade
ConditionState = REALLYDAMAGED GARRISONED POWER_PLANT_UPGRADED
Model = UVMrdr_DA1
Animation = UVMrdr_DA1.UVMrdr_DA1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = ARMOR02
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR03
End
AliasConditionState = RUBBLE GARRISONED POWER_PLANT_UPGRADED

;hover upgrade + crate upgrade one
ConditionState = REALLYDAMAGED GARRISONED POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_ONE
Model = UVMrdr_DA1
Animation = UVMrdr_DA1.UVMrdr_DA1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = ARMOR02
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01
End
AliasConditionState = RUBBLE GARRISONED POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_ONE

;hover upgrade + crate upgrade two
ConditionState = REALLYDAMAGED GARRISONED POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_DA1
Animation = UVMrdr_DA1.UVMrdr_DA1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = ARMOR02 ARMOR03
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01
End
AliasConditionState = RUBBLE GARRISONED POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO

End

Draw = W3DModelDraw ModuleTag_Headlight01

ConditionState = NONE
Model = NONE
End
AliasConditionState = POWER_PLANT_UPGRADING
AliasConditionState = POWER_PLANT_UPGRADED

ConditionState = NIGHT
Model = UVMrdr
HideSubObject = TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
End

;transition to hover upgrade
ConditionState = NIGHT POWER_PLANT_UPGRADING
Model = UVMrdr
Animation = UVMrdr.UVMrdr
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
HideSubObject = TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
End

;hover upgrade
ConditionState = NIGHT POWER_PLANT_UPGRADED
Model = UVMrdr_A1
Animation = UVMrdr_A1.UVMrdr_A1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
HideSubObject = TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
End

End

Draw = W3DModelDraw ModuleTag_DownDraftEffects01

ConditionState = NONE
Model = NONE
End
AliasConditionState = OVER_WATER
AliasConditionState = SNOW
AliasConditionState = SNOW OVER_WATER

ConditionState = POWER_PLANT_UPGRADED
Model = NONE
ParticleSysBone = NONE ShattererDownDraft
End

ConditionState = POWER_PLANT_UPGRADED SNOW
Model = NONE
ParticleSysBone = NONE ShattererDownDraftSnow
End

ConditionState = POWER_PLANT_UPGRADED OVER_WATER
Model = NONE
ParticleSysBone = NONE AmphibWaveRest
ParticleSysBone = NONE HoverCraftLandingShipEffect
End
AliasConditionState = POWER_PLANT_UPGRADED SNOW OVER_WATER

End

; ***DESIGN parameters ***
DisplayName = OBJECT:Marauder
Side = GLA
EditorSorting = SYSTEM
TransportSlotCount = 3 ;how many "slots" we take in a transport (0 == not transportable)

;Default Weapon Sets
WeaponSet
Conditions = None
Weapon = PRIMARY MarauderTankGun
End
WeaponSet
Conditions = CRATEUPGRADE_ONE
Weapon = PRIMARY MarauderTankGunUpgradeOne

End
WeaponSet
Conditions = CRATEUPGRADE_TWO
Weapon = PRIMARY MarauderTankGunUpgradeTwo
End

;Heroic Weapon Sets
WeaponSet
Conditions = HERO
Weapon = PRIMARY HeroicMarauderTankGun
End
WeaponSet
Conditions = HERO CRATEUPGRADE_ONE
Weapon = PRIMARY HeroicMarauderTankGunUpgradeOne

End
WeaponSet
Conditions = HERO CRATEUPGRADE_TWO
Weapon = PRIMARY HeroicMarauderTankGunUpgradeTwo
End

;Rocket Weapon Sets
WeaponSet
Conditions = PLAYER_UPGRADE
Weapon = PRIMARY MarauderTankGun
PreferredAgainst = PRIMARY INFANTRY
Weapon = TERTIARY = MarauderRocketWeapon
End
WeaponSet
Conditions = PLAYER_UPGRADE CRATEUPGRADE_ONE
Weapon = PRIMARY MarauderTankGunUpgradeOne
PreferredAgainst = PRIMARY INFANTRY
Weapon = TERTIARY = MarauderRocketWeaponPlusOne
End
WeaponSet
Conditions = PLAYER_UPGRADE CRATEUPGRADE_TWO
Weapon = PRIMARY MarauderTankGunUpgradeTwo
PreferredAgainst = PRIMARY INFANTRY
Weapon = TERTIARY = MarauderRocketWeaponPlusTwo
End

;Heroic Rocket Weapon Sets
WeaponSet
Conditions = PLAYER_UPGRADE HERO
Weapon = PRIMARY HeroicMarauderTankGun
PreferredAgainst = PRIMARY INFANTRY
Weapon = TERTIARY = MarauderRocketWeapon
End
WeaponSet
Conditions = PLAYER_UPGRADE HERO CRATEUPGRADE_ONE
Weapon = PRIMARY HeroicMarauderTankGunUpgradeOne
PreferredAgainst = PRIMARY INFANTRY
Weapon = TERTIARY = MarauderRocketWeaponPlusOne
End
WeaponSet
Conditions = PLAYER_UPGRADE HERO CRATEUPGRADE_TWO
Weapon = PRIMARY HeroicMarauderTankGunUpgradeTwo
PreferredAgainst = PRIMARY INFANTRY
Weapon = TERTIARY = MarauderRocketWeaponPlusTwo
End

ArmorSet
Conditions = None
Armor = MarauderTankArmor
DamageFX = TankDamageFX
End

BuildCost = 1200
BuildTime = 8.0 ;in seconds

VisionRange = 200
ShroudClearingRange = 200

Prerequisites
Object = GLABlackMarket
Science = SCIENCE_AssaultTactics
End

ExperienceValue = 80 80 150 300 ;Experience point value at each level
ExperienceRequired = 0 200 300 600 ;Experience points needed to gain each level
IsTrainable = Yes ;Can gain experience
CrusherLevel = 2 ;What can I crush?: 1 = infantry, 2 = trees, 3 = vehicles
CrushableLevel = 2 ;What am I?: 0 = for infantry, 1 = for trees, 2 = general vehicles
CommandSet = GLATankMarauderCommandSet

; *** AUDIO Parameters ***
VoiceSelect = MarauderTankVoiceSelect
VoiceMove = MarauderTankVoiceMove
VoiceGuard = MarauderTankVoiceMove
VoiceAttack = MarauderTankVoiceAttack
SoundMoveStart = MarauderTankMoveStart
SoundMoveStartDamaged = MarauderTankMoveStart

UnitSpecificSounds
; These have the syntax of SomeNameSomewhereInCode = SomeNameSomewhereInLookupINIs
VoiceCreate = MarauderTankVoiceCreate
;TurretMoveStart = NoSound
TurretMoveLoop = TurretMoveLoop
VoiceSalvage = MarauderTankVoiceSalvage
VoiceCrush = MarauderTankVoiceCrush
VoiceEnter = MarauderTankVoiceMove
End

; *** ENGINEERING Parameters ***
RadarPriority = UNIT
KindOf = PRELOAD SELECTABLE CAN_ATTACK ATTACK_NEEDS_LINE_OF_SIGHT CAN_CAST_REFLECTIONS SALVAGER WEAPON_SALVAGER VEHICLE SCORE

Body = ActiveBody ModuleTag_02
MaxHealth = 500.0
InitialHealth = 500.0

; Subdual damage "Subdues" you (reaction defined by BodyModule) when it passes your max health.
; The cap limits how extra-subdued you can be, and the other numbers detemine how fast it drains away on its own.
SubdualDamageCap = 860
SubdualDamageHealRate = 500
SubdualDamageHealAmount = 50
End

Behavior = AIUpdateInterface ModuleTag_03
Turret
TurretTurnRate = 100
TurretPitchRate = 100
AllowsPitch = Yes
MinPhysicalPitch = -10
GroundUnitPitch = 5
NaturalTurretPitch = 5
MinIdleScanAngle = 10
MaxIdleScanAngle = 40
MinIdleScanInterval = 5000
MaxIdleScanInterval = 10000
ControlledWeaponSlots = PRIMARY SECONDARY TERTIARY
End
AutoAcquireEnemiesWhenIdle = Yes
End
Locomotor = SET_NORMAL MarauderLocomotor
Locomotor = SET_NORMAL_UPGRADED MarauderHoverLocomotor MarauderOverWaterHoverLocomotor

Behavior = PhysicsBehavior ModuleTag_04
Mass = 50.0
End

Behavior = ProductionUpdate ModuleTag_Production01
MaxQueueEntries = 1
End


This is the default code for comparison (just up to the first variant. I just want to know if what I did is right since the others are the same)
Go to the top of the page
 
+Quote Post
Rushing Rasputin
post 27 May 2015, 17:35
Post #6



Group Icon

Group: Members
Posts: 88
Joined: 2 April 2015
From: Krasnoyarsk, Russia
Member No.: 10983



Here is the edited version.

CODE
Object GLATankMarauder_Var1

; *** ART Parameters ***
SelectPortrait = SUMarauder_L
ButtonImage = SUMarauder

UpgradeCameo1 = Upgrade_GLAToxinShells
UpgradeCameo2 = Upgrade_GLAJunkRepair
;UpgradeCameo3 = NONE
;UpgradeCameo4 = NONE
;UpgradeCameo5 = NONE

Draw = W3DTankDraw ModuleTag_CHASSIS01

OkToChangeModelColor = Yes

ConditionState = NONE
Model = UVMrdr
HideSubObject = TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03 TREADNL01 TREADNR01 FAN01 FAN02 LIGHT01
ParticleSysBone = EXHAUST01 GLATankEngineSmokeLight
End

ConditionState = MOVING
Model = UVMrdr
HideSubObject = TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03 TREADNL01 TREADNR01 FAN01 FAN02 LIGHT01
ParticleSysBone = EXHAUST01 GLATankEngineSmokeHeavy
End

;transition to hover upgrade
ConditionState = POWER_PLANT_UPGRADING
Model = UVMrdr
Animation = UVMrdr.UVMrdr
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
ShowSubObject = FAN01 FAN02 TREADNL01 TREADNR01
HideSubObject = TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03 TREADSL01 TREADSR01 LIGHT01
ParticleSysBone = EXHAUST01 GLATankEngineSmokeLight
End

ConditionState = POWER_PLANT_UPGRADING MOVING
Model = UVMrdr
Animation = UVMrdr.UVMrdr
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
ShowSubObject = FAN01 FAN02 TREADNL01 TREADNR01
HideSubObject = TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03 TREADSL01 TREADSR01 LIGHT01
ParticleSysBone = EXHAUST01 GLATankEngineSmokeHeavy
End

;hover upgrade
ConditionState = POWER_PLANT_UPGRADED
Model = UVMrdr_A1
Animation = UVMrdr_A1.UVMrdr_A1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
ShowSubObject = FAN01 FAN02 TREADNL01 TREADNR01
HideSubObject = TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03 TREADSL01 TREADSR01 LIGHT01
ParticleSysBone = EXHAUST01 GLATankEngineSmokeLight
End

ConditionState = POWER_PLANT_UPGRADED MOVING
Model = UVMrdr_A1
Animation = UVMrdr_A1.UVMrdr_A1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
ShowSubObject = FAN01 FAN02 TREADNL01 TREADNR01
HideSubObject = TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03 TREADSL01 TREADSR01 LIGHT01
ParticleSysBone = EXHAUST01 GLATankEngineSmokeHeavy
End

;damaged conditions
ConditionState = REALLYDAMAGED
Model = UVMrdr_D
HideSubObject = TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03 TREADNL01 TREADNR01 FAN01 FAN02 LIGHT01
ParticleSysBone = EXHAUST01 GLATankEngineSmokeLight
End
AliasConditionState = RUBBLE

ConditionState = REALLYDAMAGED MOVING
Model = UVMrdr_D
HideSubObject = TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03 TREADNL01 TREADNR01 FAN01 FAN02 LIGHT01
ParticleSysBone = EXHAUST01 GLATankEngineSmokeHeavy
End

;transition to hover upgrade
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING
Model = UVMrdr_D
Animation = UVMrdr_D.UVMrdr_D
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
ShowSubObject = FAN01 FAN02 TREADNL01 TREADNR01
HideSubObject = TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03 TREADSL01 TREADSR01 LIGHT01
ParticleSysBone = EXHAUST01 GLATankEngineSmokeLight
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING

ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING MOVING
Model = UVMrdr_D
Animation = UVMrdr_D.UVMrdr_D
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
ShowSubObject = FAN01 FAN02 TREADNL01 TREADNR01
HideSubObject = TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03 TREADSL01 TREADSR01 LIGHT01
ParticleSysBone = EXHAUST01 GLATankEngineSmokeHeavy
End

;hover upgrade
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED
Model = UVMrdr_DA1
Animation = UVMrdr_DA1.UVMrdr_DA1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
ShowSubObject = FAN01 FAN02 TREADNL01 TREADNR01
HideSubObject = TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03 TREADSL01 TREADSR01 LIGHT01
ParticleSysBone = EXHAUST01 GLATankEngineSmokeLight
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED

ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED MOVING
Model = UVMrdr_DA1
Animation = UVMrdr_DA1.UVMrdr_DA1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
ShowSubObject = FAN01 FAN02 TREADNL01 TREADNR01
HideSubObject = TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03 TREADSL01 TREADSR01 LIGHT01
ParticleSysBone = EXHAUST01 GLATankEngineSmokeHeavy
End

TrackMarks = EXTnkTrack.tga
TreadAnimationRate = 2.0 ; amount of tread texture to move per second
End

Draw = W3DModelDraw ModuleTag_Turret01

OkToChangeModelColor = Yes
RecoilSettleSpeed = 4

;no crate upgrade
ConditionState = WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr
Turret = TURRET
TurretPitch = TURRETELC
HideSubObject = TURRETA TURRETB CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelC
WeaponMuzzleFlash = PRIMARY MuzzleFXC
WeaponLaunchBone = PRIMARY MuzzleC
WeaponFireFXBone = PRIMARY MuzzleC
End

;crate upgrade one
ConditionState = WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr
Turret = TURRET
TurretPitch = TURRETELC
HideSubObject = TURRETA TURRETB CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelC
WeaponMuzzleFlash = PRIMARY MuzzleFXC
WeaponLaunchBone = PRIMARY MuzzleC
WeaponFireFXBone = PRIMARY MuzzleC
End

;crate upgrade two
ConditionState = WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr
Turret = TURRET
TurretPitch = TURRETELC
HideSubObject = TURRETA TURRETB CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelC
WeaponMuzzleFlash = PRIMARY MuzzleFXC
WeaponLaunchBone = PRIMARY MuzzleC
WeaponFireFXBone = PRIMARY MuzzleC
End

;transition to hover upgrade
ConditionState = POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr
Animation = UVMrdr.UVMrdr
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
TurretPitch = TURRETELC
HideSubObject = TURRETA TURRETB CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelC
WeaponMuzzleFlash = PRIMARY MuzzleFXC
WeaponLaunchBone = PRIMARY MuzzleC
WeaponFireFXBone = PRIMARY MuzzleC
End

;transition to hover upgrade + crate upgrade one
ConditionState = POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr
Animation = UVMrdr.UVMrdr
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
TurretPitch = TURRETELC
HideSubObject = TURRETA TURRETB CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelC
WeaponMuzzleFlash = PRIMARY MuzzleFXC
WeaponLaunchBone = PRIMARY MuzzleC
WeaponFireFXBone = PRIMARY MuzzleC
End

;transition to hover upgrade + crate upgrade two
ConditionState = POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr
Animation = UVMrdr.UVMrdr
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
TurretPitch = TURRETELC
HideSubObject = TURRETA TURRETB CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelC
WeaponMuzzleFlash = PRIMARY MuzzleFXC
WeaponLaunchBone = PRIMARY MuzzleC
WeaponFireFXBone = PRIMARY MuzzleC
End

;hover upgrade
ConditionState = POWER_PLANT_UPGRADED
Model = UVMrdr_A1
Animation = UVMrdr_A1.UVMrdr_A1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
TurretPitch = TURRETELA
HideSubObject = TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelA
WeaponMuzzleFlash = PRIMARY MuzzleFXA
WeaponLaunchBone = PRIMARY MuzzleA
WeaponFireFXBone = PRIMARY MuzzleA
End

;hover upgrade + crate upgrade one
ConditionState = POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_ONE
Model = UVMrdr_A1
Animation = UVMrdr_A1.UVMrdr_A1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
TurretPitch = TURRETELB
HideSubObject = TURRETA TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelB
WeaponMuzzleFlash = PRIMARY MuzzleFXB
WeaponLaunchBone = PRIMARY MuzzleB
WeaponFireFXBone = PRIMARY MuzzleB
End

;hover upgrade + crate upgrade two
ConditionState = POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_A1
Animation = UVMrdr_A1.UVMrdr_A1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
TurretPitch = TURRETELC
HideSubObject = TURRETA TURRETB CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelC
WeaponMuzzleFlash = PRIMARY MuzzleFXC
WeaponLaunchBone = PRIMARY MuzzleC
WeaponFireFXBone = PRIMARY MuzzleC
End

;damaged conditions

;no crate upgrade
ConditionState = REALLYDAMAGED WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_D
Turret = TURRET
TurretPitch = TURRETELC
HideSubObject = TURRETA TURRETB CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelC
WeaponMuzzleFlash = PRIMARY MuzzleFXC
WeaponLaunchBone = PRIMARY MuzzleC
WeaponFireFXBone = PRIMARY MuzzleC
End
AliasConditionState = RUBBLE WEAPONSET_CRATEUPGRADE_TWO

;crate upgrade one
ConditionState = REALLYDAMAGED WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_D
Turret = TURRET
TurretPitch = TURRETELC
HideSubObject = TURRETA TURRETB CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelC
WeaponMuzzleFlash = PRIMARY MuzzleFXC
WeaponLaunchBone = PRIMARY MuzzleC
WeaponFireFXBone = PRIMARY MuzzleC
End
AliasConditionState = RUBBLE WEAPONSET_CRATEUPGRADE_TWO

;crate upgrade two
ConditionState = REALLYDAMAGED WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_D
Turret = TURRET
TurretPitch = TURRETELC
HideSubObject = TURRETA TURRETB CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelC
WeaponMuzzleFlash = PRIMARY MuzzleFXC
WeaponLaunchBone = PRIMARY MuzzleC
WeaponFireFXBone = PRIMARY MuzzleC
End
AliasConditionState = RUBBLE WEAPONSET_CRATEUPGRADE_TWO

;transition to hover upgrade
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_D
Animation = UVMrdr_D.UVMrdr_D
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
TurretPitch = TURRETELC
HideSubObject = TURRETA TURRETB CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelC
WeaponMuzzleFlash = PRIMARY MuzzleFXC
WeaponLaunchBone = PRIMARY MuzzleC
WeaponFireFXBone = PRIMARY MuzzleC
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO

;transition to hover upgrade + crate upgrade one
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_D
Animation = UVMrdr_D.UVMrdr_D
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
TurretPitch = TURRETELC
HideSubObject = TURRETA TURRETB CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelC
WeaponMuzzleFlash = PRIMARY MuzzleFXC
WeaponLaunchBone = PRIMARY MuzzleC
WeaponFireFXBone = PRIMARY MuzzleC
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO

;transition to hover upgrade + crate upgrade two
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_D
Animation = UVMrdr_D.UVMrdr_D
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
TurretPitch = TURRETELC
HideSubObject = TURRETA TURRETB CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelC
WeaponMuzzleFlash = PRIMARY MuzzleFXC
WeaponLaunchBone = PRIMARY MuzzleC
WeaponFireFXBone = PRIMARY MuzzleC
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO

;hover upgrade
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_DA1
Animation = UVMrdr_DA1.UVMrdr_DA1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
TurretPitch = TURRETELC
HideSubObject = TURRETA TURRETB CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelC
WeaponMuzzleFlash = PRIMARY MuzzleFXC
WeaponLaunchBone = PRIMARY MuzzleC
WeaponFireFXBone = PRIMARY MuzzleC
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO

;hover upgrade + crate upgrade one
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_DA1
Animation = UVMrdr_DA1.UVMrdr_DA1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
TurretPitch = TURRETELC
HideSubObject = TURRETA TURRETB CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelC
WeaponMuzzleFlash = PRIMARY MuzzleFXC
WeaponLaunchBone = PRIMARY MuzzleC
WeaponFireFXBone = PRIMARY MuzzleC
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO

;hover upgrade + crate upgrade two
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_DA1
Animation = UVMrdr_DA1.UVMrdr_DA1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
TurretPitch = TURRETELC
HideSubObject = TURRETA TURRETB CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponRecoilBone = PRIMARY BarrelC
WeaponMuzzleFlash = PRIMARY MuzzleFXC
WeaponLaunchBone = PRIMARY MuzzleC
WeaponFireFXBone = PRIMARY MuzzleC
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO

End

Draw = W3DModelDraw ModuleTag_ToxinShell01

OkToChangeModelColor = Yes

ConditionState = NONE
Model = NVDeva_U2
End
AliasConditionState = WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = POWER_PLANT_UPGRADING
AliasConditionState = POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = POWER_PLANT_UPGRADED
AliasConditionState = POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = REALLYDAMAGED
AliasConditionState = REALLYDAMAGED WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = REALLYDAMAGED WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = RUBBLE
AliasConditionState = RUBBLE WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = RUBBLE WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO

;no crate upgrade
ConditionState = USER_1 WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr
Turret = TURRET
ShowSubObject = TOXINTANK03
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 ARMOR01 ARMOR02 ARMOR03
End

;crate upgrade one
ConditionState = USER_1 WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr
Turret = TURRET
ShowSubObject = TOXINTANK03
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 ARMOR01 ARMOR02 ARMOR03
End

;crate upgrade two
ConditionState = USER_1 WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr
Turret = TURRET
ShowSubObject = TOXINTANK03
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 ARMOR01 ARMOR02 ARMOR03
End

;transition to hover upgrade
ConditionState = POWER_PLANT_UPGRADING USER_1 WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr
Animation = UVMrdr.UVMrdr
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = TOXINTANK03
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 ARMOR01 ARMOR02 ARMOR03
End

;transition to hover upgrade + crate upgrade one
ConditionState = POWER_PLANT_UPGRADING USER_1 WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr
Animation = UVMrdr.UVMrdr
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = TOXINTANK03
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 ARMOR01 ARMOR02 ARMOR03
End

;transition to hover upgrade + crate upgrade two
ConditionState = POWER_PLANT_UPGRADING USER_1 WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr
Animation = UVMrdr.UVMrdr
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = TOXINTANK03
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 ARMOR01 ARMOR02 ARMOR03
End

;hover upgrade
ConditionState = POWER_PLANT_UPGRADED USER_1 WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_A1
Animation = UVMrdr_A1.UVMrdr_A1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = TOXINTANK03
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
End

;hover upgrade + crate upgrade one
ConditionState = POWER_PLANT_UPGRADED USER_1 WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_A1
Animation = UVMrdr_A1.UVMrdr_A1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = TOXINTANK03
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
End

;hover upgrade + crate upgrade two
ConditionState = POWER_PLANT_UPGRADED USER_1 WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_A1
Animation = UVMrdr_A1.UVMrdr_A1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = TOXINTANK03
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 ARMOR01 ARMOR02 ARMOR03
End

;damaged conditions

;no crate upgrade
ConditionState = REALLYDAMAGED USER_1 WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_D
Turret = TURRET
ShowSubObject = TOXINTANK03
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 ARMOR01 ARMOR02 ARMOR03
End
AliasConditionState = RUBBLE USER_1 WEAPONSET_CRATEUPGRADE_TWO

;crate upgrade one
ConditionState = REALLYDAMAGED USER_1 WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_D
Turret = TURRET
ShowSubObject = TOXINTANK03
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 ARMOR01 ARMOR02 ARMOR03
End
AliasConditionState = RUBBLE USER_1 WEAPONSET_CRATEUPGRADE_TWO

;crate upgrade two
ConditionState = REALLYDAMAGED USER_1 WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_D
Turret = TURRET
ShowSubObject = TOXINTANK03
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 ARMOR01 ARMOR02 ARMOR03
End
AliasConditionState = RUBBLE USER_1 WEAPONSET_CRATEUPGRADE_TWO

;transition to hover upgrade
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING USER_1 WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_D
Animation = UVMrdr_D.UVMrdr_D
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = TOXINTANK03
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 ARMOR01 ARMOR02 ARMOR03
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING USER_1 WEAPONSET_CRATEUPGRADE_TWO

;transition to hover upgrade + crate upgrade one
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING USER_1 WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_D
Animation = UVMrdr_D.UVMrdr_D
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = TOXINTANK03
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 ARMOR01 ARMOR02 ARMOR03
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING USER_1 WEAPONSET_CRATEUPGRADE_TWO

;transition to hover upgrade + crate upgrade two
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING USER_1 WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_D
Animation = UVMrdr_D.UVMrdr_D
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = TOXINTANK03
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 ARMOR01 ARMOR02 ARMOR03
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING USER_1 WEAPONSET_CRATEUPGRADE_TWO

;hover upgrade
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED USER_1 WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_DA1
Animation = UVMrdr_DA1.UVMrdr_DA1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = TOXINTANK03
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 ARMOR01 ARMOR02 ARMOR03
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED USER_1 WEAPONSET_CRATEUPGRADE_TWO

;hover upgrade + crate upgrade one
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED USER_1 WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_DA1
Animation = UVMrdr_DA1.UVMrdr_DA1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = TOXINTANK03
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 ARMOR01 ARMOR02 ARMOR03
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED USER_1 WEAPONSET_CRATEUPGRADE_TWO

;hover upgrade + crate upgrade two
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED USER_1 WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_DA1
Animation = UVMrdr_DA1.UVMrdr_DA1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = TOXINTANK03
HideSubObject = TURRETA TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 ARMOR01 ARMOR02 ARMOR03
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED USER_1 WEAPONSET_CRATEUPGRADE_TWO

End

Draw = W3DModelDraw ModuleTag_GLATier1Rockets

OkToChangeModelColor = Yes
ProjectileBoneFeedbackEnabledSlots = SECONDARY

ConditionState = NONE
Model = NVDeva_U2
WeaponLaunchBone = TERTIARY WeaponB
WeaponFireFXBone = TERTIARY WeaponB
End
AliasConditionState = WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = POWER_PLANT_UPGRADING
AliasConditionState = POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = POWER_PLANT_UPGRADED
AliasConditionState = POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = REALLYDAMAGED
AliasConditionState = REALLYDAMAGED WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = REALLYDAMAGED WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = RUBBLE
AliasConditionState = RUBBLE WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = RUBBLE WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO

;no crate upgrade
ConditionState = WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr
Turret = TURRET
ShowSubObject = RPODC
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketC
WeaponFireFXBone = TERTIARY RocketC
End

;crate upgrade one
ConditionState = WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr
Turret = TURRET
ShowSubObject = RPODC
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketC
WeaponFireFXBone = TERTIARY RocketC
End

;crate upgrade two
ConditionState = WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr
Turret = TURRET
ShowSubObject = RPODC
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketC
WeaponFireFXBone = TERTIARY RocketC
End

;transition to hover upgrade
ConditionState = POWER_PLANT_UPGRADING WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr
Animation = UVMrdr.UVMrdr
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = RPODC
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketC
WeaponFireFXBone = TERTIARY RocketC
End

;transition to hover upgrade + crate upgrade one
ConditionState = POWER_PLANT_UPGRADING WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr
Animation = UVMrdr.UVMrdr
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = RPODC
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketC
WeaponFireFXBone = TERTIARY RocketC
End

;transition to hover upgrade + crate upgrade two
ConditionState = POWER_PLANT_UPGRADING WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr
Animation = UVMrdr.UVMrdr
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = RPODC
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketC
WeaponFireFXBone = TERTIARY RocketC
End

;hover upgrade
ConditionState = POWER_PLANT_UPGRADED WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_A1
Animation = UVMrdr_A1.UVMrdr_A1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = RPODC
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketC
WeaponFireFXBone = TERTIARY RocketC
End

;hover upgrade + crate upgrade one
ConditionState = POWER_PLANT_UPGRADED WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_A1
Animation = UVMrdr_A1.UVMrdr_A1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = RPODC
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketC
WeaponFireFXBone = TERTIARY RocketC
End

;hover upgrade + crate upgrade two
ConditionState = POWER_PLANT_UPGRADED WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_A1
Animation = UVMrdr_A1.UVMrdr_A1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = RPODC
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketC
WeaponFireFXBone = TERTIARY RocketC
End

;damaged conditions

;no crate upgrade
ConditionState = REALLYDAMAGED WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_D
Turret = TURRET
ShowSubObject = RPODC
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketC
WeaponFireFXBone = TERTIARY RocketC
End
AliasConditionState = RUBBLE WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO

;crate upgrade one
ConditionState = REALLYDAMAGED WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_D
Turret = TURRET
ShowSubObject = RPODC
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketC
WeaponFireFXBone = TERTIARY RocketC
End
AliasConditionState = RUBBLE WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO

;crate upgrade two
ConditionState = REALLYDAMAGED WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_D
Turret = TURRET
ShowSubObject = RPODC
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketC
WeaponFireFXBone = TERTIARY RocketC
End
AliasConditionState = RUBBLE WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO

;transition to hover upgrade
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_D
Animation = UVMrdr_D.UVMrdr_D
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = RPODC
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketC
WeaponFireFXBone = TERTIARY RocketC
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE

;transition to hover upgrade + crate upgrade one
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_D
Animation = UVMrdr_D.UVMrdr_D
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = RPODC
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketC
WeaponFireFXBone = TERTIARY RocketC
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE

;transition to hover upgrade + crate upgrade two
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_D
Animation = UVMrdr_D.UVMrdr_D
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = RPODC
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketC
WeaponFireFXBone = TERTIARY RocketC
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO

;hover upgrade
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_DA1
Animation = UVMrdr_DA1.UVMrdr_DA1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = RPODC
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketC
WeaponFireFXBone = TERTIARY RocketC
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO

;hover upgrade + crate upgrade one
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_DA1
Animation = UVMrdr_DA1.UVMrdr_DA1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = RPODC
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketC
WeaponFireFXBone = TERTIARY RocketC
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO

;hover upgrade + crate upgrade two
ConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_DA1
Animation = UVMrdr_DA1.UVMrdr_DA1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = RPODC
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
WeaponLaunchBone = TERTIARY RocketC
WeaponFireFXBone = TERTIARY RocketC
End
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED WEAPONSET_PLAYER_UPGRADE WEAPONSET_CRATEUPGRADE_TWO

End

Draw = W3DModelDraw ModuleTag_RussiaTier2Era

OkToChangeModelColor = Yes

ConditionState = NONE
Model = NVDeva_U2
End
AliasConditionState = WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = POWER_PLANT_UPGRADING
AliasConditionState = POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = POWER_PLANT_UPGRADED
AliasConditionState = POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = REALLYDAMAGED
AliasConditionState = REALLYDAMAGED WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = REALLYDAMAGED WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = REALLYDAMAGED POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = RUBBLE
AliasConditionState = RUBBLE WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = RUBBLE WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = RUBBLE POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_ONE
AliasConditionState = RUBBLE POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO

;no crate upgrade
ConditionState = GARRISONED WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr
Turret = TURRET
ShowSubObject = ARMOR01 ARMOR02 ARMOR03
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 MISSLERACKA MISSLERACKB MISSLERACKB MISSLERACKC
End

;crate upgrade one
ConditionState = GARRISONED WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr
Turret = TURRET
ShowSubObject = ARMOR01 ARMOR02 ARMOR03
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 MISSLERACKA MISSLERACKB MISSLERACKB MISSLERACKC
End

;crate upgrade two
ConditionState = GARRISONED WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr
Turret = TURRET
ShowSubObject = ARMOR01 ARMOR02 ARMOR03
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 MISSLERACKA MISSLERACKB MISSLERACKB MISSLERACKC
End

;transition to hover upgrade
ConditionState = GARRISONED POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr
Animation = UVMrdr.UVMrdr
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = ARMOR02 ARMOR03
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01
End

;transition to hover upgrade + crate upgrade one
ConditionState = GARRISONED POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr
Animation = UVMrdr.UVMrdr
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = ARMOR02 ARMOR03
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01
End

;transition to hover upgrade + crate upgrade two
ConditionState = GARRISONED POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr
Animation = UVMrdr.UVMrdr
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = ARMOR02 ARMOR03
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01
End

;hover upgrade
ConditionState = GARRISONED POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_A1
Animation = UVMrdr_A1.UVMrdr_A1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = ARMOR02 ARMOR03
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01
End

;hover upgrade + crate upgrade one
ConditionState = GARRISONED POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_A1
Animation = UVMrdr_A1.UVMrdr_A1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = ARMOR02 ARMOR03
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01
End

;hover upgrade + crate upgrade two
ConditionState = GARRISONED POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_A1
Animation = UVMrdr_A1.UVMrdr_A1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = ARMOR02 ARMOR03
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01
End

;damaged conditions

;no crate upgrade
ConditionState = REALLYDAMAGED GARRISONED WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_D
Turret = TURRET
ShowSubObject = ARMOR01 ARMOR02 ARMOR03
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 MISSLERACKA MISSLERACKB MISSLERACKB MISSLERACKC
End
AliasConditionState = RUBBLE GARRISONED WEAPONSET_CRATEUPGRADE_TWO

;crate upgrade one
ConditionState = REALLYDAMAGED GARRISONED WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_D
Turret = TURRET
ShowSubObject = ARMOR01 ARMOR02 ARMOR03
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 MISSLERACKA MISSLERACKB MISSLERACKB MISSLERACKC
End
AliasConditionState = RUBBLE GARRISONED WEAPONSET_CRATEUPGRADE_TWO

;crate upgrade two
ConditionState = REALLYDAMAGED GARRISONED WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_D
Turret = TURRET
ShowSubObject = ARMOR01 ARMOR02 ARMOR03
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 MISSLERACKA MISSLERACKB MISSLERACKB MISSLERACKC
End
AliasConditionState = RUBBLE GARRISONED WEAPONSET_CRATEUPGRADE_TWO

;transition to hover upgrade
ConditionState = REALLYDAMAGED GARRISONED POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_D
Animation = UVMrdr_D.UVMrdr_D
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = ARMOR02 ARMOR03
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01
End
AliasConditionState = RUBBLE GARRISONED POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO

;transition to hover upgrade + crate upgrade one
ConditionState = REALLYDAMAGED GARRISONED POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_D
Animation = UVMrdr_D.UVMrdr_D
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = ARMOR02 ARMOR03
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01
End
AliasConditionState = RUBBLE GARRISONED POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO

;transition to hover upgrade + crate upgrade two
ConditionState = REALLYDAMAGED GARRISONED POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_D
Animation = UVMrdr_D.UVMrdr_D
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
Turret = TURRET
ShowSubObject = ARMOR02 ARMOR03
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01
End
AliasConditionState = RUBBLE GARRISONED POWER_PLANT_UPGRADING WEAPONSET_CRATEUPGRADE_TWO

;hover upgrade
ConditionState = REALLYDAMAGED GARRISONED POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_DA1
Animation = UVMrdr_DA1.UVMrdr_DA1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = ARMOR02 ARMOR03
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01
End
AliasConditionState = RUBBLE GARRISONED POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO

;hover upgrade + crate upgrade one
ConditionState = REALLYDAMAGED GARRISONED POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_DA1
Animation = UVMrdr_DA1.UVMrdr_DA1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = ARMOR02 ARMOR03
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01
End
AliasConditionState = RUBBLE GARRISONED POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO

;hover upgrade + crate upgrade two
ConditionState = REALLYDAMAGED GARRISONED POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO
Model = UVMrdr_DA1
Animation = UVMrdr_DA1.UVMrdr_DA1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
Turret = TURRET
ShowSubObject = ARMOR02 ARMOR03
HideSubObject = CHASSIS LIGHT01 TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01
End
AliasConditionState = RUBBLE GARRISONED POWER_PLANT_UPGRADED WEAPONSET_CRATEUPGRADE_TWO

End

Draw = W3DModelDraw ModuleTag_Headlight01

ConditionState = NONE
Model = NONE
End
AliasConditionState = POWER_PLANT_UPGRADING
AliasConditionState = POWER_PLANT_UPGRADED

ConditionState = NIGHT
Model = UVMrdr
HideSubObject = TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
End

;transition to hover upgrade
ConditionState = NIGHT POWER_PLANT_UPGRADING
Model = UVMrdr
Animation = UVMrdr.UVMrdr
AnimationMode = ONCE
Flags = MAINTAIN_FRAME_ACROSS_STATES PRISTINE_BONE_POS_IN_FINAL_FRAME
HideSubObject = TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
End

;hover upgrade
ConditionState = NIGHT POWER_PLANT_UPGRADED
Model = UVMrdr_A1
Animation = UVMrdr_A1.UVMrdr_A1
AnimationMode = LOOP
Flags = MAINTAIN_FRAME_ACROSS_STATES2
HideSubObject = TURRETA TURRETB TURRETC RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
End

End

Draw = W3DModelDraw ModuleTag_DownDraftEffects01

ConditionState = NONE
Model = NONE
End
AliasConditionState = OVER_WATER
AliasConditionState = SNOW
AliasConditionState = SNOW OVER_WATER

ConditionState = POWER_PLANT_UPGRADED
Model = NONE
ParticleSysBone = NONE ShattererDownDraft
End

ConditionState = POWER_PLANT_UPGRADED SNOW
Model = NONE
ParticleSysBone = NONE ShattererDownDraftSnow
End

ConditionState = POWER_PLANT_UPGRADED OVER_WATER
Model = NONE
ParticleSysBone = NONE AmphibWaveRest
ParticleSysBone = NONE HoverCraftLandingShipEffect
End
AliasConditionState = POWER_PLANT_UPGRADED SNOW OVER_WATER

End

; ***DESIGN parameters ***
DisplayName = OBJECT:Marauder
Side = GLA
EditorSorting = SYSTEM
TransportSlotCount = 3 ;how many "slots" we take in a transport (0 == not transportable)

;Default Weapon Sets
WeaponSet
Conditions = None
Weapon = PRIMARY MarauderTankGunUpgradeTwo
End
WeaponSet
Conditions = CRATEUPGRADE_ONE
Weapon = PRIMARY MarauderTankGunUpgradeTwo

End
WeaponSet
Conditions = CRATEUPGRADE_TWO
Weapon = PRIMARY MarauderTankGunUpgradeTwo
End

;Heroic Weapon Sets
WeaponSet
Conditions = HERO
Weapon = PRIMARY HeroicMarauderTankGunUpgradeTwo
End
WeaponSet
Conditions = HERO CRATEUPGRADE_ONE
Weapon = PRIMARY HeroicMarauderTankGunUpgradeTwo

End
WeaponSet
Conditions = HERO CRATEUPGRADE_TWO
Weapon = PRIMARY HeroicMarauderTankGunUpgradeTwo
End

;Rocket Weapon Sets
WeaponSet
Conditions = PLAYER_UPGRADE CRATEUPGRADE_TWO
Weapon = PRIMARY MarauderTankGunUpgradeTwo
PreferredAgainst = PRIMARY INFANTRY
Weapon = TERTIARY = MarauderRocketWeaponPlusTwo
End
WeaponSet
Conditions = PLAYER_UPGRADE CRATEUPGRADE_TWO
Weapon = PRIMARY MarauderTankGunUpgradeTwo
PreferredAgainst = PRIMARY INFANTRY
Weapon = TERTIARY = MarauderRocketWeaponPlusTwo
End
WeaponSet
Conditions = PLAYER_UPGRADE CRATEUPGRADE_TWO
Weapon = PRIMARY MarauderTankGunUpgradeTwo
PreferredAgainst = PRIMARY INFANTRY
Weapon = TERTIARY = MarauderRocketWeaponPlusTwo
End

;Heroic Rocket Weapon Sets
WeaponSet
Conditions = PLAYER_UPGRADE HERO CRATEUPGRADE_TWO
Weapon = PRIMARY HeroicMarauderTankGunUpgradeTwo
PreferredAgainst = PRIMARY INFANTRY
Weapon = TERTIARY = MarauderRocketWeaponPlusTwo
End
WeaponSet
Conditions = PLAYER_UPGRADE HERO CRATEUPGRADE_TWO
Weapon = PRIMARY HeroicMarauderTankGunUpgradeTwo
PreferredAgainst = PRIMARY INFANTRY
Weapon = TERTIARY = MarauderRocketWeaponPlusTwo
End
WeaponSet
Conditions = PLAYER_UPGRADE HERO CRATEUPGRADE_TWO
Weapon = PRIMARY HeroicMarauderTankGunUpgradeTwo
PreferredAgainst = PRIMARY INFANTRY
Weapon = TERTIARY = MarauderRocketWeaponPlusTwo
End

ArmorSet
Conditions = None
Armor = MarauderTankArmor
DamageFX = TankDamageFX
End

BuildCost = 1200
BuildTime = 8.0 ;in seconds

VisionRange = 200
ShroudClearingRange = 200

Prerequisites
Object = GLABlackMarket
Science = SCIENCE_AssaultTactics
End

ExperienceValue = 80 80 150 300 ;Experience point value at each level
ExperienceRequired = 0 200 300 600 ;Experience points needed to gain each level
IsTrainable = Yes ;Can gain experience
CrusherLevel = 2 ;What can I crush?: 1 = infantry, 2 = trees, 3 = vehicles
CrushableLevel = 2 ;What am I?: 0 = for infantry, 1 = for trees, 2 = general vehicles
CommandSet = GLATankMarauderCommandSet

; *** AUDIO Parameters ***
VoiceSelect = MarauderTankVoiceSelect
VoiceMove = MarauderTankVoiceMove
VoiceGuard = MarauderTankVoiceMove
VoiceAttack = MarauderTankVoiceAttack
SoundMoveStart = MarauderTankMoveStart
SoundMoveStartDamaged = MarauderTankMoveStart

UnitSpecificSounds
; These have the syntax of SomeNameSomewhereInCode = SomeNameSomewhereInLookupINIs
VoiceCreate = MarauderTankVoiceCreate
;TurretMoveStart = NoSound
TurretMoveLoop = TurretMoveLoop
VoiceSalvage = MarauderTankVoiceSalvage
VoiceCrush = MarauderTankVoiceCrush
VoiceEnter = MarauderTankVoiceMove
End

; *** ENGINEERING Parameters ***
RadarPriority = UNIT
KindOf = PRELOAD SELECTABLE CAN_ATTACK ATTACK_NEEDS_LINE_OF_SIGHT CAN_CAST_REFLECTIONS SALVAGER WEAPON_SALVAGER VEHICLE SCORE

Body = ActiveBody ModuleTag_02
MaxHealth = 500.0
InitialHealth = 500.0

; Subdual damage "Subdues" you (reaction defined by BodyModule) when it passes your max health.
; The cap limits how extra-subdued you can be, and the other numbers detemine how fast it drains away on its own.
SubdualDamageCap = 860
SubdualDamageHealRate = 500
SubdualDamageHealAmount = 50
End

Behavior = AIUpdateInterface ModuleTag_03
Turret
TurretTurnRate = 100
TurretPitchRate = 100
AllowsPitch = Yes
MinPhysicalPitch = -10
GroundUnitPitch = 5
NaturalTurretPitch = 5
MinIdleScanAngle = 10
MaxIdleScanAngle = 40
MinIdleScanInterval = 5000
MaxIdleScanInterval = 10000
ControlledWeaponSlots = PRIMARY SECONDARY TERTIARY
End
AutoAcquireEnemiesWhenIdle = Yes
End
Locomotor = SET_NORMAL MarauderLocomotor
Locomotor = SET_NORMAL_UPGRADED MarauderHoverLocomotor MarauderOverWaterHoverLocomotor

Behavior = PhysicsBehavior ModuleTag_04
Mass = 50.0
End

Behavior = ProductionUpdate ModuleTag_Production01
MaxQueueEntries = 1
End

Go to the top of the page
 
+Quote Post
Serialkillerwhal...
post 28 May 2015, 4:40
Post #7


Orcinius Genocidalus
Group Icon

Group: Members
Posts: 2428
Joined: 11 July 2012
From: North Vancouver
Member No.: 9223
No, you move.



I'm not really an expert, my biggest change to the INI involved adding back the laser rangefinder, so this might be wrong, but in my experience, that means you saved something wrong, had a typo, or otherwise messed up somewhere in the file. Never made any changes that serious, but the conditionstate thing could be the key, since Conditionstate means "At what point should this be the case"
Right now, in yours ,it says "There is nothing for cases where we WOULD have 1 barrel, and in case of 2, there are fifty states, also canada"


--------------------
Go to the top of the page
 
+Quote Post
Sato-kun
post 28 May 2015, 5:04
Post #8


Nao is not the tiem
Group Icon

Group: Members
Posts: 20
Joined: 21 September 2014
From: Brunei Darussalam
Member No.: 10655
I J K



Put semicolon ; on all the Condition State except the Salvage T2 Condition State

Something like this

CODE
  
  Draw = W3DModelDraw ModuleTag_Turret01
  
    OkToChangeModelColor = Yes
    RecoilSettleSpeed = 4

   ;no crate upgrade
   ;ConditionState = NONE
   ;  Model = UVMrdr
   ;  Turret = TURRET
   ;  TurretPitch = TURRETELA
   ;  HideSubObject = TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
   ;  WeaponRecoilBone  = PRIMARY BarrelA
   ;  WeaponMuzzleFlash = PRIMARY MuzzleFXA
   ;  WeaponLaunchBone  = PRIMARY MuzzleA
   ;  WeaponFireFXBone  = PRIMARY MuzzleA
   ;End

   ;crate upgrade one
   ;ConditionState = WEAPONSET_CRATEUPGRADE_ONE
   ;  Model = UVMrdr
   ;  Turret = TURRET
   ;  TurretPitch = TURRETELB
   ;  HideSubObject = TURRETA TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
   ;  WeaponRecoilBone  = PRIMARY BarrelB
   ;  WeaponMuzzleFlash = PRIMARY MuzzleFXB
   ;  WeaponLaunchBone  = PRIMARY MuzzleB
   ;  WeaponFireFXBone  = PRIMARY MuzzleB
   ;End

   ;crate upgrade two
    ConditionState = NONE;WEAPONSET_CRATEUPGRADE_TWO
      Model = UVMrdr
      Turret = TURRET
      TurretPitch = TURRETELC
      HideSubObject = TURRETA TURRETB CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
      WeaponRecoilBone  = PRIMARY BarrelC
      WeaponMuzzleFlash = PRIMARY MuzzleFXC
      WeaponLaunchBone  = PRIMARY MuzzleC
      WeaponFireFXBone  = PRIMARY MuzzleC
    End


all the way thru until the "End of the TURRET Upgrade condition(Including the hover), tweak the Primary default weaponset and should work fine


--------------------
aware of this
Go to the top of the page
 
+Quote Post
ZunZero97
post 28 May 2015, 22:45
Post #9


A Legendary Fox
Group Icon

Group: Members
Posts: 839
Joined: 14 February 2015
From: Santiago Chile
Member No.: 10865
a man who play videogames, What are you waiting for me?



QUOTE (Sato-kun @ 28 May 2015, 0:04) *
Put semicolon ; on all the Condition State except the Salvage T2 Condition State

Something like this

CODE
  
  Draw = W3DModelDraw ModuleTag_Turret01
  
    OkToChangeModelColor = Yes
    RecoilSettleSpeed = 4

;no crate upgrade
;ConditionState = NONE
;  Model = UVMrdr
;  Turret = TURRET
;  TurretPitch = TURRETELA
;  HideSubObject = TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
;  WeaponRecoilBone  = PRIMARY BarrelA
;  WeaponMuzzleFlash = PRIMARY MuzzleFXA
;  WeaponLaunchBone  = PRIMARY MuzzleA
;  WeaponFireFXBone  = PRIMARY MuzzleA
;End

;crate upgrade one
;ConditionState = WEAPONSET_CRATEUPGRADE_ONE
;  Model = UVMrdr
;  Turret = TURRET
;  TurretPitch = TURRETELB
;  HideSubObject = TURRETA TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
;  WeaponRecoilBone  = PRIMARY BarrelB
;  WeaponMuzzleFlash = PRIMARY MuzzleFXB
;  WeaponLaunchBone  = PRIMARY MuzzleB
;  WeaponFireFXBone  = PRIMARY MuzzleB
;End

;crate upgrade two
    ConditionState = NONE;WEAPONSET_CRATEUPGRADE_TWO
      Model = UVMrdr
      Turret = TURRET
      TurretPitch = TURRETELC
      HideSubObject = TURRETA TURRETB CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
      WeaponRecoilBone  = PRIMARY BarrelC
      WeaponMuzzleFlash = PRIMARY MuzzleFXC
      WeaponLaunchBone  = PRIMARY MuzzleC
      WeaponFireFXBone  = PRIMARY MuzzleC
    End


all the way thru until the "End of the TURRET Upgrade condition(Including the hover), tweak the Primary default weaponset and should work fine

But keep in mind you cant play SWR.NET with these parameters edited.

This post has been edited by ZunZero97: 28 May 2015, 22:45
Go to the top of the page
 
+Quote Post
Rushing Rasputin
post 30 May 2015, 16:44
Post #10



Group Icon

Group: Members
Posts: 88
Joined: 2 April 2015
From: Krasnoyarsk, Russia
Member No.: 10983



QUOTE (Sato-kun @ 28 May 2015, 6:04) *
Put semicolon ; on all the Condition State except the Salvage T2 Condition State

Something like this

CODE
  
  Draw = W3DModelDraw ModuleTag_Turret01
  
    OkToChangeModelColor = Yes
    RecoilSettleSpeed = 4

  ;no crate upgrade
  ;ConditionState = NONE
  ;  Model = UVMrdr
  ;  Turret = TURRET
  ;  TurretPitch = TURRETELA
  ;  HideSubObject = TURRETB TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
  ;  WeaponRecoilBone  = PRIMARY BarrelA
  ;  WeaponMuzzleFlash = PRIMARY MuzzleFXA
  ;  WeaponLaunchBone  = PRIMARY MuzzleA
  ;  WeaponFireFXBone  = PRIMARY MuzzleA
  ;End

  ;crate upgrade one
  ;ConditionState = WEAPONSET_CRATEUPGRADE_ONE
  ;  Model = UVMrdr
  ;  Turret = TURRET
  ;  TurretPitch = TURRETELB
  ;  HideSubObject = TURRETA TURRETC CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
  ;  WeaponRecoilBone  = PRIMARY BarrelB
  ;  WeaponMuzzleFlash = PRIMARY MuzzleFXB
  ;  WeaponLaunchBone  = PRIMARY MuzzleB
  ;  WeaponFireFXBone  = PRIMARY MuzzleB
  ;End

  ;crate upgrade two
    ConditionState = NONE;WEAPONSET_CRATEUPGRADE_TWO
      Model = UVMrdr
      Turret = TURRET
      TurretPitch = TURRETELC
      HideSubObject = TURRETA TURRETB CHASSIS LIGHT01 RPODA RPODB RPODC TOXINTANK01 TOXINTANK02 TOXINTANK03 ARMOR01 ARMOR02 ARMOR03
      WeaponRecoilBone  = PRIMARY BarrelC
      WeaponMuzzleFlash = PRIMARY MuzzleFXC
      WeaponLaunchBone  = PRIMARY MuzzleC
      WeaponFireFXBone  = PRIMARY MuzzleC
    End


all the way thru until the "End of the TURRET Upgrade condition(Including the hover), tweak the Primary default weaponset and should work fine


I'll try this out, thanks for your help. (Also how do you know these things)
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



Lo-Fi Version Time is now: 27 April 2024 - 5:17