Just make one w3d file. It makes things much easier. Animation your model then export it as an animated hierarchical model. Here's the code:
Code:
DefaultConditionState
Model = AVAurora
HideSubObject = BurnerFX03 BurnerFX04
; wings animation
Animation = AVAurora.AVAurora
AnimationMode = ONCE_BACKWARDS
AnimationSpeedFactorRange = 1.0 1.0
WeaponLaunchBone = PRIMARY WeaponA
End
ConditionState = JETEXHAUST
; exhaust
ParticleSysBone = Wingtip01 JetContrail
ParticleSysBone = Wingtip02 JetContrail
; wings animation
Animation = AVAurora.AVAurora
AnimationMode = ONCE
AnimationSpeedFactorRange = 1.0 1.0
End
ConditionState = JETEXHAUST JETAFTERBURNER
; exhaust
ParticleSysBone = Wingtip01 JetContrail
ParticleSysBone = Wingtip02 JetContrail
; afterburner
ShowSubObject = BurnerFX03 BurnerFX04
ParticleSysBone = Engine01 JetLenzflare
ParticleSysBone = Engine02 JetLenzflare
End
You spelled backwards wrong and you had it in the wrong place. DefaultConditionState should play it once backwards to fold the wings back out when it lands. JETEXHAUST should play the animation once to fold the wings back when it takse off. JETEXHAUST JETAFTERBURNER doesn't need to be touched.