home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Joystick Magazine 2002 December
/
JOY143_CD1.iso
/
Data
/
Demos
/
Platoon
/
pl_demo.exe
/
Inf
/
Effects
/
EffectServer.inf.back
< prev
Wrap
Text File
|
2002-10-13
|
37KB
|
2,250 lines
[wpn_mine : cEffectServerTemplate]
{
Name = wpn_mine
[Templates *]
{
[: cEffectTemplate]
{
Name = claymore_explode
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = "inf\effects\particles\explode_t54.inf"
TransformName = SourcePos
}
[: cBlastDamageSubEffectTemplate]
{
WeaponPosName = SourcePos
}
[: cSoundSubEffectTemplate]
{
SoundFileName = "sounds\Weapons\robbanas1.wav"
Sound3D = 1
Volume = 100
TransformName = SourcePos
Range = 80
GroupName = ""
Time = 0
}
[: cDirtMarkSubEffectTemplate]
{
DirtMarkPrototype = effect_DirtMark_mine
PosName = SourcePos
Delay = 0
}
}
}
[: cEffectTemplate]
{
Name = fake_mortar
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\impact_mortar.inf
TransformName = SourcePos
}
[: cSoundSubEffectTemplate]
{
SoundFileName = "sounds\Weapons\robbanas1.wav"
Sound3D = 1
Volume = 100
TransformName = SourcePos
Range = 80
GroupName = ""
Time = 0
}
[: cDirtMarkSubEffectTemplate]
{
DirtMarkPrototype = effect_DirtMark_Mortar
PosName = SourcePos
Delay = 2
}
}
}
[: cEffectTemplate]
{
Name = fake_mortar_dam
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\impact_mortar.inf
TransformName = SourcePos
}
[: cSoundSubEffectTemplate]
{
SoundFileName = "sounds\Weapons\robbanas1.wav"
Sound3D = 1
Volume = 100
TransformName = SourcePos
Range = 80
GroupName = ""
Time = 0
}
[: cBlastDamageSubEffectTemplate]
{
WeaponPosName = SourcePos
}
[: cDirtMarkSubEffectTemplate]
{
DirtMarkPrototype = effect_DirtMark_Mortar
PosName = SourcePos
Delay = 2
}
}
}
[: cEffectTemplate]
{
Name = landmine_explode
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\mineexplode.inf
TransformName = SourcePos
}
[: cBlastDamageSubEffectTemplate]
{
WeaponPosName = SourcePos
}
[: cSoundSubEffectTemplate]
{
SoundFileName = "sounds\Weapons\robbanas1.wav"
Sound3D = 1
Volume = 100
TransformName = SourcePos
Range = 80
GroupName = ""
Time = 0
}
[: cDirtMarkSubEffectTemplate]
{
DirtMarkPrototype = effect_DirtMark_mine
PosName = SourcePos
Delay = 0
}
}
}
[: cEffectTemplate]
{
Name = claymore_explode_minimal
Chain = ""
[SubEffects *]
{
[: cBlastDamageSubEffectTemplate]
{
WeaponPosName = SourcePos
}
}
}
}
}
[wpn_m16_hero : cEffectServerTemplate]
{
Name = "wpn_m16_hero"
[Templates *]
{
[: cEffectTemplate]
{
Name = "M16 shot"
Chain = ""
[SubEffects *]
{
[: cSoundSubEffectTemplate]
{
SoundFileName = "sounds\weapons\m16#1-shot1.wav"
Sound3D = 1
Volume = 100
TransformName = SourcePos
Range = 80
GroupName = "m16h"
Time = 200
}
[: cBulletSubEffectTemplate]
{
Color1 = "255,192,150"
Color2 = "140,222,170"
Alpha = 255
Chance = 0.25
Length = 2.5
}
}
}
[: cEffectTemplate]
{
Name = "M16 impact"
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\impact_bullet.inf
TransformName = TargetPos
}
}
}
}
}
[wpn_artillery : cEffectServerTemplate]
{
Name = wpn_artillery
[Templates *]
{
[: cEffectTemplate]
{
Name = "artillery wait"
Chain = artillery_start
[SubEffects *]
{
[: cDelaySubEffectTemplate]
{
TitleScreen = ""
TitleTextName = ""
TitleText = ""
[DelayValure : cESFIntConst]
{
Value = 160
}
}
}
}
[: cEffectTemplate]
{
Name = artillery_start
Chain = "artillery shot"
[SubEffects *]
{
}
}
[: cEffectTemplate]
{
Name = "artillery shot"
Chain = "artillery blast"
[SubEffects *]
{
[: cDelaySubEffectTemplate]
{
TitleScreen = ""
TitleTextName = ""
TitleText = ""
[DelayValure : cESFIntAdd]
{
[Variable1 : cESFIntConst]
{
Value = 230
}
[Variable2 : cESFIntConstRnd]
{
Value = 200
[Valure2 : NULL]
{
}
}
}
}
}
}
[: cEffectTemplate]
{
Name = "artillery blast"
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = "inf\effects\particles\impactfire_t54.inf"
TransformName = TargetPos
}
[: cSoundSubEffectTemplate]
{
SoundFileName = "sounds\Weapons\robbanas1.wav"
Sound3D = 1
Volume = 100
TransformName = ""
Range = 80
GroupName = ""
Time = 0
}
[: cDirtMarkSubEffectTemplate]
{
DirtMarkPrototype = "effect_DirtMark01"
PosName = TargetPos
Delay = 0
}
[: cBlastDamageSubEffectTemplate]
{
WeaponPosName = TargetPos
}
}
}
[: cEffectTemplate]
{
Name = "artillery waitbomber"
Chain = "artillery waitbombersound,artillery InfoDelay"
[SubEffects *]
{
}
}
[: cEffectTemplate]
{
Name = "artillery sound"
Chain = ""
[SubEffects *]
{
}
}
[: cEffectTemplate]
{
Name = "artillery waitbombersound"
Chain = "artillery sound"
[SubEffects *]
{
[: cDelaySubEffectTemplate]
{
TitleScreen = ""
TitleTextName = ""
TitleText = ""
[DelayValure : cESFIntConst]
{
Value = 200
}
}
}
}
[: cEffectTemplate]
{
Name = "artillery InfoDelay"
Chain = ""
[SubEffects *]
{
[: cDelaySubEffectTemplate]
{
TitleScreen = InGameScreen
TitleTextName = AirStrikeText
TitleText = "Artillery fire coming in %d secs"
[DelayValure : cESFIntConst]
{
Value = 390
}
}
}
}
}
}
[wpn_tank : cEffectServerTemplate]
{
Name = wpn_tank
[Templates *]
{
[: cEffectTemplate]
{
Name = "M48_shot"
Chain = ""
[SubEffects *]
{
[: cRocketShotSubEffectTemplate]
{
ModelName = "gfx\objects\weapons\t54_cannon_bullet_01.bmod"
DeactivateDelay = 2
ChainEffectName = "M48_explode"
}
[: cBlastDamageSubEffectTemplate]
{
WeaponPosName = TargetPos
}
}
}
[: cEffectTemplate]
{
Name = "M48_explode"
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = "inf\effects\particles\impactfire_t54.inf"
TransformName = TargetPos
}
[: cDirtMarkSubEffectTemplate]
{
DirtMarkPrototype = "effect_DirtMark01"
PosName = TargetPos
Delay = 0
}
[: cBlastDamageSubEffectTemplate]
{
WeaponPosName = TargetPos
}
[: cSoundSubEffectTemplate]
{
SoundFileName = "sounds\Weapons\robbanas1.wav"
Sound3D = 1
Volume = 100
TransformName = TargetPos
Range = 80
GroupName = ""
Time = 0
}
}
}
[: cEffectTemplate]
{
Name = "T54_shot"
Chain = "T54_explode"
[SubEffects *]
{
[: cRocketShotSubEffectTemplate]
{
ModelName = "gfx\objects\weapons\t54_cannon_bullet_01.bmod"
DeactivateDelay = 0
ChainEffectName = ""
}
}
}
[: cEffectTemplate]
{
Name = "T54_explode"
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = "inf\effects\particles\impactfire_t54.inf"
TransformName = WeaponPos
}
[: cDirtMarkSubEffectTemplate]
{
DirtMarkPrototype = "effect_DirtMark01"
PosName = WeaponPos
Delay = 0
}
}
}
[: cEffectTemplate]
{
Name = "M48_start"
Chain = "M48_wait,M48_muzzle,M48 KilovesHang"
[SubEffects *]
{
}
}
[: cEffectTemplate]
{
Name = "M48_muzzle"
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\tankmuzzlefire.inf
TransformName = SourcePos
}
}
}
[: cEffectTemplate]
{
Name = "M48 KilovesHang"
Chain = ""
[SubEffects *]
{
[: cSoundSubEffectTemplate]
{
SoundFileName = "sounds\Weapons\m48-shot2.wav"
Sound3D = 1
Volume = 100
TransformName = ""
Range = 80
GroupName = ""
Time = 0
}
}
}
[: cEffectTemplate]
{
Name = "M48_wait"
Chain = "M48_explode"
[SubEffects *]
{
[: cDelaySubEffectTemplate]
{
TitleScreen = ""
TitleTextName = ""
TitleText = ""
[DelayValure : cESFIntConst]
{
Value = 5
}
}
}
}
}
}
[truck_FX : cEffectServerTemplate]
{
Name = truck_FX
[Templates *]
{
[: cEffectTemplate]
{
Name = "explode truck"
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\explode_truck.inf
TransformName = Pos
}
}
}
[: cEffectTemplate]
{
Name = "exhaust smoke"
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\exhaustsmoke.inf
TransformName = _EXHAUST
}
}
}
[: cDustEffectTemplate]
{
Name = dust
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\truck_smoke_open.inf
TransformName = UnitTransform
}
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\truck_smoke_road.inf
TransformName = UnitTransform
}
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\truck_smoke_elgrass.inf
TransformName = UnitTransform
}
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\truck_smoke_rpaddy.inf
TransformName = UnitTransform
}
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\truck_smoke_bushes.inf
TransformName = UnitTransform
}
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\truck_smoke_open.inf
TransformName = UnitTransform
}
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\truck_smoke_massst.inf
TransformName = UnitTransform
}
}
}
[: cEffectTemplate]
{
Name = rut
Chain = ""
[SubEffects *]
{
[: cMarkSubEffectTemplate]
{
Radius = 1
Resolution = 0.5
DistanceFromPlane = 0.05
TextureName = "gfx\textures\tracksign_2.tga"
}
}
}
}
}
[wpn_RPG7 : cEffectServerTemplate]
{
Name = "wpn_RPG7"
[Templates *]
{
[: cEffectTemplate]
{
Name = "vc_RPG7_shot"
Chain = ""
[SubEffects *]
{
[: cRocketShotSubEffectTemplate]
{
ModelName = "gfx\objects\weapons\rpg-7_rocket.bmod"
DeactivateDelay = 40
ChainEffectName = us_law_explode
}
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\rocket_smoke.inf
TransformName = WeaponPos
}
[: cSoundSubEffectTemplate]
{
SoundFileName = "sounds\weapons\rpg7-shoot-01.wav"
Sound3D = 1
Volume = 100
TransformName = ""
Range = 80
GroupName = ""
Time = 0
}
}
}
[: cEffectTemplate]
{
Name = "vc_RPG7_explode"
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\impact_rocket.inf
TransformName = TargetPos
}
[: cBlastDamageSubEffectTemplate]
{
WeaponPosName = TargetPos
}
[: cSoundSubEffectTemplate]
{
SoundFileName = "sounds\weapons\robbanas1.wav"
Sound3D = 1
Volume = 100
TransformName = TargetPos
Range = 80
GroupName = ""
Time = 0
}
}
}
}
}
[tank_FX : cEffectServerTemplate]
{
Name = tank_FX
[Templates *]
{
[: cEffectTemplate]
{
Name = "explode tank"
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = "inf\effects\particles\explode_t54.inf"
TransformName = Pos
}
}
}
[: cEffectTemplate]
{
Name = "gun impact"
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = "inf\effects\particles\impactfire_t54.inf"
TransformName = Pos
}
}
}
[: cEffectTemplate]
{
Name = smoke
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = "inf\effects\particles\smoke1.inf"
TransformName = ""
}
}
}
[: cDustEffectTemplate]
{
Name = dust
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\tank_smoke_open.inf
TransformName = UnitTransform
}
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\tank_smoke_road.inf
TransformName = UnitTransform
}
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\tank_smoke_elgrass.inf
TransformName = UnitTransform
}
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\tank_smoke_rpaddy.inf
TransformName = UnitTransform
}
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\tank_smoke_bushes.inf
TransformName = UnitTransform
}
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\tank_smoke_open.inf
TransformName = UnitTransform
}
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\tank_smoke_massst.inf
TransformName = UnitTransform
}
}
}
[: cEffectTemplate]
{
Name = rut
Chain = ""
[SubEffects *]
{
[: cMarkSubEffectTemplate]
{
Radius = 1
Resolution = 0.5
DistanceFromPlane = 0.05
TextureName = "gfx\textures\tracksign_2.tga"
}
}
}
[: cEffectTemplate]
{
Name = "explode APC"
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\explode_apc.inf
TransformName = Pos
}
}
}
}
}
[house_destroy : cEffectServerTemplate]
{
Name = house_destroy
[Templates *]
{
[: cEffectTemplate]
{
Name = civ_CityDest
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\explode.inf
TransformName = Pos
}
}
}
}
}
[wpn_ak47 : cEffectServerTemplate]
{
Name = "wpn_ak47"
[Templates *]
{
[: cEffectTemplate]
{
Name = "ak47 shot"
Chain = ""
[SubEffects *]
{
[: cSoundSubEffectTemplate]
{
SoundFileName = "sounds\weapons\ak-47 sorozat.wav"
Sound3D = 1
Volume = 100
TransformName = SourcePos
Range = 80
GroupName = "ak47"
Time = 200
}
[: cBulletSubEffectTemplate]
{
Color1 = "255,192,150"
Color2 = "140,222,170"
Alpha = 255
Chance = 0.25
Length = 2.5
}
}
}
[: cEffectTemplate]
{
Name = "ak47 impact"
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\impact_bullet.inf
TransformName = TargetPos
}
}
}
}
}
[water_FX : cEffectServerTemplate]
{
Name = water_FX
[Templates *]
{
[: cEffectTemplate]
{
Name = splash
Chain = ""
[SubEffects *]
{
[: cWaterMarkSubEffectTemplate]
{
LifeTimeInSec = 6
FadeInTimeInSec = 0.6
FadeOutTimeInSec = 3
MaxTransparency = 100
Speed = 5
SpeedRnd = 0
MinRadius = 1
MaxRadius = 6
RotationRnd = 0
RotateTexture = 1
TextureName = "gfx\textures\fodrozodas4.tga"
TextureName2 = "gfx\textures\fodrozodas6.tga"
TextureName3 = "gfx\textures\fodrozodas5.tga"
}
}
}
[: cEffectTemplate]
{
Name = Big_splash
Chain = ""
[SubEffects *]
{
[: cWaterMarkSubEffectTemplate]
{
LifeTimeInSec = 6
FadeInTimeInSec = 0.6
FadeOutTimeInSec = 3
MaxTransparency = 50
Speed = 4
SpeedRnd = 0
MinRadius = 1
MaxRadius = 6
RotationRnd = 30
RotateTexture = 1
TextureName = "gfx\textures\fodrozodas4.tga"
TextureName2 = "gfx\textures\fodrozodas6.tga"
TextureName3 = "gfx\textures\fodrozodas5.tga"
}
}
}
[: cEffectTemplate]
{
Name = "Big_splash01"
Chain = ""
[SubEffects *]
{
[: cWaterMarkSubEffectTemplate]
{
LifeTimeInSec = 12
FadeInTimeInSec = 0.6
FadeOutTimeInSec = 3
MaxTransparency = 70
Speed = 7
SpeedRnd = 10
MinRadius = 3
MaxRadius = 8
RotationRnd = 10
RotateTexture = 1
TextureName = "gfx\textures\fodrozodas4.tga"
TextureName2 = "gfx\textures\fodrozodas6.tga"
TextureName3 = "gfx\textures\fodrozodas5.tga"
}
}
}
[: cEffectTemplate]
{
Name = "Big_splash02"
Chain = ""
[SubEffects *]
{
[: cWaterMarkSubEffectTemplate]
{
LifeTimeInSec = 16
FadeInTimeInSec = 0.6
FadeOutTimeInSec = 3
MaxTransparency = 50
Speed = 2
SpeedRnd = 10
MinRadius = 3
MaxRadius = 6
RotationRnd = 10
RotateTexture = 1
TextureName = "gfx\textures\fodrozodas4.tga"
TextureName2 = "gfx\textures\fodrozodas6.tga"
TextureName3 = "gfx\textures\fodrozodas5.tga"
}
}
}
[: cEffectTemplate]
{
Name = Big_splash_Slow
Chain = ""
[SubEffects *]
{
[: cWaterMarkSubEffectTemplate]
{
LifeTimeInSec = 18
FadeInTimeInSec = 0.2
FadeOutTimeInSec = 12
MaxTransparency = 15
Speed = 1
SpeedRnd = 0
MinRadius = 6
MaxRadius = 2
RotationRnd = 0
RotateTexture = 1
TextureName = "gfx\textures\fodrozodas4.tga"
TextureName2 = "gfx\textures\fodrozodas6.tga"
TextureName3 = "gfx\textures\fodrozodas5.tga"
}
}
}
}
}
[wpn_m16 : cEffectServerTemplate]
{
Name = "wpn_m16"
[Templates *]
{
[: cEffectTemplate]
{
Name = "M16 shot"
Chain = ""
[SubEffects *]
{
[: cSoundSubEffectTemplate]
{
SoundFileName = "sounds\weapons\m16-01.wav"
Sound3D = 1
Volume = 100
TransformName = SourcePos
Range = 80
GroupName = "m16"
Time = 200
}
[: cBulletSubEffectTemplate]
{
Color1 = "255,192,150"
Color2 = "140,222,170"
Alpha = 255
Chance = 0.25
Length = 2.5
}
}
}
[: cEffectTemplate]
{
Name = "M16 impact"
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\impact_bullet.inf
TransformName = TargetPos
}
}
}
}
}
[wpn_m21 : cEffectServerTemplate]
{
Name = "wpn_m21"
[Templates *]
{
[: cEffectTemplate]
{
Name = "M21 shot"
Chain = ""
[SubEffects *]
{
[: cSoundSubEffectTemplate]
{
SoundFileName = "sounds\Weapons\ak-47 shot2.wav"
Sound3D = 1
Volume = 100
TransformName = ""
Range = 80
GroupName = ""
Time = 0
}
}
}
}
}
[wpn_rpd : cEffectServerTemplate]
{
Name = wpn_rpd
[Templates *]
{
[: cEffectTemplate]
{
Name = "RPD shot"
Chain = ""
[SubEffects *]
{
[: cSoundSubEffectTemplate]
{
SoundFileName = "sounds\Weapons\m16#1-shot1.wav"
Sound3D = 1
Volume = 100
TransformName = SourcePos
Range = 80
GroupName = ""
Time = 0
}
[: cBulletSubEffectTemplate]
{
Color1 = "255,192,150"
Color2 = "140,222,170"
Alpha = 255
Chance = 0.25
Length = 2.5
}
}
}
[: cEffectTemplate]
{
Name = "RPD impact"
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\impact_bullet.inf
TransformName = TargetPos
}
}
}
}
}
[wpn_grenade : cEffectServerTemplate]
{
Name = wpn_grenade
[Templates *]
{
[: cEffectTemplate]
{
Name = us_frag_shot
Chain = us_frag_explode
[SubEffects *]
{
[: cBallisticShotSubEffectTemplate]
{
ModelName = "gfx\objects\weapons\grenade_01.bmod"
DeactivateDelay = 4
ChainEffectName = ""
SurfaceCollision = 1
SurfaceDamping = 0.2
MarkerOnSurface = 1
}
}
}
[: cEffectTemplate]
{
Name = us_frag_explode
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\impactfire.inf
TransformName = TargetPos
}
[: cBlastDamageSubEffectTemplate]
{
WeaponPosName = TargetPos
}
[: cDirtMarkSubEffectTemplate]
{
DirtMarkPrototype = effect_DirtMark_FragGrenade
PosName = TargetPos
Delay = 0
}
[: cSoundSubEffectTemplate]
{
SoundFileName = "sounds\Weapons\frag grenade2.wav"
Sound3D = 1
Volume = 100
TransformName = TargetPos
Range = 80
GroupName = ""
Time = 0
}
}
}
}
}
[wpn_mortar : cEffectServerTemplate]
{
Name = wpn_mortar
[Templates *]
{
[: cEffectTemplate]
{
Name = "mortar muzzle"
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\tankmuzzlefire.inf
TransformName = SourcePos
}
}
}
[: cEffectTemplate]
{
Name = "mortar loveshang"
Chain = ""
[SubEffects *]
{
[: cSoundSubEffectTemplate]
{
SoundFileName = "sounds\weapons\m48-shot1.wav"
Sound3D = 1
Volume = 100
TransformName = SourcePos
Range = 80
GroupName = ""
Time = 0
}
[: cSoundSubEffectTemplate]
{
SoundFileName = sounds\weapons\mortar-fly.wav
Sound3D = 1
Volume = 100
TransformName = TargetPos
Range = 80
GroupName = ""
Time = 0
}
}
}
[: cEffectTemplate]
{
Name = mortar_start
Chain = "mortar muzzle,mortar loveshang,mortar shot"
[SubEffects *]
{
}
}
[: cEffectTemplate]
{
Name = "mortar shot"
Chain = "mortar blast"
[SubEffects *]
{
[: cDelaySubEffectTemplate]
{
TitleScreen = ""
TitleTextName = ""
TitleText = ""
[DelayValure : cESFIntAdd]
{
[Variable1 : cESFIntConst]
{
Value = 130
}
[Variable2 : cESFIntConstRnd]
{
Value = 40
[Valure2 : NULL]
{
}
}
}
}
}
}
[: cEffectTemplate]
{
Name = "mortar blast"
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = "inf\effects\particles\impactfire_t54.inf"
TransformName = TargetPos
}
[: cSoundSubEffectTemplate]
{
SoundFileName = "sounds\Weapons\robbanas1.wav"
Sound3D = 1
Volume = 100
TransformName = TargetPos
Range = 80
GroupName = ""
Time = 0
}
[: cDirtMarkSubEffectTemplate]
{
DirtMarkPrototype = "effect_DirtMark01"
PosName = TargetPos
Delay = 0
}
[: cBlastDamageSubEffectTemplate]
{
WeaponPosName = TargetPos
}
}
}
[: cEffectTemplate]
{
Name = "mortar virtual_blast"
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = "inf\effects\particles\impactfire_t54.inf"
TransformName = SourcePos
}
[: cSoundSubEffectTemplate]
{
SoundFileName = "sounds\Weapons\robbanas1.wav"
Sound3D = 1
Volume = 100
TransformName = Pos
Range = 80
GroupName = ""
Time = 0
}
[: cDirtMarkSubEffectTemplate]
{
DirtMarkPrototype = "effect_DirtMark01"
PosName = SourcePos
Delay = 0
}
}
}
[: cEffectTemplate]
{
Name = "mortar wait"
Chain = mortar_start
[SubEffects *]
{
[: cDelaySubEffectTemplate]
{
TitleScreen = ""
TitleTextName = ""
TitleText = ""
[DelayValure : cESFIntConst]
{
Value = 60
}
}
}
}
}
}
[wpn_airstrike : cEffectServerTemplate]
{
Name = wpn_airstrike
[Templates *]
{
[: cEffectTemplate]
{
Name = "airstrike wait"
Chain = airstrike_start
[SubEffects *]
{
[: cDelaySubEffectTemplate]
{
TitleScreen = ""
TitleTextName = ""
TitleText = ""
[DelayValure : cESFIntConst]
{
Value = 160
}
}
}
}
[: cEffectTemplate]
{
Name = airstrike_start
Chain = "airstrike shot"
[SubEffects *]
{
}
}
[: cEffectTemplate]
{
Name = "airstrike shot"
Chain = "airstrike blast"
[SubEffects *]
{
[: cDelaySubEffectTemplate]
{
TitleScreen = ""
TitleTextName = ""
TitleText = ""
[DelayValure : cESFIntAdd]
{
[Variable1 : cESFIntConst]
{
Value = 200
}
[Variable2 : cESFIntConstRnd]
{
Value = 210
[Valure2 : NULL]
{
}
}
}
}
}
}
[: cEffectTemplate]
{
Name = "airstrike blast"
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\airstrike.inf
TransformName = TargetPos
}
[: cSoundSubEffectTemplate]
{
SoundFileName = "sounds\Weapons\robbanas1.wav"
Sound3D = 1
Volume = 100
TransformName = ""
Range = 80
GroupName = ""
Time = 0
}
[: cDirtMarkSubEffectTemplate]
{
DirtMarkPrototype = "effect_DirtMark01"
PosName = TargetPos
Delay = 0
}
[: cBlastDamageSubEffectTemplate]
{
WeaponPosName = TargetPos
}
}
}
[: cEffectTemplate]
{
Name = "airstrike waitbomber"
Chain = "airstrike waitbombersound,airstrike InfoDelay"
[SubEffects *]
{
}
}
[: cEffectTemplate]
{
Name = "airstrike bombersound"
Chain = ""
[SubEffects *]
{
[: cSoundSubEffectTemplate]
{
SoundFileName = "sounds\Weapons\bomber02.wav"
Sound3D = 1
Volume = 100
TransformName = ""
Range = 80
GroupName = ""
Time = 0
}
}
}
[: cEffectTemplate]
{
Name = "airstrike waitbombersound"
Chain = "airstrike bombersound"
[SubEffects *]
{
[: cDelaySubEffectTemplate]
{
TitleScreen = ""
TitleTextName = ""
TitleText = ""
[DelayValure : cESFIntConst]
{
Value = 200
}
}
}
}
[: cEffectTemplate]
{
Name = "airstrike InfoDelay"
Chain = ""
[SubEffects *]
{
[: cDelaySubEffectTemplate]
{
TitleScreen = InGameScreen
TitleTextName = AirStrikeText
TitleText = "Airstrike coming in %d secs"
[DelayValure : cESFIntConst]
{
Value = 390
}
}
}
}
}
}
[wpn_law : cEffectServerTemplate]
{
Name = wpn_law
[Templates *]
{
[: cEffectTemplate]
{
Name = us_law_shot
Chain = us_law_explode
[SubEffects *]
{
[: cRocketShotSubEffectTemplate]
{
ModelName = "gfx\objects\weapons\m-72law_rocket.bmod"
DeactivateDelay = 0
ChainEffectName = us_law_explode
}
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\rocket_smoke.inf
TransformName = WeaponPos
}
[: cSoundSubEffectTemplate]
{
SoundFileName = "sounds\weapons\m72 law.wav"
Sound3D = 1
Volume = 100
TransformName = ""
Range = 80
GroupName = ""
Time = 0
}
}
}
[: cEffectTemplate]
{
Name = us_law_explode
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\impact_rocket.inf
TransformName = TargetPos
}
[: cBlastDamageSubEffectTemplate]
{
WeaponPosName = TargetPos
}
[: cSoundSubEffectTemplate]
{
SoundFileName = "sounds\weapons\robbanas1.wav"
Sound3D = 1
Volume = 100
TransformName = TargetPos
Range = 80
GroupName = ""
Time = 0
}
}
}
}
}
[particle_FX : cEffectServerTemplate]
{
Name = particle_FX
[Templates *]
{
[: cEffectTemplate]
{
Name = fire_particle
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\fire.inf
TransformName = Pos
}
}
}
[: cEffectTemplate]
{
Name = houseExplode_particle
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\explode_house.inf
TransformName = SourcePos
}
[: cSoundSubEffectTemplate]
{
SoundFileName = "sounds\Weapons\robbanas1.wav"
Sound3D = 1
Volume = 100
TransformName = SourcePos
Range = 80
GroupName = ""
Time = 0
}
}
}
[: cEffectTemplate]
{
Name = bridge_explode
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\bridge_explode.inf
TransformName = SourcePos
}
[: cSoundSubEffectTemplate]
{
SoundFileName = "sounds\impacts\bridge dest.wav"
Sound3D = 1
Volume = 100
TransformName = SourcePos
Range = 80
GroupName = ""
Time = 0
}
}
}
[: cEffectTemplate]
{
Name = PagodeTower_explode
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\pagoda_tower_explode.inf
TransformName = SourcePos
}
[: cSoundSubEffectTemplate]
{
SoundFileName = "sounds\Weapons\robbanas1.wav"
Sound3D = 1
Volume = 100
TransformName = SourcePos
Range = 80
GroupName = ""
Time = 0
}
}
}
}
}
[wpn_claymore : cEffectServerTemplate]
{
Name = wpn_claymore
[Templates *]
{
[: cEffectTemplate]
{
Name = claymore_place
Chain = ""
[SubEffects *]
{
[: cClaymoreCreatorSubEffectTemplate]
{
PrototypeName = Claymore
PosName = SourcePos
}
}
}
[: cEffectTemplate]
{
Name = mvc_claymore_place
Chain = ""
[SubEffects *]
{
[: cClaymoreCreatorSubEffectTemplate]
{
PrototypeName = Claymore_mvc
PosName = SourcePos
}
}
}
}
}
[wpn_us_pistol : cEffectServerTemplate]
{
Name = wpn_us_pistol
[Templates *]
{
[: cEffectTemplate]
{
Name = shoot_Browning
Chain = ""
[SubEffects *]
{
[: cSoundSubEffectTemplate]
{
SoundFileName = "sounds\Weapons\browning shot1.wav"
Sound3D = 1
Volume = 100
TransformName = SourcePos
Range = 80
GroupName = ""
Time = 0
}
}
}
}
}
[wpn_m60 : cEffectServerTemplate]
{
Name = "wpn_m60"
[Templates *]
{
[: cEffectTemplate]
{
Name = "M60 shot"
Chain = ""
[SubEffects *]
{
[: cSoundSubEffectTemplate]
{
SoundFileName = "sounds\Weapons\m16#1-shot1.wav"
Sound3D = 1
Volume = 100
TransformName = SourcePos
Range = 80
GroupName = machinegun
Time = 50
}
[: cBulletSubEffectTemplate]
{
Color1 = "255,192,150"
Color2 = "140,222,170"
Alpha = 255
Chance = 0.25
Length = 2.5
}
}
}
[: cEffectTemplate]
{
Name = "M60 impact"
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\impact_bullet.inf
TransformName = TargetPos
}
}
}
}
}
[man_FX : cEffectServerTemplate]
{
Name = man_FX
[Templates *]
{
[: cEffectTemplate]
{
Name = "water foot-mark"
Chain = ""
[SubEffects *]
{
[: cWaterMarkSubEffectTemplate]
{
LifeTimeInSec = 4
FadeInTimeInSec = 0.9
FadeOutTimeInSec = 2.5
MaxTransparency = 160
Speed = 6
SpeedRnd = 1
MinRadius = 1
MaxRadius = 5
RotationRnd = 360
RotateTexture = 0
TextureName = gfx\textures\fodrozodas.tga
TextureName2 = "gfx\textures\fodrozodas2.tga"
TextureName3 = "gfx\textures\fodrozodas3.tga"
}
}
}
[: cEffectTemplate]
{
Name = splash
Chain = ""
[SubEffects *]
{
[: cWaterMarkSubEffectTemplate]
{
LifeTimeInSec = 6
FadeInTimeInSec = 0.6
FadeOutTimeInSec = 3
MaxTransparency = 100
Speed = 5
SpeedRnd = 0
MinRadius = 1
MaxRadius = 6
RotationRnd = 360
RotateTexture = 1
TextureName = "gfx\textures\fodrozodas4.tga"
TextureName2 = "gfx\textures\fodrozodas6.tga"
TextureName3 = "gfx\textures\fodrozodas5.tga"
}
}
}
}
}
[wpn_m79 : cEffectServerTemplate]
{
Name = "wpn_m79"
[Templates *]
{
[: cEffectTemplate]
{
Name = "us_m79 wait"
Chain = "us_m79 blast"
[SubEffects *]
{
[: cDelaySubEffectTemplate]
{
TitleScreen = ""
TitleTextName = ""
TitleText = ""
[DelayValure : cESFIntConst]
{
Value = 20
}
}
}
}
[: cEffectTemplate]
{
Name = "us_m79 muzzle"
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = inf\effects\particles\tankmuzzlefire.inf
TransformName = SourcePos
}
}
}
[: cEffectTemplate]
{
Name = "us_m79_start"
Chain = "us_m79 muzzle,us_m79 KilovesHang,us_m79 wait"
[SubEffects *]
{
}
}
[: cEffectTemplate]
{
Name = "us_m79 KilovesHang"
Chain = ""
[SubEffects *]
{
[: cSoundSubEffectTemplate]
{
SoundFileName = "sounds\Weapons\m79grenade launcher.wav"
Sound3D = 1
Volume = 100
TransformName = ""
Range = 80
GroupName = ""
Time = 0
}
}
}
[: cEffectTemplate]
{
Name = "us_m79 blast"
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = "inf\effects\particles\impactfire_t54.inf"
TransformName = TargetPos
}
[: cSoundSubEffectTemplate]
{
SoundFileName = "sounds\Weapons\robbanas1.wav"
Sound3D = 0
Volume = 100
TransformName = ""
Range = 80
GroupName = ""
Time = 0
}
[: cDirtMarkSubEffectTemplate]
{
DirtMarkPrototype = "effect_DirtMark01"
PosName = TargetPos
Delay = 0
}
[: cBlastDamageSubEffectTemplate]
{
WeaponPosName = TargetPos
}
}
}
}
}
[Rizseges_effekt : cEffectServerTemplate]
{
Name = Rizseges_effekt
[Templates *]
{
[: cEffectTemplate]
{
Name = eges
Chain = ""
[SubEffects *]
{
[: cParticleSubEffectTemplate]
{
InfFile = "inf\effects\particles\fire4.inf"
TransformName = SourcePos
}
}
}
}
}