Emitter Type

The Emitter object type is created by ObjectTemplate.Create.

An Emitter is a particle system. It allows you to create various effects from smoke, explosion, water splashes, etc. Emitters can be bundled into an effect called an EffectBundle to create effects throughout Battlefield 1942.

Used in a total of 457 .con files: Effects.con

Parent directories of these .con files: objects/Vehicles, objects/Effects, Bf1942/Levels

Example: (from objects/Effects/e_RichoKnifeMetal/Effects.con)
   rem -------------------------------------
   rem *** Em_richoKnife_Glint ***
   ObjectTemplate.Create Emitter Em_richoKnife_Glint
   ObjectTemplate.Template Fx_richoKnife_Glint
   ObjectTemplate.AddEmitterSpeed 1
   ObjectTemplate.EmitterSpeedScale 1
   ObjectTemplate.LodDistance 150
   ObjectTemplate.TimeToLive CRD_NONE/0.1/0/0
   ObjectTemplate.Intensity CRD_UNIFORM/20/60/0
   ObjectTemplate.PositionalSpeedInDof CRD_UNIFORM/0/1/1
   ObjectTemplate.PositionalSpeedInUp CRD_UNIFORM/4/0.4/0
   ObjectTemplate.PositionalSpeedInRight CRD_UNIFORM/0.2/2/1
   ObjectTemplate.RotationalSpeedInUp CRD_UNIFORM/2/0/0
   ObjectTemplate.RotationalSpeedInRight CRD_UNIFORM/1/0/0
   ObjectTemplate.StartRotation CRD_NONE/1/0/0

Properties used with this type of object:
   ObjectTemplate.AddChild
   ObjectTemplate.AddEmitterSpeed
   ObjectTemplate.AllowRestart
   ObjectTemplate.Create
   ObjectTemplate.Delay
   ObjectTemplate.EmitterSpeedScale
   ObjectTemplate.ForceEmission
   ObjectTemplate.HasCollisionPhysics
   ObjectTemplate.HasOverDamage
   ObjectTemplate.HasResponsePhysics
   ObjectTemplate.InertiaModifier
   ObjectTemplate.Intensity
   ObjectTemplate.IntensityAtSpeed
   ObjectTemplate.IntensityOverTime
   ObjectTemplate.IsSpawnEffect
   ObjectTemplate.LodDistance
   ObjectTemplate.Looping
   ObjectTemplate.MinGeneratedParticles
   ObjectTemplate.MoveToWaterSurface
   ObjectTemplate.NoPhysics
   ObjectTemplate.PositionalSpeedInDof
   ObjectTemplate.PositionalSpeedInRight
   ObjectTemplate.PositionalSpeedInUp
   ObjectTemplate.RelativePositionInDof
   ObjectTemplate.RelativePositionInRight
   ObjectTemplate.RelativePositionInUp
   ObjectTemplate.RotationalSpeedInDof
   ObjectTemplate.RotationalSpeedInRight
   ObjectTemplate.RotationalSpeedInUp
   ObjectTemplate.ShowInFirstPerson
   ObjectTemplate.ShowInThirdPerson
   ObjectTemplate.StartAtCreation
   ObjectTemplate.StartProbability
   ObjectTemplate.StartRotation
   ObjectTemplate.Template
   ObjectTemplate.TimeToLive


Go to the ObjectTemplate type list page, ObjectTemplate page, All Types list, Class list, CON file list, or Main scripting page.