Wait... now I'm confused. How do I impliment that into all of this stuff?:
Code:
Draw = W3DModelDraw ModuleTag_01
DefaultConditionState
Model = RVXWing
HideSubObject = BurnerFX01 BurnerFX02 BurnerFx03 BurnerFx04
WeaponLaunchBone = PRIMARY WEAPONA
End
ConditionState = JETEXHAUST
ShowSubObject = BurnerFX01 BurnerFX02 BurnerFX03 BurnerFX04
; exhaust
ParticleSysBone = Wingtip01 JetContrail
ParticleSysBone = Wingtip02 JetContrail
ParticleSysBone = Wingtip03 JetContrail
ParticleSysBone = Wingtip04 JetContrail
WeaponLaunchBone = PRIMARY WEAPONA
End
ConditionState = JETEXHAUST JETAFTERBURNER
; exhaust
ParticleSysBone = Wingtip01 JetContrail
ParticleSysBone = Wingtip02 JetContrail
ParticleSysBone = Wingtip03 JetContrail
ParticleSysBone = Wingtip04 JetContrail
; afterburner
ShowSubObject = BurnerFX01 BurnerFX02 BurnerFX03 BurnerFX04
ParticleSysBone = Engine01 JetLenzflare
ParticleSysBone = Engine02 JetLenzflare
ParticleSysBone = Engine03 JetLenzflare
ParticleSysBone = Engine04 JetLenzflare
WeaponLaunchBone = PRIMARY WEAPONA
End
ConditionState = DAMAGED
Model = RVXWing_d
; damage
ParticleSysBone = Smoke01 JetSmoke
ParticleSysBone = Engine01 JetEngineDamagedSmoke
WeaponLaunchBone = PRIMARY WEAPONA
End
ConditionState = DAMAGED JETEXHAUST
Model = RVXWing_d
ShowSubObject = BurnerFX01 BurnerFX02 BurnerFX03 BurnerFX04
; damage
ParticleSysBone = Smoke01 JetSmoke
ParticleSysBone = Engine01 JetEngineDamagedSmoke
; exhaust
ParticleSysBone = Wingtip01 JetContrail
ParticleSysBone = Wingtip02 JetContrail
ParticleSysBone = Wingtip03 JetContrail
ParticleSysBone = Wingtip04 JetContrail
WeaponLaunchBone = PRIMARY WEAPONA
End
ConditionState = DAMAGED JETEXHAUST JETAFTERBURNER
Model = RVXWing_d
ShowSubObject = BurnerFX01 BurnerFX02 BurnerFX03 BurnerFX04
; damage
ParticleSysBone = Smoke01 JetSmoke
ParticleSysBone = Engine01 JetEngineDamagedSmoke
; afterburner
ShowSubObject = BurnerFX01 BurnerFX02 BurnerFX03 BurnerFX04
ParticleSysBone = Engine01 JetLenzflare
ParticleSysBone = Engine02 JetLenzflare
ParticleSysBone = Engine03 JetLenzflare
ParticleSysBone = Engine04 JetLenzflare
; exhaust
ParticleSysBone = Wingtip01 JetContrail
ParticleSysBone = Wingtip02 JetContrail
ParticleSysBone = Wingtip03 JetContrail
ParticleSysBone = Wingtip04 JetContrail
WeaponLaunchBone = PRIMARY WEAPONA
End
ConditionState = REALLYDAMAGED
Model = RVXWing_d2
; damage
ParticleSysBone = Smoke01 JetSmoke
ParticleSysBone = Engine01 JetEngineDamagedSmoke
ParticleSysBone = Engine04 JetEngineDamagedSmoke
ParticleSysBone = Smoke02 JetSmoke
WeaponLaunchBone = PRIMARY WEAPONA
End
ConditionState = REALLYDAMAGED JETEXHAUST
Model = RVXWing_d2
ShowSubObject = BurnerFX01 BurnerFX02 BurnerFX03 BurnerFX04
; damage
ParticleSysBone = Smoke01 JetSmoke
ParticleSysBone = Engine01 JetEngineDamagedSmoke
ParticleSysBone = Engine04 JetEngineDamagedSmoke
ParticleSysBone = Smoke02 JetSmoke
; exhaust
ParticleSysBone = Wingtip01 JetContrail
ParticleSysBone = Wingtip02 JetContrail
ParticleSysBone = Wingtip03 JetContrail
ParticleSysBone = Wingtip04 JetContrail
WeaponLaunchBone = PRIMARY WEAPONA
End
ConditionState = REALLYDAMAGED JETEXHAUST JETAFTERBURNER
Model = RVXWing_d2
ShowSubObject = BurnerFX01 BurnerFX02 BurnerFX03 BurnerFX04
; damage
ParticleSysBone = Smoke01 JetSmoke
ParticleSysBone = Engine01 JetEngineDamagedSmoke
ParticleSysBone = Engine04 JetEngineDamagedSmoke
ParticleSysBone = Smoke02 JetSmoke
; afterburner
ShowSubObject = BurnerFX01 BurnerFX02 BurnerFX03 BurnerFX04
ParticleSysBone = Engine01 JetLenzflare
ParticleSysBone = Engine02 JetLenzflare
ParticleSysBone = Engine03 JetLenzflare
ParticleSysBone = Engine04 JetLenzflare
; exhaust
ParticleSysBone = Wingtip01 JetContrail
ParticleSysBone = Wingtip02 JetContrail
ParticleSysBone = Wingtip03 JetContrail
ParticleSysBone = Wingtip04 JetContrail
WeaponLaunchBone = PRIMARY WEAPONA
End
ConditionState = RUBBLE
Model = RVXWing_r
HideSubObject = None
ShowSubObject = OBJECT01
End
OkToChangeModelColor = Yes
End