This page is under construction
archives/bf1942/levels/fht_battle_of_kohima-1944.rfa
bf1942/levels/fht_battle_of_kohima-1944/Objects/Rain_object/Effects.con
rem ******************* e_waterdropPBR *******************
rem *** basic idea by Overload / modified by CamelNele ***
rem ******************************************************
ObjectTemplate.create EffectBundle e_rain
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.loadSoundScript sounds/rain.ssc
rem ObjectTemplate.inertiaModifier 1.71971e-039/1.71971e-039/1.71971e-039
rem -------------------------------------
ObjectTemplate.addTemplate Em_WaterSpriteSmall1
ObjectTemplate.setPosition -1/16/-3
rem ObjectTemplate.timeToLive CRD_NONE/1/1/0
ObjectTemplate.timeToLive CRD_NONE/-1/0/0
rem *** Em_WaterSpriteSmall1 ***
ObjectTemplate.create Emitter Em_WaterSpriteSmall1
ObjectTemplate.template Fx_WaterSpriteSmall1
ObjectTemplate.looping 1
ObjectTemplate.startAtCreation 1
ObjectTemplate.lodDistance 120
ObjectTemplate.addEmitterSpeed 1
ObjectTemplate.emitterSpeedScale 1
ObjectTemplate.startProbability 1
ObjectTemplate.timeToLive CRD_NONE/10/0/0
rem ObjectTemplate.intensity CRD_UNIFORM/10/20/0
ObjectTemplate.intensity CRD_UNIFORM/10/20/0
ObjectTemplate.relativePositionInDof CRD_UNIFORM/5.5/0/0.5
ObjectTemplate.relativePositionInUp CRD_UNIFORM/0.5/0/0.5
ObjectTemplate.relativePositionInRight CRD_UNIFORM/5.5/0/0.5
rem ObjectTemplate.positionalSpeedInDof CRD_UNIFORM/16/0/1
ObjectTemplate.positionalSpeedInDof CRD_UNIFORM/20/0/1
rem ObjectTemplate.positionalSpeedInUp CRD_UNIFORM/32/9/0
rem ObjectTemplate.positionalSpeedInUp CRD_UNIFORM/9/20/0
rem ObjectTemplate.positionalSpeedInUp CRD_UNIFORM/20/9/0
ObjectTemplate.positionalSpeedInUp CRD_UNIFORM/-20/-9/0
rem ObjectTemplate.positionalSpeedInRight CRD_UNIFORM/16/0/1
ObjectTemplate.positionalSpeedInRight CRD_UNIFORM/20/0/1
ObjectTemplate.startRotation CRD_NONE/0/1/0
ObjectTemplate.noPhysics 1
beginrem
rem *** Em_WaterSpriteSmall1 ***
ObjectTemplate.create Emitter Em_WaterSpriteSmall1
rem ObjectTemplate.inertiaModifier 1.4013e-045/1.4013e-045/1.4013e-045
ObjectTemplate.template Fx_WaterSpriteSmall1
ObjectTemplate.looping 1
ObjectTemplate.startAtCreation 1
ObjectTemplate.addEmitterSpeed 1
ObjectTemplate.emitterSpeedScale 1
ObjectTemplate.lodDistance 200
ObjectTemplate.timeToLive CRD_NONE/-1/0/0
ObjectTemplate.intensity CRD_UNIFORM/30/90/0
rem ObjectTemplate.intensityOverTime
ObjectTemplate.relativePositionInDof CRD_UNIFORM/0.5/0/1
ObjectTemplate.relativePositionInUp CRD_UNIFORM/0.5/0/0.5
ObjectTemplate.relativePositionInRight CRD_UNIFORM/0.5/0/1
ObjectTemplate.positionalSpeedInDof CRD_UNIFORM/16/0/1
ObjectTemplate.positionalSpeedInUp CRD_UNIFORM/32/9/0
ObjectTemplate.positionalSpeedInRight CRD_UNIFORM/16/0/1
ObjectTemplate.startRotation CRD_NONE/0/1/0
rem ObjectTemplate.moveToWaterSurface 0
rem ObjectTemplate.minGeneratedParticles 4
rem ObjectTemplate.noPhysics 1
rem ObjectTemplate.dontCullWithViewFrustum 1
endrem
rem *** Fx_WaterSpriteSmall1 ***
ObjectTemplate.create SpriteParticle Fx_WaterSpriteSmall1
ObjectTemplate.timeToLive CRD_UNIFORM/10/10/10
rem ObjectTemplate.size CRD_UNIFORM/8/8/8
ObjectTemplate.size CRD_UNIFORM/12/12/12
rem ObjectTemplate.gravityModifier CRD_NONE/0.30/10.0/0
ObjectTemplate.gravityModifier CRD_NONE/0.30/5.0/0
rem ObjectTemplate.drag CRD_NONE/0.5/0.5/0
ObjectTemplate.drag CRD_NONE/0.2/0.2/0
rem ObjectTemplate.dragOverTime 0/0.5
ObjectTemplate.dragOverTime 0/0.2
ObjectTemplate.sizeOverTime 0/0.400006|16/0.5|100/0.75
ObjectTemplate.texture Waterdrop
ObjectTemplate.useMipMaps 1
ObjectTemplate.initRotation CRD_UNIFORM/0/0/0
ObjectTemplate.XYSizeRatio CRD_NONE/1/0/0
ObjectTemplate.srcBlendMode BMSourceAlpha
ObjectTemplate.destBlendMode BMInvSourceAlpha
ObjectTemplate.rotationSpeed CRD_UNIFORM/0/0/0
ObjectTemplate.colorRGBAOverTime 0/192/192/192/199|10/198/198/198/179|12/199/199/199/175|24/207/207/207/151|30/210/210/210/139|100/255/255/255/0
ObjectTemplate.alphaTestRefOverTime 0/1
beginrem
rem *** Fx_WaterSpriteSmall1 ***
ObjectTemplate.create SpriteParticle Fx_WaterSpriteSmall1
ObjectTemplate.timeToLive CRD_UNIFORM/10/10/10
ObjectTemplate.size CRD_UNIFORM/8/8/8
ObjectTemplate.gravityModifier CRD_NONE/0.30/10.0/0
rem ObjectTemplate.gravityModifierOverTime 0/10
ObjectTemplate.drag CRD_NONE/0.5/0.5/0
ObjectTemplate.dragOverTime 0/0.5
ObjectTemplate.texture Waterdrop
ObjectTemplate.initRotation CRD_UNIFORM/0/0/0
ObjectTemplate.destBlendMode BMInvSourceAlpha
ObjectTemplate.rotationSpeed CRD_UNIFORM/0/0/0
rem ObjectTemplate.XYSizeRatioOverTime 0/1
rem ObjectTemplate.rotationSpeedOverTime 0/0
ObjectTemplate.colorRGBAOverTime 0/192/192/192/199|10/198/198/198/179|12/199/199/199/175|24/207/207/207/151|30/210/210/210/139|100/255/255/255/0
ObjectTemplate.alphaTestRefOverTime 0/1
endrem
rem *** basic idea by Overload / modified by CamelNele ***
rem ******************************************************
ObjectTemplate.create EffectBundle e_rain
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.loadSoundScript sounds/rain.ssc
rem ObjectTemplate.inertiaModifier 1.71971e-039/1.71971e-039/1.71971e-039
rem -------------------------------------
ObjectTemplate.addTemplate Em_WaterSpriteSmall1
ObjectTemplate.setPosition -1/16/-3
rem ObjectTemplate.timeToLive CRD_NONE/1/1/0
ObjectTemplate.timeToLive CRD_NONE/-1/0/0
rem *** Em_WaterSpriteSmall1 ***
ObjectTemplate.create Emitter Em_WaterSpriteSmall1
ObjectTemplate.template Fx_WaterSpriteSmall1
ObjectTemplate.looping 1
ObjectTemplate.startAtCreation 1
ObjectTemplate.lodDistance 120
ObjectTemplate.addEmitterSpeed 1
ObjectTemplate.emitterSpeedScale 1
ObjectTemplate.startProbability 1
ObjectTemplate.timeToLive CRD_NONE/10/0/0
rem ObjectTemplate.intensity CRD_UNIFORM/10/20/0
ObjectTemplate.intensity CRD_UNIFORM/10/20/0
ObjectTemplate.relativePositionInDof CRD_UNIFORM/5.5/0/0.5
ObjectTemplate.relativePositionInUp CRD_UNIFORM/0.5/0/0.5
ObjectTemplate.relativePositionInRight CRD_UNIFORM/5.5/0/0.5
rem ObjectTemplate.positionalSpeedInDof CRD_UNIFORM/16/0/1
ObjectTemplate.positionalSpeedInDof CRD_UNIFORM/20/0/1
rem ObjectTemplate.positionalSpeedInUp CRD_UNIFORM/32/9/0
rem ObjectTemplate.positionalSpeedInUp CRD_UNIFORM/9/20/0
rem ObjectTemplate.positionalSpeedInUp CRD_UNIFORM/20/9/0
ObjectTemplate.positionalSpeedInUp CRD_UNIFORM/-20/-9/0
rem ObjectTemplate.positionalSpeedInRight CRD_UNIFORM/16/0/1
ObjectTemplate.positionalSpeedInRight CRD_UNIFORM/20/0/1
ObjectTemplate.startRotation CRD_NONE/0/1/0
ObjectTemplate.noPhysics 1
beginrem
rem *** Em_WaterSpriteSmall1 ***
ObjectTemplate.create Emitter Em_WaterSpriteSmall1
rem ObjectTemplate.inertiaModifier 1.4013e-045/1.4013e-045/1.4013e-045
ObjectTemplate.template Fx_WaterSpriteSmall1
ObjectTemplate.looping 1
ObjectTemplate.startAtCreation 1
ObjectTemplate.addEmitterSpeed 1
ObjectTemplate.emitterSpeedScale 1
ObjectTemplate.lodDistance 200
ObjectTemplate.timeToLive CRD_NONE/-1/0/0
ObjectTemplate.intensity CRD_UNIFORM/30/90/0
rem ObjectTemplate.intensityOverTime
ObjectTemplate.relativePositionInDof CRD_UNIFORM/0.5/0/1
ObjectTemplate.relativePositionInUp CRD_UNIFORM/0.5/0/0.5
ObjectTemplate.relativePositionInRight CRD_UNIFORM/0.5/0/1
ObjectTemplate.positionalSpeedInDof CRD_UNIFORM/16/0/1
ObjectTemplate.positionalSpeedInUp CRD_UNIFORM/32/9/0
ObjectTemplate.positionalSpeedInRight CRD_UNIFORM/16/0/1
ObjectTemplate.startRotation CRD_NONE/0/1/0
rem ObjectTemplate.moveToWaterSurface 0
rem ObjectTemplate.minGeneratedParticles 4
rem ObjectTemplate.noPhysics 1
rem ObjectTemplate.dontCullWithViewFrustum 1
endrem
rem *** Fx_WaterSpriteSmall1 ***
ObjectTemplate.create SpriteParticle Fx_WaterSpriteSmall1
ObjectTemplate.timeToLive CRD_UNIFORM/10/10/10
rem ObjectTemplate.size CRD_UNIFORM/8/8/8
ObjectTemplate.size CRD_UNIFORM/12/12/12
rem ObjectTemplate.gravityModifier CRD_NONE/0.30/10.0/0
ObjectTemplate.gravityModifier CRD_NONE/0.30/5.0/0
rem ObjectTemplate.drag CRD_NONE/0.5/0.5/0
ObjectTemplate.drag CRD_NONE/0.2/0.2/0
rem ObjectTemplate.dragOverTime 0/0.5
ObjectTemplate.dragOverTime 0/0.2
ObjectTemplate.sizeOverTime 0/0.400006|16/0.5|100/0.75
ObjectTemplate.texture Waterdrop
ObjectTemplate.useMipMaps 1
ObjectTemplate.initRotation CRD_UNIFORM/0/0/0
ObjectTemplate.XYSizeRatio CRD_NONE/1/0/0
ObjectTemplate.srcBlendMode BMSourceAlpha
ObjectTemplate.destBlendMode BMInvSourceAlpha
ObjectTemplate.rotationSpeed CRD_UNIFORM/0/0/0
ObjectTemplate.colorRGBAOverTime 0/192/192/192/199|10/198/198/198/179|12/199/199/199/175|24/207/207/207/151|30/210/210/210/139|100/255/255/255/0
ObjectTemplate.alphaTestRefOverTime 0/1
beginrem
rem *** Fx_WaterSpriteSmall1 ***
ObjectTemplate.create SpriteParticle Fx_WaterSpriteSmall1
ObjectTemplate.timeToLive CRD_UNIFORM/10/10/10
ObjectTemplate.size CRD_UNIFORM/8/8/8
ObjectTemplate.gravityModifier CRD_NONE/0.30/10.0/0
rem ObjectTemplate.gravityModifierOverTime 0/10
ObjectTemplate.drag CRD_NONE/0.5/0.5/0
ObjectTemplate.dragOverTime 0/0.5
ObjectTemplate.texture Waterdrop
ObjectTemplate.initRotation CRD_UNIFORM/0/0/0
ObjectTemplate.destBlendMode BMInvSourceAlpha
ObjectTemplate.rotationSpeed CRD_UNIFORM/0/0/0
rem ObjectTemplate.XYSizeRatioOverTime 0/1
rem ObjectTemplate.rotationSpeedOverTime 0/0
ObjectTemplate.colorRGBAOverTime 0/192/192/192/199|10/198/198/198/179|12/199/199/199/175|24/207/207/207/151|30/210/210/210/139|100/255/255/255/0
ObjectTemplate.alphaTestRefOverTime 0/1
endrem