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   
Text File  |  2002-10-13  |  37KB  |  2,250 lines

  1.  
  2. [wpn_mine : cEffectServerTemplate]
  3. {
  4.     Name = wpn_mine
  5.  
  6.     [Templates *]
  7.     {
  8.  
  9.         [: cEffectTemplate]
  10.         {
  11.             Name = claymore_explode
  12.             Chain = ""
  13.  
  14.             [SubEffects *]
  15.             {
  16.  
  17.                 [: cParticleSubEffectTemplate]
  18.                 {
  19.                     InfFile = "inf\effects\particles\explode_t54.inf"
  20.                     TransformName = SourcePos
  21.  
  22.                 }
  23.                 [: cBlastDamageSubEffectTemplate]
  24.                 {
  25.                     WeaponPosName = SourcePos
  26.  
  27.                 }
  28.                 [: cSoundSubEffectTemplate]
  29.                 {
  30.                     SoundFileName = "sounds\Weapons\robbanas1.wav"
  31.                     Sound3D = 1
  32.                     Volume = 100
  33.                     TransformName = SourcePos
  34.                     Range = 80
  35.                     GroupName = ""
  36.                     Time = 0
  37.  
  38.                 }
  39.                 [: cDirtMarkSubEffectTemplate]
  40.                 {
  41.                     DirtMarkPrototype = effect_DirtMark_mine
  42.                     PosName = SourcePos
  43.                     Delay = 0
  44.  
  45.                 }
  46.             }
  47.         }
  48.         [: cEffectTemplate]
  49.         {
  50.             Name = fake_mortar
  51.             Chain = ""
  52.  
  53.             [SubEffects *]
  54.             {
  55.  
  56.                 [: cParticleSubEffectTemplate]
  57.                 {
  58.                     InfFile = inf\effects\particles\impact_mortar.inf
  59.                     TransformName = SourcePos
  60.  
  61.                 }
  62.                 [: cSoundSubEffectTemplate]
  63.                 {
  64.                     SoundFileName = "sounds\Weapons\robbanas1.wav"
  65.                     Sound3D = 1
  66.                     Volume = 100
  67.                     TransformName = SourcePos
  68.                     Range = 80
  69.                     GroupName = ""
  70.                     Time = 0
  71.  
  72.                 }
  73.                 [: cDirtMarkSubEffectTemplate]
  74.                 {
  75.                     DirtMarkPrototype = effect_DirtMark_Mortar
  76.                     PosName = SourcePos
  77.                     Delay = 2
  78.  
  79.                 }
  80.             }
  81.         }
  82.         [: cEffectTemplate]
  83.         {
  84.             Name = fake_mortar_dam
  85.             Chain = ""
  86.  
  87.             [SubEffects *]
  88.             {
  89.  
  90.                 [: cParticleSubEffectTemplate]
  91.                 {
  92.                     InfFile = inf\effects\particles\impact_mortar.inf
  93.                     TransformName = SourcePos
  94.  
  95.                 }
  96.                 [: cSoundSubEffectTemplate]
  97.                 {
  98.                     SoundFileName = "sounds\Weapons\robbanas1.wav"
  99.                     Sound3D = 1
  100.                     Volume = 100
  101.                     TransformName = SourcePos
  102.                     Range = 80
  103.                     GroupName = ""
  104.                     Time = 0
  105.  
  106.                 }
  107.                 [: cBlastDamageSubEffectTemplate]
  108.                 {
  109.                     WeaponPosName = SourcePos
  110.  
  111.                 }
  112.                 [: cDirtMarkSubEffectTemplate]
  113.                 {
  114.                     DirtMarkPrototype = effect_DirtMark_Mortar
  115.                     PosName = SourcePos
  116.                     Delay = 2
  117.  
  118.                 }
  119.             }
  120.         }
  121.         [: cEffectTemplate]
  122.         {
  123.             Name = landmine_explode
  124.             Chain = ""
  125.  
  126.             [SubEffects *]
  127.             {
  128.  
  129.                 [: cParticleSubEffectTemplate]
  130.                 {
  131.                     InfFile = inf\effects\particles\mineexplode.inf
  132.                     TransformName = SourcePos
  133.  
  134.                 }
  135.                 [: cBlastDamageSubEffectTemplate]
  136.                 {
  137.                     WeaponPosName = SourcePos
  138.  
  139.                 }
  140.                 [: cSoundSubEffectTemplate]
  141.                 {
  142.                     SoundFileName = "sounds\Weapons\robbanas1.wav"
  143.                     Sound3D = 1
  144.                     Volume = 100
  145.                     TransformName = SourcePos
  146.                     Range = 80
  147.                     GroupName = ""
  148.                     Time = 0
  149.  
  150.                 }
  151.                 [: cDirtMarkSubEffectTemplate]
  152.                 {
  153.                     DirtMarkPrototype = effect_DirtMark_mine
  154.                     PosName = SourcePos
  155.                     Delay = 0
  156.  
  157.                 }
  158.             }
  159.         }
  160.         [: cEffectTemplate]
  161.         {
  162.             Name = claymore_explode_minimal
  163.             Chain = ""
  164.  
  165.             [SubEffects *]
  166.             {
  167.  
  168.                 [: cBlastDamageSubEffectTemplate]
  169.                 {
  170.                     WeaponPosName = SourcePos
  171.  
  172.                 }
  173.             }
  174.         }
  175.     }
  176. }
  177. [wpn_m16_hero : cEffectServerTemplate]
  178. {
  179.     Name = "wpn_m16_hero"
  180.  
  181.     [Templates *]
  182.     {
  183.  
  184.         [: cEffectTemplate]
  185.         {
  186.             Name = "M16 shot"
  187.             Chain = ""
  188.  
  189.             [SubEffects *]
  190.             {
  191.  
  192.                 [: cSoundSubEffectTemplate]
  193.                 {
  194.                     SoundFileName = "sounds\weapons\m16#1-shot1.wav"
  195.                     Sound3D = 1
  196.                     Volume = 100
  197.                     TransformName = SourcePos
  198.                     Range = 80
  199.                     GroupName = "m16h"
  200.                     Time = 200
  201.  
  202.                 }
  203.                 [: cBulletSubEffectTemplate]
  204.                 {
  205.                     Color1 = "255,192,150"
  206.                     Color2 = "140,222,170"
  207.                     Alpha = 255
  208.                     Chance = 0.25
  209.                     Length = 2.5
  210.  
  211.                 }
  212.             }
  213.         }
  214.         [: cEffectTemplate]
  215.         {
  216.             Name = "M16 impact"
  217.             Chain = ""
  218.  
  219.             [SubEffects *]
  220.             {
  221.  
  222.                 [: cParticleSubEffectTemplate]
  223.                 {
  224.                     InfFile = inf\effects\particles\impact_bullet.inf
  225.                     TransformName = TargetPos
  226.  
  227.                 }
  228.             }
  229.         }
  230.     }
  231. }
  232. [wpn_artillery : cEffectServerTemplate]
  233. {
  234.     Name = wpn_artillery
  235.  
  236.     [Templates *]
  237.     {
  238.  
  239.         [: cEffectTemplate]
  240.         {
  241.             Name = "artillery wait"
  242.             Chain = artillery_start
  243.  
  244.             [SubEffects *]
  245.             {
  246.  
  247.                 [: cDelaySubEffectTemplate]
  248.                 {
  249.                     TitleScreen = ""
  250.                     TitleTextName = ""
  251.                     TitleText = ""
  252.  
  253.                     [DelayValure : cESFIntConst]
  254.                     {
  255.                         Value = 160
  256.  
  257.                     }
  258.                 }
  259.             }
  260.         }
  261.         [: cEffectTemplate]
  262.         {
  263.             Name = artillery_start
  264.             Chain = "artillery shot"
  265.  
  266.             [SubEffects *]
  267.             {
  268.  
  269.             }
  270.         }
  271.         [: cEffectTemplate]
  272.         {
  273.             Name = "artillery shot"
  274.             Chain = "artillery blast"
  275.  
  276.             [SubEffects *]
  277.             {
  278.  
  279.                 [: cDelaySubEffectTemplate]
  280.                 {
  281.                     TitleScreen = ""
  282.                     TitleTextName = ""
  283.                     TitleText = ""
  284.  
  285.                     [DelayValure : cESFIntAdd]
  286.                     {
  287.  
  288.                         [Variable1 : cESFIntConst]
  289.                         {
  290.                             Value = 230
  291.  
  292.                         }
  293.                         [Variable2 : cESFIntConstRnd]
  294.                         {
  295.                             Value = 200
  296.  
  297.                             [Valure2 : NULL]
  298.                             {
  299.  
  300.                             }
  301.                         }
  302.                     }
  303.                 }
  304.             }
  305.         }
  306.         [: cEffectTemplate]
  307.         {
  308.             Name = "artillery blast"
  309.             Chain = ""
  310.  
  311.             [SubEffects *]
  312.             {
  313.  
  314.                 [: cParticleSubEffectTemplate]
  315.                 {
  316.                     InfFile = "inf\effects\particles\impactfire_t54.inf"
  317.                     TransformName = TargetPos
  318.  
  319.                 }
  320.                 [: cSoundSubEffectTemplate]
  321.                 {
  322.                     SoundFileName = "sounds\Weapons\robbanas1.wav"
  323.                     Sound3D = 1
  324.                     Volume = 100
  325.                     TransformName = ""
  326.                     Range = 80
  327.                     GroupName = ""
  328.                     Time = 0
  329.  
  330.                 }
  331.                 [: cDirtMarkSubEffectTemplate]
  332.                 {
  333.                     DirtMarkPrototype = "effect_DirtMark01"
  334.                     PosName = TargetPos
  335.                     Delay = 0
  336.  
  337.                 }
  338.                 [: cBlastDamageSubEffectTemplate]
  339.                 {
  340.                     WeaponPosName = TargetPos
  341.  
  342.                 }
  343.             }
  344.         }
  345.         [: cEffectTemplate]
  346.         {
  347.             Name = "artillery waitbomber"
  348.             Chain = "artillery waitbombersound,artillery InfoDelay"
  349.  
  350.             [SubEffects *]
  351.             {
  352.  
  353.             }
  354.         }
  355.         [: cEffectTemplate]
  356.         {
  357.             Name = "artillery sound"
  358.             Chain = ""
  359.  
  360.             [SubEffects *]
  361.             {
  362.  
  363.             }
  364.         }
  365.         [: cEffectTemplate]
  366.         {
  367.             Name = "artillery waitbombersound"
  368.             Chain = "artillery sound"
  369.  
  370.             [SubEffects *]
  371.             {
  372.  
  373.                 [: cDelaySubEffectTemplate]
  374.                 {
  375.                     TitleScreen = ""
  376.                     TitleTextName = ""
  377.                     TitleText = ""
  378.  
  379.                     [DelayValure : cESFIntConst]
  380.                     {
  381.                         Value = 200
  382.  
  383.                     }
  384.                 }
  385.             }
  386.         }
  387.         [: cEffectTemplate]
  388.         {
  389.             Name = "artillery InfoDelay"
  390.             Chain = ""
  391.  
  392.             [SubEffects *]
  393.             {
  394.  
  395.                 [: cDelaySubEffectTemplate]
  396.                 {
  397.                     TitleScreen = InGameScreen
  398.                     TitleTextName = AirStrikeText
  399.                     TitleText = "Artillery fire coming in %d secs"
  400.  
  401.                     [DelayValure : cESFIntConst]
  402.                     {
  403.                         Value = 390
  404.  
  405.                     }
  406.                 }
  407.             }
  408.         }
  409.     }
  410. }
  411. [wpn_tank : cEffectServerTemplate]
  412. {
  413.     Name = wpn_tank
  414.  
  415.     [Templates *]
  416.     {
  417.  
  418.         [: cEffectTemplate]
  419.         {
  420.             Name = "M48_shot"
  421.             Chain = ""
  422.  
  423.             [SubEffects *]
  424.             {
  425.  
  426.                 [: cRocketShotSubEffectTemplate]
  427.                 {
  428.                     ModelName = "gfx\objects\weapons\t54_cannon_bullet_01.bmod"
  429.                     DeactivateDelay = 2
  430.                     ChainEffectName = "M48_explode"
  431.  
  432.                 }
  433.                 [: cBlastDamageSubEffectTemplate]
  434.                 {
  435.                     WeaponPosName = TargetPos
  436.  
  437.                 }
  438.             }
  439.         }
  440.         [: cEffectTemplate]
  441.         {
  442.             Name = "M48_explode"
  443.             Chain = ""
  444.  
  445.             [SubEffects *]
  446.             {
  447.  
  448.                 [: cParticleSubEffectTemplate]
  449.                 {
  450.                     InfFile = "inf\effects\particles\impactfire_t54.inf"
  451.                     TransformName = TargetPos
  452.  
  453.                 }
  454.                 [: cDirtMarkSubEffectTemplate]
  455.                 {
  456.                     DirtMarkPrototype = "effect_DirtMark01"
  457.                     PosName = TargetPos
  458.                     Delay = 0
  459.  
  460.                 }
  461.                 [: cBlastDamageSubEffectTemplate]
  462.                 {
  463.                     WeaponPosName = TargetPos
  464.  
  465.                 }
  466.                 [: cSoundSubEffectTemplate]
  467.                 {
  468.                     SoundFileName = "sounds\Weapons\robbanas1.wav"
  469.                     Sound3D = 1
  470.                     Volume = 100
  471.                     TransformName = TargetPos
  472.                     Range = 80
  473.                     GroupName = ""
  474.                     Time = 0
  475.  
  476.                 }
  477.             }
  478.         }
  479.         [: cEffectTemplate]
  480.         {
  481.             Name = "T54_shot"
  482.             Chain = "T54_explode"
  483.  
  484.             [SubEffects *]
  485.             {
  486.  
  487.                 [: cRocketShotSubEffectTemplate]
  488.                 {
  489.                     ModelName = "gfx\objects\weapons\t54_cannon_bullet_01.bmod"
  490.                     DeactivateDelay = 0
  491.                     ChainEffectName = ""
  492.  
  493.                 }
  494.             }
  495.         }
  496.         [: cEffectTemplate]
  497.         {
  498.             Name = "T54_explode"
  499.             Chain = ""
  500.  
  501.             [SubEffects *]
  502.             {
  503.  
  504.                 [: cParticleSubEffectTemplate]
  505.                 {
  506.                     InfFile = "inf\effects\particles\impactfire_t54.inf"
  507.                     TransformName = WeaponPos
  508.  
  509.                 }
  510.                 [: cDirtMarkSubEffectTemplate]
  511.                 {
  512.                     DirtMarkPrototype = "effect_DirtMark01"
  513.                     PosName = WeaponPos
  514.                     Delay = 0
  515.  
  516.                 }
  517.             }
  518.         }
  519.         [: cEffectTemplate]
  520.         {
  521.             Name = "M48_start"
  522.             Chain = "M48_wait,M48_muzzle,M48 KilovesHang"
  523.  
  524.             [SubEffects *]
  525.             {
  526.  
  527.             }
  528.         }
  529.         [: cEffectTemplate]
  530.         {
  531.             Name = "M48_muzzle"
  532.             Chain = ""
  533.  
  534.             [SubEffects *]
  535.             {
  536.  
  537.                 [: cParticleSubEffectTemplate]
  538.                 {
  539.                     InfFile = inf\effects\particles\tankmuzzlefire.inf
  540.                     TransformName = SourcePos
  541.  
  542.                 }
  543.             }
  544.         }
  545.         [: cEffectTemplate]
  546.         {
  547.             Name = "M48 KilovesHang"
  548.             Chain = ""
  549.  
  550.             [SubEffects *]
  551.             {
  552.  
  553.                 [: cSoundSubEffectTemplate]
  554.                 {
  555.                     SoundFileName = "sounds\Weapons\m48-shot2.wav"
  556.                     Sound3D = 1
  557.                     Volume = 100
  558.                     TransformName = ""
  559.                     Range = 80
  560.                     GroupName = ""
  561.                     Time = 0
  562.  
  563.                 }
  564.             }
  565.         }
  566.         [: cEffectTemplate]
  567.         {
  568.             Name = "M48_wait"
  569.             Chain = "M48_explode"
  570.  
  571.             [SubEffects *]
  572.             {
  573.  
  574.                 [: cDelaySubEffectTemplate]
  575.                 {
  576.                     TitleScreen = ""
  577.                     TitleTextName = ""
  578.                     TitleText = ""
  579.  
  580.                     [DelayValure : cESFIntConst]
  581.                     {
  582.                         Value = 5
  583.  
  584.                     }
  585.                 }
  586.             }
  587.         }
  588.     }
  589. }
  590. [truck_FX : cEffectServerTemplate]
  591. {
  592.     Name = truck_FX
  593.  
  594.     [Templates *]
  595.     {
  596.  
  597.         [: cEffectTemplate]
  598.         {
  599.             Name = "explode truck"
  600.             Chain = ""
  601.  
  602.             [SubEffects *]
  603.             {
  604.  
  605.                 [: cParticleSubEffectTemplate]
  606.                 {
  607.                     InfFile = inf\effects\particles\explode_truck.inf
  608.                     TransformName = Pos
  609.  
  610.                 }
  611.             }
  612.         }
  613.         [: cEffectTemplate]
  614.         {
  615.             Name = "exhaust smoke"
  616.             Chain = ""
  617.  
  618.             [SubEffects *]
  619.             {
  620.  
  621.                 [: cParticleSubEffectTemplate]
  622.                 {
  623.                     InfFile = inf\effects\particles\exhaustsmoke.inf
  624.                     TransformName = _EXHAUST
  625.  
  626.                 }
  627.             }
  628.         }
  629.         [: cDustEffectTemplate]
  630.         {
  631.             Name = dust
  632.             Chain = ""
  633.  
  634.             [SubEffects *]
  635.             {
  636.  
  637.                 [: cParticleSubEffectTemplate]
  638.                 {
  639.                     InfFile = inf\effects\particles\truck_smoke_open.inf
  640.                     TransformName = UnitTransform
  641.  
  642.                 }
  643.                 [: cParticleSubEffectTemplate]
  644.                 {
  645.                     InfFile = inf\effects\particles\truck_smoke_road.inf
  646.                     TransformName = UnitTransform
  647.  
  648.                 }
  649.                 [: cParticleSubEffectTemplate]
  650.                 {
  651.                     InfFile = inf\effects\particles\truck_smoke_elgrass.inf
  652.                     TransformName = UnitTransform
  653.  
  654.                 }
  655.                 [: cParticleSubEffectTemplate]
  656.                 {
  657.                     InfFile = inf\effects\particles\truck_smoke_rpaddy.inf
  658.                     TransformName = UnitTransform
  659.  
  660.                 }
  661.                 [: cParticleSubEffectTemplate]
  662.                 {
  663.                     InfFile = inf\effects\particles\truck_smoke_bushes.inf
  664.                     TransformName = UnitTransform
  665.  
  666.                 }
  667.                 [: cParticleSubEffectTemplate]
  668.                 {
  669.                     InfFile = inf\effects\particles\truck_smoke_open.inf
  670.                     TransformName = UnitTransform
  671.  
  672.                 }
  673.                 [: cParticleSubEffectTemplate]
  674.                 {
  675.                     InfFile = inf\effects\particles\truck_smoke_massst.inf
  676.                     TransformName = UnitTransform
  677.  
  678.                 }
  679.             }
  680.         }
  681.         [: cEffectTemplate]
  682.         {
  683.             Name = rut
  684.             Chain = ""
  685.  
  686.             [SubEffects *]
  687.             {
  688.  
  689.                 [: cMarkSubEffectTemplate]
  690.                 {
  691.                     Radius = 1
  692.                     Resolution = 0.5
  693.                     DistanceFromPlane = 0.05
  694.                     TextureName = "gfx\textures\tracksign_2.tga"
  695.  
  696.                 }
  697.             }
  698.         }
  699.     }
  700. }
  701. [wpn_RPG7 : cEffectServerTemplate]
  702. {
  703.     Name = "wpn_RPG7"
  704.  
  705.     [Templates *]
  706.     {
  707.  
  708.         [: cEffectTemplate]
  709.         {
  710.             Name = "vc_RPG7_shot"
  711.             Chain = ""
  712.  
  713.             [SubEffects *]
  714.             {
  715.  
  716.                 [: cRocketShotSubEffectTemplate]
  717.                 {
  718.                     ModelName = "gfx\objects\weapons\rpg-7_rocket.bmod"
  719.                     DeactivateDelay = 40
  720.                     ChainEffectName = us_law_explode
  721.  
  722.                 }
  723.                 [: cParticleSubEffectTemplate]
  724.                 {
  725.                     InfFile = inf\effects\particles\rocket_smoke.inf
  726.                     TransformName = WeaponPos
  727.  
  728.                 }
  729.                 [: cSoundSubEffectTemplate]
  730.                 {
  731.                     SoundFileName = "sounds\weapons\rpg7-shoot-01.wav"
  732.                     Sound3D = 1
  733.                     Volume = 100
  734.                     TransformName = ""
  735.                     Range = 80
  736.                     GroupName = ""
  737.                     Time = 0
  738.  
  739.                 }
  740.             }
  741.         }
  742.         [: cEffectTemplate]
  743.         {
  744.             Name = "vc_RPG7_explode"
  745.             Chain = ""
  746.  
  747.             [SubEffects *]
  748.             {
  749.  
  750.                 [: cParticleSubEffectTemplate]
  751.                 {
  752.                     InfFile = inf\effects\particles\impact_rocket.inf
  753.                     TransformName = TargetPos
  754.  
  755.                 }
  756.                 [: cBlastDamageSubEffectTemplate]
  757.                 {
  758.                     WeaponPosName = TargetPos
  759.  
  760.                 }
  761.                 [: cSoundSubEffectTemplate]
  762.                 {
  763.                     SoundFileName = "sounds\weapons\robbanas1.wav"
  764.                     Sound3D = 1
  765.                     Volume = 100
  766.                     TransformName = TargetPos
  767.                     Range = 80
  768.                     GroupName = ""
  769.                     Time = 0
  770.  
  771.                 }
  772.             }
  773.         }
  774.     }
  775. }
  776. [tank_FX : cEffectServerTemplate]
  777. {
  778.     Name = tank_FX
  779.  
  780.     [Templates *]
  781.     {
  782.  
  783.         [: cEffectTemplate]
  784.         {
  785.             Name = "explode tank"
  786.             Chain = ""
  787.  
  788.             [SubEffects *]
  789.             {
  790.  
  791.                 [: cParticleSubEffectTemplate]
  792.                 {
  793.                     InfFile = "inf\effects\particles\explode_t54.inf"
  794.                     TransformName = Pos
  795.  
  796.                 }
  797.             }
  798.         }
  799.         [: cEffectTemplate]
  800.         {
  801.             Name = "gun impact"
  802.             Chain = ""
  803.  
  804.             [SubEffects *]
  805.             {
  806.  
  807.                 [: cParticleSubEffectTemplate]
  808.                 {
  809.                     InfFile = "inf\effects\particles\impactfire_t54.inf"
  810.                     TransformName = Pos
  811.  
  812.                 }
  813.             }
  814.         }
  815.         [: cEffectTemplate]
  816.         {
  817.             Name = smoke
  818.             Chain = ""
  819.  
  820.             [SubEffects *]
  821.             {
  822.  
  823.                 [: cParticleSubEffectTemplate]
  824.                 {
  825.                     InfFile = "inf\effects\particles\smoke1.inf"
  826.                     TransformName = ""
  827.  
  828.                 }
  829.             }
  830.         }
  831.         [: cDustEffectTemplate]
  832.         {
  833.             Name = dust
  834.             Chain = ""
  835.  
  836.             [SubEffects *]
  837.             {
  838.  
  839.                 [: cParticleSubEffectTemplate]
  840.                 {
  841.                     InfFile = inf\effects\particles\tank_smoke_open.inf
  842.                     TransformName = UnitTransform
  843.  
  844.                 }
  845.                 [: cParticleSubEffectTemplate]
  846.                 {
  847.                     InfFile = inf\effects\particles\tank_smoke_road.inf
  848.                     TransformName = UnitTransform
  849.  
  850.                 }
  851.                 [: cParticleSubEffectTemplate]
  852.                 {
  853.                     InfFile = inf\effects\particles\tank_smoke_elgrass.inf
  854.                     TransformName = UnitTransform
  855.  
  856.                 }
  857.                 [: cParticleSubEffectTemplate]
  858.                 {
  859.                     InfFile = inf\effects\particles\tank_smoke_rpaddy.inf
  860.                     TransformName = UnitTransform
  861.  
  862.                 }
  863.                 [: cParticleSubEffectTemplate]
  864.                 {
  865.                     InfFile = inf\effects\particles\tank_smoke_bushes.inf
  866.                     TransformName = UnitTransform
  867.  
  868.                 }
  869.                 [: cParticleSubEffectTemplate]
  870.                 {
  871.                     InfFile = inf\effects\particles\tank_smoke_open.inf
  872.                     TransformName = UnitTransform
  873.  
  874.                 }
  875.                 [: cParticleSubEffectTemplate]
  876.                 {
  877.                     InfFile = inf\effects\particles\tank_smoke_massst.inf
  878.                     TransformName = UnitTransform
  879.  
  880.                 }
  881.             }
  882.         }
  883.         [: cEffectTemplate]
  884.         {
  885.             Name = rut
  886.             Chain = ""
  887.  
  888.             [SubEffects *]
  889.             {
  890.  
  891.                 [: cMarkSubEffectTemplate]
  892.                 {
  893.                     Radius = 1
  894.                     Resolution = 0.5
  895.                     DistanceFromPlane = 0.05
  896.                     TextureName = "gfx\textures\tracksign_2.tga"
  897.  
  898.                 }
  899.             }
  900.         }
  901.         [: cEffectTemplate]
  902.         {
  903.             Name = "explode APC"
  904.             Chain = ""
  905.  
  906.             [SubEffects *]
  907.             {
  908.  
  909.                 [: cParticleSubEffectTemplate]
  910.                 {
  911.                     InfFile = inf\effects\particles\explode_apc.inf
  912.                     TransformName = Pos
  913.  
  914.                 }
  915.             }
  916.         }
  917.     }
  918. }
  919. [house_destroy : cEffectServerTemplate]
  920. {
  921.     Name = house_destroy
  922.  
  923.     [Templates *]
  924.     {
  925.  
  926.         [: cEffectTemplate]
  927.         {
  928.             Name = civ_CityDest
  929.             Chain = ""
  930.  
  931.             [SubEffects *]
  932.             {
  933.  
  934.                 [: cParticleSubEffectTemplate]
  935.                 {
  936.                     InfFile = inf\effects\particles\explode.inf
  937.                     TransformName = Pos
  938.  
  939.                 }
  940.             }
  941.         }
  942.     }
  943. }
  944. [wpn_ak47 : cEffectServerTemplate]
  945. {
  946.     Name = "wpn_ak47"
  947.  
  948.     [Templates *]
  949.     {
  950.  
  951.         [: cEffectTemplate]
  952.         {
  953.             Name = "ak47 shot"
  954.             Chain = ""
  955.  
  956.             [SubEffects *]
  957.             {
  958.  
  959.                 [: cSoundSubEffectTemplate]
  960.                 {
  961.                     SoundFileName = "sounds\weapons\ak-47 sorozat.wav"
  962.                     Sound3D = 1
  963.                     Volume = 100
  964.                     TransformName = SourcePos
  965.                     Range = 80
  966.                     GroupName = "ak47"
  967.                     Time = 200
  968.  
  969.                 }
  970.                 [: cBulletSubEffectTemplate]
  971.                 {
  972.                     Color1 = "255,192,150"
  973.                     Color2 = "140,222,170"
  974.                     Alpha = 255
  975.                     Chance = 0.25
  976.                     Length = 2.5
  977.  
  978.                 }
  979.             }
  980.         }
  981.         [: cEffectTemplate]
  982.         {
  983.             Name = "ak47 impact"
  984.             Chain = ""
  985.  
  986.             [SubEffects *]
  987.             {
  988.  
  989.                 [: cParticleSubEffectTemplate]
  990.                 {
  991.                     InfFile = inf\effects\particles\impact_bullet.inf
  992.                     TransformName = TargetPos
  993.  
  994.                 }
  995.             }
  996.         }
  997.     }
  998. }
  999. [water_FX : cEffectServerTemplate]
  1000. {
  1001.     Name = water_FX
  1002.  
  1003.     [Templates *]
  1004.     {
  1005.  
  1006.         [: cEffectTemplate]
  1007.         {
  1008.             Name = splash
  1009.             Chain = ""
  1010.  
  1011.             [SubEffects *]
  1012.             {
  1013.  
  1014.                 [: cWaterMarkSubEffectTemplate]
  1015.                 {
  1016.                     LifeTimeInSec = 6
  1017.                     FadeInTimeInSec = 0.6
  1018.                     FadeOutTimeInSec = 3
  1019.                     MaxTransparency = 100
  1020.                     Speed = 5
  1021.                     SpeedRnd = 0
  1022.                     MinRadius = 1
  1023.                     MaxRadius = 6
  1024.                     RotationRnd = 0
  1025.                     RotateTexture = 1
  1026.                     TextureName = "gfx\textures\fodrozodas4.tga"
  1027.                     TextureName2 = "gfx\textures\fodrozodas6.tga"
  1028.                     TextureName3 = "gfx\textures\fodrozodas5.tga"
  1029.  
  1030.                 }
  1031.             }
  1032.         }
  1033.         [: cEffectTemplate]
  1034.         {
  1035.             Name = Big_splash
  1036.             Chain = ""
  1037.  
  1038.             [SubEffects *]
  1039.             {
  1040.  
  1041.                 [: cWaterMarkSubEffectTemplate]
  1042.                 {
  1043.                     LifeTimeInSec = 6
  1044.                     FadeInTimeInSec = 0.6
  1045.                     FadeOutTimeInSec = 3
  1046.                     MaxTransparency = 50
  1047.                     Speed = 4
  1048.                     SpeedRnd = 0
  1049.                     MinRadius = 1
  1050.                     MaxRadius = 6
  1051.                     RotationRnd = 30
  1052.                     RotateTexture = 1
  1053.                     TextureName = "gfx\textures\fodrozodas4.tga"
  1054.                     TextureName2 = "gfx\textures\fodrozodas6.tga"
  1055.                     TextureName3 = "gfx\textures\fodrozodas5.tga"
  1056.  
  1057.                 }
  1058.             }
  1059.         }
  1060.         [: cEffectTemplate]
  1061.         {
  1062.             Name = "Big_splash01"
  1063.             Chain = ""
  1064.  
  1065.             [SubEffects *]
  1066.             {
  1067.  
  1068.                 [: cWaterMarkSubEffectTemplate]
  1069.                 {
  1070.                     LifeTimeInSec = 12
  1071.                     FadeInTimeInSec = 0.6
  1072.                     FadeOutTimeInSec = 3
  1073.                     MaxTransparency = 70
  1074.                     Speed = 7
  1075.                     SpeedRnd = 10
  1076.                     MinRadius = 3
  1077.                     MaxRadius = 8
  1078.                     RotationRnd = 10
  1079.                     RotateTexture = 1
  1080.                     TextureName = "gfx\textures\fodrozodas4.tga"
  1081.                     TextureName2 = "gfx\textures\fodrozodas6.tga"
  1082.                     TextureName3 = "gfx\textures\fodrozodas5.tga"
  1083.  
  1084.                 }
  1085.             }
  1086.         }
  1087.         [: cEffectTemplate]
  1088.         {
  1089.             Name = "Big_splash02"
  1090.             Chain = ""
  1091.  
  1092.             [SubEffects *]
  1093.             {
  1094.  
  1095.                 [: cWaterMarkSubEffectTemplate]
  1096.                 {
  1097.                     LifeTimeInSec = 16
  1098.                     FadeInTimeInSec = 0.6
  1099.                     FadeOutTimeInSec = 3
  1100.                     MaxTransparency = 50
  1101.                     Speed = 2
  1102.                     SpeedRnd = 10
  1103.                     MinRadius = 3
  1104.                     MaxRadius = 6
  1105.                     RotationRnd = 10
  1106.                     RotateTexture = 1
  1107.                     TextureName = "gfx\textures\fodrozodas4.tga"
  1108.                     TextureName2 = "gfx\textures\fodrozodas6.tga"
  1109.                     TextureName3 = "gfx\textures\fodrozodas5.tga"
  1110.  
  1111.                 }
  1112.             }
  1113.         }
  1114.         [: cEffectTemplate]
  1115.         {
  1116.             Name = Big_splash_Slow
  1117.             Chain = ""
  1118.  
  1119.             [SubEffects *]
  1120.             {
  1121.  
  1122.                 [: cWaterMarkSubEffectTemplate]
  1123.                 {
  1124.                     LifeTimeInSec = 18
  1125.                     FadeInTimeInSec = 0.2
  1126.                     FadeOutTimeInSec = 12
  1127.                     MaxTransparency = 15
  1128.                     Speed = 1
  1129.                     SpeedRnd = 0
  1130.                     MinRadius = 6
  1131.                     MaxRadius = 2
  1132.                     RotationRnd = 0
  1133.                     RotateTexture = 1
  1134.                     TextureName = "gfx\textures\fodrozodas4.tga"
  1135.                     TextureName2 = "gfx\textures\fodrozodas6.tga"
  1136.                     TextureName3 = "gfx\textures\fodrozodas5.tga"
  1137.  
  1138.                 }
  1139.             }
  1140.         }
  1141.     }
  1142. }
  1143. [wpn_m16 : cEffectServerTemplate]
  1144. {
  1145.     Name = "wpn_m16"
  1146.  
  1147.     [Templates *]
  1148.     {
  1149.  
  1150.         [: cEffectTemplate]
  1151.         {
  1152.             Name = "M16 shot"
  1153.             Chain = ""
  1154.  
  1155.             [SubEffects *]
  1156.             {
  1157.  
  1158.                 [: cSoundSubEffectTemplate]
  1159.                 {
  1160.                     SoundFileName = "sounds\weapons\m16-01.wav"
  1161.                     Sound3D = 1
  1162.                     Volume = 100
  1163.                     TransformName = SourcePos
  1164.                     Range = 80
  1165.                     GroupName = "m16"
  1166.                     Time = 200
  1167.  
  1168.                 }
  1169.                 [: cBulletSubEffectTemplate]
  1170.                 {
  1171.                     Color1 = "255,192,150"
  1172.                     Color2 = "140,222,170"
  1173.                     Alpha = 255
  1174.                     Chance = 0.25
  1175.                     Length = 2.5
  1176.  
  1177.                 }
  1178.             }
  1179.         }
  1180.         [: cEffectTemplate]
  1181.         {
  1182.             Name = "M16 impact"
  1183.             Chain = ""
  1184.  
  1185.             [SubEffects *]
  1186.             {
  1187.  
  1188.                 [: cParticleSubEffectTemplate]
  1189.                 {
  1190.                     InfFile = inf\effects\particles\impact_bullet.inf
  1191.                     TransformName = TargetPos
  1192.  
  1193.                 }
  1194.             }
  1195.         }
  1196.     }
  1197. }
  1198. [wpn_m21 : cEffectServerTemplate]
  1199. {
  1200.     Name = "wpn_m21"
  1201.  
  1202.     [Templates *]
  1203.     {
  1204.  
  1205.         [: cEffectTemplate]
  1206.         {
  1207.             Name = "M21 shot"
  1208.             Chain = ""
  1209.  
  1210.             [SubEffects *]
  1211.             {
  1212.  
  1213.                 [: cSoundSubEffectTemplate]
  1214.                 {
  1215.                     SoundFileName = "sounds\Weapons\ak-47 shot2.wav"
  1216.                     Sound3D = 1
  1217.                     Volume = 100
  1218.                     TransformName = ""
  1219.                     Range = 80
  1220.                     GroupName = ""
  1221.                     Time = 0
  1222.  
  1223.                 }
  1224.             }
  1225.         }
  1226.     }
  1227. }
  1228. [wpn_rpd : cEffectServerTemplate]
  1229. {
  1230.     Name = wpn_rpd
  1231.  
  1232.     [Templates *]
  1233.     {
  1234.  
  1235.         [: cEffectTemplate]
  1236.         {
  1237.             Name = "RPD shot"
  1238.             Chain = ""
  1239.  
  1240.             [SubEffects *]
  1241.             {
  1242.  
  1243.                 [: cSoundSubEffectTemplate]
  1244.                 {
  1245.                     SoundFileName = "sounds\Weapons\m16#1-shot1.wav"
  1246.                     Sound3D = 1
  1247.                     Volume = 100
  1248.                     TransformName = SourcePos
  1249.                     Range = 80
  1250.                     GroupName = ""
  1251.                     Time = 0
  1252.  
  1253.                 }
  1254.                 [: cBulletSubEffectTemplate]
  1255.                 {
  1256.                     Color1 = "255,192,150"
  1257.                     Color2 = "140,222,170"
  1258.                     Alpha = 255
  1259.                     Chance = 0.25
  1260.                     Length = 2.5
  1261.  
  1262.                 }
  1263.             }
  1264.         }
  1265.         [: cEffectTemplate]
  1266.         {
  1267.             Name = "RPD impact"
  1268.             Chain = ""
  1269.  
  1270.             [SubEffects *]
  1271.             {
  1272.  
  1273.                 [: cParticleSubEffectTemplate]
  1274.                 {
  1275.                     InfFile = inf\effects\particles\impact_bullet.inf
  1276.                     TransformName = TargetPos
  1277.  
  1278.                 }
  1279.             }
  1280.         }
  1281.     }
  1282. }
  1283. [wpn_grenade : cEffectServerTemplate]
  1284. {
  1285.     Name = wpn_grenade
  1286.  
  1287.     [Templates *]
  1288.     {
  1289.  
  1290.         [: cEffectTemplate]
  1291.         {
  1292.             Name = us_frag_shot
  1293.             Chain = us_frag_explode
  1294.  
  1295.             [SubEffects *]
  1296.             {
  1297.  
  1298.                 [: cBallisticShotSubEffectTemplate]
  1299.                 {
  1300.                     ModelName = "gfx\objects\weapons\grenade_01.bmod"
  1301.                     DeactivateDelay = 4
  1302.                     ChainEffectName = ""
  1303.                     SurfaceCollision = 1
  1304.                     SurfaceDamping = 0.2
  1305.                     MarkerOnSurface = 1
  1306.  
  1307.                 }
  1308.             }
  1309.         }
  1310.         [: cEffectTemplate]
  1311.         {
  1312.             Name = us_frag_explode
  1313.             Chain = ""
  1314.  
  1315.             [SubEffects *]
  1316.             {
  1317.  
  1318.                 [: cParticleSubEffectTemplate]
  1319.                 {
  1320.                     InfFile = inf\effects\particles\impactfire.inf
  1321.                     TransformName = TargetPos
  1322.  
  1323.                 }
  1324.                 [: cBlastDamageSubEffectTemplate]
  1325.                 {
  1326.                     WeaponPosName = TargetPos
  1327.  
  1328.                 }
  1329.                 [: cDirtMarkSubEffectTemplate]
  1330.                 {
  1331.                     DirtMarkPrototype = effect_DirtMark_FragGrenade
  1332.                     PosName = TargetPos
  1333.                     Delay = 0
  1334.  
  1335.                 }
  1336.                 [: cSoundSubEffectTemplate]
  1337.                 {
  1338.                     SoundFileName = "sounds\Weapons\frag grenade2.wav"
  1339.                     Sound3D = 1
  1340.                     Volume = 100
  1341.                     TransformName = TargetPos
  1342.                     Range = 80
  1343.                     GroupName = ""
  1344.                     Time = 0
  1345.  
  1346.                 }
  1347.             }
  1348.         }
  1349.     }
  1350. }
  1351. [wpn_mortar : cEffectServerTemplate]
  1352. {
  1353.     Name = wpn_mortar
  1354.  
  1355.     [Templates *]
  1356.     {
  1357.  
  1358.         [: cEffectTemplate]
  1359.         {
  1360.             Name = "mortar muzzle"
  1361.             Chain = ""
  1362.  
  1363.             [SubEffects *]
  1364.             {
  1365.  
  1366.                 [: cParticleSubEffectTemplate]
  1367.                 {
  1368.                     InfFile = inf\effects\particles\tankmuzzlefire.inf
  1369.                     TransformName = SourcePos
  1370.  
  1371.                 }
  1372.             }
  1373.         }
  1374.         [: cEffectTemplate]
  1375.         {
  1376.             Name = "mortar loveshang"
  1377.             Chain = ""
  1378.  
  1379.             [SubEffects *]
  1380.             {
  1381.  
  1382.                 [: cSoundSubEffectTemplate]
  1383.                 {
  1384.                     SoundFileName = "sounds\weapons\m48-shot1.wav"
  1385.                     Sound3D = 1
  1386.                     Volume = 100
  1387.                     TransformName = SourcePos
  1388.                     Range = 80
  1389.                     GroupName = ""
  1390.                     Time = 0
  1391.  
  1392.                 }
  1393.                 [: cSoundSubEffectTemplate]
  1394.                 {
  1395.                     SoundFileName = sounds\weapons\mortar-fly.wav
  1396.                     Sound3D = 1
  1397.                     Volume = 100
  1398.                     TransformName = TargetPos
  1399.                     Range = 80
  1400.                     GroupName = ""
  1401.                     Time = 0
  1402.  
  1403.                 }
  1404.             }
  1405.         }
  1406.         [: cEffectTemplate]
  1407.         {
  1408.             Name = mortar_start
  1409.             Chain = "mortar muzzle,mortar loveshang,mortar shot"
  1410.  
  1411.             [SubEffects *]
  1412.             {
  1413.  
  1414.             }
  1415.         }
  1416.         [: cEffectTemplate]
  1417.         {
  1418.             Name = "mortar shot"
  1419.             Chain = "mortar blast"
  1420.  
  1421.             [SubEffects *]
  1422.             {
  1423.  
  1424.                 [: cDelaySubEffectTemplate]
  1425.                 {
  1426.                     TitleScreen = ""
  1427.                     TitleTextName = ""
  1428.                     TitleText = ""
  1429.  
  1430.                     [DelayValure : cESFIntAdd]
  1431.                     {
  1432.  
  1433.                         [Variable1 : cESFIntConst]
  1434.                         {
  1435.                             Value = 130
  1436.  
  1437.                         }
  1438.                         [Variable2 : cESFIntConstRnd]
  1439.                         {
  1440.                             Value = 40
  1441.  
  1442.                             [Valure2 : NULL]
  1443.                             {
  1444.  
  1445.                             }
  1446.                         }
  1447.                     }
  1448.                 }
  1449.             }
  1450.         }
  1451.         [: cEffectTemplate]
  1452.         {
  1453.             Name = "mortar blast"
  1454.             Chain = ""
  1455.  
  1456.             [SubEffects *]
  1457.             {
  1458.  
  1459.                 [: cParticleSubEffectTemplate]
  1460.                 {
  1461.                     InfFile = "inf\effects\particles\impactfire_t54.inf"
  1462.                     TransformName = TargetPos
  1463.  
  1464.                 }
  1465.                 [: cSoundSubEffectTemplate]
  1466.                 {
  1467.                     SoundFileName = "sounds\Weapons\robbanas1.wav"
  1468.                     Sound3D = 1
  1469.                     Volume = 100
  1470.                     TransformName = TargetPos
  1471.                     Range = 80
  1472.                     GroupName = ""
  1473.                     Time = 0
  1474.  
  1475.                 }
  1476.                 [: cDirtMarkSubEffectTemplate]
  1477.                 {
  1478.                     DirtMarkPrototype = "effect_DirtMark01"
  1479.                     PosName = TargetPos
  1480.                     Delay = 0
  1481.  
  1482.                 }
  1483.                 [: cBlastDamageSubEffectTemplate]
  1484.                 {
  1485.                     WeaponPosName = TargetPos
  1486.  
  1487.                 }
  1488.             }
  1489.         }
  1490.         [: cEffectTemplate]
  1491.         {
  1492.             Name = "mortar virtual_blast"
  1493.             Chain = ""
  1494.  
  1495.             [SubEffects *]
  1496.             {
  1497.  
  1498.                 [: cParticleSubEffectTemplate]
  1499.                 {
  1500.                     InfFile = "inf\effects\particles\impactfire_t54.inf"
  1501.                     TransformName = SourcePos
  1502.  
  1503.                 }
  1504.                 [: cSoundSubEffectTemplate]
  1505.                 {
  1506.                     SoundFileName = "sounds\Weapons\robbanas1.wav"
  1507.                     Sound3D = 1
  1508.                     Volume = 100
  1509.                     TransformName = Pos
  1510.                     Range = 80
  1511.                     GroupName = ""
  1512.                     Time = 0
  1513.  
  1514.                 }
  1515.                 [: cDirtMarkSubEffectTemplate]
  1516.                 {
  1517.                     DirtMarkPrototype = "effect_DirtMark01"
  1518.                     PosName = SourcePos
  1519.                     Delay = 0
  1520.  
  1521.                 }
  1522.             }
  1523.         }
  1524.         [: cEffectTemplate]
  1525.         {
  1526.             Name = "mortar wait"
  1527.             Chain = mortar_start
  1528.  
  1529.             [SubEffects *]
  1530.             {
  1531.  
  1532.                 [: cDelaySubEffectTemplate]
  1533.                 {
  1534.                     TitleScreen = ""
  1535.                     TitleTextName = ""
  1536.                     TitleText = ""
  1537.  
  1538.                     [DelayValure : cESFIntConst]
  1539.                     {
  1540.                         Value = 60
  1541.  
  1542.                     }
  1543.                 }
  1544.             }
  1545.         }
  1546.     }
  1547. }
  1548. [wpn_airstrike : cEffectServerTemplate]
  1549. {
  1550.     Name = wpn_airstrike
  1551.  
  1552.     [Templates *]
  1553.     {
  1554.  
  1555.         [: cEffectTemplate]
  1556.         {
  1557.             Name = "airstrike wait"
  1558.             Chain = airstrike_start
  1559.  
  1560.             [SubEffects *]
  1561.             {
  1562.  
  1563.                 [: cDelaySubEffectTemplate]
  1564.                 {
  1565.                     TitleScreen = ""
  1566.                     TitleTextName = ""
  1567.                     TitleText = ""
  1568.  
  1569.                     [DelayValure : cESFIntConst]
  1570.                     {
  1571.                         Value = 160
  1572.  
  1573.                     }
  1574.                 }
  1575.             }
  1576.         }
  1577.         [: cEffectTemplate]
  1578.         {
  1579.             Name = airstrike_start
  1580.             Chain = "airstrike shot"
  1581.  
  1582.             [SubEffects *]
  1583.             {
  1584.  
  1585.             }
  1586.         }
  1587.         [: cEffectTemplate]
  1588.         {
  1589.             Name = "airstrike shot"
  1590.             Chain = "airstrike blast"
  1591.  
  1592.             [SubEffects *]
  1593.             {
  1594.  
  1595.                 [: cDelaySubEffectTemplate]
  1596.                 {
  1597.                     TitleScreen = ""
  1598.                     TitleTextName = ""
  1599.                     TitleText = ""
  1600.  
  1601.                     [DelayValure : cESFIntAdd]
  1602.                     {
  1603.  
  1604.                         [Variable1 : cESFIntConst]
  1605.                         {
  1606.                             Value = 200
  1607.  
  1608.                         }
  1609.                         [Variable2 : cESFIntConstRnd]
  1610.                         {
  1611.                             Value = 210
  1612.  
  1613.                             [Valure2 : NULL]
  1614.                             {
  1615.  
  1616.                             }
  1617.                         }
  1618.                     }
  1619.                 }
  1620.             }
  1621.         }
  1622.         [: cEffectTemplate]
  1623.         {
  1624.             Name = "airstrike blast"
  1625.             Chain = ""
  1626.  
  1627.             [SubEffects *]
  1628.             {
  1629.  
  1630.                 [: cParticleSubEffectTemplate]
  1631.                 {
  1632.                     InfFile = inf\effects\particles\airstrike.inf
  1633.                     TransformName = TargetPos
  1634.  
  1635.                 }
  1636.                 [: cSoundSubEffectTemplate]
  1637.                 {
  1638.                     SoundFileName = "sounds\Weapons\robbanas1.wav"
  1639.                     Sound3D = 1
  1640.                     Volume = 100
  1641.                     TransformName = ""
  1642.                     Range = 80
  1643.                     GroupName = ""
  1644.                     Time = 0
  1645.  
  1646.                 }
  1647.                 [: cDirtMarkSubEffectTemplate]
  1648.                 {
  1649.                     DirtMarkPrototype = "effect_DirtMark01"
  1650.                     PosName = TargetPos
  1651.                     Delay = 0
  1652.  
  1653.                 }
  1654.                 [: cBlastDamageSubEffectTemplate]
  1655.                 {
  1656.                     WeaponPosName = TargetPos
  1657.  
  1658.                 }
  1659.             }
  1660.         }
  1661.         [: cEffectTemplate]
  1662.         {
  1663.             Name = "airstrike waitbomber"
  1664.             Chain = "airstrike waitbombersound,airstrike InfoDelay"
  1665.  
  1666.             [SubEffects *]
  1667.             {
  1668.  
  1669.             }
  1670.         }
  1671.         [: cEffectTemplate]
  1672.         {
  1673.             Name = "airstrike bombersound"
  1674.             Chain = ""
  1675.  
  1676.             [SubEffects *]
  1677.             {
  1678.  
  1679.                 [: cSoundSubEffectTemplate]
  1680.                 {
  1681.                     SoundFileName = "sounds\Weapons\bomber02.wav"
  1682.                     Sound3D = 1
  1683.                     Volume = 100
  1684.                     TransformName = ""
  1685.                     Range = 80
  1686.                     GroupName = ""
  1687.                     Time = 0
  1688.  
  1689.                 }
  1690.             }
  1691.         }
  1692.         [: cEffectTemplate]
  1693.         {
  1694.             Name = "airstrike waitbombersound"
  1695.             Chain = "airstrike bombersound"
  1696.  
  1697.             [SubEffects *]
  1698.             {
  1699.  
  1700.                 [: cDelaySubEffectTemplate]
  1701.                 {
  1702.                     TitleScreen = ""
  1703.                     TitleTextName = ""
  1704.                     TitleText = ""
  1705.  
  1706.                     [DelayValure : cESFIntConst]
  1707.                     {
  1708.                         Value = 200
  1709.  
  1710.                     }
  1711.                 }
  1712.             }
  1713.         }
  1714.         [: cEffectTemplate]
  1715.         {
  1716.             Name = "airstrike InfoDelay"
  1717.             Chain = ""
  1718.  
  1719.             [SubEffects *]
  1720.             {
  1721.  
  1722.                 [: cDelaySubEffectTemplate]
  1723.                 {
  1724.                     TitleScreen = InGameScreen
  1725.                     TitleTextName = AirStrikeText
  1726.                     TitleText = "Airstrike coming in %d secs"
  1727.  
  1728.                     [DelayValure : cESFIntConst]
  1729.                     {
  1730.                         Value = 390
  1731.  
  1732.                     }
  1733.                 }
  1734.             }
  1735.         }
  1736.     }
  1737. }
  1738. [wpn_law : cEffectServerTemplate]
  1739. {
  1740.     Name = wpn_law
  1741.  
  1742.     [Templates *]
  1743.     {
  1744.  
  1745.         [: cEffectTemplate]
  1746.         {
  1747.             Name = us_law_shot
  1748.             Chain = us_law_explode
  1749.  
  1750.             [SubEffects *]
  1751.             {
  1752.  
  1753.                 [: cRocketShotSubEffectTemplate]
  1754.                 {
  1755.                     ModelName = "gfx\objects\weapons\m-72law_rocket.bmod"
  1756.                     DeactivateDelay = 0
  1757.                     ChainEffectName = us_law_explode
  1758.  
  1759.                 }
  1760.                 [: cParticleSubEffectTemplate]
  1761.                 {
  1762.                     InfFile = inf\effects\particles\rocket_smoke.inf
  1763.                     TransformName = WeaponPos
  1764.  
  1765.                 }
  1766.                 [: cSoundSubEffectTemplate]
  1767.                 {
  1768.                     SoundFileName = "sounds\weapons\m72 law.wav"
  1769.                     Sound3D = 1
  1770.                     Volume = 100
  1771.                     TransformName = ""
  1772.                     Range = 80
  1773.                     GroupName = ""
  1774.                     Time = 0
  1775.  
  1776.                 }
  1777.             }
  1778.         }
  1779.         [: cEffectTemplate]
  1780.         {
  1781.             Name = us_law_explode
  1782.             Chain = ""
  1783.  
  1784.             [SubEffects *]
  1785.             {
  1786.  
  1787.                 [: cParticleSubEffectTemplate]
  1788.                 {
  1789.                     InfFile = inf\effects\particles\impact_rocket.inf
  1790.                     TransformName = TargetPos
  1791.  
  1792.                 }
  1793.                 [: cBlastDamageSubEffectTemplate]
  1794.                 {
  1795.                     WeaponPosName = TargetPos
  1796.  
  1797.                 }
  1798.                 [: cSoundSubEffectTemplate]
  1799.                 {
  1800.                     SoundFileName = "sounds\weapons\robbanas1.wav"
  1801.                     Sound3D = 1
  1802.                     Volume = 100
  1803.                     TransformName = TargetPos
  1804.                     Range = 80
  1805.                     GroupName = ""
  1806.                     Time = 0
  1807.  
  1808.                 }
  1809.             }
  1810.         }
  1811.     }
  1812. }
  1813. [particle_FX : cEffectServerTemplate]
  1814. {
  1815.     Name = particle_FX
  1816.  
  1817.     [Templates *]
  1818.     {
  1819.  
  1820.         [: cEffectTemplate]
  1821.         {
  1822.             Name = fire_particle
  1823.             Chain = ""
  1824.  
  1825.             [SubEffects *]
  1826.             {
  1827.  
  1828.                 [: cParticleSubEffectTemplate]
  1829.                 {
  1830.                     InfFile = inf\effects\particles\fire.inf
  1831.                     TransformName = Pos
  1832.  
  1833.                 }
  1834.             }
  1835.         }
  1836.         [: cEffectTemplate]
  1837.         {
  1838.             Name = houseExplode_particle
  1839.             Chain = ""
  1840.  
  1841.             [SubEffects *]
  1842.             {
  1843.  
  1844.                 [: cParticleSubEffectTemplate]
  1845.                 {
  1846.                     InfFile = inf\effects\particles\explode_house.inf
  1847.                     TransformName = SourcePos
  1848.  
  1849.                 }
  1850.                 [: cSoundSubEffectTemplate]
  1851.                 {
  1852.                     SoundFileName = "sounds\Weapons\robbanas1.wav"
  1853.                     Sound3D = 1
  1854.                     Volume = 100
  1855.                     TransformName = SourcePos
  1856.                     Range = 80
  1857.                     GroupName = ""
  1858.                     Time = 0
  1859.  
  1860.                 }
  1861.             }
  1862.         }
  1863.         [: cEffectTemplate]
  1864.         {
  1865.             Name = bridge_explode
  1866.             Chain = ""
  1867.  
  1868.             [SubEffects *]
  1869.             {
  1870.  
  1871.                 [: cParticleSubEffectTemplate]
  1872.                 {
  1873.                     InfFile = inf\effects\particles\bridge_explode.inf
  1874.                     TransformName = SourcePos
  1875.  
  1876.                 }
  1877.                 [: cSoundSubEffectTemplate]
  1878.                 {
  1879.                     SoundFileName = "sounds\impacts\bridge dest.wav"
  1880.                     Sound3D = 1
  1881.                     Volume = 100
  1882.                     TransformName = SourcePos
  1883.                     Range = 80
  1884.                     GroupName = ""
  1885.                     Time = 0
  1886.  
  1887.                 }
  1888.             }
  1889.         }
  1890.         [: cEffectTemplate]
  1891.         {
  1892.             Name = PagodeTower_explode
  1893.             Chain = ""
  1894.  
  1895.             [SubEffects *]
  1896.             {
  1897.  
  1898.                 [: cParticleSubEffectTemplate]
  1899.                 {
  1900.                     InfFile = inf\effects\particles\pagoda_tower_explode.inf
  1901.                     TransformName = SourcePos
  1902.  
  1903.                 }
  1904.                 [: cSoundSubEffectTemplate]
  1905.                 {
  1906.                     SoundFileName = "sounds\Weapons\robbanas1.wav"
  1907.                     Sound3D = 1
  1908.                     Volume = 100
  1909.                     TransformName = SourcePos
  1910.                     Range = 80
  1911.                     GroupName = ""
  1912.                     Time = 0
  1913.  
  1914.                 }
  1915.             }
  1916.         }
  1917.     }
  1918. }
  1919. [wpn_claymore : cEffectServerTemplate]
  1920. {
  1921.     Name = wpn_claymore
  1922.  
  1923.     [Templates *]
  1924.     {
  1925.  
  1926.         [: cEffectTemplate]
  1927.         {
  1928.             Name = claymore_place
  1929.             Chain = ""
  1930.  
  1931.             [SubEffects *]
  1932.             {
  1933.  
  1934.                 [: cClaymoreCreatorSubEffectTemplate]
  1935.                 {
  1936.                     PrototypeName = Claymore
  1937.                     PosName = SourcePos
  1938.  
  1939.                 }
  1940.             }
  1941.         }
  1942.         [: cEffectTemplate]
  1943.         {
  1944.             Name = mvc_claymore_place
  1945.             Chain = ""
  1946.  
  1947.             [SubEffects *]
  1948.             {
  1949.  
  1950.                 [: cClaymoreCreatorSubEffectTemplate]
  1951.                 {
  1952.                     PrototypeName = Claymore_mvc
  1953.                     PosName = SourcePos
  1954.  
  1955.                 }
  1956.             }
  1957.         }
  1958.     }
  1959. }
  1960. [wpn_us_pistol : cEffectServerTemplate]
  1961. {
  1962.     Name = wpn_us_pistol
  1963.  
  1964.     [Templates *]
  1965.     {
  1966.  
  1967.         [: cEffectTemplate]
  1968.         {
  1969.             Name = shoot_Browning
  1970.             Chain = ""
  1971.  
  1972.             [SubEffects *]
  1973.             {
  1974.  
  1975.                 [: cSoundSubEffectTemplate]
  1976.                 {
  1977.                     SoundFileName = "sounds\Weapons\browning shot1.wav"
  1978.                     Sound3D = 1
  1979.                     Volume = 100
  1980.                     TransformName = SourcePos
  1981.                     Range = 80
  1982.                     GroupName = ""
  1983.                     Time = 0
  1984.  
  1985.                 }
  1986.             }
  1987.         }
  1988.     }
  1989. }
  1990. [wpn_m60 : cEffectServerTemplate]
  1991. {
  1992.     Name = "wpn_m60"
  1993.  
  1994.     [Templates *]
  1995.     {
  1996.  
  1997.         [: cEffectTemplate]
  1998.         {
  1999.             Name = "M60 shot"
  2000.             Chain = ""
  2001.  
  2002.             [SubEffects *]
  2003.             {
  2004.  
  2005.                 [: cSoundSubEffectTemplate]
  2006.                 {
  2007.                     SoundFileName = "sounds\Weapons\m16#1-shot1.wav"
  2008.                     Sound3D = 1
  2009.                     Volume = 100
  2010.                     TransformName = SourcePos
  2011.                     Range = 80
  2012.                     GroupName = machinegun
  2013.                     Time = 50
  2014.  
  2015.                 }
  2016.                 [: cBulletSubEffectTemplate]
  2017.                 {
  2018.                     Color1 = "255,192,150"
  2019.                     Color2 = "140,222,170"
  2020.                     Alpha = 255
  2021.                     Chance = 0.25
  2022.                     Length = 2.5
  2023.  
  2024.                 }
  2025.             }
  2026.         }
  2027.         [: cEffectTemplate]
  2028.         {
  2029.             Name = "M60 impact"
  2030.             Chain = ""
  2031.  
  2032.             [SubEffects *]
  2033.             {
  2034.  
  2035.                 [: cParticleSubEffectTemplate]
  2036.                 {
  2037.                     InfFile = inf\effects\particles\impact_bullet.inf
  2038.                     TransformName = TargetPos
  2039.  
  2040.                 }
  2041.             }
  2042.         }
  2043.     }
  2044. }
  2045. [man_FX : cEffectServerTemplate]
  2046. {
  2047.     Name = man_FX
  2048.  
  2049.     [Templates *]
  2050.     {
  2051.  
  2052.         [: cEffectTemplate]
  2053.         {
  2054.             Name = "water foot-mark"
  2055.             Chain = ""
  2056.  
  2057.             [SubEffects *]
  2058.             {
  2059.  
  2060.                 [: cWaterMarkSubEffectTemplate]
  2061.                 {
  2062.                     LifeTimeInSec = 4
  2063.                     FadeInTimeInSec = 0.9
  2064.                     FadeOutTimeInSec = 2.5
  2065.                     MaxTransparency = 160
  2066.                     Speed = 6
  2067.                     SpeedRnd = 1
  2068.                     MinRadius = 1
  2069.                     MaxRadius = 5
  2070.                     RotationRnd = 360
  2071.                     RotateTexture = 0
  2072.                     TextureName = gfx\textures\fodrozodas.tga
  2073.                     TextureName2 = "gfx\textures\fodrozodas2.tga"
  2074.                     TextureName3 = "gfx\textures\fodrozodas3.tga"
  2075.  
  2076.                 }
  2077.             }
  2078.         }
  2079.         [: cEffectTemplate]
  2080.         {
  2081.             Name = splash
  2082.             Chain = ""
  2083.  
  2084.             [SubEffects *]
  2085.             {
  2086.  
  2087.                 [: cWaterMarkSubEffectTemplate]
  2088.                 {
  2089.                     LifeTimeInSec = 6
  2090.                     FadeInTimeInSec = 0.6
  2091.                     FadeOutTimeInSec = 3
  2092.                     MaxTransparency = 100
  2093.                     Speed = 5
  2094.                     SpeedRnd = 0
  2095.                     MinRadius = 1
  2096.                     MaxRadius = 6
  2097.                     RotationRnd = 360
  2098.                     RotateTexture = 1
  2099.                     TextureName = "gfx\textures\fodrozodas4.tga"
  2100.                     TextureName2 = "gfx\textures\fodrozodas6.tga"
  2101.                     TextureName3 = "gfx\textures\fodrozodas5.tga"
  2102.  
  2103.                 }
  2104.             }
  2105.         }
  2106.     }
  2107. }
  2108. [wpn_m79 : cEffectServerTemplate]
  2109. {
  2110.     Name = "wpn_m79"
  2111.  
  2112.     [Templates *]
  2113.     {
  2114.  
  2115.         [: cEffectTemplate]
  2116.         {
  2117.             Name = "us_m79 wait"
  2118.             Chain = "us_m79 blast"
  2119.  
  2120.             [SubEffects *]
  2121.             {
  2122.  
  2123.                 [: cDelaySubEffectTemplate]
  2124.                 {
  2125.                     TitleScreen = ""
  2126.                     TitleTextName = ""
  2127.                     TitleText = ""
  2128.  
  2129.                     [DelayValure : cESFIntConst]
  2130.                     {
  2131.                         Value = 20
  2132.  
  2133.                     }
  2134.                 }
  2135.             }
  2136.         }
  2137.         [: cEffectTemplate]
  2138.         {
  2139.             Name = "us_m79 muzzle"
  2140.             Chain = ""
  2141.  
  2142.             [SubEffects *]
  2143.             {
  2144.  
  2145.                 [: cParticleSubEffectTemplate]
  2146.                 {
  2147.                     InfFile = inf\effects\particles\tankmuzzlefire.inf
  2148.                     TransformName = SourcePos
  2149.  
  2150.                 }
  2151.             }
  2152.         }
  2153.         [: cEffectTemplate]
  2154.         {
  2155.             Name = "us_m79_start"
  2156.             Chain = "us_m79 muzzle,us_m79 KilovesHang,us_m79 wait"
  2157.  
  2158.             [SubEffects *]
  2159.             {
  2160.  
  2161.             }
  2162.         }
  2163.         [: cEffectTemplate]
  2164.         {
  2165.             Name = "us_m79 KilovesHang"
  2166.             Chain = ""
  2167.  
  2168.             [SubEffects *]
  2169.             {
  2170.  
  2171.                 [: cSoundSubEffectTemplate]
  2172.                 {
  2173.                     SoundFileName = "sounds\Weapons\m79grenade launcher.wav"
  2174.                     Sound3D = 1
  2175.                     Volume = 100
  2176.                     TransformName = ""
  2177.                     Range = 80
  2178.                     GroupName = ""
  2179.                     Time = 0
  2180.  
  2181.                 }
  2182.             }
  2183.         }
  2184.         [: cEffectTemplate]
  2185.         {
  2186.             Name = "us_m79 blast"
  2187.             Chain = ""
  2188.  
  2189.             [SubEffects *]
  2190.             {
  2191.  
  2192.                 [: cParticleSubEffectTemplate]
  2193.                 {
  2194.                     InfFile = "inf\effects\particles\impactfire_t54.inf"
  2195.                     TransformName = TargetPos
  2196.  
  2197.                 }
  2198.                 [: cSoundSubEffectTemplate]
  2199.                 {
  2200.                     SoundFileName = "sounds\Weapons\robbanas1.wav"
  2201.                     Sound3D = 0
  2202.                     Volume = 100
  2203.                     TransformName = ""
  2204.                     Range = 80
  2205.                     GroupName = ""
  2206.                     Time = 0
  2207.  
  2208.                 }
  2209.                 [: cDirtMarkSubEffectTemplate]
  2210.                 {
  2211.                     DirtMarkPrototype = "effect_DirtMark01"
  2212.                     PosName = TargetPos
  2213.                     Delay = 0
  2214.  
  2215.                 }
  2216.                 [: cBlastDamageSubEffectTemplate]
  2217.                 {
  2218.                     WeaponPosName = TargetPos
  2219.  
  2220.                 }
  2221.             }
  2222.         }
  2223.     }
  2224. }
  2225. [Rizseges_effekt : cEffectServerTemplate]
  2226. {
  2227.     Name = Rizseges_effekt
  2228.  
  2229.     [Templates *]
  2230.     {
  2231.  
  2232.         [: cEffectTemplate]
  2233.         {
  2234.             Name = eges
  2235.             Chain = ""
  2236.  
  2237.             [SubEffects *]
  2238.             {
  2239.  
  2240.                 [: cParticleSubEffectTemplate]
  2241.                 {
  2242.                     InfFile = "inf\effects\particles\fire4.inf"
  2243.                     TransformName = SourcePos
  2244.  
  2245.                 }
  2246.             }
  2247.         }
  2248.     }
  2249. }
  2250.