This page is under construction
Archives/bf1942/levels/monster_of_leningrad.rfa
bf1942/levels/monster_of_leningrad/Objects/e_MuzzBBGun2/Effects.con
ObjectTemplate.create EffectBundle e_MuzzBBGun2
rem -------------------------------------
ObjectTemplate.addTemplate Em_MuzzBBGun2_Flare
ObjectTemplate.setPosition 0/0/5
ObjectTemplate.addTemplate Em_MuzzBBGun2_Smoke
ObjectTemplate.addTemplate Em_MuzzBBGun2_LateSmoke
ObjectTemplate.setPosition 0.02/-0.05/-0.7
rem ObjectTemplate.addTemplate em_NightFlash75Muzz
rem ObjectTemplate.setPosition 0.02/-0.022/-1.142
rem ObjectTemplate.addTemplate em_MuzzBBGun2_WaterImpact
ObjectTemplate.timeToLive CRD_NONE/-1/0/0
rem -------------------------------------

rem *** Em_MuzzBBGun2_Flare ***
ObjectTemplate.create Emitter Em_MuzzBBGun2_Flare
ObjectTemplate.template Fx_MuzzBBGun2_Flare
ObjectTemplate.addEmitterSpeed 1
ObjectTemplate.emitterSpeedScale 0.5
ObjectTemplate.lodDistance 9999
ObjectTemplate.timeToLive CRD_NONE/0.2/0/0
ObjectTemplate.intensity CRD_NONE/100/0/0
ObjectTemplate.delay CRD_NONE/0/0/0
ObjectTemplate.positionalSpeedInDof CRD_NORMAL/100/40/0
ObjectTemplate.PositionalSpeedInUp CRD_UNIFORM/-10/10/0
ObjectTemplate.PositionalSpeedInRight CRD_UNIFORM/-10/10/0
ObjectTemplate.startRotation CRD_NONE/1/0/0
rem ObjectTemplate.addChild 1

rem *** Fx_MuzzBBGun2_Flare ***
ObjectTemplate.create SpriteParticle Fx_MuzzBBGun2_Flare
ObjectTemplate.timeToLive CRD_UNIFORM/0.5/0.6/0
ObjectTemplate.gravityModifier CRD_NONE/0.3/0/0
ObjectTemplate.drag CRD_UNIFORM/0.35/0.4/0
ObjectTemplate.DragOverTime 0/0.01|75/0.1|100/1.0
ObjectTemplate.size CRD_UNIFORM/14/10/0
ObjectTemplate.sizeOverTime 0/4|35/3|100/2
rem ObjectTemplate.texture E_muzswhite_I
ObjectTemplate.texture exp_cloud06
ObjectTemplate.initRotation CRD_UNIFORM/1/180/1
ObjectTemplate.destBlendMode BMOne
ObjectTemplate.rotationSpeedOverTime 0/360|50/180|100/90
rem ObjectTemplate.colorRGBAOverTime 0/255/255/128/150|5/255/128/64/120|70/128/0/0/80|80/0/0/0/40|90/0/0/0/0
ObjectTemplate.colorRGBAOverTime 0/255/192/96/200|30/255/128/64/90|60/255/96/32/45|90/0/0/0/0
ObjectTemplate.numAnimationFrames 16
ObjectTemplate.InitAnimationFrame CRD_NORMAL/1/3/0
ObjectTemplate.animationSpeed CRD_NONE/60/0/0

rem *** Em_MuzzBBGun2_Smoke ***
ObjectTemplate.create Emitter Em_MuzzBBGun2_Smoke
ObjectTemplate.template Fx_MuzzBBGun2_Smoke
ObjectTemplate.addEmitterSpeed 0
ObjectTemplate.emitterSpeedScale 0
ObjectTemplate.lodDistance 9999
ObjectTemplate.timeToLive CRD_NONE/0.2915/0/0
ObjectTemplate.intensity CRD_NONE/50/0/0
ObjectTemplate.delay CRD_NONE/0.1/0/0
ObjectTemplate.positionalSpeedInDof CRD_NORMAL/50/20/0
ObjectTemplate.PositionalSpeedInUp CRD_UNIFORM/-10/10/0
ObjectTemplate.PositionalSpeedInRight CRD_UNIFORM/-10/10/0
ObjectTemplate.startRotation CRD_NONE/1/0/0
rem ObjectTemplate.addChild 1

