home *** CD-ROM | disk | FTP | other *** search
/ Chip 2011 November / CHIP_2011_11.iso / Programy / Inne / Gry / OpenArena / baseoa / pak0.pk3 / scripts / oasfx.shader < prev    next >
Encoding:
Text File  |  2007-12-04  |  29.4 KB  |  1,372 lines

  1. textures/sfx2/boostflame
  2. {
  3.     qer_editorimage textures/sfx/flame5.tga
  4.     surfaceparm nolightmap
  5.     surfaceparm nomarks
  6.     cull disable
  7.     q3map_surfacelight 5500
  8.     {
  9.         animmap 15 textures/sfx/flame1.tga textures/sfx/flame3.tga textures/sfx/flame5.tga textures/sfx/flame7.tga 
  10.         blendfunc add
  11.         rgbGen wave inversesawtooth 0 1 0 10 
  12.     }
  13.     {
  14.         animmap 15 textures/sfx/flame2.tga textures/sfx/flame4.tga textures/sfx/flame6.tga textures/sfx/flame8.tga 
  15.         blendfunc add
  16.         rgbGen wave sawtooth 0 1 0 10 
  17.     }
  18. }
  19.  
  20. //silly jet flame
  21. //took out the light, was kinda sickening
  22. textures/sfx/xflame3
  23. {
  24.     qer_editorimage textures/clown/flame8.tga
  25.     surfaceparm nolightmap
  26.     surfaceparm nomarks
  27.     cull disable
  28.     deformVertexes autosprite2
  29.     tessSize 64
  30.     
  31.     {
  32.         animmap 10 textures/clown/flame1.tga textures/clown/flame2.tga textures/clown/flame3.tga textures/clown/flame4.tga textures/clown/flame5.tga textures/clown/flame6.tga textures/clown/flame7.tga textures/clown/flame8.tga
  33.         blendfunc gl_src_alpha gl_one
  34.         alphaGen wave inversesawtooth 3 5 2 10
  35.         
  36.     }
  37.     {
  38.         animmap 10 textures/clown/flame2.tga textures/clown/flame3.tga textures/clown/flame4.tga textures/clown/flame5.tga textures/clown/flame6.tga textures/clown/flame7.tga textures/clown/flame8.tga textures/clown/flame1.tga
  39.         blendfunc gl_src_alpha gl_one
  40.         alphaGen wave sawtooth 3 5 2 10 
  41.         
  42.     }
  43. }
  44.  
  45. textures/sfx/xflame4
  46. {
  47.     q3map_lightimage textures/clown/fleshy.tga
  48.     qer_editorimage textures/sfx/flame7.tga
  49.     surfaceparm nolightmap
  50.     surfaceparm nomarks
  51.     cull disable
  52.     q3map_surfacelight 400
  53.     deformVertexes autosprite2
  54.     {
  55.         animmap 10 textures/sfx/flame1.tga textures/sfx/flame3.tga textures/sfx/flame5.tga textures/sfx/flame7.tga 
  56.         blendfunc gl_src_alpha gl_one
  57.         alphaGen wave inversesawtooth 0 1 0 10 
  58.     }
  59.     {
  60.         animmap 10 textures/sfx/flame2.tga textures/sfx/flame4.tga textures/sfx/flame6.tga textures/sfx/flame8.tga 
  61.         blendfunc gl_src_alpha gl_one
  62.         alphaGen wave sawtooth 0 1 0 10 
  63.     }
  64. }
  65.  
  66. textures/sfx/beam
  67. {
  68.         surfaceparm trans    
  69.         surfaceparm nomarks    
  70.         surfaceparm nonsolid
  71.     surfaceparm nolightmap
  72.     cull none
  73.     
  74.     {
  75.         map textures/sfx/beam.jpg
  76.                 tcMod Scroll .3 0
  77.                 blendFunc GL_ONE GL_ONE
  78.         }
  79. }
  80.  
  81. textures/sfx/beam_dusty2
  82. {
  83.     qer_editorimage textures/sfx/beam_1.jpg
  84.         surfaceparm trans    
  85.         surfaceparm nomarks    
  86.         surfaceparm nonsolid
  87.     surfaceparm nolightmap
  88.     cull none
  89.     
  90.     {
  91.         map textures/sfx/beam.jpg
  92.         tcMod Scroll .3 0
  93.         blendFunc GL_ONE GL_ONE
  94.     }
  95.     {
  96.         map textures/sfx/beam.jpg
  97.         tcMod Scroll -10 0
  98.         blendFunc GL_ONE GL_ONE
  99.     }
  100. }
  101.  
  102. textures/sfx/beam_blue
  103. {
  104.     qer_editorimage textures/sfx/beam_blue4.jpg
  105.     surfaceparm trans    
  106.         surfaceparm nomarks    
  107.         surfaceparm nonsolid
  108.     surfaceparm nolightmap
  109.     cull none
  110.     
  111.     {
  112.         map textures/sfx/beam_blue4.jpg
  113.                 tcMod Scroll .3 0
  114.                 blendFunc GL_ONE GL_ONE
  115.         }
  116. }
  117.  
  118. textures/sfx/beam_red
  119. {
  120.     qer_editorimage textures/sfx/beam_red.jpg
  121.     surfaceparm trans    
  122.         surfaceparm nomarks    
  123.         surfaceparm nonsolid
  124.     surfaceparm nolightmap
  125.     cull none
  126.     
  127.     {
  128.         map textures/sfx/beam_red.jpg
  129.                 tcMod Scroll .3 0
  130.                 blendFunc GL_ONE GL_ONE
  131.         }
  132. }
  133.  
  134. textures/sfx/beam_waterlight2
  135.  
  136. {
  137.     qer_editorimage textures/sfx/beam_waterlight.jpg
  138.     surfaceparm trans    
  139.         surfaceparm nomarks    
  140.         surfaceparm nonsolid
  141.     surfaceparm nolightmap
  142.     cull none
  143.     
  144.     {
  145.         map textures/sfx/beam_waterlight.jpg
  146.                 tcMod Scroll .3 0
  147.                 blendFunc GL_ONE GL_ONE
  148.         }
  149.     
  150. }
  151.  
  152. textures/sfx/lavabeam
  153.  
  154. {
  155.     qer_editorimage textures/sfx/lavabeam.jpg
  156.     surfaceparm trans    
  157.         surfaceparm nomarks    
  158.         surfaceparm nonsolid
  159.     surfaceparm nolightmap
  160.     cull none
  161.     
  162.     {
  163.         map textures/sfx/lavabeam.jpg
  164.                 tcMod Scroll 5 0
  165.                 blendFunc GL_ONE GL_ONE
  166.         }
  167.     
  168. }
  169.  
  170. textures/sfx/portal_sfx
  171. {
  172.     deformVertexes wave 25 sin 3 2 .5 3
  173.     portal
  174.     surfaceparm nolightmap
  175.     
  176.     {
  177.         map textures/acc_dm3/portal_sfx.tga
  178.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  179.         depthWrite
  180.     }
  181.     {
  182.         map textures/oa_fogs/kc_fogcloud3.tga
  183.         blendfunc gl_src_alpha gl_one_minus_src_alpha
  184.         alphagen portal 1024
  185.         rgbGen identity    
  186.         tcmod rotate .1 
  187.         tcmod scroll .04 .01
  188.     }
  189.     {
  190.         map textures/acc_dm3/fx_tintedportal.jpg
  191.         rgbgen identity
  192.         blendFunc filter
  193.     }
  194. }
  195.  
  196. textures/sfx/teslacoil
  197. {
  198.     qer_editorimage textures/sfx/tesla1.jpg
  199.     q3map_lightimage textures/sfx/tesla1.jpg
  200.     q3map_surfacelight 25
  201.     cull none
  202.     {
  203.         map $lightmap
  204.         tcgen environment
  205.         blendfunc filter
  206.     }
  207.     {
  208.         map textures/sfx/tesla1.jpg
  209.         blendfunc add
  210.         rgbgen wave sawtooth 0 1 0 5
  211.         tcmod scale 4 .5
  212.         tcmod turb 0 .2 0 1
  213.         tcmod scroll -1 1
  214.     }
  215.     {
  216.         map textures/sfx/tesla1b.jpg
  217.         blendfunc add
  218.         rgbgen wave square 0.5 0.5 0.5 2.5
  219.         tcmod rotate 90
  220.         tcmod scale 4 .5
  221.         tcmod scroll -2 2
  222.     }
  223.     {
  224.         map textures/sfx/electricslime.jpg
  225.         blendfunc add
  226.         rgbgen wave sawtooth .25 1 0 5
  227.         tcmod scale 4 .5
  228.         tcmod turb 0 .2 0 1
  229.         tcmod scroll 2 -2
  230.     }
  231.     {
  232.         map textures/clown/cable.tga
  233.         blendfunc blend
  234.     }
  235. }
  236.  
  237. textures/sfx/teslacoil3
  238. {
  239.     qer_editorimage textures/sfx/tesla1b.jpg
  240.     q3map_lightimage textures/sfx/electricslime.jpg
  241.     q3map_surfacelight 25
  242.     cull none
  243.     {
  244.         map $lightmap
  245.         tcgen environment
  246.         blendfunc filter
  247.     }
  248.     {
  249.         map textures/sfx/tesla1.jpg
  250.         blendfunc add
  251.         rgbgen wave sawtooth 0 1 0 5
  252.         tcmod scale 1 2
  253.         tcmod turb 0 .2 0 1
  254.         tcmod scroll 2 -2
  255.     }
  256.     {
  257.         map textures/sfx/electricslime.jpg
  258.         blendfunc add
  259.         rgbgen wave sawtooth .25 1 0 5
  260.         tcmod scale 1 2
  261.         tcmod turb 0 .2 0 1
  262.         tcmod scroll 2 -2
  263.     }
  264.     {
  265.         map textures/clown/cable.tga
  266.         blendfunc blend
  267.     }
  268. }
  269.  
  270. textures/sfx/proto_zzztblu3
  271. {
  272.     surfaceparm nolightmap
  273.     surfaceparm nonsolid
  274.     cull none
  275.  
  276.     {
  277.         map $lightmap
  278.         blendFunc GL_DST_COLOR GL_ONE
  279.         depthFunc equal
  280.     }
  281.  
  282.     {
  283.         map textures/sfx/proto_zzztblu3.tga
  284.         tcgen environment
  285.         blendFunc GL_ONE GL_ONE
  286.         tcMod turb 3 .3 0 .3
  287.         tcmod scroll 2 2
  288.         tcmod scale .2 .2
  289.     }
  290. }
  291.  
  292. textures/sfx/xian_dm3padwall
  293. {
  294.     qer_editorimage textures/sfx/xian_dm3padwall.jpg
  295.     q3map_lightimage textures/sfx/xian_dm3padwallglow.jpg
  296.     surfaceparm nomarks
  297.     surfaceparm metalsteps
  298.     q3map_surfacelight 25
  299.         
  300.     {
  301.         map textures/sfx/xian_dm3padwall.jpg
  302.         rgbgen identity
  303.         
  304.     }
  305.     {
  306.         map $lightmap 
  307.         rgbgen identity 
  308.         blendfunc filter
  309.         
  310.     }
  311.     {
  312.         map textures/sfx/xian_dm3padwallglow.jpg
  313.         tcmod scroll 0 1
  314.         rgbGen wave sin 0 2 .5 2
  315.         blendfunc add
  316.  
  317.     }
  318.  
  319.  
  320. }
  321.  
  322. textures/sfx/bugmirror
  323. {
  324.     qer_editorimage textures/sfx/mirror.tga
  325.     surfaceparm nolightmap
  326.     portal
  327.     {
  328.         map textures/common/invisible.tga
  329.         blendfunc gl_one gl_one_minus_src_alpha
  330.         depthWrite
  331.     }
  332.     {
  333.         map textures/sfx/mirrorkc.tga
  334.         blendfunc gl_src_alpha gl_one_minus_src_alpha
  335.         alphagen portal 1024
  336.         rgbgen identity
  337.     }
  338. }
  339.  
  340. textures/sfx/flame1
  341. {
  342.     qer_editorimage textures/sfx/flame1.tga
  343.     surfaceparm nolightmap
  344.     surfaceparm nomarks
  345.     cull disable
  346.     q3map_surfacelight 2000
  347.     q3map_flare flareShader-lava
  348.     {
  349.         animmap 10 textures/sfx/flame1.tga textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga 
  350.         blendfunc gl_src_alpha gl_one
  351.         alphaGen wave inversesawtooth 0 1 0 10 
  352.     }
  353.     {
  354.         animmap 10 textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga textures/sfx/flame1.tga
  355.         blendfunc gl_src_alpha gl_one
  356.         alphaGen wave sawtooth 0 1 0 10 
  357.     }
  358. }
  359.  
  360. textures/sfx/flame1dark
  361. {
  362.     qer_editorimage textures/sfx/flame3.tga
  363.     surfaceparm nolightmap
  364.     surfaceparm nomarks
  365.     cull disable
  366.     q3map_surfacelight 100
  367.     deformVertexes wave 194 sin 0 1 0 .6
  368.     {
  369.         animmap 10 textures/sfx/flame1.tga textures/sfx/flame3.tga textures/sfx/flame5.tga textures/sfx/flame7.tga 
  370.         blendfunc gl_src_alpha gl_one
  371.         alphaGen wave inversesawtooth 0 1 0 10 
  372.     }
  373.     {
  374.         animmap 10 textures/sfx/flame2.tga textures/sfx/flame4.tga textures/sfx/flame6.tga textures/sfx/flame8.tga 
  375.         blendfunc gl_src_alpha gl_one
  376.         alphaGen wave sawtooth 0 1 0 10 
  377.     }
  378. }
  379.  
  380. textures/sfx/flame1km
  381. {
  382.     qer_editorimage textures/sfx/flame1.tga
  383.     surfaceparm nolightmap
  384.     surfaceparm nomarks
  385.     cull disable
  386.     q3map_surfacelight 6000
  387.     q3map_flare flareShader-lava
  388.     deformVertexes wave 194 sin 0 1 0 .6
  389.     {
  390.         animmap 10 textures/sfx/flame1.tga textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga 
  391.         blendfunc gl_src_alpha gl_one
  392.         alphaGen wave inversesawtooth 0 1 0 10 
  393.     }
  394.     {
  395.         animmap 10 textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga textures/sfx/flame1.tga
  396.         blendfunc gl_src_alpha gl_one
  397.         alphaGen wave sawtooth 0 1 0 10 
  398.     }
  399. }
  400.  
  401. textures/sfx/flame1side
  402. {
  403.     qer_editorimage textures/sfx/flame6.tga
  404.     surfaceparm nolightmap
  405.     surfaceparm nomarks
  406.     cull disable
  407.     deformVertexes wave 194 sin 0 1 0 .6
  408.     {
  409.         animmap 10 textures/sfx/flame1.tga textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga 
  410.         blendfunc gl_src_alpha gl_one
  411.         alphaGen wave inversesawtooth 0 1 0 10 
  412.     }
  413.     {
  414.         animmap 10 textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga textures/sfx/flame1.tga
  415.         blendfunc gl_src_alpha gl_one
  416.         alphaGen wave sawtooth 0 1 0 10 
  417.     }
  418. }
  419.  
  420. textures/sfx/mkc_bigflame
  421. {
  422.     qer_editorimage textures/sfx/flame2.tga
  423.     surfaceparm nolightmap
  424.     surfaceparm nomarks
  425.     cull disable
  426.     q3map_lightimage textures/sfx/flame1.tga
  427.     q3map_surfacelight 500
  428.     q3map_flare flareShader-lava
  429.     deformVertexes wave 194 sin 0 1 0 .6
  430.     {
  431.         animmap 10 textures/sfx/flame1.tga textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga 
  432.         blendfunc gl_src_alpha gl_one
  433.         alphaGen wave inversesawtooth 0 1 0 10 
  434.     }
  435.     {
  436.         animmap 10 textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga textures/sfx/flame1.tga
  437.         blendfunc gl_src_alpha gl_one
  438.         alphaGen wave sawtooth 0 1 0 10 
  439.     }
  440. }
  441.  
  442. textures/sfx/xflame2_2250
  443. {
  444.     qer_editorimage textures/sfx/flame2.tga
  445.     surfaceparm nolightmap
  446.     surfaceparm nomarks
  447.     cull disable
  448.     q3map_lightimage textures/sfx/flame1.tga
  449.     q3map_surfacelight 2250
  450.     q3map_flare flareShader-lava
  451.     deformVertexes wave 194 sin 0 1 0 .6
  452.     {
  453.         animmap 10 textures/sfx/flame1.tga textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga 
  454.         blendfunc gl_src_alpha gl_one
  455.         alphaGen wave inversesawtooth 0 1 0 10 
  456.     }
  457.     {
  458.         animmap 10 textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga textures/sfx/flame1.tga
  459.         blendfunc gl_src_alpha gl_one
  460.         alphaGen wave sawtooth 0 1 0 10 
  461.     }
  462. }
  463.  
  464. textures/sfx/xflame2_1800
  465. {
  466.     qer_editorimage textures/sfx/flame5.tga
  467.     surfaceparm nolightmap
  468.     surfaceparm nomarks
  469.     cull disable
  470.     q3map_lightimage textures/sfx/flame1.tga
  471.     q3map_surfacelight 1800
  472.     q3map_flare textures/sfx/flameflare
  473.     deformVertexes wave 194 sin 0 1 0 .6
  474.     {
  475.         animmap 10 textures/sfx/flame1.tga textures/sfx/flame3.tga textures/sfx/flame5.tga textures/sfx/flame7.tga 
  476.         blendfunc gl_src_alpha gl_one
  477.         alphaGen wave inversesawtooth 0 1 0 10 
  478.     }
  479.     {
  480.         animmap 10 textures/sfx/flame2.tga textures/sfx/flame4.tga textures/sfx/flame6.tga textures/sfx/flame8.tga 
  481.         blendfunc gl_src_alpha gl_one
  482.         alphaGen wave sawtooth 0 1 0 10 
  483.     }
  484. }
  485.  
  486. textures/sfx/xflame2_nolight
  487. {
  488.     qer_editorimage textures/sfx/flame5.tga
  489.     surfaceparm nolightmap
  490.     surfaceparm nomarks
  491.     cull disable
  492.     deformVertexes wave 194 sin 0 1 0 .6
  493.     {
  494.         animmap 10 textures/sfx/flame1.tga textures/sfx/flame3.tga textures/sfx/flame5.tga textures/sfx/flame7.tga 
  495.         blendfunc gl_src_alpha gl_one
  496.         alphaGen wave inversesawtooth 0 1 0 10 
  497.     }
  498.     {
  499.         animmap 10 textures/sfx/flame2.tga textures/sfx/flame4.tga textures/sfx/flame6.tga textures/sfx/flame8.tga 
  500.         blendfunc gl_src_alpha gl_one
  501.         alphaGen wave sawtooth 0 1 0 10 
  502.     }
  503. }
  504.  
  505. textures/sfx/flameanim_dimmer
  506. {
  507.     qer_editorimage textures/sfx/flame1.tga
  508.     surfaceparm nolightmap
  509.     surfaceparm nomarks
  510.     cull disable
  511.     q3map_surfacelight 1000
  512.     q3map_flare flareShader-lava
  513.     deformVertexes wave 194 sin 0 1 0 .6
  514.     {
  515.         animmap 10 textures/sfx/flame1.tga textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga 
  516.         blendfunc gl_src_alpha gl_one
  517.         alphaGen wave inversesawtooth 0 1 0 10 
  518.     }
  519.     {
  520.         animmap 10 textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga textures/sfx/flame1.tga
  521.         blendfunc gl_src_alpha gl_one
  522.         alphaGen wave sawtooth 0 1 0 10 
  523.     }
  524. }
  525.  
  526. textures/sfx/flameanim_blue
  527. {
  528.     qer_editorimage textures/sfx/b_flame1.tga
  529.     surfaceparm nolightmap
  530.     surfaceparm nomarks
  531.     cull disable
  532.     q3map_surfacelight 2000
  533.     q3map_flare flareShader-lava
  534.     deformVertexes wave 194 sin 0 1 0 .6
  535.     {
  536.         animmap 10 textures/sfx/b_flame1.tga textures/sfx/b_flame2.tga textures/sfx/b_flame3.tga textures/sfx/b_flame4.tga textures/sfx/b_flame5.tga textures/sfx/b_flame6.tga textures/sfx/b_flame7.tga textures/sfx/b_flame8.tga 
  537.         blendfunc gl_src_alpha gl_one
  538.         rgbGen wave sawtooth 0 1 0 10 
  539.     }
  540.     {
  541.         animmap 10 textures/sfx/b_flame2.tga textures/sfx/b_flame3.tga textures/sfx/b_flame4.tga textures/sfx/b_flame5.tga textures/sfx/b_flame6.tga textures/sfx/b_flame7.tga textures/sfx/b_flame8.tga textures/sfx/b_flame1.tga
  542.         blendfunc gl_src_alpha gl_one
  543.         rgbGen wave inversesawtooth 0 1 0 10 
  544.     }
  545.     {
  546.         map textures/sfx/b_flameball.tga
  547.         blendfunc add
  548.         rgbgen wave sin .4 .1 .5 2
  549.     }
  550. }
  551.  
  552. textures/sfx/flameanim_blue_nolight
  553. {
  554.     qer_editorimage textures/sfx/b_flame2.tga
  555.     surfaceparm nolightmap
  556.     surfaceparm nomarks
  557.     cull disable
  558.     deformVertexes wave 194 sin 0 1 0 .6
  559.     {
  560.         animmap 10 textures/sfx/b_flame1.tga textures/sfx/b_flame2.tga textures/sfx/b_flame3.tga textures/sfx/b_flame4.tga textures/sfx/b_flame5.tga textures/sfx/b_flame6.tga textures/sfx/b_flame7.tga textures/sfx/b_flame8.tga 
  561.         blendfunc gl_src_alpha gl_one
  562.         rgbGen wave sawtooth 0 1 0 10 
  563.     }
  564.     {
  565.         animmap 10 textures/sfx/b_flame2.tga textures/sfx/b_flame3.tga textures/sfx/b_flame4.tga textures/sfx/b_flame5.tga textures/sfx/b_flame6.tga textures/sfx/b_flame7.tga textures/sfx/b_flame8.tga textures/sfx/b_flame1.tga
  566.         blendfunc gl_src_alpha gl_one
  567.         rgbGen wave inversesawtooth 0 1 0 10 
  568.     }
  569.     {
  570.         map textures/sfx/b_flameball.tga
  571.         blendfunc add
  572.         rgbgen wave sin .4 .1 .5 2
  573.     }
  574. }
  575.  
  576. textures/sfx/flameanim_blue_pj
  577. {
  578.     qer_editorimage textures/sfx/b_flame2.tga
  579.     surfaceparm nolightmap
  580.     surfaceparm nomarks
  581.     cull disable
  582.     q3map_surfacelight 2000
  583.     q3map_flare flareShader-lava
  584.     deformVertexes wave 194 sin 0 1 0 .6
  585.     {
  586.         animmap 10 textures/sfx/b_flame1.tga textures/sfx/b_flame3.tga textures/sfx/b_flame5.tga textures/sfx/b_flame7.tga 
  587.         blendfunc gl_src_alpha gl_one
  588.         rgbGen wave sawtooth 0 1 0 10 
  589.     }
  590.     {
  591.         animmap 10 textures/sfx/b_flame2.tga textures/sfx/b_flame4.tga textures/sfx/b_flame6.tga textures/sfx/b_flame8.tga textures/sfx/b_flame1.tga
  592.         blendfunc gl_src_alpha gl_one
  593.         rgbGen wave inversesawtooth 0 1 0 10 
  594.     }
  595. }
  596.  
  597. textures/sfx/flameanim_green_pj
  598. {
  599.     qer_editorimage textures/sfx/g_flame1.tga
  600.     surfaceparm nolightmap
  601.     surfaceparm nomarks
  602.     cull disable
  603.     q3map_surfacelight 2000
  604.     q3map_flare flareShader-lava
  605.     deformVertexes wave 194 sin 0 1 0 .6
  606.     {
  607.         animmap 10 textures/sfx/g_flame1.tga textures/sfx/g_flame3.tga textures/sfx/g_flame5.tga textures/sfx/g_flame7.tga 
  608.         blendfunc gl_src_alpha gl_one
  609.         alphaGen wave sawtooth 0 1 0 10 
  610.     }
  611.     {
  612.         animmap 10 textures/sfx/g_flame2.tga textures/sfx/g_flame4.tga textures/sfx/g_flame6.tga textures/sfx/g_flame8.tga textures/sfx/b_flame1.tga
  613.         blendfunc gl_src_alpha gl_one
  614.         alphaGen wave inversesawtooth 0 1 0 10 
  615.     }
  616.     {
  617.         map textures/sfx/g_flameball.tga
  618.         blendfunc add
  619.         rgbgen wave sin .4 .1 .5 2
  620.     }
  621. }
  622.  
  623. textures/sfx/flameanim_red
  624. {
  625.     qer_editorimage textures/sfx/r_flame1.tga
  626.     surfaceparm nolightmap
  627.     surfaceparm nomarks
  628.     cull disable
  629.     q3map_surfacelight 2000
  630.     q3map_flare flareShader-lava
  631.     deformVertexes wave 194 sin 0 1 0 .6
  632.     {
  633.         animmap 10 textures/sfx/r_flame1.tga textures/sfx/r_flame3.tga textures/sfx/r_flame5.tga textures/sfx/r_flame7.tga 
  634.         blendfunc gl_src_alpha gl_one
  635.         alphaGen wave sawtooth 0 1 0 10 
  636.     }
  637.     {
  638.         animmap 10 textures/sfx/r_flame2.tga textures/sfx/r_flame4.tga textures/sfx/r_flame6.tga textures/sfx/r_flame8.tga textures/sfx/r_flame1.tga
  639.         blendfunc gl_src_alpha gl_one
  640.         alphaGen wave inversesawtooth 0 1 0 10 
  641.     }
  642. }
  643.  
  644. textures/sfx/flameanim_red_nolight
  645. {
  646.     qer_editorimage textures/sfx/r_flame1.tga
  647.     surfaceparm nolightmap
  648.     surfaceparm nomarks
  649.     cull disable
  650.     deformVertexes wave 194 sin 0 1 0 .6
  651.     {
  652.         animmap 10 textures/sfx/r_flame1.tga textures/sfx/r_flame3.tga textures/sfx/r_flame5.tga textures/sfx/r_flame7.tga 
  653.         blendfunc gl_src_alpha gl_one
  654.         alphaGen wave sawtooth 0 1 0 10 
  655.     }
  656.     {
  657.         animmap 10 textures/sfx/r_flame2.tga textures/sfx/r_flame4.tga textures/sfx/r_flame6.tga textures/sfx/r_flame8.tga textures/sfx/r_flame1.tga
  658.         blendfunc gl_src_alpha gl_one
  659.         alphaGen wave inversesawtooth 0 1 0 10 
  660.     }
  661. }
  662.  
  663. textures/sfx/flameanim_red_pj
  664. {
  665.     qer_editorimage textures/sfx/r_flame2.tga
  666.     surfaceparm nolightmap
  667.     surfaceparm nomarks
  668.     cull disable
  669.     q3map_surfacelight 1500
  670.     q3map_flare flareShader-lava
  671.     deformVertexes wave 194 sin 0 1 0 .6
  672.     {
  673.         animmap 10 textures/sfx/r_flame1.tga textures/sfx/r_flame3.tga textures/sfx/r_flame5.tga textures/sfx/r_flame7.tga 
  674.         blendfunc gl_src_alpha gl_one
  675.         alphaGen wave sawtooth 0 1 0 10 
  676.     }
  677.     {
  678.         animmap 10 textures/sfx/r_flame2.tga textures/sfx/r_flame4.tga textures/sfx/r_flame6.tga textures/sfx/r_flame8.tga textures/sfx/r_flame1.tga
  679.         blendfunc gl_src_alpha gl_one
  680.         alphaGen wave inversesawtooth 0 1 0 10 
  681.     }
  682.     {
  683.         map textures/sfx/r_flameball.tga
  684.         blendfunc add
  685.         rgbgen wave sin .4 .1 .5 2
  686.     }
  687. }
  688.  
  689. textures/sfx/clangdark_bounce
  690. {
  691.     qer_editorimage textures/sfx/clangdark_bounce.jpg
  692.     q3map_lightimage textures/clown/circ4glow.tga
  693.     q3map_surfacelight 100
  694.     {
  695.         map $lightmap
  696.         rgbGen identity
  697.     }
  698.     {
  699.         map textures/sfx/clangdark_bounce.jpg
  700.         blendFunc filter
  701.         rgbGen identity
  702.     }
  703.     {
  704.         map textures/clown/circ4glow.tga
  705.         blendFunc add
  706.         rgbGen wave sin 0.2 0.2 0 .9
  707.     }
  708. }
  709.  
  710. textures/sfx/bounce_concrete
  711. {
  712.     qer_editorimage textures/sfx/bounce_concrete.jpg
  713.     q3map_lightimage textures/clown/circ4glow.tga
  714.     q3map_surfacelight 100
  715.     {
  716.         map $lightmap
  717.         rgbGen identity
  718.     }
  719.     {
  720.         map textures/sfx/bounce_concrete.jpg
  721.         blendFunc filter
  722.         rgbGen identity
  723.     }
  724.     {
  725.         map textures/clown/circ4glow.tga
  726.         blendFunc add
  727.         rgbGen wave sin 0.2 0.2 0 .9
  728.     }
  729. }
  730.  
  731. textures/sfx/bouncepad01_block17
  732. {
  733.     qer_editorimage textures/sfx/bouncepad01_block17.jpg
  734.     q3map_lightimage textures/clown/circ4glow.tga
  735.     q3map_surfacelight 100
  736.     {
  737.         map $lightmap
  738.         rgbGen identity
  739.     }
  740.     {
  741.         map textures/sfx/bouncepad01_block17.jpg
  742.         blendFunc filter
  743.         rgbGen identity
  744.     }
  745.     {
  746.         map textures/clown/circ4glow.tga
  747.         blendFunc add
  748.         rgbGen wave sin 0.2 0.2 0 .9
  749.     }
  750. }
  751.  
  752. textures/sfx/bouncepad01block18b
  753. {
  754.     qer_editorimage textures/sfx/bouncepad01_block18b.jpg
  755.     q3map_lightimage textures/clown/circ4glow.tga
  756.     q3map_surfacelight 100
  757.     {
  758.         map $lightmap
  759.         rgbGen identity
  760.     }
  761.     {
  762.         map textures/sfx/bouncepad01_block18b.jpg
  763.         blendFunc filter
  764.         rgbGen identity
  765.     }
  766.     {
  767.         map textures/clown/circ4glow.tga
  768.         blendFunc add
  769.         rgbGen wave sin 0.2 0.2 0 .9
  770.     }
  771. }
  772.  
  773. textures/sfx/bouncepad1q1metal7_99
  774. {
  775.     qer_editorimage textures/sfx/bouncepad1q1metal7_99.jpg
  776.     q3map_lightimage textures/clown/circ4glow.tga
  777.     q3map_surfacelight 100
  778.     {
  779.         map $lightmap
  780.         rgbGen identity
  781.     }
  782.     {
  783.         map textures/sfx/bouncepad1q1metal7_99.jpg
  784.         blendFunc filter
  785.         rgbGen identity
  786.     }
  787.     {
  788.         map textures/clown/circ4glow.tga
  789.         blendFunc add
  790.         rgbGen wave sin 0.2 0.2 0 .9
  791.     }
  792. }
  793.  
  794. textures/sfx/bounce_largeblock3b
  795. {
  796.     qer_editorimage textures/sfx/bounce_largeblock3b.jpg
  797.     q3map_lightimage textures/clown/circ4glow.tga
  798.     q3map_surfacelight 100
  799.     {
  800.         map $lightmap
  801.         rgbGen identity
  802.     }
  803.     {
  804.         map textures/sfx/bounce_largeblock3b.jpg
  805.         blendFunc filter
  806.         rgbGen identity
  807.     }
  808.     {
  809.         map textures/clown/circ4glow.tga
  810.         blendFunc add
  811.         rgbGen wave sin 0.2 0.2 0 .9
  812.     }
  813. }
  814.  
  815. textures/sfx/metalbridge06_bounce
  816. {
  817.     qer_editorimage textures/sfx/metalbridge06_bounce.jpg
  818.     q3map_lightimage textures/clown/circ4glow.tga
  819.     q3map_surfacelight 466
  820.     {
  821.         map $lightmap
  822.         rgbGen identity
  823.     }
  824.     {
  825.         map textures/sfx/metalbridge06_bounce.jpg
  826.         blendfunc filter
  827.         rgbGen identity
  828.     }
  829.     {
  830.         map textures/clown/circ4glow.tga
  831.         blendFunc add
  832.         rgbGen wave sin 0.2 0.2 0 .9
  833.     }
  834. }
  835.  
  836. textures/sfx/diamond2cjumppad
  837. {
  838.     qer_editorimage textures/sfx/bouncepad01_diamond2cTGA.jpg
  839.     q3map_lightimage textures/clown/circ4glow.tga
  840.     q3map_surfacelight 100
  841.     {
  842.         map $lightmap
  843.         rgbGen identity
  844.     }
  845.     {
  846.         map textures/sfx/bouncepad01_diamond2cTGA.jpg
  847.         blendFunc filter
  848.         rgbGen identity
  849.     }
  850.     {
  851.         map textures/clown/circ4glow.tga
  852.         blendFunc add
  853.         rgbGen wave sin 0.2 0.2 0 .9
  854.     }
  855. }
  856.  
  857. textures/sfx/flame2
  858. {
  859.     qer_editorimage textures/sfx/flame5.tga
  860.     surfaceparm nolightmap
  861.     surfaceparm nomarks
  862.     cull disable
  863.     q3map_surfacelight 3787
  864.     q3map_flare textures/sfx/flameflare
  865.     deformVertexes wave 194 sin 0 1 0 .6
  866.     {
  867.         animmap 8 textures/sfx/flame1.tga textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga 
  868.         blendfunc gl_src_alpha gl_one
  869.         rgbGen wave inversesawtooth 0 1 0 8 
  870.     }
  871.     {
  872.         animmap 8 textures/sfx/flame2.tga textures/sfx/flame3.tga textures/sfx/flame4.tga textures/sfx/flame5.tga textures/sfx/flame6.tga textures/sfx/flame7.tga textures/sfx/flame8.tga textures/sfx/flame1.tga 
  873.         blendfunc gl_src_alpha gl_one
  874.         rgbGen wave sawtooth 0 1 0 8 
  875.     }
  876. }
  877.  
  878. textures/sfx/xflame2
  879. {
  880.     qer_editorimage textures/sfx/flame5.tga
  881.     surfaceparm nolightmap
  882.     surfaceparm nomarks
  883.     cull disable
  884.     q3map_surfacelight 3787
  885.     q3map_flare textures/sfx/flameflare
  886.     deformVertexes wave 194 sin 0 1 0 .6
  887.     {
  888.         animmap 10 textures/sfx/flame1.tga textures/sfx/flame3.tga textures/sfx/flame5.tga textures/sfx/flame7.tga 
  889.         blendfunc gl_src_alpha gl_one
  890.         alphaGen wave inversesawtooth 0 1 0 10 
  891.     }
  892.     {
  893.         animmap 10 textures/sfx/flame2.tga textures/sfx/flame4.tga textures/sfx/flame6.tga textures/sfx/flame8.tga 
  894.         blendfunc gl_src_alpha gl_one
  895.         alphaGen wave sawtooth 0 1 0 10 
  896.     }
  897. }
  898.  
  899. textures/sfx/fanofdeath
  900. {
  901.     surfaceparm nolightmap
  902.     surfaceparm nomarks
  903.     surfaceparm nonsolid
  904.     surfaceparm trans
  905.     {
  906.         map textures/sfx/fanofdeath.tga
  907.         blendfunc blend
  908.         tcMod rotate -888
  909.     }
  910. }
  911.  
  912. textures/sfx/forcefield
  913. {
  914.     q3map_lightimage textures/sfx/forcefieldd.tga
  915.     surfaceparm nodlight
  916.     surfaceparm nomarks
  917.     surfaceparm trans
  918.     q3map_surfacelight 222
  919.     {
  920.         map textures/sfx/forcefieldd.tga
  921.         blendfunc add
  922.         tcMod scroll 0.3 0.3
  923.         tcGen vector ( 2 0 0 ) ( 0 2 0 ) 
  924.     }
  925.     {
  926.         map textures/sfx/forcefieldd.tga
  927.         blendfunc add
  928.         tcMod scroll 0.32 0.35
  929.     }
  930. }
  931.  
  932. textures/sfx/rain
  933. {
  934.     qer_editorimage textures/clown/rain.tga
  935.     surfaceparm trans
  936.     surfaceparm nonsolid
  937.     surfaceparm nomarks
  938.     surfaceparm nolightmap
  939.     deformvertexes  wave 25 sin 3 2 .1 3
  940.  
  941.     
  942.     cull none
  943.     {
  944.         map textures/clown/rain.tga
  945.         tcmod scroll .3 -6
  946.         tcmod turb .08 .3 .5 -.3
  947.         blendfunc add
  948.     }
  949.     {
  950.         map textures/clown/rain.tga
  951.         tcmod scroll .04 -7
  952.         blendfunc add
  953.     }
  954.  
  955. }
  956.  
  957. textures/sfx/xmetalfloor_wall_14b
  958. {
  959.     qer_editorimage textures/sfx/metalfloor_wall_14b.tga
  960.     
  961.     {
  962.         map textures/sfx/metalfloor_wall_14b.tga
  963.         rgbgen identity
  964.     }
  965.     {
  966.         map textures/sfx/mfw14b_glow.jpg
  967.         tcmod scale .5 .5
  968.         tcmod scroll 0 1
  969.         rgbgen identity
  970.     }
  971.     {
  972.         map textures/sfx/metalfloor_wall_14b.tga
  973.         blendfunc blend
  974.         rgbgen identity
  975.     }
  976.     {
  977.         map $lightmap
  978.         blendfunc filter
  979.         rgbgen identity
  980.     }
  981. }
  982.  
  983. textures/sfx/xmetalfloor_wall_5b
  984. {
  985.     qer_editorimage textures/sfx/metalfloor_wall_7b.tga
  986.     
  987.     {
  988.         map textures/sfx/metalfloor_wall_7b.tga
  989.         rgbgen identity
  990.     }
  991.     {
  992.         map textures/sfx/mfw7b_glow.jpg
  993.         tcmod scale .5 .5
  994.         tcmod scroll 0 1
  995.         rgbgen identity
  996.     }
  997.     {
  998.         map textures/sfx/metalfloor_wall_7b.tga
  999.         blendfunc blend
  1000.         rgbgen identity
  1001.     }
  1002.     {
  1003.         map $lightmap
  1004.         blendfunc filter
  1005.         rgbgen identity
  1006.     }
  1007. }
  1008.  
  1009. textures/sfx/xmetalfloor_wall_9b
  1010. {
  1011.     qer_editorimage textures/sfx/metalfloor_wall_9b.tga
  1012.     
  1013.     {
  1014.         map textures/sfx/metalfloor_wall_9b.tga
  1015.         rgbgen identity
  1016.     }
  1017.     {
  1018.         map textures/sfx/mfw9b_glow.jpg
  1019.         tcmod scale .5 .5
  1020.         tcmod scroll 0 1
  1021.         rgbgen identity
  1022.     }
  1023.     {
  1024.         map textures/sfx/metalfloor_wall_9b.tga
  1025.         blendfunc blend
  1026.         rgbgen identity
  1027.     }
  1028.     {
  1029.         map $lightmap
  1030.         blendfunc filter
  1031.         rgbgen identity
  1032.     }
  1033. }
  1034.  
  1035. textures/sfx/fan_grate
  1036. {
  1037.     surfaceparm metalsteps
  1038.     surfaceparm nomarks
  1039.     cull none
  1040.     {
  1041.         map textures/sfx/fan_grate.tga
  1042.         blendfunc blend
  1043.         rgbgen identity
  1044.         alphafunc GE128
  1045.         depthwrite
  1046.     }
  1047.     {
  1048.         map $lightmap
  1049.         blendfunc filter
  1050.         rgbgen identity
  1051.         depthfunc equal
  1052.     }
  1053. }
  1054.  
  1055. textures/sfx/launchpad_blocks17
  1056. {
  1057.     qer_editorimage textures/sfx/launchpad03.tga
  1058.     surfaceparm nomarks
  1059.     {
  1060.         map textures/sfx/tread.jpg
  1061.         tcmod scroll 0 1
  1062.         rgbgen identity
  1063.     }
  1064.     {
  1065.         map textures/sfx/nlaunch.jpg
  1066.         blendfunc add
  1067.         tcmod scroll 0 4
  1068.         rgbgen wave square 0 .7 0 1.4
  1069.     }
  1070.     {
  1071.         map textures/sfx/launchpad03.tga
  1072.         blendfunc blend
  1073.         rgbgen identity
  1074.     }
  1075.     {
  1076.         map $lightmap
  1077.         blendfunc filter
  1078.         rgbgen identity
  1079.     }
  1080.     {
  1081.         map textures/sfx/nlaunch2.jpg
  1082.         blendfunc add
  1083.         rgbgen wave square 0 .7 0 1.4
  1084.     }
  1085. }
  1086.  
  1087. textures/sfx/launchpad_blocks18d
  1088. {
  1089.     qer_editorimage textures/sfx/launchpad03.tga
  1090.     surfaceparm nomarks
  1091.     {
  1092.         map textures/sfx/tread.jpg
  1093.         tcmod scroll 0 1
  1094.         rgbgen identity
  1095.     }
  1096.     {
  1097.         map textures/sfx/nlaunch.jpg
  1098.         blendfunc add
  1099.         tcmod scroll 0 4
  1100.         rgbgen wave square 0 .7 0 1.4
  1101.     }
  1102.     {
  1103.         map textures/sfx/launchpad03.tga
  1104.         blendfunc blend
  1105.         rgbgen identity
  1106.     }
  1107.     {
  1108.         map $lightmap
  1109.         blendfunc filter
  1110.         rgbgen identity
  1111.     }
  1112.     {
  1113.         map textures/sfx/nlaunch2.jpg
  1114.         blendfunc add
  1115.         rgbgen wave square 0 .7 0 1.4
  1116.     }
  1117. }
  1118.  
  1119. textures/sfx/launchpad_diamond
  1120. {
  1121.     qer_editorimage textures/sfx/launchpad03.tga
  1122.     surfaceparm nomarks
  1123.     {
  1124.         map textures/sfx/tread.jpg
  1125.         tcmod scroll 0 1
  1126.         rgbgen identity
  1127.     }
  1128.     {
  1129.         map textures/sfx/nlaunch.jpg
  1130.         blendfunc add
  1131.         tcmod scroll 0 4
  1132.         rgbgen wave square 0 .7 0 1.4
  1133.     }
  1134.     {
  1135.         map textures/sfx/launchpad03.tga
  1136.         blendfunc blend
  1137.         rgbgen identity
  1138.     }
  1139.     {
  1140.         map $lightmap
  1141.         blendfunc filter
  1142.         rgbgen identity
  1143.     }
  1144.     {
  1145.         map textures/sfx/nlaunch2.jpg
  1146.         blendfunc add
  1147.         rgbgen wave square 0 .7 0 1.4
  1148.     }
  1149.  
  1150. }
  1151.  
  1152. textures/sfx/launchpad_metalbridge04d
  1153. {
  1154.     qer_editorimage textures/sfx/launchpad03.tga
  1155.     surfaceparm nomarks
  1156.     {
  1157.         map textures/sfx/tread.jpg
  1158.         tcmod scroll 0 1
  1159.         rgbgen identity
  1160.     }
  1161.     {
  1162.         map textures/sfx/nlaunch.jpg
  1163.         blendfunc add
  1164.         tcmod scroll 0 4
  1165.         rgbgen wave square 0 .7 0 1.4
  1166.     }
  1167.     {
  1168.         map textures/sfx/launchpad03.tga
  1169.         blendfunc blend
  1170.         rgbgen identity
  1171.     }
  1172.     {
  1173.         map $lightmap
  1174.         blendfunc filter
  1175.         rgbgen identity
  1176.     }
  1177.     {
  1178.         map textures/sfx/nlaunch2.jpg
  1179.         blendfunc add
  1180.         rgbgen wave square 0 .7 0 1.4
  1181.     }
  1182. }
  1183.  
  1184. textures/sfx2/ntrl_launchpad
  1185. {
  1186.     qer_editorimage textures/sfx/launchpad03.tga
  1187.     surfaceparm nomarks
  1188.     {
  1189.         map textures/sfx/tread.jpg
  1190.         tcmod scroll 0 1
  1191.         rgbgen identity
  1192.     }
  1193.     {
  1194.         map textures/sfx/nlaunch.jpg
  1195.         blendfunc add
  1196.         tcmod scroll 0 4
  1197.         rgbgen wave square 0 .7 0 1.4
  1198.     }
  1199.     {
  1200.         map textures/sfx/launchpad03.tga
  1201.         blendfunc blend
  1202.         rgbgen identity
  1203.     }
  1204.     {
  1205.         map $lightmap
  1206.         blendfunc filter
  1207.         rgbgen identity
  1208.     }
  1209.     {
  1210.         map textures/sfx/nlaunch2.jpg
  1211.         blendfunc add
  1212.         rgbgen wave square 0 .7 0 1.4
  1213.     }
  1214. }
  1215.  
  1216. textures/sfx2/blue_launchpad
  1217. {
  1218.     qer_editorimage textures/sfx/launchpad03.tga
  1219.     surfaceparm nomarks
  1220.     {
  1221.         map textures/sfx/tread.jpg
  1222.         tcmod scroll 0 1
  1223.         rgbgen identity
  1224.     }
  1225.     {
  1226.         map textures/sfx/blaunch.jpg
  1227.         blendfunc add
  1228.         tcmod scroll 0 4
  1229.         rgbgen wave square 0 .7 0 1.4
  1230.     }
  1231.     {
  1232.         map textures/sfx/launchpad03.tga
  1233.         blendfunc blend
  1234.         rgbgen identity
  1235.     }
  1236.     {
  1237.         map $lightmap
  1238.         blendfunc filter
  1239.         rgbgen identity
  1240.     }
  1241.     {
  1242.         map textures/sfx/blaunch2.jpg
  1243.         blendfunc add
  1244.         rgbgen wave square 0 .7 0 1.4
  1245.     }
  1246. }
  1247.  
  1248. textures/sfx2/red_launchpad
  1249. {
  1250.     qer_editorimage textures/sfx/launchpad03.tga
  1251.     surfaceparm nomarks
  1252.     {
  1253.         map textures/sfx/tread.jpg
  1254.         tcmod scroll 0 1
  1255.         rgbgen identity
  1256.     }
  1257.     {
  1258.         map textures/sfx/rlaunch.jpg
  1259.         blendfunc add
  1260.         tcmod scroll 0 4
  1261.         rgbgen wave square 0 .7 0 1.4
  1262.     }
  1263.     {
  1264.         map textures/sfx/launchpad03.tga
  1265.         blendfunc blend
  1266.         rgbgen identity
  1267.     }
  1268.     {
  1269.         map $lightmap
  1270.         blendfunc filter
  1271.         rgbgen identity
  1272.     }
  1273.     {
  1274.         map textures/sfx/rlaunch2.jpg
  1275.         blendfunc add
  1276.         rgbgen wave square 0 .7 0 1.4
  1277.     }
  1278. }
  1279.  
  1280. textures/sfx2/blue_jumpad
  1281. {
  1282.     qer_editorimage textures/sfx2/jump_pad02.tga
  1283.     q3map_lightimage textures/sfx2/b_blur.tga
  1284.     surfaceparm nodamage
  1285.     surfaceparm nomarks
  1286.     q3map_surfacelight 30
  1287.     {
  1288.         map textures/sfx2/b_blur.tga
  1289.         tcmod rotate 300
  1290.         rgbgen identity    
  1291.     }
  1292.     {
  1293.         clampmap textures/sfx/jcb2.tga
  1294.         blendfunc add
  1295.         tcmod rotate 100
  1296.         tcmod stretch sin 1.2 .8 0 1.4
  1297.         rgbgen wave square .5 .5 .25 1.4
  1298.     }
  1299.     {
  1300.         map textures/sfx2/jump_pad02.tga
  1301.         blendfunc blend
  1302.         rgbgen identity
  1303.     }
  1304.     {
  1305.         map $lightmap
  1306.         blendFunc filter
  1307.         rgbGen identity
  1308.     }
  1309. }
  1310.  
  1311. textures/sfx2/red_jumpad
  1312. {
  1313.     qer_editorimage textures/sfx2/jump_pad02.tga
  1314.     q3map_lightimage textures/sfx2/r_blur.tga
  1315.     surfaceparm nodamage
  1316.     surfaceparm nomarks
  1317.     q3map_surfacelight 30
  1318.     {
  1319.         map textures/sfx2/r_blur.tga
  1320.         tcmod rotate 300
  1321.         rgbgen identity
  1322.     }
  1323.     {
  1324.         clampmap textures/sfx/jcr2.tga
  1325.         blendfunc add
  1326.         tcmod rotate 100
  1327.         tcmod stretch sin 1.2 .8 0 1.4
  1328.         rgbgen wave square .5 .5 .25 1.4
  1329.     }
  1330.     {
  1331.         map textures/sfx2/jump_pad02.tga
  1332.         blendfunc blend
  1333.         rgbgen identity
  1334.     }
  1335.     {
  1336.         map $lightmap
  1337.         blendFunc filter
  1338.         rgbGen identity
  1339.     }
  1340. }
  1341.  
  1342. textures/sfx2/ntrl_jumpad
  1343. {
  1344.     qer_editorimage textures/sfx2/jump_pad02.tga
  1345.     q3map_lightimage textures/sfx2/n_blur.tga
  1346.     surfaceparm nodamage
  1347.     surfaceparm nomarks
  1348.     q3map_surfacelight 30
  1349.     {
  1350.         map textures/sfx2/n_blur.tga
  1351.         tcmod rotate 300
  1352.         rgbgen identity
  1353.     }
  1354.     {
  1355.         clampmap textures/sfx/jc2.tga
  1356.         blendfunc add
  1357.         tcmod rotate 100
  1358.         tcmod stretch sin 1.2 .8 0 1.4
  1359.         rgbgen wave square .5 .5 .25 1.4
  1360.     }
  1361.     {
  1362.         map textures/sfx2/jump_pad02.tga
  1363.         blendfunc blend
  1364.         rgbgen identity
  1365.     }
  1366.     {
  1367.         map $lightmap
  1368.         blendFunc filter
  1369.         rgbGen identity
  1370.     }
  1371. }
  1372.