Spoiler
{
"id":"ember_rack",
"specClass":"projectile",
"type":"MISSILE",
"size":"SMALL",
"turretUnderSprite":"graphics/weapons/cmc_s_emberrack_turret_base.png",
"turretSprite":"graphics/weapons/cmc_s_emberrack_turret.png",
"hardpointSprite":"graphics/weapons/cmc_s_emberrack_hardpoint.png",
"hardpointOffsets":[12, 0, 12, 2, 12, -2, 12, 0],
"turretOffsets":[2, 0, 0, 2, -2, 0, 0, -2],
"hardpointAngleOffsets":[0, 0, 0, 0],
"turretAngleOffsets":[0, 0, 0, 0],
"barrelMode":"ALTERNATING",
"animationType":"SMOKE",
#"renderHints":[RENDER_LOADED_MISSILES],
"interruptibleBurst":false,
"displayArcRadius":300,
"smokeSpec":{"particleSizeMin":10.0,
"particleSizeRange":16.0,
"cloudParticleCount":3,
"cloudDuration":0.9,
"cloudRadius":8.0,
"blowbackParticleCount":4,
"blowbackDuration":1.1,
"blowbackLength":20.0,
"blowbackSpread":10.0,
"particleColor":[170,160,150,130]},
"projectileSpecId":"ember_shot",
"fireSoundTwo":"harpoon_fire",
}
Spoiler
{
"id":"ember_shot",
"specClass":"missile",
"missileType":"MIRV",
"sprite":"graphics/missiles/cmc_ember.png",
"size":[5,11],
"center":[3,6],
"collisionRadius":10,
"collisionClass":"MISSILE_NO_FF",
"explosionColor":[255,100,10,255], # purely visual, will get a white additively blended core on top of this color
"explosionRadius":0, # purely visual
"engineSpec":{"turnAcc":180,
"turnRate":90,
"acc":1500,
"dec":1000},
"engineSlots":[{"id":"ES1",
"loc":[-13, 0],
#"style":"MISSILE_HIGH_TECH",
"style":"CUSTOM",
"styleSpec":{
"mode":"QUAD_STRIP", # PARTICLES or QUAD_STRIP, determines which params are used
"engineColor":[255,150,100,255],
"contrailDuration":2,
"contrailWidthMult":1,
"contrailWidthAddedFractionAtEnd":2.5, # can be negative. makes trail spread out/narrow at the end
"contrailMinSeg":5, # min segment length, in pixels
"contrailMaxSpeedMult":0.5f,
"contrailAngularVelocityMult":0.5f,
"contrailColor":[255,150,100,100],
"type":"GLOW" # GLOW or SMOKE; additive or regular blend mode
},
"width":5.0,
"length":15.0,
"angle":180.0}],
"behaviorSpec":{"behavior":"MIRV",
"splitRange":100,
"minTimeToSplit":1,
"numShots":4,
"damage":10,
"emp":100,
"damageType":ENERGY,
"hitpoints":1,
"arc":270,
"spreadSpeed":325,
"projectileSpec":"flare_standard",
#"emptySpec":"type_1_mirv_empty",
"smokeSpec":{"particleSizeMin":20.0,
"particleSizeRange":20.0,
"cloudParticleCount":11,
"cloudDuration":1.0,
"cloudRadius":20.0,
"blowbackParticleCount":0,
"blowbackDuration":0,
"blowbackLength":0,
"blowbackSpread":0,
"particleColor":[175,100,50,200]}
}
}
And I just used the flare_standard.proj as the submunition I copied from the vanilla data folder(along with the graphics needed to run it)