More information on the swift burst launcher: The initial missile comes out fine,. The moment the missile pops and spawns multiple missiles is when the crash happens.
Update: I fixed the issue.
The dara_swift_mirv.proj was missing a few lines in the behaviorSpec that I copied from the type_1_mirv.proj of the hurricane missile.
It was originally this:
"behaviorSpec":{"behavior":"MIRV",
"splitRange":600,
"minTimeToSplit":1,
"numShots":6,
"damage":250,
"impact":15,
"emp":0,
"damageType":HIGH_EXPLOSIVE,
"hitpoints":80,
"arc":180,
"evenSpread":false,
"spreadSpeed":250,
"projectileSpec":"dara_swift_srm",
#"emptySpec":"type_1_mirv_empty",
"smokeSpec":{"particleSizeMin":10.0,
"particleSizeRange":15.0,
"cloudParticleCount":8,
"cloudDuration":1.0,
"cloudRadius":16.0,
"blowbackParticleCount":0,
"blowbackDuration":0,
"blowbackLength":0,
"blowbackSpread":0,
"particleColor":[175,100,50,200]}
}
This is the working version. The lines with the tic-tac-toe symbols after them are the new ones:
"behaviorSpec":{"behavior":"MIRV",
"splitRange":600,
"minTimeToSplit":1,
"canSplitEarly":true, ##
"splitSound":"hurricane_mirv_fire",##
"numShots":6,
"damage":250,
"impact":15,
"emp":0,
"damageType":HIGH_EXPLOSIVE,
"hitpoints":80,
"arc":180,
"arcOffset":180,[/b] ##
"evenSpread":false,
"spreadSpeed":250,
"spreadSpeedRange":50, ##
"projectileSpec":"dara_swift_srm",
#"emptySpec":"type_1_mirv_empty",
"smokeSpec":{"particleSizeMin":10.0,
"particleSizeRange":15.0,
"cloudParticleCount":8,
"cloudDuration":1.0,
"cloudRadius":16.0,
"blowbackParticleCount":0,
"blowbackDuration":0,
"blowbackLength":0,
"blowbackSpread":0,
"particleColor":[175,100,50,200]}
}
Are all those line required to make the mirv work? Probably not, but I'm not going to spend more time to test it.