rem *** Fx_MuzzBBGun2_Smoke ***
ObjectTemplate.create SpriteParticle Fx_MuzzBBGun2_Smoke
ObjectTemplate.timeToLive CRD_UNIFORM/5/7/0
ObjectTemplate.gravityModifier CRD_NONE/0/0/0
ObjectTemplate.drag CRD_UNIFORM/0.35/0.4/0
ObjectTemplate.DragOverTime 0/0|7/4.0|100/2.0
ObjectTemplate.size CRD_NORMAL/7/2/0
ObjectTemplate.sizeOverTime 0/0.5|3/2|100/3.6
ObjectTemplate.texture E_muzswhite_I
ObjectTemplate.initRotation CRD_UNIFORM/1/180/1
ObjectTemplate.srcBlendMode BMSourceAlpha
ObjectTemplate.destBlendMode BMInvSourceAlpha
ObjectTemplate.rotationSpeedOverTime 0/180|50/90|100/1
ObjectTemplate.colorRGBAOverTime 0/99/99/99/100|5/66/66/66/150|90/0/0/0/0

rem *** Em_MuzzBBGun2_LateSmoke ***
ObjectTemplate.create Emitter Em_MuzzBBGun2_LateSmoke
ObjectTemplate.template Fx_MuzzBBGun2_LateSmoke
ObjectTemplate.addEmitterSpeed 1
ObjectTemplate.emitterSpeedScale 0.4
ObjectTemplate.lodDistance 75
ObjectTemplate.delay CRD_NONE/0.3/0/0
ObjectTemplate.timeToLive CRD_UNIFORM/1.0/1.2/0
ObjectTemplate.intensity CRD_NONE/60/0/0
ObjectTemplate.positionalSpeedInDof CRD_UNIFORM/5.664/0/0
ObjectTemplate.PositionalSpeedInUp CRD_NONE/0/0/0
ObjectTemplate.PositionalSpeedInRight CRD_UNIFORM/1.107/0/1
ObjectTemplate.startRotation CRD_NONE/1/0/0
ObjectTemplate.addChild 1

rem *** Fx_MuzzBBGun2_LateSmoke ***
ObjectTemplate.create SpriteParticle Fx_MuzzBBGun2_LateSmoke
ObjectTemplate.timeToLive CRD_UNIFORM/2.0/2.4/0
ObjectTemplate.gravityModifier CRD_UNIFORM/0.2/0.3/0
ObjectTemplate.drag CRD_UNIFORM/0.75/1.25/0
ObjectTemplate.DragOverTime 0/0.3|34/1|100/1.4
ObjectTemplate.size CRD_UNIFORM/6/4/0
ObjectTemplate.sizeOverTime 0/0.1|100/1
ObjectTemplate.texture E_muzswhite_I
ObjectTemplate.initRotation CRD_UNIFORM/1/180/1
ObjectTemplate.srcBlendMode BMSourceAlpha
ObjectTemplate.destBlendMode BMInvSourceAlpha
ObjectTemplate.rotationSpeedOverTime 0/30|25/5|100/6
ObjectTemplate.colorRGBAOverTime 0/256/256/256/12|90/256/256/256/0


rem *** e_MuzzBBGun2_WaterImpact ***
ObjectTemplate.create EffectBundle e_MuzzBBGun2_WaterImpact
rem -------------------------------------
ObjectTemplate.addTemplate em_MuzzBBGun2_WaterImpact
ObjectTemplate.setRotation 90/0/0
ObjectTemplate.timeToLive CRD_NONE/-1/0/0
rem -------------------------------------
rem ObjectTemplate.minDistanceUnderwaterSurface -50
rem ObjectTemplate.maxDistanceUnderwaterSurface 50

rem *** em_MuzzBBGun2_WaterImpact ***
ObjectTemplate.create Emitter em_MuzzBBGun2_WaterImpact
ObjectTemplate.template Fx_MuzzBBGun2_WaterImpact
ObjectTemplate.addEmitterSpeed 0
ObjectTemplate.emitterSpeedScale 0
ObjectTemplate.lodDistance 9999
ObjectTemplate.timeToLive CRD_NONE/0.2/0/0
ObjectTemplate.intensity CRD_NONE/10/0/0
ObjectTemplate.positionalSpeedInDof CRD_NONE/50/0/0
ObjectTemplate.relativePositionInUp CRD_NONE/0.5/0/0
ObjectTemplate.startRotation CRD_NONE/15/0/0
ObjectTemplate.moveToWaterSurface 1

rem *** Fx_MuzzBBGun2_WaterImpact ***
ObjectTemplate.create Particle Fx_MuzzBBGun2_WaterImpact
ObjectTemplate.geometry watermesh_ring_m1
ObjectTemplate.CullRadiusScale 9999
ObjectTemplate.lodDistance 9999
ObjectTemplate.timeToLive CRD_NONE/0.5/0/0
ObjectTemplate.size CRD_UNIFORM/15/20/0
rem ObjectTemplate.size CRD_UNIFORM/20/10/0
ObjectTemplate.gravityModifier CRD_NONE/0/0/0
ObjectTemplate.sizeModifier 10/10/10
ObjectTemplate.sizeOverTime 0/0.05|60/0.75|100/1
ObjectTemplate.alphaOverTime 0/1|31/0.490005|100/0