[GameObjectClass]
geometryName = "ioartl00.xsi"
classLabel = "flare"
scrapCost = 0
scrapValue = 0
maxHealth = 150
maxAmmo = 100
unitName = "Signal Smoke"
heatSignature = 1.0
effectHard1 = "Signal Smoke"
effectName1 = "signsmokm_green.render"

RestoreFxSavegame = true
RestoreFxLockstep = true
RestoreFxVisual = true

[MineClass]
lifeSpan = 120.0

[FlareMineClass]
payloadName = NULL
fireSound = "smine01.wav"
triggerDelay = 0.0
shotDelay = 0.0
shotVariance = 0.0
damageRadius = 0.0
damageValue(N) = 0 // none
damageValue(L) = 0 // light
damageValue(H) = 0 // heavy
damageValue(S) = 0 // standard
damageValue(D) = 0 // deflection
damageValue(A) = 0 // absorbtion
kickRadius = 0.0
kickVeloc = 0.0
kickOmega = 0.0

[Render]
renderBase = "draw_multi"
renderCount = 3
renderName1 = "signsmokm_green.lightemit"
renderName3 = "signsmokm_green.cloudheavy"
renderName2 = "signsmokm_green.cloudlight"

[LightEmit]
renderBase = "draw_emit"
emitName = "signsmokm_green.light"
emitDelay = 0.05
emitVariance = "0 0 0"
emitvelocity = "0 0 0"

[Light]
simulateBase = "sim_null"
lifeTime = 0.051
renderBase = "draw_light"
startColor = "255 255 255 0"
finishColor = "255 255 255 0"
startRadius = 25.0
finishRadius = 20.0
animateTime = 0.051
attenuateConstant = 0.0
attenuateLinear = 1.0
attenuateQuadratic = 0.0

[CloudHeavy]
renderBase = "draw_emit"
emitName = "signsmokm_green.cloudpuffh"
emitDelay = 0.25
emitVariance = "1.5 1.5 1.5"
emitvelocity = "0.5 3 0.5"

[CloudPuffH]
simulateBase = "sim_smoke"
lifeTime = 5
renderBase = "draw_twirl"
textureName = "cloudsmokefull.tga"
textureBlend = "srcalpha invsrcalpha modulatealpha"
startColor = "64 200 64 255"
finishColor = "128 255 128 0"
startRadius = 0.5
finishRadius = 2.5
animateTime = 5
rotationRate = 2

[CloudLight]
renderBase = "draw_emit"
emitName = "signsmokm_green.cloudpuffl"
emitDelay = 0.25
emitVariance = "1.5 1.5 1.5"
emitvelocity = "0.5 3 0.5"

[CloudPuffl]
simulateBase = "sim_smoke"
lifeTime = 10.0
renderBase = "draw_twirl"
textureName = "poofsmoke.tga"
textureBlend = "srcalpha invsrcalpha modulatealpha"
startColor = "96 255 96 255"
finishColor = "128 255 128 0"
startRadius = 0.5
finishRadius = 5.0
animateTime = 10.0
rotationRate = 0.5
