home *** CD-ROM | disk | FTP | other *** search
/ Net Power 2000 #2 / NetCD2.iso / Demogame / Quake3 / q3ademo.exe / Main / pak0.pk3 / scripts / sfx.shader < prev    next >
Encoding:
Text File  |  1999-11-29  |  113.4 KB  |  5,586 lines

  1.  
  2. textures/sfx/blocks17g_jumpad
  3. {
  4.     surfaceparm nodamage
  5.     q3map_surfacelight 400
  6.  
  7.     
  8.     {
  9.         map textures/sfx/blocks17g_jumpad.tga
  10.         rgbGen identity
  11.     }
  12.     
  13.     {
  14.         map $lightmap
  15.         rgbGen identity
  16.         blendfunc gl_dst_color gl_zero
  17.     }
  18.     
  19.     {
  20.         map textures/sfx/bouncepad01b_layer1.tga
  21.         blendfunc gl_one gl_one
  22.         rgbGen wave sin .5 .5 0 1.5    
  23.     }
  24.  
  25.     {
  26.         clampmap textures/sfx/jumppadsmall.tga
  27.         blendfunc gl_one gl_one
  28.         tcMod stretch sin 1.2 .8 0 1.5
  29.         rgbGen wave square .5 .5 .25 1.5
  30.     }
  31.  
  32.     //    END
  33. }
  34.  
  35.  
  36. textures/sfx/bullseye
  37.         cull disable
  38.         //surfaceparm trans    
  39.         surfaceparm nomarks    
  40.         surfaceparm nolightmap 
  41.         deformVertexes autosprite
  42.         //nomipmaps
  43.  
  44.         {
  45.         clampmap textures/sfx/bullseye.tga
  46.                 tcMod stretch sin .8 0.2 0 .2
  47.                 tcmod rotate 200
  48.                 blendFunc add
  49.                 rgbGen identity
  50.     }
  51.         {
  52.             clampmap textures/gothic_block/blocks18cgeomtrn2.tga
  53.             tcMod stretch sin .8 0.2 0 .3
  54.                 tcmod rotate 70
  55.                 alphaFunc GE128 
  56.                 rgbGen identity
  57.     }
  58.         {
  59.             //clampmap textures/sfx/bullseye.tga
  60.                 clampmap textures/gothic_block/blocks18cgeomtrn2.tga
  61.                 tcMod stretch sin .8 0.2 0 .2
  62.                 tcmod rotate 50
  63.                 alphaFunc GE128
  64.                 rgbGen identity
  65.     }
  66.         {
  67.             clampmap textures/gothic_block/blocks18cgeomtrn2.tga
  68.                 tcMod stretch sin .8 0.2 0 .1
  69.                 tcmod rotate 30
  70.                 alphaFunc GE128
  71.                 rgbGen identity
  72.     }
  73.  
  74. }
  75. textures/sfx/omm
  76.     
  77.         surfaceparm trans    
  78.     surfaceparm alphashadow
  79.         surfaceparm nomarks    
  80.     cull none
  81.  
  82.        {
  83.                 map textures/sfx/omm.tga
  84.                 blendFunc GL_ONE GL_ZERO
  85.                 alphaFunc GE128
  86.                 depthWrite
  87.         rgbGen identity
  88.        }
  89.        {
  90.         map $lightmap
  91.         rgbGen identity
  92.         blendFunc GL_DST_COLOR GL_ZERO
  93.                 depthFunc equal
  94.        }
  95. }
  96. textures/sfx/dust_puppy2
  97.     
  98.         surfaceparm trans    
  99.     surfaceparm alphashadow
  100.         surfaceparm nomarks    
  101.     cull none
  102.  
  103.        {
  104.                 map textures/sfx/dust_puppy2.tga
  105.                 blendFunc GL_ONE GL_ZERO
  106.                 alphaFunc GE128
  107.                 depthWrite
  108.         rgbGen identity
  109.        }
  110.        {
  111.         map $lightmap
  112.         rgbGen identity
  113.         blendFunc GL_DST_COLOR GL_ZERO
  114.                 depthFunc equal
  115.        }
  116. }
  117. textures/sfx/spawn_floord2c
  118. {
  119.  
  120.         {
  121.         map textures/sfx/proto_zzztblu.tga
  122.                 tcmod scroll 0 1
  123.                 tcMod turb 0 .25 0 5.6
  124.                 tcmod scale 2 2
  125.                 blendFunc GL_ONE GL_ZERO
  126.                 rgbGen identity
  127.     }
  128.         {
  129.             clampmap textures/gothic_block/blocks18cgeomtrn2.tga
  130.                 blendFunc blend
  131.                 tcmod rotate 130
  132.                 tcMod stretch sin .8 0.2 0 .2
  133.             rgbGen identity
  134.     }
  135.         {
  136.             clampmap textures/gothic_block/blocks18cgeomtrn2.tga
  137.         blendFunc blend
  138.                 tcmod rotate 80
  139.                 tcMod stretch sin .8 0.2 0 .1
  140.             rgbGen identity
  141.     }
  142.     {
  143.             map textures/sfx/spawn_floord2c.tga
  144.         blendFunc blend
  145.             rgbGen identity
  146.     }
  147.         {
  148.         map $lightmap
  149.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  150.         rgbGen identity
  151.     }
  152. }
  153. textures/sfx/spawn_floor
  154. {
  155.  
  156.         {
  157.         map textures/sfx/firegorre2.tga
  158.                 tcmod scroll 0 1
  159.                 tcMod turb 0 .25 0 1.6
  160.                 tcmod scale 2 2
  161.                 blendFunc GL_ONE GL_ZERO
  162.                 rgbGen identity
  163.     }
  164.         {
  165.             clampmap textures/gothic_block/blocks18cgeomtrn2.tga
  166.                 blendFunc blend
  167.                 tcmod rotate 130
  168.                 tcMod stretch sin .8 0.2 0 .2
  169.             rgbGen identity
  170.     }
  171.         {
  172.             clampmap textures/gothic_block/blocks18cgeomtrn2.tga
  173.         blendFunc blend
  174.                 tcmod rotate 80
  175.                 tcMod stretch sin .8 0.2 0 .1
  176.             rgbGen identity
  177.     }
  178.     {
  179.             map textures/sfx/spawn_floor.tga
  180.         blendFunc blend
  181.             rgbGen identity
  182.     }
  183.         {
  184.         map $lightmap
  185.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  186.         rgbGen identity
  187.     }
  188. }
  189. textures/sfx/fan3blade
  190. {
  191.       cull disable
  192.       surfaceparm trans    
  193.  
  194.         {
  195.             clampmap textures/sfx/fan3blade.tga
  196.                 alphaFunc GE128
  197.                 tcmod rotate 90
  198.             rgbGen identity
  199.     }
  200.         {
  201.         map $lightmap
  202.         rgbGen identity
  203.         blendFunc GL_DST_COLOR GL_ZERO
  204.         depthFunc equal
  205.     }
  206. }
  207. textures/sfx/fan3bladeb
  208. {
  209.       cull disable
  210.       surfaceparm trans    
  211.       surfaceparm nolightmap
  212.       sort 5
  213.         {
  214.             clampmap textures/sfx/fan3bladeb.tga
  215.                 blendFunc blend
  216.                 tcmod rotate 999
  217.             rgbGen identity
  218.     }
  219.         
  220. }
  221. textures/sfx/fan3
  222. {
  223.        cull disable
  224.        surfaceparm alphashadow    
  225.        sort 6
  226.         {
  227.             map textures/sfx/fan3.tga
  228.         blendFunc blend
  229.             rgbGen identity
  230.     }
  231.         
  232.         {
  233.         map $lightmap
  234.         rgbGen identity
  235.         blendFunc GL_DST_COLOR GL_ZERO
  236.     }
  237. }
  238.  
  239. textures/sfx/lavabeam
  240. {
  241.         surfaceparm trans    
  242.         surfaceparm nomarks    
  243.         surfaceparm nonsolid
  244.     surfaceparm nolightmap
  245.     cull none
  246.         nomipmaps
  247.     {
  248.         map textures/sfx/lavabeam.tga
  249.                 tcMod Scroll 999 0
  250.                 blendFunc add
  251.         }
  252.      
  253. }
  254. textures/sfx/healthfloor
  255. {
  256.  
  257.         {
  258.         map textures/sfx/proto_zzztblu2.tga
  259.                 tcmod scroll 0 1
  260.                 tcMod turb 0 .25 0 1.6
  261.                 tcmod scale 2 2
  262.                 blendFunc GL_ONE GL_ZERO
  263.                 rgbGen identity
  264.     }
  265.         {
  266.             clampmap textures/gothic_block/blocks18cgeomtrn2.tga
  267.                 blendFunc blend
  268.                 tcmod rotate 130
  269.                 tcMod stretch sin .8 0.2 0 .2
  270.             rgbGen identity
  271.     }
  272.         {
  273.             clampmap textures/gothic_block/blocks18cgeomtrn2.tga
  274.         blendFunc blend
  275.                 tcmod rotate 80
  276.                 tcMod stretch sin .8 0.2 0 .1
  277.             rgbGen identity
  278.     }
  279.     {
  280.             clampmap textures/sfx/healthfloor.tga
  281.         blendFunc blend
  282.             rgbGen identity
  283.     }
  284.         {
  285.         map $lightmap
  286.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  287.         rgbGen identity
  288.     }
  289. }
  290. textures/sfx/proto_zzztblu3
  291. {
  292.     surfaceparm nolightmap
  293.     surfaceparm nonsolid
  294.     cull twosided
  295.     {
  296.         map textures/sfx/proto_zzztblu3.tga
  297.         tcGen environment
  298.                 tcMod turb 0 0.25 0 0.5
  299.                 tcmod scroll 1 1
  300.         blendfunc GL_ONE GL_ONE
  301.     }
  302. }
  303.  
  304. textures/sfx/flametest
  305. {
  306.         deformVertexes autoSprite2
  307.         surfaceparm trans    
  308.         surfaceparm nomarks    
  309.     surfaceparm nolightmap
  310.         q3map_surfacelight 150
  311.         cull none
  312.  
  313.     {
  314.             map textures/sfx/flametest.tga
  315.                 blendFunc GL_ONE GL_ONE
  316.                 rgbgen identity
  317.     }
  318.        
  319.        
  320. }
  321. textures/sfx/bouncepad01_xarch
  322. {
  323.  
  324.     //q3map_surfacelight 2000
  325.     surfaceparm nodamage
  326.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  327.     q3map_surfacelight 400
  328.  
  329.     
  330.     {
  331.         map textures/sfx/bouncepad01_xarch.tga
  332.         rgbGen identity
  333.     }
  334.     
  335.     {
  336.         map $lightmap
  337.         rgbGen identity
  338.         blendfunc gl_dst_color gl_zero
  339.     }
  340.     
  341.     {
  342.         map textures/sfx/bouncepad01b_layer1.tga
  343.         blendfunc gl_one gl_one
  344.         rgbGen wave sin .5 .5 0 1.5    
  345.     }
  346.  
  347.     {
  348.         clampmap textures/sfx/jumppadsmall.tga
  349.         blendfunc gl_one gl_one
  350.         tcMod stretch sin 1.2 .8 0 1.5
  351.         rgbGen wave square .5 .5 .25 1.5
  352.     }
  353.  
  354.     //    END
  355. }
  356.  
  357.  
  358. textures/sfx/rain
  359. {
  360.         surfaceparm trans    
  361.         surfaceparm nomarks    
  362.         surfaceparm nonsolid
  363.     surfaceparm nolightmap
  364.         qer_trans .5
  365.         deformVertexes move 3 1 0  sin 0 5 0 0.2
  366.         deformVertexes move .6 3.3 0  sin 0 5 0 0.4
  367.         deformVertexes wave 30 sin 0 10 0 .2
  368.     cull none
  369.         //nopicmip
  370.        
  371.     {
  372.         map textures/sfx/rain.tga
  373.                 tcMod Scroll .5 -8
  374.                 tcMod turb .1 .25 0 -.1
  375.                 blendFunc GL_ONE GL_ONE
  376.         }
  377.         {
  378.         map textures/sfx/rain.tga
  379.                 tcMod Scroll .01 -6.3
  380.                
  381.                 blendFunc GL_ONE GL_ONE
  382.         }
  383.        
  384.      
  385. }
  386. textures/sfx/largerblock3b3x128_pentred
  387. {
  388.     qer_editorimage textures/sfx/largerblock3b3x128_pent.tga
  389.     q3map_lightimage textures/gothic_floor/pent_glow.tga
  390.     q3map_surfacelight 500
  391.  
  392.     {
  393.         map $lightmap
  394.         rgbGen identity
  395.     }
  396.     {
  397.         map textures/sfx/largerblock3b3x128_pent.tga
  398.         blendFunc GL_DST_COLOR GL_ZERO
  399.         rgbGen identity
  400.     }
  401.     {
  402.         map textures/gothic_floor/pent_glow.tga
  403.         blendFunc GL_ONE GL_ONE
  404.         rgbGen wave sin .5 .5 0 0.5
  405.     }
  406. }
  407.  
  408. textures/sfx/largerblock3b3x128_pent
  409. {
  410.     q3map_lightimage textures/sfx/pentagramfloor_blue3glowtest.tga
  411.     q3map_surfacelight 100
  412.     surfaceparm nomarks
  413.     
  414.     {
  415.         map $lightmap
  416.         rgbgen identity
  417.     }
  418.  
  419.     {
  420.         map textures/sfx/largerblock3b3x128_pent.tga
  421.         blendfunc gl_dst_color gl_zero
  422.         rgbgen identity
  423.     }
  424.  
  425.     {
  426.         map textures/sfx/pentagramfloor_blue3glowtest.tga
  427.         blendfunc gl_one gl_one
  428.         rgbgen wave sin .9 .1 0 5
  429.     }
  430.  
  431. }
  432.  
  433.  
  434. textures/sfx/smallerblock3b3dim_pent
  435. {
  436.     qer_editorimage textures/sfx/smallerblock3b3dim_pent.tga
  437.     {
  438.         map textures/sfx/smallerblock3b3dim_pent.tga
  439.         rgbGen identity
  440.     }
  441.     {
  442.         map $lightmap
  443.         rgbGen identity
  444.         blendfunc gl_dst_color gl_zero
  445.     }
  446.     {
  447.         map textures/sfx/pentagramfloor_red_glow.tga
  448.         blendFunc GL_ONE GL_ONE
  449.         rgbGen wave sin .5 .5 0 .5    
  450.         depthfunc equal
  451.     }
  452. }
  453.  
  454. textures/sfx/fishy
  455. {
  456.     tesssize 32
  457.     deformVertexes wave 10 sin 0 3 0 .5  
  458.     cull disable
  459.     surfaceparm nolightmap
  460.     surfaceparm nomarks    
  461.     
  462.         {
  463.                 clampmap textures/sfx/fishy.tga
  464.                 alphaFunc GE128
  465.                 tcMod stretch sin .8 0.10 0 .07
  466.         depthWrite
  467.         
  468.         }
  469.  
  470.  
  471. }
  472.  
  473.  
  474.  
  475.  
  476. textures/sfx/lightmap
  477. {
  478.     surfaceparm    trans
  479.     surfaceparm    nonsolid
  480.     surfaceparm     nodrop
  481.     surfaceparm    fog
  482.     fogparms ( .7 .1 .1 ) 64
  483.  
  484.     
  485.     
  486.         {
  487.             map $lightmap
  488.             blendFunc GL_dst_color GL_one
  489.             tcmod scale 1 .01
  490.             tcMod scroll 1 -2        
  491.         }
  492.  
  493.     
  494.  
  495.     
  496. }
  497.  
  498.  
  499. textures/sfx/hellfog_pj_dm10
  500. //**************************************
  501. //New death fog that must be in all maps with death fog
  502. //**************************************
  503. {
  504.     qer_editorimage textures/sfx/hellfog.tga
  505.     surfaceparm    trans
  506.     surfaceparm    nonsolid
  507.     surfaceparm    fog
  508.     surfaceparm     nodrop
  509.     surfaceparm     nolightmap
  510.     q3map_globaltexture
  511.     q3map_surfacelight 50
  512.     fogparms ( .5 .12 .1 ) 392
  513.  
  514.     
  515.     
  516.     {
  517.         map textures/liquids/kc_fogcloud3.tga
  518.         blendfunc gl_dst_color gl_zero
  519.         tcmod scale -.05 -.05
  520.         tcmod scroll .01 -.01
  521.         rgbgen identity
  522.     }
  523.  
  524.     {
  525.         map textures/liquids/kc_fogcloud3.tga
  526.         blendfunc gl_dst_color gl_zero
  527.         tcmod scale .05 .05
  528.         tcmod scroll .01 -.01
  529.         rgbgen identity
  530.     }
  531.  
  532. }
  533.  
  534. textures/sfx/hellfog_mini_dm10
  535. //**************************************
  536. //New death fog that must be in all maps with death fog
  537. //Change:  EXTREMELY SHALLOW FOG
  538. //**************************************
  539. {
  540.     qer_editorimage textures/sfx/hellfog.tga
  541.     surfaceparm    trans
  542.     surfaceparm    nonsolid
  543.     surfaceparm    fog
  544.     surfaceparm     nodrop
  545.     surfaceparm     nolightmap
  546.     q3map_globaltexture
  547.     q3map_surfacelight 50
  548.     fogparms ( .5 .12 .1 ) 16
  549.  
  550.     
  551.     
  552.     {
  553.         map textures/liquids/kc_fogcloud3.tga
  554.         blendfunc gl_dst_color gl_zero
  555.         tcmod scale -.05 -.05
  556.         tcmod scroll .01 -.01
  557.         rgbgen identity
  558.     }
  559.  
  560.     {
  561.         map textures/liquids/kc_fogcloud3.tga
  562.         blendfunc gl_dst_color gl_zero
  563.         tcmod scale .05 .05
  564.         tcmod scroll .01 -.01
  565.         rgbgen identity
  566.     }
  567.  
  568. }
  569.  
  570.  
  571. textures/sfx/metalfloor_wall_14b_glow
  572. {
  573.     qer_editorimage textures/sfx/metalfloor_wall_14b.tga
  574.     q3map_lightimage textures/sfx/metalfloor_wall_14bglow.tga
  575.     q3map_surfacelight 100
  576.  
  577.     {
  578.         map $lightmap
  579.         rgbgen identity
  580.     }
  581.  
  582.     {
  583.         map textures/sfx/metalfloor_wall_14b.tga
  584.         blendfunc gl_dst_color gl_zero
  585.         rgbgen identity
  586.     }
  587.  
  588.     {
  589.         map textures/sfx/metalfloor_wall_14bglow.tga
  590.         blendfunc gl_one gl_one
  591.         rgbgen wave sin .5 .5 1 0.1
  592.     }
  593.  
  594. }
  595.  
  596. textures/sfx/metalfloor_wall_15b_glow
  597. {
  598.     qer_editorimage textures/sfx/metalfloor_wall_15b.tga
  599.     q3map_lightimage textures/sfx/metalfloor_wall_15bglow.tga
  600.     q3map_surfacelight 100
  601.  
  602.     
  603.     
  604.     {
  605.         map $lightmap
  606.         rgbgen identity
  607.     }
  608.  
  609.  
  610.     {
  611.         map textures/sfx/metalfloor_wall_15b.tga
  612.         blendfunc gl_dst_color gl_zero
  613.         rgbgen identity
  614.     }
  615.  
  616.     {
  617.         map textures/sfx/metalfloor_wall_15bglow.tga
  618.         rgbgen wave sin .1 .05 1 1
  619.         blendfunc gl_one gl_one
  620.     }
  621.     
  622. }
  623.  
  624.  
  625. textures/sfx/xblackfog
  626. {
  627. qer_editorimage textures/sfx/blackness.tga
  628. qer_nocarve
  629. surfaceparm    trans
  630. surfaceparm    nonsolid
  631. surfaceparm    fog
  632. surfaceparm    nolightmap
  633. fogparms ( 0 0 0 ) 128
  634.  
  635. }
  636.  
  637.  
  638. textures/sfx/xfinalfog
  639. {
  640. qer_editorimage textures/sfx/xdensegreyfog.tga
  641. qer_nocarve
  642. surfaceparm    trans
  643. surfaceparm    nonsolid
  644. surfaceparm    fog
  645. surfaceparm    nolightmap
  646. fogparms ( 0 0 0 ) 500
  647.  
  648. }
  649.  
  650. textures/sfx/xfinalfoginvert
  651. {
  652. qer_editorimage textures/sfx/xdensegreyfog.tga
  653. qer_nocarve
  654. surfaceparm    trans
  655. surfaceparm    nonsolid
  656. surfaceparm    fog
  657. surfaceparm    nolightmap
  658. qer_nocarve
  659. fogparms ( 0 0 0 ) 256
  660.  
  661. }
  662.  
  663.  
  664. textures/sfx/xbluefog
  665. {
  666.     qer_editorimage textures/sfx/xdensegreyfog.tga
  667.     q3map_surfacelight 300
  668.     q3map_lightsubdivide 64
  669.     q3map_lightimage textures/sfx/xbluelightimage.tga    
  670.  
  671.     surfaceparm    trans
  672.     surfaceparm    nonsolid
  673.     surfaceparm    fog
  674.     surfaceparm    nolightmap
  675.     qer_nocarve
  676.     fogparms ( 0.3 0.3 0.9 ) 128
  677.  
  678. }
  679.  
  680. textures/sfx/xredfog
  681. {
  682.     qer_editorimage textures/sfx/xdensegreyfog.tga
  683.     q3map_surfacelight 300
  684.     q3map_lightsubdivide 64
  685.     q3map_lightimage textures/sfx/xredlightimage.tga    
  686.  
  687.     surfaceparm    trans
  688.     surfaceparm    nonsolid
  689.     surfaceparm    fog
  690.     surfaceparm    nolightmap
  691.     qer_nocarve
  692.     fogparms ( 0.9 0.3 0.3 ) 128
  693.  
  694. }
  695.  
  696. textures/sfx/xbluefogx128
  697. {
  698.     qer_editorimage textures/sfx/xdensegreyfog.tga
  699.     q3map_surfacelight 300
  700.     q3map_lightsubdivide 128
  701.  
  702.     surfaceparm    trans
  703.     surfaceparm    nonsolid
  704.     surfaceparm    fog
  705.     surfaceparm    nolightmap
  706.     qer_nocarve
  707.     fogparms ( 0.3 0.3 0.9 ) 128
  708.  
  709. }
  710.  
  711. textures/sfx/beam
  712. {
  713.         surfaceparm trans    
  714.         surfaceparm nomarks    
  715.         surfaceparm nonsolid
  716.     surfaceparm nolightmap
  717.     cull none
  718.     surfaceparm nomipmaps
  719.         //nopicmip
  720.     {
  721.         map textures/sfx/beam.tga
  722.                 tcMod Scroll .3 0
  723.                 blendFunc add
  724.         }
  725.         // {
  726.     //    map textures/sfx/beam.tga
  727.         //        tcMod Scroll -.3 0
  728.         //        blendFunc GL_ONE GL_ONE
  729.         // }
  730.      
  731. }
  732.  
  733. textures/sfx/beam_dusty2
  734. {
  735.     qer_editorimage textures/sfx/beam.tga
  736.         surfaceparm trans    
  737.         surfaceparm nomarks    
  738.         surfaceparm nonsolid
  739.     surfaceparm nolightmap
  740.     cull none
  741.     surfaceparm nomipmaps
  742.         //nopicmip
  743.     {
  744.         map textures/sfx/beam_1.tga
  745.            //     tcMod Scroll .3 0
  746.                 blendFunc add
  747.         }
  748.  //        {
  749. //        map textures/sfx/beamdust.tga
  750. //        tcmod scale 2 2
  751. //        tcMod turb 0 0.015 0.025 0.05
  752.  //               tcMod Scroll -0.15 0
  753.    //             blendFunc GL_ONE GL_ONE
  754.    //      }
  755.          //{
  756.     //    map textures/sfx/beam_mask.tga
  757.         //        blendFunc GL_DST_COLOR GL_ONE_MINUS_SRC_COLOR  
  758.       //    }
  759. }
  760.  
  761.  
  762. textures/sfx/beam_red
  763. {
  764.         surfaceparm trans    
  765.         surfaceparm nomarks    
  766.         surfaceparm nonsolid
  767.     surfaceparm nolightmap
  768.         qer_trans .5
  769.     cull none
  770.     surfaceparm nomipmaps
  771.         //nopicmip
  772.     {
  773.         map textures/sfx/beam_red.tga
  774.                 tcMod Scroll .3 0
  775.                 blendFunc add
  776.         }
  777.      
  778. }
  779.  
  780. textures/sfx/beam_blue
  781.     {
  782.         qer_editorimage textures/sfx/beam_blue4.tga
  783.     //q3map_globaltexture
  784.     surfaceparm trans    
  785.         surfaceparm nomarks    
  786.         surfaceparm nonsolid
  787.     surfaceparm nolightmap
  788.         qer_trans .6
  789.     cull none
  790.     surfaceparm nomipmaps
  791.         //nopicmip
  792.     {
  793.         map textures/sfx/beam_blue4.tga
  794.     //    tcMod scale 0.5 0.5
  795.     //    tcMod turb 0 0.015 0.5 0.07
  796.         tcMod Scroll .3 0
  797.                 blendFunc add
  798.         }
  799.      
  800. }
  801.  
  802. textures/sfx/beam_waterlight1
  803.     {
  804.         qer_editorimage textures/sfx/beam_waterlight.tga
  805.     q3map_globaltexture
  806.     surfaceparm trans    
  807.         surfaceparm nomarks    
  808.         surfaceparm nonsolid
  809.     surfaceparm nolightmap
  810.     q3map_surfacelight 50
  811.         //qer_trans .3
  812.     cull none
  813.     surfaceparm nomipmaps
  814.         //nopicmip
  815.     {
  816.         map textures/sfx/beam_waterlight.tga
  817.         tcMod scale 0.35 0.35
  818.         tcMod turb 0 0.015 0.5 0.07
  819.         tcMod Scroll .15 0
  820.                 blendFunc add
  821.         }
  822.          {
  823.         map textures/sfx/beam_cyan5.tga
  824.         tcMod scale 0.5 0.5
  825.         tcMod turb 0 0.025 0.5 0.03
  826.         tcMod Scroll .15 .15
  827.                 blendFunc add
  828.         }
  829.  
  830. }
  831. textures/sfx/beam_waterlight1
  832.     {
  833.         qer_editorimage textures/sfx/beam_waterlight.tga
  834.     q3map_globaltexture
  835.     surfaceparm trans    
  836.         surfaceparm nomarks    
  837.         surfaceparm nonsolid
  838.     surfaceparm nolightmap
  839.     q3map_surfacelight 50
  840.     surfaceparm nomipmaps
  841.         qer_trans .3
  842.     cull none
  843.         //nopicmip
  844.     {
  845.         map textures/sfx/beam_waterlight.tga
  846.         tcMod scale 0.35 0.35
  847.         tcMod turb 0 0.015 0.5 0.07
  848.         tcMod Scroll .15 0
  849.                 blendFunc GL_add
  850.         }
  851.          {
  852.         map textures/sfx/beam_cyan5.tga
  853.         tcMod scale 0.5 0.5
  854.         tcMod turb 0 0.025 0.5 0.03
  855.         tcMod Scroll .15 .15
  856.                 blendFunc add
  857.         }
  858.  
  859. }
  860. textures/sfx/beam_waterlight2
  861.     {
  862.         qer_editorimage textures/sfx/beam_waterlight.tga
  863.     q3map_globaltexture
  864.     surfaceparm trans    
  865.         surfaceparm nomarks    
  866.         surfaceparm nonsolid
  867.     surfaceparm nolightmap
  868.     q3map_surfacelight 50
  869.         qer_trans 0.6
  870.     cull none
  871.     surfaceparm nomipmaps
  872.         //nopicmip
  873.     {
  874.         map textures/sfx/beam_waterlight.tga
  875.         //tcMod scale 0.35 0.35
  876.         tcMod turb 0 0.015 0.5 0.07
  877.         tcMod Scroll .15 0
  878.                 blendFunc add
  879.         }
  880.  
  881. }
  882. textures/sfx/beam_dusty
  883.     {
  884.         qer_editorimage textures/sfx/beam_3.tga
  885.     surfaceparm trans    
  886.         surfaceparm nomarks    
  887.         surfaceparm nonsolid
  888.     surfaceparm nolightmap
  889.         qer_trans .3
  890.     cull none
  891.     surfaceparm nomipmaps
  892.         //nopicmip
  893.     {
  894.         map textures/sfx/beam_3.tga
  895.     //    tcMod scale 0.35 0.35
  896.         tcMod turb 0 0.015 0.5 0.07
  897.         tcMod Scroll .15 0
  898.                 blendFunc add
  899.         }
  900. }
  901.  
  902. textures/sfx/beam_water
  903.     {
  904.         qer_editorimage textures/sfx/beam_cyan4.tga
  905.     q3map_surfacelight 20
  906.     surfaceparm trans    
  907.         surfaceparm nomarks    
  908.         surfaceparm nonsolid
  909.     surfaceparm nolightmap
  910.         qer_trans .3
  911.     cull none
  912.     surfaceparm nomipmaps
  913.         //nopicmip
  914.     {
  915.         map textures/sfx/beam_cyan4.tga
  916.         tcMod turb 0 0.025 0.5 0.03
  917.         tcMod Scroll .15 0
  918.                 blendFunc GL_ONE GL_ONE
  919.         }
  920.          {
  921.         map textures/sfx/beam_cyan5.tga
  922.         tcMod turb 0 0.025 0.5 0.03
  923.         tcMod Scroll .15 .15
  924.                 blendFunc add
  925.         }
  926.  
  927. }
  928.  
  929. textures/sfx/beam_water2
  930.     {
  931.         qer_editorimage textures/sfx/beam_cyan5.tga
  932.     q3map_surfacelight 10
  933.     surfaceparm trans    
  934.         surfaceparm nomarks    
  935.         surfaceparm nonsolid
  936.     surfaceparm nolightmap
  937.         qer_trans .3
  938.     cull none
  939.     surfaceparm nomipmaps
  940.         //nopicmip
  941.     {
  942.         map textures/sfx/beam_cyan5.tga
  943.         tcMod turb 0 0.045 0.5 0.03
  944.         tcMod Scroll .15 .015
  945.                 blendFunc add
  946.         }  
  947. }
  948.  
  949. textures/sfx/console01
  950. {
  951.         surfaceparm trans    
  952.         surfaceparm nomarks    
  953.     surfaceparm nolightmap
  954.         qer_trans .5
  955.         q3map_surfacelight 150
  956.         q3map_lightimage textures/sfx/console01.tga
  957.     cull none
  958.         //nopicmip
  959.     {
  960.         clampmap textures/sfx/console01.tga
  961.                
  962.         tcMod rotate 20
  963.         blendFunc GL_ONE GL_ONE
  964.     }
  965.         {
  966.         clampmap textures/sfx/console02.tga
  967.                 
  968.         tcMod rotate -200
  969.         blendFunc GL_ONE GL_ONE
  970.     }
  971.        
  972. }
  973. textures/sfx/console03
  974. {
  975.         surfaceparm trans    
  976.         surfaceparm nomarks    
  977.     surfaceparm nolightmap
  978.         q3map_surfacelight 150
  979.         q3map_lightimage textures/sfx/console03.tga
  980.     cull none
  981.         //nopicmip
  982.     {
  983.         clampmap textures/sfx/console01.tga
  984.                
  985.         tcMod rotate 20
  986.         blendFunc GL_ONE GL_ONE
  987.     }
  988.         {
  989.         clampmap textures/sfx/console02.tga
  990.                 
  991.         tcMod rotate -400
  992.         blendFunc GL_ONE GL_ONE
  993.     }
  994.           {
  995.         clampmap textures/sfx/console03.tga
  996.                 
  997.         tcMod rotate 40
  998.         blendFunc GL_ONE GL_ONE
  999.     }
  1000. }
  1001. textures/sfx/glass
  1002. {
  1003.     qer_editorimage textures/base_wall/oldwindow.tga
  1004.     surfaceparm    trans
  1005.     cull none            
  1006.  
  1007.     {
  1008.         map $lightmap
  1009.         tcgen environment
  1010.         tcmod scale .25 .25
  1011.         blendfunc gl_one gl_one
  1012.     }
  1013.  
  1014.     {
  1015.         map textures/base_wall/oldwindow.tga
  1016.         blendFunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA
  1017.         rgbGen identity
  1018.     }
  1019.  
  1020.     {
  1021.         map $lightmap
  1022.         blendfunc gl_dst_color gl_zero
  1023.     }        
  1024. }
  1025.  
  1026.  
  1027. textures/sfx/fan
  1028. {
  1029.         surfaceparm trans    
  1030.         surfaceparm nomarks    
  1031.     cull none
  1032.         nopicmip
  1033.     {
  1034.         clampmap textures/sfx/fan.tga
  1035.         tcMod rotate 256 
  1036.         blendFunc GL_ONE GL_ZERO
  1037.         alphaFunc GE128
  1038.         depthWrite
  1039.         rgbGen identity
  1040.     }
  1041.     {
  1042.         map $lightmap
  1043.         rgbGen identity
  1044.         blendFunc GL_DST_COLOR GL_ZERO
  1045.         depthFunc equal
  1046.     }
  1047. }
  1048.  
  1049. textures/sfx/fan2
  1050. {
  1051.         surfaceparm trans    
  1052.         surfaceparm nomarks    
  1053.     cull disable
  1054.         nopicmip
  1055.     {
  1056.         clampmap textures/sfx/fan2.tga
  1057.         tcMod rotate 256 
  1058.         //blendFunc GL_ONE GL_ZERO
  1059.         //alphaFunc GE128
  1060.                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1061.                 alphaFunc GT0
  1062.         depthWrite
  1063.         rgbGen identity
  1064.     }
  1065.     {
  1066.         map $lightmap
  1067.         rgbGen identity
  1068.         blendFunc GL_DST_COLOR GL_ZERO
  1069.         depthFunc equal
  1070.     }
  1071. }
  1072. textures/sfx/fan_grate
  1073. {
  1074.         surfaceparm trans    
  1075.         surfaceparm nomarks    
  1076.         surfaceparm    metalsteps    
  1077.     cull none
  1078.         nopicmip
  1079.     {
  1080.         map textures/sfx/fan_grate.tga
  1081.         blendFunc GL_ONE GL_ZERO
  1082.         alphaFunc GE128
  1083.         depthWrite
  1084.         rgbGen identity
  1085.     }
  1086.     {
  1087.         map $lightmap
  1088.         rgbGen identity
  1089.         blendFunc GL_DST_COLOR GL_ZERO
  1090.         depthFunc equal
  1091.     }
  1092. }
  1093. textures/sfx/fan_grate2
  1094. {
  1095.         surfaceparm trans    
  1096.         surfaceparm nomarks    
  1097.         surfaceparm    metalsteps    
  1098.     cull none
  1099.         nopicmip
  1100.     {
  1101.         map textures/sfx/fan_grate2.tga
  1102.         blendFunc GL_ONE GL_ZERO
  1103.         alphaFunc GE128
  1104.         depthWrite
  1105.         rgbGen identity
  1106.     }
  1107.     {
  1108.         map $lightmap
  1109.         rgbGen identity
  1110.         blendFunc GL_DST_COLOR GL_ZERO
  1111.         depthFunc equal
  1112.     }
  1113. }
  1114. textures/sfx/fanfx
  1115. // fan shadow
  1116. {
  1117.     qer_editorimage textures/sfx/fanfx.tga
  1118.         surfaceparm nolightmap
  1119.         surfaceparm trans    
  1120.         surfaceparm nomarks    
  1121.     cull none
  1122.         nopicmip
  1123.  
  1124.     {
  1125.         clampmap textures/sfx/fanfx.tga
  1126.         tcMod rotate 256 
  1127.         blendFunc GL_ZERO GL_ONE_MINUS_SRC_COLOR
  1128.         rgbGen exactVertex
  1129.                 depthWrite
  1130.         //rgbGen identity
  1131.     }
  1132. }
  1133.  
  1134. textures/sfx/metalfloor_wall_5_glow
  1135. {
  1136.     qer_editorimage textures/sfx/metalfloor_wall_5_glow.tga
  1137.     q3map_lightimage textures/sfx/metalfloor_wall_5bglowblu.tga
  1138. //    q3map_surfacelight 100
  1139. //    q3map_lightsubdivide 32
  1140.     {
  1141.         map $lightmap
  1142.         rgbgen identity
  1143.     }
  1144.  
  1145.     {
  1146.         map textures/base_wall/metalfloor_wall_5.tga
  1147.         blendfunc gl_dst_color gl_zero
  1148.         rgbgen identity
  1149.     }
  1150.  
  1151.     {
  1152.         map textures/sfx/metalfloor_wall_5_glow.tga
  1153.         blendfunc gl_one gl_one
  1154.         rgbgen wave sin .1 .4 1 0.3
  1155.     }
  1156.  
  1157. }
  1158.  
  1159.  
  1160. textures/sfx/metaltech12darkfinal_blueglow
  1161. {
  1162.     qer_editorimage textures/sfx/metaltech01blueglow.tga
  1163.     q3map_lightimage textures/sfx/metaltech01blueglow.tga
  1164.     q3map_surfacelight 100
  1165.     {
  1166.         map $lightmap
  1167.         rgbgen identity
  1168.     }
  1169.  
  1170.     {
  1171.         map textures/base_wall/metaltech12darkfinal.tga
  1172.         blendfunc gl_dst_color gl_zero
  1173.         rgbgen identity
  1174.     }
  1175.  
  1176.     {
  1177.         map textures/sfx/metaltech01blueglow.tga
  1178.         blendfunc gl_one gl_one
  1179.         rgbgen wave sin .1 .1 1 0.1
  1180.     }
  1181.  
  1182. }
  1183.  
  1184.  
  1185. textures/sfx/zap_scroll1000
  1186. {
  1187.         q3map_surfacelight    1000
  1188.         surfaceparm    trans
  1189.     surfaceparm nomarks
  1190.     surfaceparm nolightmap
  1191.     qer_editorimage textures/sfx/zap_scroll.tga
  1192.     cull none
  1193.     
  1194.     {
  1195.         map textures/sfx/zap_scroll.tga
  1196.         blendFunc GL_ONE GL_ONE
  1197.                 rgbgen wave triangle .8 2 0 7
  1198.                 tcMod scroll 0 1
  1199.     }    
  1200.         {
  1201.         map textures/sfx/zap_scroll.tga
  1202.         blendFunc GL_ONE GL_ONE
  1203.                 rgbgen wave triangle 1 1.4 0 5
  1204.                 tcMod scale  -1 1
  1205.                 tcMod scroll 0 1
  1206.     }    
  1207.         {
  1208.         map textures/sfx/zap_scroll2.tga
  1209.         blendFunc GL_ONE GL_ONE
  1210.                 rgbgen wave triangle 1 1.4 0 6.3
  1211.                 tcMod scale  -1 1
  1212.                 tcMod scroll 2 1
  1213.     }    
  1214.         {
  1215.         map textures/sfx/zap_scroll2.tga
  1216.         blendFunc GL_ONE GL_ONE
  1217.                 rgbgen wave triangle 1 1.4 0 7.7
  1218.                 tcMod scroll -1.3 1
  1219.     }    
  1220. }
  1221.  
  1222.  
  1223. textures/gothic_block/killblock_i4b
  1224. {
  1225.         q3map_surfacelight 300
  1226.     q3map_lightimage textures/gothic_block/killblock_i4glow.tga
  1227.     qer_editorimage textures/gothic_block/killblock_i4.tga
  1228.  
  1229.     
  1230.     {
  1231.         map textures/gothic_block/killblock_i4.tga
  1232.         rgbgen identity        
  1233.     }    
  1234.  
  1235.     {
  1236.         map $lightmap
  1237.         rgbGen identity
  1238.         blendfunc gl_dst_color gl_zero
  1239.     }
  1240.     {
  1241.         map  textures/gothic_block/killblock_i4glow.tga
  1242.         blendFunc GL_ONE GL_ONE
  1243.                 rgbgen wave sin .9 .1 0 .1
  1244.     }
  1245.     
  1246. }
  1247.  
  1248.  
  1249. textures/sfx/donna
  1250. {
  1251.     deformVertexes autoSprite
  1252.         q3map_surfacelight    300
  1253.  
  1254.     surfaceparm    trans
  1255.     surfaceparm nomarks
  1256.     surfaceparm nolightmap
  1257.     cull none
  1258.     
  1259.     {
  1260.         Map textures/sfx/donna.tga
  1261.         blendFunc GL_ONE GL_ONE
  1262.                 rgbgen wave triangle 1 2 0 7
  1263.     }    
  1264. {
  1265.         Map textures/sfx/donna.tga
  1266.         blendFunc GL_ONE GL_ONE
  1267.                 rgbgen wave sin 1 2 0 8
  1268.     }
  1269.     
  1270. }
  1271.  
  1272. textures/sfx/xian_dm3padwall
  1273.     {
  1274.     q3map_surfacelight 100
  1275.     q3map_lightimage textures/sfx/xian_dm3padwallglow.tga
  1276.     qer_editorimage textures/sfx/xian_dm3padwall.tga
  1277.     
  1278.     {
  1279.         map textures/sfx/xian_dm3padwall.tga
  1280.         rgbGen identity
  1281.     }
  1282.     
  1283.     {
  1284.         map $lightmap
  1285.         rgbGen identity
  1286.         blendfunc gl_dst_color gl_zero
  1287.     }
  1288.  
  1289.  
  1290.     {
  1291.         map textures/sfx/xian_dm3padwallglow.tga
  1292.         blendfunc gl_one gl_one
  1293.         rgbgen wave sin 0 1 0 .5
  1294.         tcmod scale 1 .05
  1295.         tcmod scroll 0 1
  1296.     }
  1297.     
  1298. }
  1299.  
  1300. textures/sfx/xmetalfloor_wall_5b
  1301. {
  1302.     qer_editorimage textures/sfx/metalfloor_wall_5b.tga
  1303.  
  1304.     {
  1305.         map textures/sfx/metalfloor_wall_7b.tga
  1306.         rgbGen identity
  1307.     }
  1308.     {
  1309.         map $lightmap
  1310.         rgbGen identity
  1311.         blendfunc gl_dst_color gl_zero
  1312.     }
  1313.     {
  1314.         map textures/sfx/metalfloor_wall_5bglowblu.tga
  1315.         blendfunc gl_one gl_one
  1316.         rgbgen wave sin .5 .2 0 .1    
  1317.     }
  1318. }
  1319.  
  1320. textures/sfx/border11c
  1321. {
  1322.     q3map_surfacelight 300
  1323.     q3map_lightimage textures/base_trim/border11c_pulse1.tga
  1324.     qer_editorimage textures/base_trim/border11c.tga
  1325.     
  1326.     {
  1327.         map textures/base_trim/border11c.tga
  1328.         rgbGen identity
  1329.     }
  1330.     
  1331.     {
  1332.         map $lightmap
  1333.         rgbGen identity
  1334.         blendfunc gl_dst_color gl_zero
  1335.     }
  1336.  
  1337.     {
  1338.         map textures/base_trim/border11c_light.tga
  1339.         blendfunc gl_one gl_one
  1340.         rgbgen wave sin 1 .1 0 5
  1341.     }
  1342.  
  1343.  
  1344.     {
  1345.         map textures/base_trim/border11c_pulse1b.tga
  1346.         blendfunc gl_one gl_one
  1347. //        tcmod scale .01 1
  1348.         tcmod scale .035 1
  1349. //        tcmod scroll -0.5 0
  1350.         tcmod scroll -0.65 0
  1351.  
  1352.  
  1353.     }
  1354.  
  1355.     
  1356. }
  1357.  
  1358.  
  1359.  
  1360. textures/sfx/zap_scroll
  1361. {
  1362.         q3map_surfacelight    300
  1363.         surfaceparm    trans
  1364.     surfaceparm nomarks
  1365.     surfaceparm nolightmap
  1366.     cull none
  1367.     
  1368.     {
  1369.         Map textures/sfx/zap_scroll.tga
  1370.         blendFunc GL_ONE GL_ONE
  1371.                 rgbgen wave triangle .8 2 0 7
  1372.                 tcMod scroll 0 1
  1373.     }    
  1374.         {
  1375.         Map textures/sfx/zap_scroll.tga
  1376.         blendFunc GL_ONE GL_ONE
  1377.                 rgbgen wave triangle 1 1.4 0 5
  1378.                 tcMod scale  -1 1
  1379.                 tcMod scroll 0 1
  1380.     }    
  1381.         {
  1382.         Map textures/sfx/zap_scroll2.tga
  1383.         blendFunc GL_ONE GL_ONE
  1384.                 rgbgen wave triangle 1 1.4 0 6.3
  1385.                 tcMod scale  -1 1
  1386.                 tcMod scroll 2 1
  1387.     }    
  1388.         {
  1389.         Map textures/sfx/zap_scroll2.tga
  1390.         blendFunc GL_ONE GL_ONE
  1391.                 rgbgen wave triangle 1 1.4 0 7.7
  1392.                 tcMod scroll -1.3 1
  1393.     }    
  1394. }
  1395. textures/sfx/x_conduit
  1396. {
  1397.     q3map_lightimage textures/sfx/x_conduit.tga
  1398.     surfaceparm nomarks
  1399.     q3map_surfacelight 100
  1400.     light 1
  1401.     {
  1402.         map $lightmap
  1403.         rgbGen identity
  1404.     }
  1405.     {
  1406.         map textures/sfx/x_conduit.tga
  1407.         blendFunc GL_DST_COLOR GL_ZERO
  1408.         rgbGen identity
  1409.     }
  1410.  
  1411.     {    animMap 10 textures/sfx/x_conduit2.tga textures/sfx/x_conduit3.tga 
  1412.         blendFunc GL_ONE GL_ONE
  1413.         rgbGen wave inverseSawtooth 0 1 0 10
  1414.     }
  1415.  
  1416.     //{    
  1417.     //    map textures/sfx/x_conduit2.tga
  1418.     //    blendfunc GL_ONE GL_ONE
  1419.        //         rgbGen wave sin .5 0.5 0 5
  1420.     //}
  1421.         {    
  1422.         map textures/sfx/x_conduit2.tga
  1423.         blendfunc GL_ONE GL_ONE
  1424.                  tcmod scale -1 1
  1425.                 rgbGen wave sin .5 0.5 0 7
  1426.     }
  1427.         {    
  1428.         map textures/sfx/x_conduit3.tga
  1429.         blendfunc GL_ONE GL_ONE
  1430.                 tcmod scale -1 1
  1431.                  rgbgen wave triangle .2 1 0 9
  1432.     }
  1433.         //{    
  1434.     //    map textures/sfx/x_conduit3.tga
  1435.     //    blendfunc GL_ONE GL_ONE
  1436.        //         rgbGen wave sin .5 1 0 3
  1437.     //}
  1438. }
  1439. textures/sfx/swirl_r1
  1440. {
  1441.         deformVertexes wave 100 sin 1 2 .1 1
  1442.         q3map_surfacelight    300
  1443.  
  1444.     surfaceparm    trans
  1445.     surfaceparm nomarks
  1446.         surfaceparm nonsolid
  1447.     surfaceparm nolightmap
  1448.     cull none
  1449.  
  1450.                
  1451.     
  1452.     {
  1453.         clampmap textures/sfx/swirl_r1.tga
  1454.         blendFunc GL_ONE GL_ONE
  1455.                 tcMod rotate -188
  1456.     }    
  1457.         {
  1458.         clampmap textures/sfx/swirl_r2.tga
  1459.         blendFunc GL_ONE GL_ONE
  1460.                 tcMod rotate 333
  1461.     }
  1462.        // {
  1463.     //    clampmap textures/sfx/swirl_r2.tga
  1464.     //    blendFunc GL_ONE GL_ONE
  1465.       //          tcMod rotate 20
  1466.     //}
  1467.     
  1468. }
  1469. textures/sfx/swirl_b1
  1470. {
  1471.         deformVertexes wave 100 sin 1 2 .1 1
  1472.         q3map_surfacelight    300
  1473.  
  1474.     surfaceparm    trans
  1475.     surfaceparm nomarks
  1476.     surfaceparm nolightmap
  1477.         surfaceparm nonsolid
  1478.     cull none
  1479.     
  1480.     {
  1481.         clampmap textures/sfx/swirl_b1.tga
  1482.         blendFunc GL_ONE GL_ONE
  1483.                 tcMod rotate -188
  1484.     }    
  1485.         {
  1486.         clampmap textures/sfx/swirl_b2.tga
  1487.         blendFunc GL_ONE GL_ONE
  1488.                 tcMod rotate 333
  1489.     }
  1490.         //{
  1491.     //    clampmap textures/sfx/swirl_b2.tga
  1492.     //    blendFunc GL_ONE GL_ONE
  1493.         //        tcMod rotate 20
  1494.     //}
  1495.     
  1496. }
  1497. textures/sfx/steam_01
  1498. {
  1499.  
  1500.     surfaceparm    trans
  1501.     surfaceparm nomarks
  1502.     surfaceparm nolightmap
  1503.     cull disable
  1504.        
  1505.     {
  1506.         Map textures/sfx/steam_01.tga
  1507.         blendFunc GL_ONE GL_ONE
  1508.                 tcMod scale 1 .4
  1509.             tcMod scroll 0 .3
  1510.     }    
  1511. {
  1512.                 Map textures/sfx/steam_01.tga
  1513.         blendFunc GL_ONE GL_ONE
  1514.                 tcMod scale -1 .2
  1515.             tcMod scroll 0 .3
  1516.     }
  1517.     
  1518. }
  1519. textures/sfx/zap_ball
  1520. {
  1521.     deformVertexes autoSprite
  1522.         q3map_surfacelight    300
  1523.  
  1524.     surfaceparm    trans
  1525.     surfaceparm nomarks
  1526.     surfaceparm nolightmap
  1527.     cull none
  1528.     
  1529.     {
  1530.         clampmap textures/sfx/zap_ball.tga
  1531.         blendFunc GL_ONE GL_ONE
  1532.                 rgbgen wave triangle 1 2 0 7
  1533.                 tcMod rotate 103
  1534.     }    
  1535. {
  1536.         clampmap textures/sfx/zap_ball2.tga
  1537.         blendFunc GL_ONE GL_ONE
  1538.                 rgbgen wave sin 1 2 0 8
  1539.                 tcMod rotate -180
  1540.     }
  1541.     
  1542. }
  1543. textures/sfx/jacobs_x
  1544. {
  1545.         deformVertexes wave 100 sin 0 1 0 5
  1546.         q3map_surfacelight    300
  1547.  
  1548.     surfaceparm    trans
  1549.     surfaceparm nomarks
  1550.     surfaceparm nolightmap
  1551.     cull none
  1552.     
  1553.     {
  1554.         Map textures/sfx/jacobs_x.tga
  1555.         blendFunc GL_ONE GL_ONE
  1556.                 rgbgen wave triangle 1 2 0 7
  1557.                 //tcMod rotate 103
  1558.     }    
  1559. }
  1560. textures/sfx/xlargeblockfloor3_pent
  1561. {
  1562.     q3map_lightimage textures/sfx/pentagramfloor_blue3glowtest.tga
  1563.     q3map_surfacelight 100
  1564.     surfaceparm nomarks
  1565.     
  1566.     {
  1567.         map $lightmap
  1568.         rgbgen identity
  1569.     }
  1570.  
  1571.     {
  1572.         map textures/sfx/xlargeblockfloor3_pent.tga
  1573.         blendfunc gl_dst_color gl_zero
  1574.         rgbgen identity
  1575.     }
  1576.  
  1577.     {
  1578.         map textures/sfx/pentagramfloor_blue3glowtest.tga
  1579.         blendfunc gl_one gl_one
  1580.         rgbgen wave sin .9 .1 0 5
  1581.     }
  1582.  
  1583. }
  1584.  
  1585. textures/sfx/xclang_floor2_bouncy
  1586. {
  1587.  
  1588.     //q3map_surfacelight 2000
  1589.     surfaceparm nodamage
  1590.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  1591.     q3map_surfacelight 400
  1592.  
  1593.     
  1594.     {
  1595.         map textures/sfx/xclang_floor2_bouncy.tga
  1596.         rgbGen identity
  1597.     }
  1598.     
  1599.     {
  1600.         map $lightmap
  1601.         rgbGen identity
  1602.         blendfunc gl_dst_color gl_zero
  1603.     }
  1604.     
  1605.     {
  1606.         map textures/sfx/bouncepad01b_layer1.tga
  1607.         blendfunc gl_one gl_one
  1608.         rgbGen wave sin .5 .5 0 1.5    
  1609.     }
  1610.  
  1611.     {
  1612.         clampmap textures/sfx/jumppadsmall.tga
  1613.         blendfunc gl_one gl_one
  1614.         tcMod stretch sin 1.2 .8 0 1.5
  1615.         rgbGen wave square .5 .5 .25 1.5
  1616.     }
  1617.  
  1618.     //    END
  1619. }
  1620.  
  1621. textures/sfx/clangdark_bounce
  1622. {
  1623.  
  1624.     //q3map_surfacelight 2000
  1625.     surfaceparm nodamage
  1626.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  1627.     q3map_surfacelight 400
  1628.  
  1629.     
  1630.     {
  1631.         map textures/sfx/clangdark_bounce.tga
  1632.         rgbGen identity
  1633.     }
  1634.     
  1635.     {
  1636.         map $lightmap
  1637.         rgbGen identity
  1638.         blendfunc gl_dst_color gl_zero
  1639.     }
  1640.     
  1641.     {
  1642.         map textures/sfx/bouncepad01b_layer1.tga
  1643.         blendfunc gl_one gl_one
  1644.         rgbGen wave sin .5 .5 0 1.5    
  1645.     }
  1646.  
  1647.     {
  1648.         clampmap textures/sfx/jumppadsmall.tga
  1649.         blendfunc gl_one gl_one
  1650.         tcMod stretch sin 1.2 .8 0 1.5
  1651.         rgbGen wave square .5 .5 .25 1.5
  1652.     }
  1653.  
  1654.     //    END
  1655. }
  1656.  
  1657.  
  1658. textures/sfx/metalbridge06_bounce
  1659. {
  1660.  
  1661.     //q3map_surfacelight 2000
  1662.     surfaceparm nodamage
  1663.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  1664.     q3map_surfacelight 400
  1665.  
  1666.     
  1667.     {
  1668.         map textures/sfx/metalbridge06_bounce.tga
  1669.         rgbGen identity
  1670.     }
  1671.     
  1672.     {
  1673.         map $lightmap
  1674.         rgbGen identity
  1675.         blendfunc gl_dst_color gl_zero
  1676.     }
  1677.     
  1678.     {
  1679.         map textures/sfx/bouncepad01b_layer1.tga
  1680.         blendfunc gl_one gl_one
  1681.         rgbGen wave sin .5 .5 0 1.5    
  1682.     }
  1683.  
  1684.     {
  1685.         clampmap textures/sfx/jumppadsmall.tga
  1686.         blendfunc gl_one gl_one
  1687.         tcMod stretch sin 1.2 .8 0 1.5
  1688.         rgbGen wave square .5 .5 .25 1.5
  1689.     }
  1690.  
  1691.     //    END
  1692. }
  1693.  
  1694. textures/sfx/metaltechfloor02final_bounce
  1695. {
  1696.  
  1697.     //q3map_surfacelight 2000
  1698.     surfaceparm nodamage
  1699.     q3map_lightimage textures/sfx/metaltechfloor02final_bounce.tga    
  1700.     q3map_surfacelight 400
  1701.  
  1702.     
  1703.     {
  1704.         map textures/sfx/metaltechfloor02final_bounce.tga
  1705.         rgbGen identity
  1706.     }
  1707.     
  1708.     {
  1709.         map $lightmap
  1710.         rgbGen identity
  1711.         blendfunc gl_dst_color gl_zero
  1712.     }
  1713.     
  1714.     {
  1715.         map textures/sfx/bouncepad01b_layer1.tga
  1716.         blendfunc gl_one gl_one
  1717.         rgbGen wave sin .5 .5 0 1.5    
  1718.     }
  1719.  
  1720.     {
  1721.         clampmap textures/sfx/jumppadsmall.tga
  1722.         blendfunc gl_one gl_one
  1723.         tcMod stretch sin 1.2 .8 0 1.5
  1724.         rgbGen wave square .5 .5 .25 1.5
  1725.     }
  1726.  
  1727.     //    END
  1728. }
  1729.  
  1730.  
  1731. textures/sfx/metaltech12final_bounce
  1732. {
  1733.  
  1734.     //q3map_surfacelight 2000
  1735.     surfaceparm nodamage
  1736. //    q3map_lightimage textures/sfx/metaltech12final_bounce.tga    
  1737.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  1738.     q3map_surfacelight 400
  1739.  
  1740.     
  1741.     {
  1742.         map textures/sfx/metaltech12final_bounce.tga
  1743.         rgbGen identity
  1744.     }
  1745.     
  1746.     {
  1747.         map $lightmap
  1748.         rgbGen identity
  1749.         blendfunc gl_dst_color gl_zero
  1750.     }
  1751.     
  1752.     {
  1753.         map textures/sfx/bouncepad01b_layer1.tga
  1754.         blendfunc gl_one gl_one
  1755.         rgbGen wave sin .5 .5 0 1.5    
  1756.     }
  1757.  
  1758.     {
  1759.         clampmap textures/sfx/jumppadsmall.tga
  1760.         blendfunc gl_one gl_one
  1761.         tcMod stretch sin 1.2 .8 0 1.5
  1762.         rgbGen wave square .5 .5 .25 1.5
  1763.     }
  1764.  
  1765.     //    END
  1766. }
  1767.  
  1768.  
  1769. textures/sfx/metaltech12darkfinal_bounce
  1770. {
  1771.  
  1772.     //q3map_surfacelight 2000
  1773.     surfaceparm nodamage
  1774. //    q3map_lightimage textures/sfx/metaltech12darkfinal_bounce.tga    
  1775.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  1776.     q3map_surfacelight 400
  1777.  
  1778.     
  1779.     {
  1780.         map textures/sfx/metaltech12darkfinal_bounce.tga
  1781.         rgbGen identity
  1782.     }
  1783.     
  1784.     {
  1785.         map $lightmap
  1786.         rgbGen identity
  1787.         blendfunc gl_dst_color gl_zero
  1788.     }
  1789.     
  1790.     {
  1791.         map textures/sfx/bouncepad01b_layer1.tga
  1792.         blendfunc gl_one gl_one
  1793.         rgbGen wave sin .5 .5 0 1.5    
  1794.     }
  1795.  
  1796.     {
  1797.         clampmap textures/sfx/jumppadsmall.tga
  1798.         blendfunc gl_one gl_one
  1799.         tcMod stretch sin 1.2 .8 0 1.5
  1800.         rgbGen wave square .5 .5 .25 1.5
  1801.     }
  1802.  
  1803.     //    END
  1804. }
  1805.  
  1806.  
  1807. textures/sfx/metaltechfloor01final_bounce
  1808. {
  1809.  
  1810.     //q3map_surfacelight 2000
  1811.     surfaceparm nodamage
  1812.     q3map_lightimage textures/sfx/metaltechfloor01final_bounce.tga    
  1813.     q3map_surfacelight 400
  1814.  
  1815.     
  1816.     {
  1817.         map textures/sfx/metaltechfloor01final_bounce.tga
  1818.         rgbGen identity
  1819.     }
  1820.     
  1821.     {
  1822.         map $lightmap
  1823.         rgbGen identity
  1824.         blendfunc gl_dst_color gl_zero
  1825.     }
  1826.     
  1827.     {
  1828.         map textures/sfx/bouncepad01b_layer1.tga
  1829.         blendfunc gl_one gl_one
  1830.         rgbGen wave sin .5 .5 0 1.5    
  1831.     }
  1832.  
  1833.     {
  1834.         clampmap textures/sfx/jumppadsmall.tga
  1835.         blendfunc gl_one gl_one
  1836.         tcMod stretch sin 1.2 .8 0 1.5
  1837.         rgbGen wave square .5 .5 .25 1.5
  1838.     }
  1839.  
  1840.     //    END
  1841. }
  1842.  
  1843.  
  1844.  
  1845. textures/sfx/demonltblackfinal
  1846. {
  1847.     q3map_lightimage textures/sfx/demonltblackfinal_glow2.tga
  1848.     q3map_surfacelight 100
  1849.     surfaceparm nomarks
  1850.     
  1851.     {
  1852.         map $lightmap
  1853.         rgbgen identity
  1854.     }
  1855.  
  1856.     {
  1857.         map textures/sfx/demonltblackfinal.tga
  1858.         blendfunc gl_dst_color gl_zero
  1859.         rgbgen identity
  1860.     }
  1861.  
  1862.     {
  1863.         map textures/sfx/demonltblackfinal_glow2.tga
  1864.         blendfunc gl_one gl_one
  1865.         rgbgen wave sin .9 .1 0 5
  1866.     }
  1867.  
  1868. }
  1869. textures/base_wall/c_met5_2_trans
  1870. {
  1871.     qer_editorimage textures/base_wall/c_met5_2.tga
  1872.     surfaceparm nonsolid
  1873.     {
  1874.         map $lightmap
  1875.         rgbGen identity
  1876.     
  1877.     }
  1878.     {
  1879.         map textures/base_wall/c_met5_2.tga
  1880.         rgbGen identity
  1881.         blendFunc GL_DST_COLOR GL_ZERO
  1882.  
  1883.     
  1884.     }
  1885. }
  1886.  
  1887.  
  1888.  
  1889. textures/sfx/metalfloor_glass
  1890. {
  1891.     qer_editorimage textures/sfx/metalfloor_wall_15glass.tga
  1892.     qer_trans    0.4
  1893.     surfaceparm trans
  1894.     cull disable
  1895. //    rgbGen vertex
  1896. //    surfaceparm nolightmap
  1897.     {
  1898.         map textures/sfx/metalfloor_wall_15glass.tga
  1899.         rgbGen identity
  1900.         rgbGen vertex
  1901.         blendFunc GL_ONE_MINUS_DST_COLOR GL_ZERO
  1902.     }
  1903.     {
  1904.         map textures/sfx/metalfloor_wall_15glass.tga
  1905.         alphaFunc GT0
  1906.         rgbGen identity
  1907.         blendfunc GL_DST_COLOR GL_ONE
  1908.     }
  1909. }
  1910.  
  1911. textures/sfx/xmetalfloor_wall_14b
  1912. {
  1913.     qer_editorimage textures/sfx/metalfloor_wall_14b.tga
  1914.     q3map_lightimage textures/sfx/metalfloor_wall_14bglow2.tga
  1915.     q3map_surfacelight 50
  1916.     {
  1917.         map textures/sfx/metalfloor_wall_14b.tga
  1918.         rgbGen identity
  1919.     }
  1920.     {
  1921.         map $lightmap
  1922.         rgbGen identity
  1923.         blendfunc gl_dst_color gl_zero
  1924.     }
  1925.     {
  1926.         map textures/sfx/metalfloor_wall_14bglow2.tga
  1927.         blendfunc gl_one gl_one
  1928.     }
  1929. }
  1930.  
  1931. textures/sfx/xmetalfloor_wall_9b
  1932. {
  1933.     qer_editorimage textures/sfx/metalfloor_wall_9b.tga
  1934.  
  1935.     {
  1936.         map textures/sfx/metalfloor_wall_9b.tga
  1937.         rgbGen identity
  1938.     }
  1939.     {
  1940.         map $lightmap
  1941.         rgbGen identity
  1942.         blendfunc gl_dst_color gl_zero
  1943.     }
  1944.     {
  1945.         map textures/sfx/metalfloor_wall_9bglow.tga
  1946.         blendfunc gl_one gl_one
  1947.     }
  1948. }
  1949.  
  1950.  
  1951. models/mapobjects/portal_2/portal_3
  1952. {
  1953.     //    *************************************************
  1954.     //    *          Portal Sides                *
  1955.     //    *          April 30 1999                *    
  1956.     //    *    Please Comment Changes            *
  1957.     //    *************************************************
  1958.  
  1959.  
  1960.     {
  1961.         map models/mapobjects/portal_2/portal_3.tga
  1962.         rgbGen vertex
  1963.     }
  1964.  
  1965.     {
  1966.         map models/mapobjects/portal_2/portal_3_glo.tga
  1967.         blendfunc gl_one gl_one
  1968.         rgbgen wave inversesawtooth 0 1 .2 .5
  1969.     }
  1970.  
  1971. }
  1972.  
  1973.  
  1974. textures/sfx/portal_sfx_ring
  1975. {
  1976.  
  1977.     //    *************************************************
  1978.     //    *          Portal Ring                *
  1979.     //    *          April 30 1999                *    
  1980.     //    *    Please Comment Changes            *
  1981.     //    *************************************************
  1982.         
  1983.         deformVertexes wave 100 sin 0 2 0 .5
  1984.         cull none
  1985.     
  1986.     {
  1987.         map textures/sfx/portal_sfx_ring_blue1.tga 
  1988.         blendfunc gl_src_alpha gl_one_minus_src_alpha
  1989.     }
  1990.  
  1991.     
  1992.     {    
  1993.         map textures/sfx/portal_sfx_ring_electric.tga 
  1994.         blendfunc gl_one gl_one
  1995.         rgbgen wave inversesawtooth 0 1 .2 .5
  1996.         tcmod scroll 0 .5
  1997.  
  1998.     }
  1999.  
  2000.     {
  2001.         map textures/sfx/portal_sfx1.tga
  2002.         blendfunc gl_dst_color gl_zero
  2003.         tcMod rotate 360
  2004.     }
  2005.  
  2006.     {
  2007.         map textures/sfx/portal_sfx_ring.tga
  2008.         blendfunc gl_one gl_one
  2009.         rgbgen wave inversesawtooth 0 .5 .2 .5
  2010.     }
  2011.  
  2012.     
  2013.  
  2014.     
  2015.  
  2016. }
  2017.  
  2018. textures/sfx/small_smoke1_1
  2019. {
  2020.  
  2021.     //    *************************************************
  2022.     //    *          Smoke                    *
  2023.     //    *          June 18 1999                *    
  2024.     //    *    Please Comment Changes            *
  2025.     //    *************************************************
  2026.     
  2027.     deformVertexes autoSprite
  2028.     surfaceparm nomarks
  2029.     surfaceparm nolightmap
  2030.     cull none
  2031.     
  2032.  
  2033.     {
  2034.         animMap 10 textures/sfx/small_smoke1_1.tga textures/sfx/small_smoke1_2.tga textures/sfx/small_smoke1_3.tga textures/sfx/small_smoke1_4.tga textures/sfx/small_smoke1_5.tga textures/sfx/small_smoke1_6.tga 
  2035.         blendFunc GL_ONE GL_ONE
  2036.         rgbGen wave inverseSawtooth 0 1 0 10    
  2037.     }
  2038.     
  2039.     {
  2040.         animMap 10 textures/sfx/small_smoke1_2.tga textures/sfx/small_smoke1_3.tga textures/sfx/small_smoke1_4.tga textures/sfx/small_smoke1_5.tga textures/sfx/small_smoke1_6.tga textures/sfx/small_smoke1_1.tga 
  2041.         blendFunc GL_ONE GL_ONE
  2042.         rgbGen wave sawtooth 0 1 0 10
  2043.     }    
  2044.  
  2045. }
  2046.  
  2047.  
  2048.  
  2049. textures/sfx/xflame2
  2050. {
  2051.  
  2052.     //    *************************************************
  2053.     //    *          Yellow Flame Surface Light 5500        *
  2054.     //    *          April 30 1999                *    
  2055.     //    *    Please Comment Changes            *
  2056.     //    *************************************************
  2057.     
  2058.     surfaceparm nomarks
  2059.     surfaceparm nolightmap
  2060.     cull none
  2061.     q3map_surfacelight 5500
  2062.     qer_editorimage textures/sfx/flame1.tga
  2063.     
  2064.  
  2065.     {
  2066.         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
  2067.         blendFunc GL_ONE GL_ONE
  2068.         rgbGen wave inverseSawtooth 0 1 0 10
  2069.         
  2070.     }    
  2071.     {
  2072.         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
  2073.         blendFunc GL_ONE GL_ONE
  2074.         rgbGen wave sawtooth 0 1 0 10
  2075.     }    
  2076.  
  2077.  
  2078.     {
  2079.         map textures/sfx/flameball.tga
  2080.         blendFunc GL_ONE GL_ONE
  2081.         rgbGen wave sin .6 .2 0 .6    
  2082.     }
  2083.  
  2084. }
  2085.  
  2086. textures/sfx/xflame2_2250
  2087. {
  2088.     surfaceparm nomarks
  2089.     surfaceparm nolightmap
  2090.     cull none
  2091.     q3map_surfacelight 2250
  2092.     qer_editorimage textures/sfx/flame1.tga
  2093.     
  2094.  
  2095.     {
  2096.         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
  2097.         blendFunc GL_ONE GL_ONE
  2098.         rgbGen wave inverseSawtooth 0 1 0 10
  2099.         
  2100.     }    
  2101.     {
  2102.         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
  2103.         blendFunc GL_ONE GL_ONE
  2104.         rgbGen wave sawtooth 0 1 0 10
  2105.     }    
  2106.  
  2107.  
  2108.     {
  2109.         map textures/sfx/flameball.tga
  2110.         blendFunc GL_ONE GL_ONE
  2111.         rgbGen wave sin .6 .2 0 .6    
  2112.     }
  2113.  
  2114. }
  2115.  
  2116. textures/sfx/xflame2_1800
  2117. {
  2118.     surfaceparm nomarks
  2119.     surfaceparm nolightmap
  2120.     cull none
  2121.     q3map_surfacelight 1800
  2122.     qer_editorimage textures/sfx/flame1.tga
  2123.     
  2124.  
  2125.     {
  2126.         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
  2127.         blendFunc GL_ONE GL_ONE
  2128.         rgbGen wave inverseSawtooth 0 1 0 10
  2129.         
  2130.     }    
  2131.     {
  2132.         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
  2133.         blendFunc GL_ONE GL_ONE
  2134.         rgbGen wave sawtooth 0 1 0 10
  2135.     }    
  2136.  
  2137.  
  2138.     {
  2139.         map textures/sfx/flameball.tga
  2140.         blendFunc GL_ONE GL_ONE
  2141.         rgbGen wave sin .6 .2 0 .6    
  2142.     }
  2143.  
  2144. }
  2145.  
  2146.  
  2147. // Tim's goofy experiment
  2148. textures/sfx/grid
  2149.  
  2150. {
  2151.  
  2152.     surfaceparm trans
  2153.     qer_editorimage    textures/sfx/grid.tga
  2154.  
  2155.     
  2156.     
  2157.  
  2158.     {
  2159.         map textures/sfx/grid.tga
  2160.         blendfunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  2161.         rgbGen identity
  2162.     }
  2163.  
  2164. }
  2165.  
  2166.  
  2167. textures/sfx/launchpad_diamond
  2168. {
  2169.     //    *************************************************
  2170.     //    *          Launchpad on Diamond            *
  2171.     //    *          April 30 1999                *    
  2172.     //    *    Please Comment Changes            *
  2173.     //    *************************************************
  2174.     
  2175.     {
  2176.         map $lightmap
  2177.         rgbGen identity
  2178.     }
  2179.  
  2180.     { 
  2181.         map textures/sfx/launchpad_diamond.tga
  2182.         rgbGen identity
  2183.         blendfunc gl_dst_color gl_zero
  2184.     }
  2185.  
  2186.     {    
  2187.         map textures/sfx/launchpad_dot.tga
  2188.         blendfunc gl_one gl_one    
  2189.         rgbgen wave inversesawtooth 0 1 0 1    
  2190.     }
  2191.  
  2192.     //     CHANGED BECAUSE OF RAGE PRO PROBLEM
  2193.     //    {    
  2194.     //        map textures/sfx/launchpad_arrow.tga        
  2195.     //        blendfunc gl_src_alpha gl_one    
  2196.     //        tcmod scroll 0 2
  2197.     //        rgbgen wave square 0 1 0 2
  2198.     //        alphagen wave square 0 1 .1 2
  2199.     //    }
  2200.  
  2201.     //     TEMPORARY FIX TO GET AROUND ALPHA BLEND IN RAGE PRO
  2202.     { 
  2203.         animmap 4 textures/sfx/launchpad_arrow.tga textures/sfx/launchpad_arrow2.tga textures/sfx/launchpad_arrow2.tga textures/sfx/launchpad_arrow2.tga
  2204.         blendfunc gl_one gl_one
  2205.         tcmod scroll 0 2
  2206.     }
  2207.  
  2208. }
  2209. textures/sfx/launchpad_blocks18d
  2210. {
  2211.     //    *************************************************
  2212.     //    *          Launchpad on Blocks18d            *
  2213.     //    *          October 09 1999                *    
  2214.     //    *    Please Comment Changes            *
  2215.     //    *************************************************
  2216.     
  2217.     {
  2218.         map $lightmap
  2219.         rgbGen identity
  2220.     }
  2221.  
  2222.     { 
  2223.         map textures/sfx/launchpad_blocks18d.tga
  2224.         rgbGen identity
  2225.         blendfunc gl_dst_color gl_zero
  2226.     }
  2227.  
  2228.     {    
  2229.         map textures/sfx/launchpad_dot.tga
  2230.         blendfunc gl_one gl_one    
  2231.         rgbgen wave inversesawtooth 0 1 0 1    
  2232.     }
  2233.  
  2234.     //     CHANGED BECAUSE OF RAGE PRO PROBLEM
  2235.     //    {    
  2236.     //        map textures/sfx/launchpad_arrow.tga        
  2237.     //        blendfunc gl_src_alpha gl_one    
  2238.     //        tcmod scroll 0 2
  2239.     //        rgbgen wave square 0 1 0 2
  2240.     //        alphagen wave square 0 1 .1 2
  2241.     //    }
  2242.  
  2243.     //     TEMPORARY FIX TO GET AROUND ALPHA BLEND IN RAGE PRO
  2244.     { 
  2245.         animmap 4 textures/sfx/launchpad_arrow.tga textures/sfx/launchpad_arrow2.tga textures/sfx/launchpad_arrow2.tga textures/sfx/launchpad_arrow2.tga
  2246.         blendfunc gl_one gl_one
  2247.         tcmod scroll 0 2
  2248.     }
  2249.  
  2250. }
  2251. textures/sfx/launchpad_blocks17
  2252. {
  2253.     //    *************************************************
  2254.     //    *          Launchpad on Blocks17            *
  2255.     //    *          November 08 1999            *    
  2256.     //    *    Please Comment Changes            *
  2257.     //    *************************************************
  2258.     
  2259.     {
  2260.         map $lightmap
  2261.         rgbGen identity
  2262.     }
  2263.  
  2264.     { 
  2265.         map textures/sfx/launchpad_blocks17.tga
  2266.         rgbGen identity
  2267.         blendfunc gl_dst_color gl_zero
  2268.     }
  2269.  
  2270.     {    
  2271.         map textures/sfx/launchpad_dot.tga
  2272.         blendfunc gl_one gl_one    
  2273.         rgbgen wave inversesawtooth 0 1 0 1    
  2274.     }
  2275.  
  2276.     //     CHANGED BECAUSE OF RAGE PRO PROBLEM
  2277.     //    {    
  2278.     //        map textures/sfx/launchpad_arrow.tga        
  2279.     //        blendfunc gl_src_alpha gl_one    
  2280.     //        tcmod scroll 0 2
  2281.     //        rgbgen wave square 0 1 0 2
  2282.     //        alphagen wave square 0 1 .1 2
  2283.     //    }
  2284.  
  2285.     //     TEMPORARY FIX TO GET AROUND ALPHA BLEND IN RAGE PRO
  2286.     { 
  2287.         animmap 4 textures/sfx/launchpad_arrow.tga textures/sfx/launchpad_arrow2.tga textures/sfx/launchpad_arrow2.tga textures/sfx/launchpad_arrow2.tga
  2288.         blendfunc gl_one gl_one
  2289.         tcmod scroll 0 2
  2290.     }
  2291.  
  2292. }
  2293. textures/sfx/launchpad_metalbridge04d
  2294. {
  2295.     //    *************************************************
  2296.     //    *          Launchpad on metalbridge04d            *
  2297.     //    *          June 15 1999                *    
  2298.     //    *    Please Comment Changes            *
  2299.     //    *************************************************
  2300.     
  2301.     {
  2302.         map $lightmap
  2303.         rgbGen identity
  2304.     }
  2305.  
  2306.     { 
  2307.         map textures/sfx/launchpad_metalbridge04d.tga
  2308.         rgbGen identity
  2309.         blendfunc gl_dst_color gl_zero
  2310.     }
  2311.  
  2312.     {    
  2313.         map textures/sfx/launchpad_dot.tga
  2314.         blendfunc gl_one gl_one    
  2315.         rgbgen wave inversesawtooth 0 1 0 1    
  2316.     }
  2317.  
  2318.     //     CHANGED BECAUSE OF RAGE PRO PROBLEM
  2319.     //    {    
  2320.     //        map textures/sfx/launchpad_arrow.tga        
  2321.     //        blendfunc gl_src_alpha gl_one    
  2322.     //        tcmod scroll 0 2
  2323.     //        rgbgen wave square 0 1 0 2
  2324.     //        alphagen wave square 0 1 .1 2
  2325.     //    }
  2326.  
  2327.     //     TEMPORARY FIX TO GET AROUND ALPHA BLEND IN RAGE PRO
  2328.     { 
  2329.         animmap 4 textures/sfx/launchpad_arrow.tga textures/sfx/launchpad_arrow2.tga textures/sfx/launchpad_arrow2.tga textures/sfx/launchpad_arrow2.tga
  2330.         blendfunc gl_one gl_one
  2331.         tcmod scroll 0 2
  2332.     }
  2333.  
  2334. }
  2335.  
  2336. textures/sfx/flame1km
  2337. {
  2338.  
  2339.     //    *************************************************
  2340.     //    *          Yellow Flame                 *
  2341.     //    *          May 20 1999 Surface Light 4000    *    
  2342.     //    *    Please Comment Changes            *
  2343.     //    *************************************************
  2344.     
  2345.     surfaceparm nomarks
  2346.     surfaceparm nolightmap
  2347.     surfaceparm trans
  2348.     cull none
  2349.     q3map_surfacelight 4000
  2350.     
  2351.  
  2352.     {
  2353.         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
  2354.         blendFunc GL_ONE GL_ONE
  2355.         rgbGen wave inverseSawtooth 0 1 0 10
  2356.         
  2357.     }    
  2358.     {
  2359.         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
  2360.         blendFunc GL_ONE GL_ONE
  2361.         rgbGen wave sawtooth 0 1 0 10
  2362.     }    
  2363.  
  2364.  
  2365.     {
  2366.         map textures/sfx/flameball.tga
  2367.         blendFunc GL_ONE GL_ONE
  2368.         rgbGen wave sin .6 .2 0 .6    
  2369.     }
  2370.  
  2371. }
  2372. textures/sfx/flame1
  2373. {
  2374.  
  2375.     //    *************************************************
  2376.     //    *          Yellow Flame                 *
  2377.     //    *          April 30 1999 Surface Light 7500    *    
  2378.     //    *    Please Comment Changes            *
  2379.     //    *************************************************
  2380.     
  2381.     surfaceparm nomarks
  2382.     surfaceparm nolightmap
  2383.     surfaceparm trans
  2384.     cull none
  2385.     q3map_surfacelight 7500
  2386.     
  2387.  
  2388.     {
  2389.         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
  2390.         blendFunc GL_ONE GL_ONE
  2391.         rgbGen wave inverseSawtooth 0 1 0 10
  2392.         
  2393.     }    
  2394.     {
  2395.         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
  2396.         blendFunc GL_ONE GL_ONE
  2397.         rgbGen wave sawtooth 0 1 0 10
  2398.     }    
  2399.  
  2400.  
  2401.     {
  2402.         map textures/sfx/flameball.tga
  2403.         blendFunc GL_ONE GL_ONE
  2404.         rgbGen wave sin .6 .2 0 .6    
  2405.     }
  2406.  
  2407. }
  2408. textures/sfx/flameanim_dimmer
  2409. {
  2410.  
  2411.     //    *************************************************
  2412.     //    *          Yellow Flame                 *
  2413.     //    *          May 2, 199 Surface Light 2500        *    
  2414.     //    *    Please Comment Changes            *
  2415.     //    *************************************************
  2416.     qer_editorimage textures/sfx/flame6.tga
  2417.     q3map_lightimage textures/sfx/flame6.tga
  2418.     surfaceparm trans
  2419.     surfaceparm nomarks
  2420.     surfaceparm nolightmap
  2421.     cull none
  2422.     q3map_surfacelight 1500
  2423.     // light changed to lower value than flame1 .... PAJ
  2424.     // added a lightimage function to take color from a frame
  2425.  
  2426.     {
  2427.         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
  2428.         blendFunc GL_ONE GL_ONE
  2429.         rgbGen wave inverseSawtooth 0 1 0 10
  2430.         
  2431.     }    
  2432.     {
  2433.         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
  2434.         blendFunc GL_ONE GL_ONE
  2435.         rgbGen wave sawtooth 0 1 0 10
  2436.     }    
  2437.  
  2438.  
  2439.     {
  2440.         map textures/sfx/flameball.tga
  2441.         blendFunc GL_ONE GL_ONE
  2442.         rgbGen wave sin .6 .2 0 .6    
  2443.     }
  2444.  
  2445. }
  2446. textures/sfx/flameanim_blue
  2447. {
  2448.  
  2449.     //    *************************************************
  2450.     //    *          Blue Flame                 *
  2451.     //    *          July 20, 1999 Surface Light 1800        *    
  2452.     //    *    Please Comment Changes            *
  2453.     //    *************************************************
  2454.     qer_editorimage textures/sfx/b_flame7.tga
  2455.     q3map_lightimage textures/sfx/b_flame7.tga
  2456.     surfaceparm trans
  2457.     surfaceparm nomarks
  2458.     surfaceparm nolightmap
  2459.     cull none
  2460.     q3map_surfacelight 1800
  2461.     // texture changed to blue flame.... PAJ
  2462.     // 9/01 light dropped from 2500 to 1800 .... PAJ
  2463.  
  2464.     {
  2465.         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
  2466.         blendFunc GL_ONE GL_ONE
  2467.         rgbGen wave inverseSawtooth 0 1 0 10
  2468.         
  2469.     }    
  2470.     {
  2471.         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
  2472.         blendFunc GL_ONE GL_ONE
  2473.         rgbGen wave sawtooth 0 1 0 10
  2474.     }    
  2475.  
  2476.  
  2477.     {
  2478.         map textures/sfx/b_flameball.tga
  2479.         blendFunc GL_ONE GL_ONE
  2480.         rgbGen wave sin .6 .2 0 .6    
  2481.     }
  2482.  
  2483. }
  2484. textures/sfx/flameanim_blue_pj
  2485. {
  2486.  
  2487.     //    *************************************************
  2488.     //    *          Blue Flame                 *
  2489.     //    *          July 20, 1999 Surface Light 2500        *    
  2490.     //    *    Please Comment Changes            *
  2491.     //    *************************************************
  2492.     qer_editorimage textures/sfx/b_flame7.tga
  2493.     q3map_lightimage textures/sfx/b_flame7.tga
  2494.     surfaceparm trans
  2495.     surfaceparm nomarks
  2496.     surfaceparm nolightmap
  2497.     cull none
  2498.     q3map_surfacelight 2500
  2499.     // texture changed to blue flame.... PAJ
  2500.     
  2501.  
  2502.     {
  2503.         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
  2504.         blendFunc GL_ONE GL_ONE
  2505.         rgbGen wave inverseSawtooth 0 1 0 10
  2506.         
  2507.     }    
  2508.     {
  2509.         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
  2510.         blendFunc GL_ONE GL_ONE
  2511.         rgbGen wave sawtooth 0 1 0 10
  2512.     }    
  2513.  
  2514.  
  2515.     {
  2516.         map textures/sfx/b_flameball.tga
  2517.         blendFunc GL_ONE GL_ONE
  2518.         rgbGen wave sin .6 .2 0 .6    
  2519.     }
  2520.  
  2521. }
  2522.  
  2523. textures/sfx/flameanim_blue_nolight
  2524. {
  2525.  
  2526.     //    *************************************************
  2527.     //    *          Blue Flame                 *
  2528.     //    *          aug 18, 1999 Surface Light 2500        *    
  2529.     //    *    Please Comment Changes            *
  2530.     //    *************************************************
  2531.     qer_editorimage textures/sfx/b_flame7.tga
  2532.     q3map_lightimage textures/sfx/b_flame7.tga
  2533.     surfaceparm trans
  2534.     surfaceparm nomarks
  2535.     surfaceparm nolightmap
  2536.     cull none
  2537.     //q3map_surfacelight 2500
  2538.     // texture changed to blue flame.... PAJ
  2539.  
  2540.     {
  2541.         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
  2542.         blendFunc GL_ONE GL_ONE
  2543.         rgbGen wave inverseSawtooth 0 1 0 10
  2544.         
  2545.     }    
  2546.     {
  2547.         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
  2548.         blendFunc GL_ONE GL_ONE
  2549.         rgbGen wave sawtooth 0 1 0 10
  2550.     }    
  2551.  
  2552.  
  2553.     {
  2554.         map textures/sfx/b_flameball.tga
  2555.         blendFunc GL_ONE GL_ONE
  2556.         rgbGen wave sin .6 .2 0 .6    
  2557.     }
  2558.  
  2559. }
  2560.  
  2561. textures/sfx/flameanim_red
  2562. {
  2563.  
  2564.     //    *************************************************
  2565.     //    *          Red Flame                 *
  2566.     //    *          July 20, 1999 Surface Light  1800        *    
  2567.     //    *    Please Comment Changes            *
  2568.     //    *************************************************
  2569.     qer_editorimage textures/sfx/r_flame3.tga
  2570.     q3map_lightimage textures/sfx/r_flame3.tga
  2571.     surfaceparm trans
  2572.     surfaceparm nomarks
  2573.     surfaceparm nolightmap
  2574.     cull none
  2575.     q3map_surfacelight 1800
  2576.     // texture changed to red flame.... PAJ
  2577.     // 9/01 light dropped from 2500 to 1800
  2578.  
  2579.     {
  2580.         animMap 10 textures/sfx/r_flame1.tga textures/sfx/r_flame2.tga textures/sfx/r_flame3.tga textures/sfx/r_flame4.tga textures/sfx/r_flame5.tga textures/sfx/r_flame6.tga textures/sfx/r_flame7.tga textures/sfx/r_flame8.tga
  2581.         blendFunc GL_ONE GL_ONE
  2582.         rgbGen wave inverseSawtooth 0 1 0 10
  2583.         
  2584.     }    
  2585.     {
  2586.         animMap 10 textures/sfx/r_flame2.tga textures/sfx/r_flame3.tga textures/sfx/r_flame4.tga textures/sfx/r_flame5.tga textures/sfx/r_flame6.tga textures/sfx/r_flame7.tga textures/sfx/r_flame8.tga textures/sfx/r_flame1.tga
  2587.         blendFunc GL_ONE GL_ONE
  2588.         rgbGen wave sawtooth 0 1 0 10
  2589.     }    
  2590.  
  2591.  
  2592.     {
  2593.         map textures/sfx/r_flameball.tga
  2594.         blendFunc GL_ONE GL_ONE
  2595.         rgbGen wave sin .6 .2 0 .6    
  2596.     }
  2597.  
  2598. }
  2599.  
  2600. textures/sfx/flameanim_red_pj
  2601. {
  2602.  
  2603.     //    *************************************************
  2604.     //    *          Red Flame                 *
  2605.     //    *          July 20, 1999 Surface Light 2500        *    
  2606.     //    *    Please Comment Changes            *
  2607.     //    *************************************************
  2608.     qer_editorimage textures/sfx/r_flame3.tga
  2609.     q3map_lightimage textures/sfx/r_flame3.tga
  2610.     surfaceparm trans
  2611.     surfaceparm nomarks
  2612.     surfaceparm nolightmap
  2613.     cull none
  2614.     q3map_surfacelight 2500
  2615.     // texture changed to red flame.... PAJ
  2616.  
  2617.     {
  2618.         animMap 10 textures/sfx/r_flame1.tga textures/sfx/r_flame2.tga textures/sfx/r_flame3.tga textures/sfx/r_flame4.tga textures/sfx/r_flame5.tga textures/sfx/r_flame6.tga textures/sfx/r_flame7.tga textures/sfx/r_flame8.tga
  2619.         blendFunc GL_ONE GL_ONE
  2620.         rgbGen wave inverseSawtooth 0 1 0 10
  2621.         
  2622.     }    
  2623.     {
  2624.         animMap 10 textures/sfx/r_flame2.tga textures/sfx/r_flame3.tga textures/sfx/r_flame4.tga textures/sfx/r_flame5.tga textures/sfx/r_flame6.tga textures/sfx/r_flame7.tga textures/sfx/r_flame8.tga textures/sfx/r_flame1.tga
  2625.         blendFunc GL_ONE GL_ONE
  2626.         rgbGen wave sawtooth 0 1 0 10
  2627.     }    
  2628.  
  2629.  
  2630.     {
  2631.         map textures/sfx/r_flameball.tga
  2632.         blendFunc GL_ONE GL_ONE
  2633.         rgbGen wave sin .6 .2 0 .6    
  2634.     }
  2635.  
  2636. }
  2637.  
  2638. textures/sfx/flameanim_red_nolight
  2639. {
  2640.  
  2641.     //    *************************************************
  2642.     //    *          Red Flame (no light)            *
  2643.     //    *          Sept. 5, 1999 No Surface Light            *    
  2644.     //    *    Please Comment Changes            *
  2645.     //    *************************************************
  2646.     qer_editorimage textures/sfx/r_flame3.tga
  2647.     q3map_lightimage textures/sfx/r_flame3.tga
  2648.     surfaceparm trans
  2649.     surfaceparm nomarks
  2650.     surfaceparm nolightmap
  2651.     cull none
  2652.     // texture changed to red flame.... PAJ
  2653.     
  2654.  
  2655.     {
  2656.         animMap 10 textures/sfx/r_flame1.tga textures/sfx/r_flame2.tga textures/sfx/r_flame3.tga textures/sfx/r_flame4.tga textures/sfx/r_flame5.tga textures/sfx/r_flame6.tga textures/sfx/r_flame7.tga textures/sfx/r_flame8.tga
  2657.         blendFunc GL_ONE GL_ONE
  2658.         rgbGen wave inverseSawtooth 0 1 0 10
  2659.         
  2660.     }    
  2661.     {
  2662.         animMap 10 textures/sfx/r_flame2.tga textures/sfx/r_flame3.tga textures/sfx/r_flame4.tga textures/sfx/r_flame5.tga textures/sfx/r_flame6.tga textures/sfx/r_flame7.tga textures/sfx/r_flame8.tga textures/sfx/r_flame1.tga
  2663.         blendFunc GL_ONE GL_ONE
  2664.         rgbGen wave sawtooth 0 1 0 10
  2665.     }    
  2666.  
  2667.  
  2668.     {
  2669.         map textures/sfx/r_flameball.tga
  2670.         blendFunc GL_ONE GL_ONE
  2671.         rgbGen wave sin .6 .2 0 .6    
  2672.     }
  2673.  
  2674. }
  2675.  
  2676. textures/sfx/flameanim_green_pj
  2677. {
  2678.     //    *************************************************
  2679.     //    *          Green Flame                 *
  2680.     //    *      October 2, 1999 Surface Light 2500        *    
  2681.     //    *    Please Comment Changes            *
  2682.     //    *************************************************
  2683.     qer_editorimage textures/sfx/g_flame6.tga
  2684.     q3map_lightimage textures/sfx/g_flame6.tga
  2685.     surfaceparm trans
  2686.     surfaceparm nomarks
  2687.     surfaceparm nolightmap
  2688.     cull none
  2689.     q3map_surfacelight 2500
  2690.     // texture changed to green flame.... PAJ
  2691.     {
  2692.         animMap 10 textures/sfx/g_flame1.tga textures/sfx/g_flame2.tga textures/sfx/g_flame3.tga textures/sfx/g_flame4.tga textures/sfx/g_flame5.tga textures/sfx/g_flame6.tga textures/sfx/g_flame7.tga textures/sfx/g_flame8.tga
  2693.         blendFunc GL_ONE GL_ONE
  2694.         rgbGen wave inverseSawtooth 0 1 0 10    
  2695.     }    
  2696.     {
  2697.         animMap 10 textures/sfx/g_flame2.tga textures/sfx/g_flame3.tga textures/sfx/g_flame4.tga textures/sfx/g_flame5.tga textures/sfx/g_flame6.tga textures/sfx/g_flame7.tga textures/sfx/g_flame8.tga textures/sfx/g_flame1.tga
  2698.         blendFunc GL_ONE GL_ONE
  2699.         rgbGen wave sawtooth 0 1 0 10
  2700.     }    
  2701.     {
  2702.         map textures/sfx/g_flameball.tga
  2703.         blendFunc GL_ONE GL_ONE
  2704.         rgbGen wave sin .6 .2 0 .6    
  2705.     }
  2706. }
  2707.  
  2708.  
  2709. textures/sfx/xflame1side
  2710. {
  2711.  
  2712.     //    *************************************************
  2713.     //    *          Yellow Flame Side            *
  2714.     //    *          April 30 1999                *    
  2715.     //    *    Please Comment Changes            *
  2716.     //    *************************************************
  2717.     
  2718.         //q3map_surfacelight 500
  2719.         //q3map_lightimage textures/sfx/flame1.tga
  2720.         surfaceparm trans
  2721.         surfaceparm nomarks
  2722.         qer_editorimage textures/sfx/flame1.tga
  2723.         surfaceparm nolightmap
  2724.         cull none
  2725.  
  2726.     {
  2727.         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
  2728.         blendFunc GL_ONE GL_ONE
  2729.         rgbGen wave inverseSawtooth 0 1 0 10
  2730.         
  2731.     }    
  2732.     {
  2733.         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
  2734.         blendFunc GL_ONE GL_ONE
  2735.         rgbGen wave sawtooth 0 1 0 10
  2736.     }    
  2737.  
  2738.  
  2739.     {
  2740.         map textures/sfx/flameball.tga
  2741.         blendFunc GL_ONE GL_ONE
  2742.         rgbGen wave sin .6 .2 0 .6    
  2743.     }
  2744.  
  2745. }
  2746.  
  2747.  
  2748. textures/sfx/flame1side
  2749. {
  2750.  
  2751.     //    *************************************************
  2752.     //    *          Yellow Flame Side            *
  2753.     //    *          April 30 1999                *    
  2754.     //    *    Please Comment Changes            *
  2755.     //    *************************************************
  2756.     
  2757.         surfaceparm trans
  2758.         surfaceparm nomarks
  2759.         surfaceparm nonsolid
  2760.     
  2761.         surfaceparm nolightmap
  2762.         cull none
  2763.  
  2764.     {
  2765.         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
  2766.         blendFunc GL_ONE GL_ONE
  2767.         rgbGen wave inverseSawtooth 0 1 0 10
  2768.         
  2769.     }    
  2770.     {
  2771.         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
  2772.         blendFunc GL_ONE GL_ONE
  2773.         rgbGen wave sawtooth 0 1 0 10
  2774.     }    
  2775.  
  2776.  
  2777.     {
  2778.         map textures/sfx/flameball.tga
  2779.         blendFunc GL_ONE GL_ONE
  2780.         rgbGen wave sin .6 .2 0 .6    
  2781.     }
  2782.  
  2783. }
  2784.  
  2785.  
  2786.  
  2787. textures/sfx/flame2
  2788. {
  2789.  
  2790.     //    *************************************************
  2791.     //    *          Yellow Flame Surface Light 5500        *
  2792.     //    *          April 30 1999                *    
  2793.     //    *    Please Comment Changes            *
  2794.     //    *************************************************
  2795.     
  2796.         surfaceparm nomarks
  2797.         surfaceparm nolightmap
  2798.         cull none
  2799.         q3map_surfacelight 5500
  2800.         qer_editorimage textures/sfx/flame1.tga
  2801.  
  2802.     {
  2803.         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
  2804.         blendFunc GL_ONE GL_ONE
  2805.         rgbGen wave inverseSawtooth 0 1 0 10
  2806.         
  2807.     }    
  2808.     {
  2809.         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
  2810.         blendFunc GL_ONE GL_ONE
  2811.         rgbGen wave sawtooth 0 1 0 10
  2812.     }    
  2813.  
  2814.     {
  2815.         map textures/sfx/flameball.tga
  2816.         blendFunc GL_ONE GL_ONE
  2817.         rgbGen wave sin .6 .2 0 .6    
  2818.     }
  2819.  
  2820. }
  2821.  
  2822.  
  2823. textures/sfx/xflame1
  2824. {
  2825.  
  2826.     //    *************************************************
  2827.     //    *          Yellow Flame Surface Light 7500        *
  2828.     //    *          March 30 1999                 *    
  2829.     //    *    Please Comment Changes            *
  2830.     //    *************************************************
  2831.     
  2832.     surfaceparm nomarks
  2833.     surfaceparm nolightmap
  2834.     cull none
  2835.     q3map_surfacelight 7500
  2836.     qer_editorimage textures/sfx/flame1.tga
  2837.     
  2838.  
  2839.     {
  2840.         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
  2841.         blendFunc GL_ONE GL_ONE
  2842.         rgbGen wave inverseSawtooth 0 1 0 10
  2843.         
  2844.     }    
  2845.     {
  2846.         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
  2847.         blendFunc GL_ONE GL_ONE
  2848.         rgbGen wave sawtooth 0 1 0 10
  2849.     }    
  2850.  
  2851.  
  2852.     {
  2853.         map textures/sfx/flameball.tga
  2854.         blendFunc GL_ONE GL_ONE
  2855.         rgbGen wave sin .6 .2 0 .6    
  2856.     }
  2857.  
  2858. }
  2859.  
  2860.  
  2861. textures/sfx/xflamebright
  2862. {
  2863.     deformVertexes autoSprite2 
  2864.     surfaceparm trans
  2865.     surfaceparm nomarks
  2866.     surfaceparm nolightmap
  2867.     cull none
  2868.     q3map_surfacelight 3000
  2869.     qer_editorimage textures/sfx/flame1.tga
  2870.     {
  2871.         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
  2872.         blendFunc GL_ONE GL_ONE
  2873.         rgbGen wave inverseSawtooth 0 1 0 10
  2874.     }    
  2875.     {
  2876.         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
  2877.         blendFunc GL_ONE GL_ONE
  2878.         rgbGen wave sawtooth 0 1 0 10
  2879.     }    
  2880.     {
  2881.         map textures/sfx/flameball.tga
  2882.         blendFunc GL_ONE GL_ONE
  2883.         rgbGen wave sin .6 .2 0 .6    
  2884.     }
  2885. }
  2886.  
  2887.  
  2888. textures/sfx/flame1dark
  2889. {
  2890.  
  2891.     //    *************************************************
  2892.     //    *          Yellow Flame used in q3test1                *
  2893.     //    *          April 30 1999 Surface Light 7500    *    
  2894.     //    *    Please Comment Changes            *
  2895.     //    *************************************************
  2896.     
  2897.     qer_editorimage textures/sfx/flame1.tga
  2898.     surfaceparm nomarks
  2899.     surfaceparm nolightmap
  2900.     surfaceparm trans
  2901.     cull none
  2902.     q3map_surfacelight 2000
  2903.     
  2904.  
  2905.     {
  2906.         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
  2907.         blendFunc GL_ONE GL_ONE
  2908.         rgbGen wave inverseSawtooth 0 1 0 10
  2909.         
  2910.     }    
  2911.     {
  2912.         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
  2913.         blendFunc GL_ONE GL_ONE
  2914.         rgbGen wave sawtooth 0 1 0 10
  2915.     }    
  2916.  
  2917.  
  2918.     {
  2919.         map textures/sfx/flameball.tga
  2920.         blendFunc GL_ONE GL_ONE
  2921.         rgbGen wave sin .6 .2 0 .6    
  2922.     }
  2923.  
  2924. }
  2925.  
  2926. textures/sfx/flame1_hell
  2927. {
  2928.  
  2929.     //    *************************************************
  2930.     //    *          Yellow Flame used in q3test1                *
  2931.     //    *          April 30 1999 Surface Light 7500    *    
  2932.     //    *    Please Comment Changes            *
  2933.     //    *************************************************
  2934.     
  2935.     qer_editorimage textures/sfx/flame1.tga
  2936.     surfaceparm nomarks
  2937.     surfaceparm nolightmap
  2938.     surfaceparm trans
  2939.     cull none
  2940.     q3map_surfacelight 600
  2941.     
  2942.  
  2943.     {
  2944.         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
  2945.         blendFunc GL_ONE GL_ONE
  2946.         rgbGen wave inverseSawtooth 0 1 0 10
  2947.         
  2948.     }    
  2949.     {
  2950.         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
  2951.         blendFunc GL_ONE GL_ONE
  2952.         rgbGen wave sawtooth 0 1 0 10
  2953.     }    
  2954.  
  2955.  
  2956.     {
  2957.         map textures/sfx/flameball.tga
  2958.         blendFunc GL_ONE GL_ONE
  2959.         rgbGen wave sin .6 .2 0 .6    
  2960.     }
  2961.  
  2962. }
  2963.  
  2964. textures/sfx/pentagramfloor_red3test
  2965. {
  2966.     {
  2967.         map textures/sfx/pentagramfloor_red3test.tga
  2968.         rgbGen identity
  2969.     }
  2970.     {
  2971.         map $lightmap
  2972.         rgbGen identity
  2973.         blendfunc gl_dst_color gl_zero
  2974.     }
  2975.     {
  2976.         map textures/sfx/pentagramfloor_red3glowtest.tga
  2977.         blendFunc GL_ONE GL_ONE
  2978.         rgbGen wave sin .5 .5 0 .5    
  2979.         depthfunc equal
  2980.     }
  2981. }
  2982.  
  2983. textures/sfx/goopq1metal7_98dhuge_pent
  2984. {
  2985.     {
  2986.         map textures/sfx/goopq1metal7_98dhuge_pent.tga
  2987.         rgbGen identity
  2988.     }
  2989.     {
  2990.         map $lightmap
  2991.         rgbGen identity
  2992.         blendfunc gl_dst_color gl_zero
  2993.     }
  2994.     {
  2995.         map textures/sfx/pentagramfloor_red3.glow.tga
  2996.         blendFunc GL_ONE GL_ONE
  2997.         rgbGen wave sin .5 .5 0 .5    
  2998.         depthfunc equal
  2999.     }
  3000. }
  3001.  
  3002. textures/sfx/metaltechfloor02final_pent
  3003. {
  3004.     qer_editorimage textures/sfx/metaltechfloor02final_pent.tga
  3005.     {
  3006.         map textures/sfx/metaltechfloor02final_pent.tga
  3007.         rgbGen identity
  3008.     }
  3009.     {
  3010.         map $lightmap
  3011.         rgbGen identity
  3012.         blendfunc gl_dst_color gl_zero
  3013.     }
  3014.     {
  3015.         map textures/sfx/pentagramfloor_red_glow.tga
  3016.         blendFunc GL_ONE GL_ONE
  3017.         rgbGen wave sin .5 .5 0 .5    
  3018.         depthfunc equal
  3019.     }
  3020. }
  3021.  
  3022. textures/sfx/blocks17final_pent
  3023. {
  3024.     qer_editorimage textures/sfx/blocks17final_pent.tga
  3025.     {
  3026.         map textures/sfx/blocks17final_pent.tga
  3027.         rgbGen identity
  3028.     }
  3029.     {
  3030.         map $lightmap
  3031.         rgbGen identity
  3032.         blendfunc gl_dst_color gl_zero
  3033.     }
  3034.     {
  3035.         map textures/sfx/pentagramfloor_red_glow.tga
  3036.         blendFunc GL_ONE GL_ONE
  3037.         rgbGen wave sin .5 .5 0 .5    
  3038.         depthfunc equal
  3039.     }
  3040. }
  3041.  
  3042. textures/sfx/pentfloor_diamond2c
  3043. {
  3044.     qer_editorimage textures/sfx/pentfloor_diamond2c.tga
  3045.     {
  3046.         map textures/sfx/pentfloor_diamond2c.tga
  3047.         rgbGen identity
  3048.     }
  3049.     {
  3050.         map $lightmap
  3051.         rgbGen identity
  3052.         blendfunc gl_dst_color gl_zero
  3053.     }
  3054.     {
  3055.         map textures/sfx/pentagramfloor_red_glow.tga
  3056.         blendFunc GL_ONE GL_ONE
  3057.         rgbGen wave sin .5 .5 0 .5    
  3058.         depthfunc equal
  3059.     }
  3060. }
  3061.  
  3062.  
  3063. textures/sfx/metalbridge06c_big_pentagram
  3064. {
  3065.     qer_editorimage textures/gothic_floor/metalbridge06c_big_pentagram.tga
  3066.     {
  3067.         map textures/gothic_floor/metalbridge06c_big_pentagram.tga
  3068.         rgbGen identity
  3069.     }
  3070.     {
  3071.         map $lightmap
  3072.         rgbGen identity
  3073.         blendfunc gl_dst_color gl_zero
  3074.     }
  3075.     {
  3076.         map textures/sfx/pentagramfloor_red_glow.tga
  3077.         blendFunc GL_ONE GL_ONE
  3078.         rgbGen wave sin .5 .5 0 .5    
  3079.         depthfunc equal
  3080.     }
  3081. }
  3082.  
  3083. textures/sfx/largerblock3_pent
  3084. {
  3085.     qer_editorimage textures/gothic_floor/largerblock3_pent.tga
  3086.     {
  3087.         map textures/gothic_floor/largerblock3_pent.tga
  3088.         rgbGen identity
  3089.     }
  3090.     {
  3091.         map $lightmap
  3092.         rgbGen identity
  3093.         blendfunc gl_dst_color gl_zero
  3094.     }
  3095.     {
  3096.         map textures/sfx/pentagramfloor_red_glow.tga
  3097.         blendFunc GL_ONE GL_ONE
  3098.         rgbGen wave sin .5 .5 0 .5    
  3099.         depthfunc equal
  3100.     }
  3101. }
  3102.  
  3103. textures/sfx/largerblock3b3_pent
  3104. {
  3105.     qer_editorimage textures/sfx/largerblock3b3_pent.tga
  3106.     {
  3107.         map textures/sfx/largerblock3b3_pent.tga
  3108.         rgbGen identity
  3109.     }
  3110.     {
  3111.         map $lightmap
  3112.         rgbGen identity
  3113.         blendfunc gl_dst_color gl_zero
  3114.     }
  3115.     {
  3116.         map textures/sfx/pentagramfloor_red_glow.tga
  3117.         blendFunc GL_ONE GL_ONE
  3118.         rgbGen wave sin .5 .5 0 .5    
  3119.         depthfunc equal
  3120.     }
  3121. }
  3122.  
  3123.  
  3124. textures/sfx/gothgrate1
  3125. {
  3126.     surfaceparm    metalsteps        
  3127.     cull none
  3128.  
  3129.     // A GRATE OR GRILL THAT CAN BE SEEN FROM BOTH SIDES
  3130.     {
  3131.         map textures/sfx/gothgrate1.tga
  3132.         blendFunc GL_ONE GL_ZERO
  3133.         rgbGen identity
  3134.         alphaFunc GE128
  3135.         depthWrite
  3136.     }
  3137.     {
  3138.         map $lightmap
  3139.         blendFunc GL_DST_COLOR GL_ZERO
  3140.         rgbGen identity
  3141.         depthFunc equal
  3142.     }
  3143. }
  3144.  
  3145. textures/sfx/blocks18ccomputer_offset
  3146. {
  3147.  
  3148.     //    *************************************************
  3149.     //    *          Computer 8 on Blocks18c            *
  3150.     //    *          March 18 1999                *    
  3151.     //    *    Please Comment Changes            *
  3152.     //    *************************************************
  3153.     // Created Mar.17.1999 (Xian)
  3154.     // This texture was originally created on a 512x512 version of blocks18c
  3155.     // The computer was placed in the middle and the section at 128,128 - 384,384
  3156.     // was used to create this texture
  3157.  
  3158.  
  3159.     surfaceparm nodamage
  3160.     q3map_lightimage textures/sfx/computer8.tga    
  3161.     q3map_surfacelight 200
  3162.  
  3163.     
  3164.     {
  3165.         map textures/sfx/blocks18ccomputer_offset.tga
  3166.         rgbGen identity
  3167.     }
  3168.     
  3169.     {
  3170.         map $lightmap
  3171.         rgbGen identity
  3172.         blendfunc gl_dst_color gl_zero
  3173.     }
  3174.     
  3175.     {
  3176.         map textures/sfx/computer8.tga
  3177.         blendfunc gl_one gl_one
  3178.         rgbGen wave sin .5 .3 0 3    
  3179.     }
  3180.  
  3181.     //    END
  3182.  
  3183.  
  3184. }
  3185.  
  3186. textures/sfx/computerblocks11b
  3187. {
  3188.  
  3189.     surfaceparm nodamage
  3190.     q3map_surfacelight 200
  3191.  
  3192.     
  3193.     {
  3194.         map textures/sfx/computerblocks11b.tga
  3195.         rgbGen identity
  3196.     }
  3197.     
  3198.     {
  3199.         map $lightmap
  3200.         blendfunc gl_dst_color gl_zero
  3201.         rgbGen identity
  3202.     }
  3203.     
  3204.     {
  3205.         animMap 2 textures/sfx/compscreen/letters1.tga textures/sfx/compscreen/letters2.tga textures/sfx/compscreen/letters3.tga textures/sfx/compscreen/letters5.tga  textures/sfx/compscreen/letters4.tga textures/sfx/compscreen/letters5.tga textures/sfx/compscreen/letters5.tga
  3206.         blendFunc GL_ONE GL_ONE
  3207.         rgbGen wave inverseSawtooth 0 1 0 2
  3208.     }
  3209.     
  3210.     //{
  3211.     //    animMap 9 textures/sfx/compscreen/rotate0002.tga textures/sfx/compscreen/rotate0003.tga textures/sfx/compscreen/rotate0004.tga textures/sfx/compscreen/rotate0005.tga textures/sfx/compscreen/rotate0006.tga textures/sfx/compscreen/rotate0007.tga textures/sfx/compscreen/rotate0008.tga textures/sfx/compscreen/rotate0001.tga
  3212.     //    blendFunc GL_ONE GL_ONE
  3213.     //    rgbGen wave Sawtooth 0 1 0 9
  3214.     //}
  3215.  
  3216.     
  3217. }
  3218.  
  3219.  
  3220. textures/sfx/blocks18ccomputer
  3221. {
  3222.  
  3223.     //    *************************************************
  3224.     //    *          Computer 8 on Blocks18c            *
  3225.     //    *          March 18 1999                *    
  3226.     //    *    Please Comment Changes            *
  3227.     //    *************************************************
  3228.  
  3229.     
  3230.     surfaceparm nodamage
  3231.     q3map_surfacelight 200
  3232.  
  3233.     
  3234.     {
  3235.         map textures/sfx/blocks18ccomputer.tga
  3236.         rgbGen identity
  3237.     }
  3238.     
  3239.     {
  3240.         map $lightmap
  3241.         blendfunc gl_dst_color gl_zero
  3242.         rgbGen identity
  3243.     }
  3244.     
  3245.     {
  3246.         animMap 2 textures/sfx/compscreen/letters1.tga textures/sfx/compscreen/letters2.tga textures/sfx/compscreen/letters3.tga textures/sfx/compscreen/letters5.tga  textures/sfx/compscreen/letters4.tga textures/sfx/compscreen/letters5.tga textures/sfx/compscreen/letters5.tga
  3247.         blendFunc GL_ONE GL_ONE
  3248.         rgbGen wave inverseSawtooth 0 1 0 2
  3249.     }
  3250.     
  3251.     //{
  3252.     //    animMap 9 textures/sfx/compscreen/rotate0002.tga textures/sfx/compscreen/rotate0003.tga textures/sfx/compscreen/rotate0004.tga textures/sfx/compscreen/rotate0005.tga textures/sfx/compscreen/rotate0006.tga textures/sfx/compscreen/rotate0007.tga textures/sfx/compscreen/rotate0008.tga textures/sfx/compscreen/rotate0001.tga
  3253.     //    blendFunc GL_ONE GL_ONE
  3254.     //    rgbGen wave Sawtooth 0 1 0 9
  3255.     //}
  3256.  
  3257.     
  3258. }
  3259.  
  3260.  
  3261. textures/sfx/computerblocks15
  3262. {
  3263.  
  3264.     //    *************************************************
  3265.     //    *          Computer 8 on Blocks15            *
  3266.     //    *          May 11 1999                *    
  3267.     //    *    Please Comment Changes            *
  3268.     //    *************************************************
  3269.  
  3270.     
  3271.     surfaceparm nodamage
  3272.     q3map_surfacelight 200
  3273.  
  3274.     
  3275.     {
  3276.         map textures/sfx/computerblocks15.tga
  3277.         rgbGen identity
  3278.     }
  3279.     
  3280.     {
  3281.         map $lightmap
  3282.         blendfunc gl_dst_color gl_zero
  3283.         rgbGen identity
  3284.     }
  3285.     
  3286.     {
  3287.         animMap 2 textures/sfx/compscreen/letters1.tga textures/sfx/compscreen/letters2.tga textures/sfx/compscreen/letters3.tga textures/sfx/compscreen/letters5.tga  textures/sfx/compscreen/letters4.tga textures/sfx/compscreen/letters5.tga textures/sfx/compscreen/letters5.tga
  3288.         blendFunc GL_ONE GL_ONE
  3289.         rgbGen wave inverseSawtooth 0 1 0 2
  3290.     }
  3291.     
  3292.     //{
  3293.     //    animMap 9 textures/sfx/compscreen/rotate0002.tga textures/sfx/compscreen/rotate0003.tga textures/sfx/compscreen/rotate0004.tga textures/sfx/compscreen/rotate0005.tga textures/sfx/compscreen/rotate0006.tga textures/sfx/compscreen/rotate0007.tga textures/sfx/compscreen/rotate0008.tga textures/sfx/compscreen/rotate0001.tga
  3294.     //    blendFunc GL_ONE GL_ONE
  3295.     //    rgbGen wave Sawtooth 0 1 0 9
  3296.     //}    
  3297. }
  3298.  
  3299.  
  3300. textures/sfx/computer_blocks17
  3301. {
  3302.  
  3303.     //    *************************************************
  3304.     //    *          Computer on Blocks17            *
  3305.     //    *          May 28 1999                *    
  3306.     //    *    Please Comment Changes            *
  3307.     //    *************************************************
  3308.  
  3309.     
  3310.     surfaceparm nodamage
  3311.     q3map_surfacelight 200
  3312.  
  3313.     
  3314.     {
  3315.         map textures/sfx/computer_blocks17.tga
  3316.         rgbGen identity
  3317.     }
  3318.     
  3319.     {
  3320.         map $lightmap
  3321.         blendfunc gl_dst_color gl_zero
  3322.         rgbGen identity
  3323.     }
  3324.     
  3325.     {
  3326.         animMap 2 textures/sfx/compscreen/letters1.tga textures/sfx/compscreen/letters2.tga textures/sfx/compscreen/letters3.tga textures/sfx/compscreen/letters5.tga  textures/sfx/compscreen/letters4.tga textures/sfx/compscreen/letters5.tga textures/sfx/compscreen/letters5.tga
  3327.         blendFunc GL_ONE GL_ONE
  3328.         rgbGen wave inverseSawtooth 0 1 0 2
  3329.     }
  3330.     
  3331. }
  3332.  
  3333.  
  3334. textures/sfx/computerpurptileb
  3335. {
  3336.  
  3337.     //    *************************************************
  3338.     //    *          Computer 8 on computerpurptileb        *
  3339.     //    *          March 18 1999                *    
  3340.     //    *    Please Comment Changes            *
  3341.     //    *************************************************
  3342.  
  3343.     //q3map_surfacelight 2000
  3344.     surfaceparm nodamage
  3345.     //q3map_lightimage textures/sfx/compscreen/morph0020.tga 
  3346.     q3map_surfacelight 200
  3347.  
  3348.     
  3349.     {
  3350.         map textures/sfx/computerpurptileb.tga
  3351.         rgbGen identity
  3352.     }
  3353.     
  3354.     {
  3355.         map $lightmap
  3356.         blendfunc gl_dst_color gl_zero
  3357.         rgbGen identity
  3358.     }
  3359.     
  3360.  
  3361.     {
  3362.         animMap 2 textures/sfx/compscreen/letters1.tga textures/sfx/compscreen/letters2.tga textures/sfx/compscreen/letters3.tga textures/sfx/compscreen/letters5.tga  textures/sfx/compscreen/letters4.tga textures/sfx/compscreen/letters5.tga textures/sfx/compscreen/letters5.tga
  3363.         blendFunc GL_ONE GL_ONE
  3364.         rgbGen wave inverseSawtooth 0 1 0 2
  3365.     }
  3366.     
  3367.     //{
  3368.     //    animMap 9 textures/sfx/compscreen/rotate0002.tga textures/sfx/compscreen/rotate0003.tga textures/sfx/compscreen/rotate0004.tga textures/sfx/compscreen/rotate0005.tga textures/sfx/compscreen/rotate0006.tga textures/sfx/compscreen/rotate0007.tga textures/sfx/compscreen/rotate0008.tga textures/sfx/compscreen/rotate0001.tga
  3369.     //    blendFunc GL_ONE GL_ONE
  3370.     //    rgbGen wave Sawtooth 0 1 0 9
  3371.     //}
  3372.  
  3373.     
  3374. }
  3375.  
  3376. textures/sfx/diamond2cjumppad
  3377. {
  3378.     qer_editorimage textures/sfx/bouncepad01_diamond2cTGA.tga
  3379.     //q3map_surfacelight 2000
  3380.     surfaceparm nodamage
  3381.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  3382.     q3map_surfacelight 500
  3383.  
  3384.     
  3385.     {
  3386.         map textures/sfx/bouncepad01_diamond2cTGA.tga
  3387.         rgbGen identity
  3388.     }
  3389.     
  3390.     {
  3391.         map $lightmap
  3392.         rgbGen identity
  3393.         blendfunc gl_dst_color gl_zero
  3394.     }
  3395.     
  3396.     {
  3397.         map textures/sfx/bouncepad01b_layer1.tga
  3398.         blendfunc gl_one gl_one
  3399.         rgbGen wave sin .5 .5 0 1.5    
  3400.     }
  3401.  
  3402.     {
  3403.         clampmap textures/sfx/jumppadsmall.tga
  3404.         blendfunc gl_one gl_one
  3405.         tcMod stretch sin 1.2 .8 0 1.5
  3406.         rgbGen wave square .5 .5 .25 1.5
  3407.     }
  3408.  
  3409.     //    END
  3410. }
  3411. textures/sfx/blocks11bjumppad
  3412. {
  3413.  
  3414.     //q3map_surfacelight 2000
  3415.     surfaceparm nodamage
  3416.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  3417.     q3map_surfacelight 400
  3418.  
  3419.     
  3420.     {
  3421.         map textures/sfx/blocks11bjumppad.tga
  3422.         rgbGen identity
  3423.     }
  3424.     
  3425.     {
  3426.         map $lightmap
  3427.         rgbGen identity
  3428.         blendfunc gl_dst_color gl_zero
  3429.     }
  3430.     
  3431.     {
  3432.         map textures/sfx/bouncepad01b_layer1.tga
  3433.         blendfunc gl_one gl_one
  3434.         rgbGen wave sin .5 .5 0 1.5    
  3435.     }
  3436.  
  3437.     {
  3438.         clampmap textures/sfx/jumppadsmall.tga
  3439.         blendfunc gl_one gl_one
  3440.         tcMod stretch sin 1.2 .8 0 1.5
  3441.         rgbGen wave square .5 .5 .25 1.5
  3442.     }
  3443.  
  3444.     //    END
  3445. }
  3446.  
  3447. textures/sfx/bounce_metalbridge04
  3448. {
  3449.  
  3450.     //q3map_surfacelight 2000
  3451.     surfaceparm nodamage
  3452.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  3453.     q3map_surfacelight 400
  3454.  
  3455.     
  3456.     {
  3457.         map textures/sfx/bounce_metalbridge04.tga
  3458.         rgbGen identity
  3459.     }
  3460.     
  3461.     {
  3462.         map $lightmap
  3463.         rgbGen identity
  3464.         blendfunc gl_dst_color gl_zero
  3465.     }
  3466.     
  3467.     {
  3468.         map textures/sfx/bouncepad01b_layer1.tga
  3469.         blendfunc gl_one gl_one
  3470.         rgbGen wave sin .5 .5 0 1.5    
  3471.     }
  3472.  
  3473.     {
  3474.         clampmap textures/sfx/jumppadsmall.tga
  3475.         blendfunc gl_one gl_one
  3476.         tcMod stretch sin 1.2 .8 0 1.5
  3477.         rgbGen wave square .5 .5 .25 1.5
  3478.     }
  3479.  
  3480.     //    END
  3481. }
  3482.  
  3483. textures/sfx/bounce_largeblock3
  3484. {
  3485.  
  3486.     //q3map_surfacelight 2000
  3487.     surfaceparm nodamage
  3488.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  3489.     q3map_surfacelight 400
  3490.  
  3491.     
  3492.     {
  3493.         map textures/sfx/bounce_largeblock3.tga
  3494.         rgbGen identity
  3495.     }
  3496.     
  3497.     {
  3498.         map $lightmap
  3499.         rgbGen identity
  3500.         blendfunc gl_dst_color gl_zero
  3501.     }
  3502.     
  3503.     {
  3504.         map textures/sfx/bouncepad01b_layer1.tga
  3505.         blendfunc gl_one gl_one
  3506.         rgbGen wave sin .5 .5 0 1.5    
  3507.     }
  3508.  
  3509.     {
  3510.         clampmap textures/sfx/jumppadsmall.tga
  3511.         blendfunc gl_one gl_one
  3512.         tcMod stretch sin 1.2 .8 0 1.5
  3513.         rgbGen wave square .5 .5 .25 1.5
  3514.     }
  3515.  
  3516.     //    END
  3517. }
  3518.  
  3519. textures/sfx/bounce_largeblock3b
  3520. {
  3521.  
  3522.     //q3map_surfacelight 2000
  3523.     surfaceparm nodamage
  3524.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  3525.     q3map_surfacelight 400
  3526.  
  3527.     
  3528.     {
  3529.         map textures/sfx/bounce_largeblock3b.tga
  3530.         rgbGen identity
  3531.     }
  3532.     
  3533.     {
  3534.         map $lightmap
  3535.         rgbGen identity
  3536.         blendfunc gl_dst_color gl_zero
  3537.     }
  3538.     
  3539.     {
  3540.         map textures/sfx/bouncepad01b_layer1.tga
  3541.         blendfunc gl_one gl_one
  3542.         rgbGen wave sin .5 .5 0 1.5    
  3543.     }
  3544.  
  3545.     {
  3546.         clampmap textures/sfx/jumppadsmall.tga
  3547.         blendfunc gl_one gl_one
  3548.         tcMod stretch sin 1.2 .8 0 1.5
  3549.         rgbGen wave square .5 .5 .25 1.5
  3550.     }
  3551.  
  3552.     //    END
  3553. }
  3554.  
  3555. textures/sfx/bounce_dirt
  3556. {
  3557.  
  3558.     surfaceparm nodamage
  3559.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  3560.     q3map_surfacelight 400
  3561.  
  3562.     
  3563.     {
  3564.         map textures/sfx/bounce_dirt.tga
  3565.         rgbGen identity
  3566.     }
  3567.     
  3568.     {
  3569.         map $lightmap
  3570.         rgbGen identity
  3571.         blendfunc filter
  3572.     }
  3573.     
  3574.     {
  3575.         map textures/sfx/bouncepad01b_layer1.tga
  3576.         blendfunc add
  3577.         rgbGen wave sin .5 .5 0 1.5    
  3578.     }
  3579.  
  3580.     {
  3581.         clampmap textures/sfx/jumppadsmall.tga
  3582.         blendfunc add
  3583.         tcMod stretch sin 1.2 .8 0 1.5
  3584.         rgbGen wave square .5 .5 .25 1.5
  3585.     }
  3586.  
  3587.     //    END
  3588. }
  3589.  
  3590.  
  3591. textures/sfx/bounce_concrete
  3592. {
  3593.  
  3594.     surfaceparm nodamage
  3595.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  3596.     q3map_surfacelight 400
  3597.  
  3598.     
  3599.     {
  3600.         map textures/sfx/bounce_concrete.tga
  3601.         rgbGen identity
  3602.     }
  3603.     
  3604.     {
  3605.         map $lightmap
  3606.         rgbGen identity
  3607.         blendfunc filter
  3608.     }
  3609.     
  3610.     {
  3611.         map textures/sfx/bouncepad01b_layer1.tga
  3612.         blendfunc add
  3613.         rgbGen wave sin .5 .5 0 1.5    
  3614.     }
  3615.  
  3616.     {
  3617.         clampmap textures/sfx/jumppadsmall.tga
  3618.         blendfunc add
  3619.         tcMod stretch sin 1.2 .8 0 1.5
  3620.         rgbGen wave square .5 .5 .25 1.5
  3621.     }
  3622.  
  3623.     //    END
  3624. }
  3625.  
  3626.  
  3627.  
  3628. textures/sfx/bouncepad01_metalbridge06b
  3629. {
  3630.  
  3631.     //q3map_surfacelight 2000
  3632.     surfaceparm nodamage
  3633.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  3634.     q3map_surfacelight 400
  3635.  
  3636.     
  3637.     {
  3638.         map textures/sfx/bouncepad01_metalbridge06b.tga
  3639.         rgbGen identity
  3640.     }
  3641.     
  3642.     {
  3643.         map $lightmap
  3644.         rgbGen identity
  3645.         blendfunc gl_dst_color gl_zero
  3646.     }
  3647.     
  3648.     {
  3649.         map textures/sfx/bouncepad01b_layer1.tga
  3650.         blendfunc gl_one gl_one
  3651.         rgbGen wave sin .5 .5 0 1.5    
  3652.     }
  3653.  
  3654.     {
  3655.         clampmap textures/sfx/jumppadsmall.tga
  3656.         blendfunc gl_one gl_one
  3657.         tcMod stretch sin 1.2 .8 0 1.5
  3658.         rgbGen wave square .5 .5 .25 1.5
  3659.     }
  3660.  
  3661.     //    END
  3662. }
  3663.  
  3664.  
  3665. textures/sfx/bouncepad01bgoopy7_98d
  3666. {
  3667.  
  3668.     //q3map_surfacelight 2000
  3669.     surfaceparm nodamage
  3670.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  3671.     q3map_surfacelight 400
  3672.  
  3673.     
  3674.     {
  3675.         map textures/sfx/bouncepad01bgoopy7_98d.tga
  3676.         rgbGen identity
  3677.     }
  3678.     
  3679.     {
  3680.         map $lightmap
  3681.         rgbGen identity
  3682.         blendfunc gl_dst_color gl_zero
  3683.     }
  3684.     
  3685.     {
  3686.         map textures/sfx/bouncepad01b_layer1.tga
  3687.         blendfunc gl_one gl_one
  3688.         rgbGen wave sin .5 .5 0 1.5    
  3689.     }
  3690.  
  3691.     {
  3692.         clampmap textures/sfx/jumppadsmall.tga
  3693.         blendfunc gl_one gl_one
  3694.         tcMod stretch sin 1.2 .8 0 1.5
  3695.         rgbGen wave square .5 .5 .25 1.5
  3696.     }
  3697.  
  3698.     //    END
  3699. }
  3700. textures/sfx/bouncepad01b_metalbridge06c
  3701. {
  3702.  
  3703.     //q3map_surfacelight 2000
  3704.     surfaceparm nodamage
  3705.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  3706.     q3map_surfacelight 400
  3707.  
  3708.     
  3709.     {
  3710.         map textures/sfx/bouncepad01b_metalbridge06c.tga
  3711.         rgbGen identity
  3712.     }
  3713.     
  3714.     {
  3715.         map $lightmap
  3716.         rgbGen identity
  3717.         blendfunc gl_dst_color gl_zero
  3718.     }
  3719.     
  3720.     {
  3721.         map textures/sfx/bouncepad01b_layer1.tga
  3722.         blendfunc gl_one gl_one
  3723.         rgbGen wave sin .5 .5 0 1.5    
  3724.     }
  3725.  
  3726.     {
  3727.         clampmap textures/sfx/jumppadsmall.tga
  3728.         blendfunc gl_one gl_one
  3729.         tcMod stretch sin 1.2 .8 0 1.5
  3730.         rgbGen wave square .5 .5 .25 1.5
  3731.     }
  3732.  
  3733.     //    END
  3734. }
  3735.  
  3736. textures/sfx/bounce_xq1metalbig
  3737. {
  3738.  
  3739.     //q3map_surfacelight 2000
  3740.     surfaceparm nodamage
  3741.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  3742.     q3map_surfacelight 400
  3743.  
  3744.     
  3745.     {
  3746.         map textures/sfx/bounce_xq1metalbig.tga
  3747.         rgbGen identity
  3748.     }
  3749.     
  3750.     {
  3751.         map $lightmap
  3752.         rgbGen identity
  3753.         blendfunc gl_dst_color gl_zero
  3754.     }
  3755.     
  3756.     {
  3757.         map textures/sfx/bouncepad01b_layer1.tga
  3758.         blendfunc gl_one gl_one
  3759.         rgbGen wave sin .5 .5 0 1.5    
  3760.     }
  3761.  
  3762.     {
  3763.         clampmap textures/sfx/jumppadsmall.tga
  3764.         blendfunc gl_one gl_one
  3765.         tcMod stretch sin 1.2 .8 0 1.5
  3766.         rgbGen wave square .5 .5 .25 1.5
  3767.     }
  3768.  
  3769.     //    END
  3770. }
  3771.  
  3772. textures/sfx/bouncepad01block18b
  3773. {
  3774.  
  3775.     //    *************************************************
  3776.     //    *          Bounce Pad on Blocks18b            *
  3777.     //    *          March 10 1999                *    
  3778.     //    *    Please Comment Changes            *
  3779.     //    *************************************************
  3780.  
  3781.     //q3map_surfacelight 2000
  3782.     surfaceparm nodamage
  3783.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  3784.     q3map_surfacelight 2000
  3785.  
  3786.     
  3787.     {
  3788.         map textures/sfx/bouncepad01block18b.tga
  3789.         rgbGen identity
  3790.     }
  3791.     
  3792.     {
  3793.         map $lightmap
  3794.         rgbGen identity
  3795.         blendfunc gl_dst_color gl_zero
  3796.     }
  3797.     
  3798.     {
  3799.         map textures/sfx/bouncepad01b_layer1.tga
  3800.         blendfunc gl_one gl_one
  3801.         rgbGen wave sin .5 .5 0 1.5    
  3802.     }
  3803.  
  3804.     {
  3805.         clampmap textures/sfx/jumppadsmall.tga
  3806.         blendfunc gl_one gl_one
  3807.         tcMod stretch sin 1.2 .8 0 1.5
  3808.         rgbGen wave square .5 .5 .25 1.5
  3809.     }
  3810.  
  3811.     //    END
  3812. }
  3813.  
  3814. textures/sfx/bouncepad01_block17
  3815. {
  3816.  
  3817.     //    *************************************************
  3818.     //    *          Bounce Pad on Blocks17            *
  3819.     //    *          March 10 1999                *    
  3820.     //    *    Please Comment Changes            *
  3821.     //    *************************************************
  3822.  
  3823.     //q3map_surfacelight 2000
  3824.     surfaceparm nodamage
  3825.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  3826.     q3map_surfacelight 1000
  3827.  
  3828.     
  3829.     {
  3830.         map textures/sfx/bouncepad01_block17.tga
  3831.         rgbGen identity
  3832.     }
  3833.     
  3834.     {
  3835.         map $lightmap
  3836.         rgbGen identity
  3837.         blendfunc gl_dst_color gl_zero
  3838.     }
  3839.     
  3840.     {
  3841.         map textures/sfx/bouncepad01b_layer1.tga
  3842.         blendfunc gl_one gl_one
  3843.         rgbGen wave sin .5 .5 0 1.5    
  3844.     }
  3845.  
  3846.     {
  3847.         clampmap textures/sfx/jumppadsmall.tga
  3848.         blendfunc gl_one gl_one
  3849.         tcMod stretch sin 1.2 .8 0 1.5
  3850.         rgbGen wave square .5 .5 .25 1.5
  3851.     }
  3852.  
  3853.     //    END
  3854. }
  3855.  
  3856.  
  3857. textures/sfx/bouncepad1q1metal7_99
  3858. {
  3859.  
  3860.     //    *************************************************
  3861.     //    *          Bounce Pad on q1metal97            *
  3862.     //    *          March 10 1999                *    
  3863.     //    *    Please Comment Changes            *
  3864.     //    *************************************************
  3865.  
  3866.     //q3map_surfacelight 2000
  3867.     surfaceparm nodamage
  3868.     q3map_lightimage textures/sfx/jumppadsmall.tga    
  3869.     q3map_surfacelight 2000
  3870.  
  3871.     
  3872.     {
  3873.         map textures/sfx/bouncepad1q1metal7_99.tga
  3874.         rgbGen identity
  3875.     }
  3876.     
  3877.     {
  3878.         map $lightmap
  3879.         rgbGen identity
  3880.         blendfunc gl_dst_color gl_zero
  3881.     }
  3882.     
  3883.     {
  3884.         map textures/sfx/bouncepad01b_layer1.tga
  3885.         blendfunc gl_one gl_one
  3886.         rgbGen wave sin .5 .5 0 1.5    
  3887.     }
  3888.  
  3889.     {
  3890.         clampmap textures/sfx/jumppadsmall.tga
  3891.         blendfunc gl_one gl_one
  3892.         tcMod stretch sin 1.2 .8 0 1.5
  3893.         rgbGen wave square .5 .5 .25 1.5
  3894.     }
  3895.  
  3896.     //    END
  3897. }
  3898.  
  3899. textures/sfx/redpadblocks17
  3900. {
  3901.     qer_editorimage textures/sfx/redpad.tga
  3902.     q3map_lightimage textures/sfx/redpad.blend.tga
  3903.     q3map_surfacelight 2000
  3904.     //q3map_surfacelight 2000
  3905.     surfaceparm nodamage
  3906.     {
  3907.         map $lightmap
  3908.         rgbGen identity
  3909.     }
  3910.     {
  3911.         map textures/gothic_block/blocks17.tga
  3912.         rgbGen identity
  3913.         blendFunc GL_DST_COLOR GL_ZERO
  3914.     }
  3915.     {
  3916.         clampmap textures/sfx/redpad.blend.tga
  3917.         blendFunc GL_ONE GL_ONE
  3918.         rgbGen wave sin 0.75 0.25 0 1
  3919.         tcMod stretch sin 0.80 0.20 0 1
  3920.     }
  3921. }
  3922.  
  3923. textures/sfx/0
  3924. {
  3925.     surfaceparm nolightmap
  3926.     surfaceparm nonsolid
  3927.     cull twosided
  3928.     {
  3929.         map textures/sfx/0.tga
  3930.         blendfunc GL_ONE GL_ONE
  3931.     }
  3932. }
  3933. textures/sfx/1
  3934. {
  3935.     surfaceparm nolightmap
  3936.     surfaceparm nonsolid
  3937.     cull twosided
  3938.     {
  3939.         map textures/sfx/1.tga
  3940.         blendfunc GL_ONE GL_ONE
  3941.     }
  3942. }
  3943. textures/sfx/2
  3944. {
  3945.     surfaceparm nolightmap
  3946.     surfaceparm nonsolid
  3947.     cull twosided
  3948.     {
  3949.         map textures/sfx/2.tga
  3950.         blendfunc GL_ONE GL_ONE
  3951.     }
  3952. }
  3953. textures/sfx/3
  3954. {
  3955.     surfaceparm nolightmap
  3956.     surfaceparm nonsolid
  3957.     cull twosided
  3958.     {
  3959.         map textures/sfx/3.tga
  3960.         blendfunc GL_ONE GL_ONE
  3961.     }
  3962. }
  3963. textures/sfx/4
  3964. {
  3965.     surfaceparm nolightmap
  3966.     surfaceparm nonsolid
  3967.     cull twosided
  3968.     {
  3969.         map textures/sfx/4.tga
  3970.         blendfunc GL_ONE GL_ONE
  3971.     }
  3972. }
  3973. textures/sfx/5
  3974. {
  3975.     surfaceparm nolightmap
  3976.     surfaceparm nonsolid
  3977.     cull twosided
  3978.     {
  3979.         map textures/sfx/5.tga
  3980.         blendfunc GL_ONE GL_ONE
  3981.     }
  3982. }
  3983. textures/sfx/6
  3984. {
  3985.     surfaceparm nolightmap
  3986.     surfaceparm nonsolid
  3987.     cull twosided
  3988.     {
  3989.         map textures/sfx/6.tga
  3990.         blendfunc GL_ONE GL_ONE
  3991.     }
  3992. }
  3993. textures/sfx/7
  3994. {
  3995.     surfaceparm nolightmap
  3996.     surfaceparm nonsolid
  3997.     cull twosided
  3998.     {
  3999.         map textures/sfx/7.tga
  4000.         blendfunc GL_ONE GL_ONE
  4001.     }
  4002. }
  4003. textures/sfx/8
  4004. {
  4005.     surfaceparm nolightmap
  4006.     surfaceparm nonsolid
  4007.     cull twosided
  4008.     {
  4009.         map textures/sfx/8.tga
  4010.         blendfunc GL_ONE GL_ONE
  4011.     }
  4012. }
  4013. textures/sfx/9
  4014. {
  4015.     surfaceparm nolightmap
  4016.     surfaceparm nonsolid
  4017.     cull twosided
  4018.     {
  4019.         map textures/sfx/9.tga
  4020.         blendfunc GL_ONE GL_ONE
  4021.     }
  4022. }
  4023.  
  4024.  
  4025.  
  4026.  
  4027.  
  4028.  
  4029.  
  4030. textures/sfx/goopq1metal7_98d_pent_256
  4031. {    
  4032.     {
  4033.         map textures/gothic_floor/goopq1metal7_98d.tga
  4034.     }
  4035.     {
  4036.         map textures/sfx/pentfloor_256.tga
  4037.         blendfunc gl_src_alpha gl_one_minus_src_alpha
  4038.     }
  4039.     //{
  4040.     //    map $lightmap
  4041.     //    blendfunc gl_dst_color gl_zero
  4042. //        rgbGen identity
  4043.     //}
  4044.     //{
  4045.     //    map textures/sfx/pentfloor.glow.tga
  4046.     //    blendfunc gl_one gl_one
  4047.     //    rgbGen wave sin .5 .5 0 .5    
  4048.     //}
  4049. }
  4050.  
  4051. textures/sfx/pentagramfloor_red
  4052. {
  4053.  
  4054.     //    *************************************************
  4055.     //    *          PENTAGRAM EFFECT            *
  4056.     //    *          March 1 1999                *    
  4057.     //    *    Please Comment Changes            *
  4058.     //    *************************************************
  4059.  
  4060.     polygonOffset
  4061.             
  4062.         {
  4063.             map textures/sfx/pentagramfloor_red.tga
  4064.             alphafunc GT0
  4065.             depthWrite
  4066.         }
  4067.         
  4068.         {
  4069.             map $lightmap
  4070.             rgbGen identity
  4071.             blendfunc GL_DST_COLOR GL_ZERO
  4072.             depthfunc equal
  4073.         }
  4074.  
  4075.         {
  4076.             map textures/sfx/pentagramfloor_red_glow.tga
  4077.             blendFunc GL_ONE GL_ONE
  4078.             rgbGen wave sin .5 .5 0 .5    
  4079. //            tcMod rotate 40
  4080.             depthfunc equal
  4081.         }
  4082.  
  4083.     //    END
  4084. }
  4085.  
  4086. textures/sfx/goopq1metal7_98dnodamage
  4087. {
  4088.     qer_editorimage textures/gothic_floor/goopq1metal7_98d.tga
  4089.     surfaceparm nodamage
  4090. }
  4091.  
  4092. textures/sfx/gimmickdiamondarrow
  4093. {
  4094.     qer_editorimage textures/sfx/goopq1metal7_98darrow.tga
  4095.     q3map_lightimage textures/sfx/pitted_rust3arrow.blend.tga
  4096.     //q3map_surfacelight 2000
  4097.     q3map_surfacelight 500
  4098.     {
  4099.         rgbGen identity
  4100.         map $lightmap
  4101.     }
  4102.     {
  4103.         map textures/base_floor/diamond2c.tga
  4104.         blendFunc GL_DST_COLOR GL_ZERO
  4105.         rgbGen identity
  4106.     }
  4107.     {
  4108.         map textures/sfx/pitted_rust3arrow.blend.tga
  4109.         blendFunc GL_ONE GL_ONE
  4110.         rgbGen wave sin 0.75 0.25 0 0.5
  4111.         tcmod scroll 0 1
  4112.     }
  4113. }
  4114. textures/sfx/goopq1metal7_98darrow
  4115. {
  4116.     qer_editorimage textures/sfx/goopq1metal7_98darrow.tga
  4117.     q3map_lightimage textures/sfx/pitted_rust3arrow.blend.tga
  4118.     q3map_surfacelight 2000
  4119.     q3map_surfacelight 500
  4120.     {
  4121.         rgbGen identity
  4122.         map $lightmap
  4123.     }
  4124.     {
  4125.         map textures/gothic_floor/goopq1metal7_98dlarge.tga
  4126.         blendFunc GL_DST_COLOR GL_ZERO
  4127.         rgbGen identity
  4128.     }
  4129.     {
  4130.         map textures/sfx/pitted_rust3arrow.blend.tga
  4131.         blendFunc GL_ONE GL_ONE
  4132.         rgbGen wave sin 0.75 0.25 0 0.5
  4133.         tcmod scroll 0 1
  4134.     }
  4135. }
  4136.  
  4137. textures/sfx/blocks11b_himom
  4138. {
  4139.     {
  4140.         map $lightmap
  4141.         rgbGen identity
  4142.     }
  4143.     {
  4144.         rgbGen identity
  4145.         map textures/gothic_block/blocks11b.tga
  4146.         blendFunc GL_DST_COLOR GL_ZERO
  4147.     }
  4148.     {
  4149.         map textures/sfx/himom.tga
  4150.         blendFunc GL_ONE GL_ONE
  4151.         rgbGen wave sin 0.75 0.25 0 0.5
  4152.     }
  4153. }
  4154.  
  4155. textures/sfx/pittedrust3stripes
  4156. {
  4157.     {
  4158.         map $lightmap
  4159.         rgbGen identity
  4160.     }
  4161.     {
  4162.         map textures/gothic_trim/pitted_rust3.tga
  4163.         blendFunc GL_DST_COLOR GL_ZERO
  4164.         rgbGen identity
  4165.     }
  4166.     {
  4167.         map textures/sfx/orangestripes.tga
  4168.         blendFunc GL_ONE GL_ONE
  4169.         rgbGen wave sin 0.75 0.25 0 0.5
  4170.     }
  4171. }
  4172.  
  4173.  
  4174. textures/sfx/q1metal7_98dstripe
  4175. {
  4176.     {
  4177.         map $lightmap
  4178.         rgbGen identity
  4179.     }
  4180.     {
  4181.         map textures/gothic_floor/q1metal7_98d.tga
  4182.         blendFunc GL_DST_COLOR GL_ZERO
  4183.         rgbGen identity
  4184.     }
  4185.     {
  4186.         map textures/sfx/orangestripes.tga
  4187.         blendFunc GL_ONE GL_ONE
  4188.         rgbGen wave sin 0.75 0.25 0 0.5
  4189.     }
  4190. }
  4191.  
  4192. textures/sfx/goopq1metal7_98dstripe
  4193. {
  4194.     {
  4195.         map $lightmap
  4196.         rgbGen identity
  4197.     }
  4198.     {
  4199.         map textures/gothic_floor/goopq1metal7_98d.tga
  4200.         blendFunc GL_DST_COLOR GL_ZERO
  4201.         rgbGen identity
  4202.     }
  4203.     {
  4204.         map textures/sfx/orangestripes.tga
  4205.         blendFunc GL_ONE GL_ONE
  4206.         rgbGen wave sin 0.75 0.25 0 0.5
  4207.     }
  4208. }
  4209.  
  4210.  
  4211. textures/sfx/pentagramfloor_rotating
  4212. {
  4213.     qer_editorimage textures/sfx/pentagramfloor.tga
  4214.     {
  4215.         map $lightmap
  4216.         rgbGen identity
  4217.     }
  4218.     {
  4219.         map textures/gothic_floor/xhugefloor2.tga
  4220.         blendFunc GL_DST_COLOR GL_ZERO
  4221.         rgbGen identity
  4222.     }
  4223.     {
  4224. //        map textures/sfx/pentagramfloor.red.blend.tga
  4225.         clampmap textures/sfx/pentagramfloor.red.tga
  4226.         blendFunc GL_ONE GL_ONE
  4227.         rgbGen wave sin 0.75 0.25 0 0.5
  4228.         tcMod rotate -60
  4229.     }
  4230. }
  4231.  
  4232. textures/sfx/pentagramfloor_rotating2
  4233. {
  4234.     qer_editorimage textures/sfx/pentagramfloor.tga
  4235.     {
  4236.         map $lightmap
  4237.         rgbGen identity
  4238.     }
  4239.     {
  4240.         map textures/gothic_floor/q1metalhuge.tga
  4241.         blendFunc GL_DST_COLOR GL_ZERO
  4242.         rgbGen identity
  4243.     }
  4244.     {
  4245.         clampmap textures/sfx/pentagramfloor.red.blend.tga
  4246.         blendFunc GL_ONE GL_ONE
  4247.         rgbGen wave sin 0.75 0.25 0 0.5
  4248.         tcMod rotate -60
  4249.     }
  4250. }
  4251.  
  4252. textures/sfx/pentagramfloor_q1metal7_99
  4253. {
  4254.     qer_editorimage textures/sfx/pentagramfloor.tga
  4255.     {
  4256.         map $lightmap
  4257.         rgbGen identity
  4258.     }
  4259.     {
  4260.         map textures/gothic_floor/q1metalhuge.tga
  4261.         blendFunc GL_DST_COLOR GL_ZERO
  4262.         rgbGen identity
  4263.     }
  4264.     {
  4265.         clampmap textures/sfx/pentagramfloor.red.blend.tga
  4266.         blendFunc GL_ONE GL_ONE
  4267.         rgbGen wave sin 0.75 0.25 0 0.5
  4268.         tcMod rotate -60
  4269.     }
  4270. }
  4271.  
  4272. textures/sfx/pentagramfloor
  4273. {
  4274.     q3map_surfacelight 250
  4275.     {
  4276.         map $lightmap
  4277.         rgbGen identity
  4278.     }
  4279.     {
  4280.         map textures/gothic_floor/xhugefloor2.tga
  4281.         blendFunc GL_DST_COLOR GL_ZERO
  4282.         rgbGen identity
  4283.     }
  4284.     {
  4285.         clampmap textures/sfx/pentagramfloor.red.blend.tga
  4286.         blendFunc GL_ONE GL_ONE
  4287.         rgbGen wave sin 0.75 0.25 0 0.5
  4288.         tcMod rotate -60
  4289.     }
  4290. }
  4291.  
  4292. textures/sfx/q1met_redpad
  4293. {
  4294.     q3map_surfacelight 1000
  4295.     {
  4296.         map $lightmap
  4297.         rgbGen identity
  4298.     }
  4299.     {
  4300.         map textures/sfx/q1met_redpad.tga
  4301.         blendFunc GL_DST_COLOR GL_ZERO
  4302.         rgbGen identity
  4303.     }
  4304.     {
  4305.         map textures/sfx/q1met_redpad.blend.tga
  4306.         blendFunc GL_ONE GL_ONE
  4307.         rgbGen wave sin 0.5 0.5 0 .2
  4308.     }
  4309. }
  4310. textures/sfx/redgoal
  4311. {
  4312.     surfaceparm nolightmap
  4313.     //surfaceparm nonsolid
  4314.     surfaceparm trans
  4315.     cull twosided
  4316.     {
  4317.         map textures/sfx/redgoal.tga
  4318.         tcGen environment
  4319.         blendfunc GL_ONE GL_ONE
  4320.         tcMod turb 0 0.25 0 0.5
  4321.     }
  4322. }
  4323.  
  4324.  
  4325. textures/sfx/bluegoal
  4326. {
  4327.     surfaceparm nolightmap
  4328.     surfaceparm nonsolid
  4329.     surfaceparm trans
  4330.     cull twosided
  4331.     {
  4332.         map textures/sfx/powerupshit.tga
  4333.         tcGen environment
  4334.         blendfunc GL_ONE GL_ONE
  4335.         tcMod turb 0 0.25 0 0.5
  4336.     }
  4337. }
  4338.  
  4339. textures/sfx/xdensegreyfog
  4340. {
  4341. // Don't mess with this entry please.
  4342. // I use this for my dense low-lying fog
  4343. // -Xian
  4344. surfaceparm    trans
  4345. surfaceparm    nonsolid
  4346. surfaceparm    fog
  4347. surfaceparm    nolightmap
  4348. qer_nocarve
  4349. fogparms ( 0.7 0.7 0.7 ) 1700
  4350. }
  4351.  
  4352. textures/sfx/xlightgreyfog
  4353. {
  4354. qer_editorimage textures/sfx/xdensegreyfog.tga
  4355. surfaceparm    trans
  4356. surfaceparm    nonsolid
  4357. surfaceparm    fog
  4358. surfaceparm    nolightmap
  4359. qer_nocarve
  4360. fogparms ( 0.7 0.7 0.7 ) 1400
  4361.  
  4362. }
  4363.  
  4364. textures/sfx/xfinalfog
  4365. {
  4366. qer_editorimage textures/sfx/xdensegreyfog.tga
  4367. surfaceparm    trans
  4368. surfaceparm    nonsolid
  4369. surfaceparm    fog
  4370. surfaceparm    nolightmap
  4371. qer_nocarve
  4372. fogparms ( 0.7 0.7 0.7 ) 3000
  4373.  
  4374. }
  4375.  
  4376.  
  4377. textures/sfx/xfiretest1
  4378. {
  4379.     qer_editorimage textures/sfx/firetestb.tga
  4380.     //surfaceparm trans
  4381.     surfaceparm noimpact
  4382.     //surfaceparm nonsolid
  4383.     surfaceparm nolightmap
  4384.     q3map_surfacelight 1000
  4385.     tesssize 64
  4386.     
  4387.     
  4388.     {
  4389.     map textures/sfx/firetestb.tga
  4390.     blendfunc gl_one gl_zero
  4391.     tcMod turb .2 .2 .1 1
  4392.     tcMod scale .25 .25
  4393.     tcMod scroll .5 1.5
  4394.     }
  4395.  
  4396.     {
  4397.     map textures/sfx/firetest.tga
  4398.     blendFunc GL_DST_COLOR GL_SRC_ALPHA
  4399.     tcMod turb .2 .1 .1 1
  4400.     tcMod scale .1 .1
  4401.     tcMod scroll 0 1.0
  4402.     }
  4403.     
  4404.     {
  4405.     map textures/sfx/firetest2.tga
  4406.     blendFunc GL_DST_COLOR GL_ONE
  4407.     tcMod turb .1 .1 .5 .5
  4408.     tcMod scroll 1 5.0
  4409.     }
  4410. }
  4411. textures/sfx/xfiretest2
  4412. {
  4413.     qer_editorimage textures/sfx/firetestb.tga
  4414.     surfaceparm noimpact
  4415.     surfaceparm nolightmap
  4416.     q3map_surfacelight 1000
  4417.     tesssize 64
  4418.     {
  4419.     map textures/sfx/firetest2.tga
  4420.     blendfunc gl_one gl_zero
  4421.     tcMod turb .2 .2 .1 1
  4422.     tcMod scale .25 .25
  4423.     tcMod scroll .5 1.5
  4424.     }
  4425.  
  4426.     {
  4427.     map textures/sfx/firetest.tga
  4428.  
  4429.     blendFunc GL_DST_COLOR GL_SRC_ALPHA
  4430.     tcMod turb .2 .1 .1 1
  4431.     tcMod scale .1 .1
  4432.     tcMod scroll 0 1.0
  4433.     }
  4434.     
  4435.     {
  4436.  
  4437.     map textures/sfx/firetestb.tga
  4438.     blendFunc GL_DST_COLOR GL_ONE
  4439.     tcMod turb .1 .1 .5 .5
  4440.     tcMod scroll 1 5.0
  4441.     }
  4442. }
  4443.  
  4444. textures/sfx/blackness
  4445. {    
  4446.     surfaceparm nolightmap
  4447.     surfaceparm noimpact
  4448.     surfaceparm nomarks
  4449.     {
  4450.         map textures/sfx/blackness.tga
  4451.     }
  4452. }
  4453.  
  4454. textures/sfx/surface6jumppad
  4455. {
  4456.     {
  4457.         map $lightmap
  4458.         rgbGen identity
  4459.     }
  4460.     {
  4461.         map textures/base_stone/surface6.tga
  4462.         blendFunc GL_DST_COLOR GL_ZERO
  4463.         rgbGen identity
  4464.     }
  4465.     {
  4466.         map textures/sfx/surface6jumppad.blend.tga
  4467.         blendFunc GL_ONE GL_ONE
  4468.         rgbGen wave sin 0.5 0.5 0 .2
  4469. //        blendFunc GL_ONE GL_ONE
  4470. //        rgbGen wave sin 0.75 0.25 0 .2
  4471. //        tcMod stretch sin 0.80 0.20 0 1
  4472.     }
  4473. }
  4474.  
  4475. textures/sfx/powerupshit
  4476. {
  4477.     surfaceparm nolightmap
  4478.     surfaceparm nonsolid
  4479.     cull twosided
  4480.     {
  4481.         map textures/sfx/powerupshit.tga
  4482.         tcGen environment
  4483.         blendfunc GL_ONE GL_ONE
  4484.         tcMod turb 0 0.25 0 0.5
  4485.     }
  4486. }
  4487.  
  4488.  
  4489. textures/sfx/redstripe
  4490. {
  4491.     surfaceparm nolightmap    
  4492.     {
  4493.         map textures/sfx/redstripe.tga
  4494.         blendFunc GL_ONE GL_ZERO
  4495.         rgbGen wave sin 0.75 0.25 0 .7
  4496.     }
  4497. }
  4498. textures/sfx/yellowstripe
  4499. {
  4500.     surfaceparm nolightmap    
  4501.     {
  4502.         map textures/sfx/yellowstripe.tga
  4503.         blendFunc GL_ONE GL_ZERO
  4504.         rgbGen wave sin 0.75 0.25 0 .7
  4505.     }
  4506. }
  4507.  
  4508. textures/sfx/bluestripe
  4509. {
  4510.     surfaceparm nolightmap
  4511.     {
  4512.         map textures/sfx/bluestripe.tga
  4513.         blendFunc GL_ONE GL_ZERO
  4514.         rgbGen wave sin 0.75 0.25 0 .7
  4515.  
  4516.     }
  4517. }
  4518.  
  4519. textures/sfx/xgoopjumpypad
  4520. {
  4521.     q3map_surfacelight 100
  4522.     q3map_lightimage textures/sfx/surface6jumppad.blend.tga
  4523.     {
  4524.         map $lightmap
  4525.         rgbGen identity
  4526.     }
  4527.     {
  4528.         map textures/sfx/xgoopq1metal.tga
  4529.         blendFunc GL_DST_COLOR GL_ZERO
  4530.         rgbGen identity
  4531.     }
  4532.     {
  4533.         clampmap textures/sfx/surface6jumppad.blend.tga
  4534.         blendFunc GL_ONE GL_ONE
  4535.         rgbGen wave sin 0.75 0.25 0 .2
  4536.         tcMod stretch sin 0.80 0.20 0 1
  4537.     }
  4538. }
  4539.  
  4540. textures/sfx/xgoopy_pentagram
  4541. {
  4542.     q3map_surfacelight 250
  4543.     {
  4544.         map $lightmap
  4545.         rgbGen identity
  4546.     }
  4547.     {
  4548.         map textures/sfx/xgoopq1metal.tga
  4549.         blendFunc GL_DST_COLOR GL_ZERO
  4550.         rgbGen identity
  4551.     }
  4552.     {
  4553.         clampmap textures/sfx/pentagramfloor.red.blend.tga
  4554.         blendFunc GL_ONE GL_ONE
  4555.         tcMod rotate -60
  4556.     }
  4557. }
  4558. textures/sfx/firetestnolight
  4559. {
  4560.     surfaceparm noimpact
  4561.     surfaceparm nolightmap
  4562.     tesssize 64
  4563.     
  4564.     
  4565.     {
  4566.     map textures/sfx/firetestb.tga
  4567.     blendfunc GL_ONE GL_ZERO
  4568.     tcMod turb .2 .2 .1 1
  4569.     tcMod scale .25 .25
  4570.     tcMod scroll .5 1.5
  4571.     }
  4572.  
  4573.     {
  4574.     map textures/sfx/firetest.tga
  4575.     blendFunc GL_DST_COLOR GL_SRC_ALPHA
  4576.     tcMod turb .2 .1 .1 1
  4577.     tcMod scale .1 .1
  4578.     tcMod scroll 0 1.0
  4579.     }
  4580.     
  4581.     {
  4582.     map textures/sfx/firetest2.tga
  4583.     blendFunc GL_DST_COLOR GL_ONE
  4584.     tcMod turb .1 .1 .5 .5
  4585.     tcMod scroll 1 5.0
  4586.     }
  4587.  
  4588. //    END
  4589. }
  4590. textures/sfx/firetest2
  4591. {
  4592.     surfaceparm noimpact
  4593.     surfaceparm nolightmap
  4594.     q3map_surfacelight 1000
  4595.     tesssize 64
  4596.     
  4597.     
  4598.     {
  4599.     map textures/sfx/firetestb.tga
  4600.     blendfunc GL_ONE GL_ZERO
  4601.     tcMod turb .2 .2 .1 1
  4602.     tcMod scale .25 .25
  4603.     tcMod scroll .5 1.5
  4604.     }
  4605.  
  4606.     {
  4607.     map textures/sfx/firetest.tga
  4608.     blendFunc GL_DST_COLOR GL_SRC_ALPHA
  4609.     tcMod turb .2 .1 .1 1
  4610.     tcMod scale .1 .1
  4611.     tcMod scroll 0 1.0
  4612.     }
  4613.     
  4614.     {
  4615.     map textures/sfx/firetest2.tga
  4616.     blendFunc GL_DST_COLOR GL_ONE
  4617.     tcMod turb .1 .1 .5 .5
  4618.     tcMod scroll 1 5.0
  4619.     }
  4620.  
  4621. //    END
  4622. }
  4623.  
  4624. textures/sfx/firewall
  4625. {
  4626.  
  4627.     //    *************************************************
  4628.     //    *          Solid Fire Wall                *
  4629.     //    *          Feb                    *    
  4630.     //    *    Please Comment Changes            *
  4631.     //    *************************************************
  4632.  
  4633.     surfaceparm nonsolid
  4634.     surfaceparm nolightmap
  4635.     q3map_surfacelight 6000
  4636.     tesssize 64
  4637.     {
  4638.     map textures/sfx/firetestb.tga
  4639.     blendfunc GL_ONE GL_ZERO
  4640.     tcMod turb .2 .2 .1 1
  4641.     tcMod scale .25 .25
  4642.     tcMod scroll .5 1.5
  4643.     }
  4644.  
  4645.     {
  4646.     map textures/sfx/firetest.tga
  4647.     blendFunc GL_DST_COLOR GL_SRC_ALPHA
  4648.     tcMod turb .2 .1 .1 1
  4649.     tcMod scale .1 .1
  4650.     tcMod scroll 0 1.0
  4651.     }
  4652.     
  4653.     {
  4654.     map textures/sfx/firetest2.tga
  4655.     blendFunc GL_DST_COLOR GL_ONE
  4656.     tcMod turb .1 .1 .5 .5
  4657.     tcMod scroll 1 5.0
  4658.     }
  4659. }
  4660.  
  4661. textures/sfx/xq1metalbig_jumppad
  4662. {
  4663.     surfaceparm nodamage
  4664. //    q3map_surfacelight 250
  4665.     {
  4666.         map $lightmap
  4667.         rgbGen identity
  4668.     }
  4669.     {
  4670.         map textures/gothic_floor/q1metal7_98d_256x256.tga
  4671.         blendFunc GL_DST_COLOR GL_ZERO
  4672.         rgbGen identity
  4673.     }
  4674.     {
  4675.         clampmap textures/sfx/surface6jumppad.blend.tga
  4676.         blendFunc GL_ONE GL_ONE
  4677.         rgbGen wave sin 0.75 0.25 0 .2
  4678.         tcMod stretch sin 0.80 0.20 0 1
  4679.     }
  4680. }
  4681.  
  4682. textures/sfx/blocks11b_jumppad
  4683. {
  4684.     surfaceparm nodamage
  4685. //    q3map_surfacelight 250
  4686.     {
  4687.         map $lightmap
  4688.         rgbGen identity
  4689.     }
  4690.     {
  4691.         map textures/gothic_block/blocks11b.tga
  4692.         blendFunc GL_DST_COLOR GL_ZERO
  4693.         rgbGen identity
  4694.     }
  4695.     {
  4696.         clampmap textures/sfx/jumppad.tga
  4697.         blendFunc GL_ONE GL_ONE
  4698.         rgbGen wave sin 0.75 0.25 0 .2
  4699.         tcMod stretch sin 0.80 0.20 0 1
  4700.     }
  4701. }
  4702.  
  4703. textures/sfx/teslacoil
  4704. {
  4705.     cull none
  4706.     q3map_lightimage textures/sfx/tesla1.tga    
  4707.     q3map_surfacelight 100
  4708.  
  4709.     {
  4710.         map $lightmap
  4711.         tcgen environment
  4712.         blendfunc filter
  4713.     }
  4714.     
  4715.     {
  4716.         map textures/sfx/tesla1.tga
  4717.         blendfunc add
  4718.         rgbgen wave sawtooth 0 1 0 5
  4719.         tcmod scale 1 .5
  4720.         tcmod turb 0 .1 0 1
  4721.         tcMod scroll -1 -1
  4722.     }
  4723.  
  4724.     
  4725.     
  4726.     {
  4727.         map textures/sfx/electricslime.tga
  4728.         blendfunc add
  4729.         rgbgen wave sin 0 .5 0 1
  4730.         tcmod scale .5 .5
  4731.         tcmod turb 0 .1 0 1
  4732.         tcmod rotate 180
  4733.         tcmod scroll -1 -1
  4734.     }
  4735.  
  4736.     {
  4737.         map textures/sfx/cabletest2.tga
  4738.         blendfunc blend
  4739.     }
  4740.  
  4741.     
  4742. }
  4743.  
  4744. textures/sfx/teslacoil2
  4745. {
  4746.     qer_editorimage textures/sfx/tesla1.tga
  4747.     cull none
  4748.     deformVertexes wave 100 triangle 0 5 1 1
  4749.  
  4750.  
  4751.     {
  4752.         map textures/sfx/lightningcoil.tga
  4753.         blendfunc GL_ONE GL_ONE
  4754.         rgbGen wave sin .5 0 0 0
  4755.         tcMod scroll 5 5
  4756.         
  4757.     }
  4758.     
  4759. }
  4760.  
  4761. textures/sfx/teslacoil3
  4762. {
  4763.     cull none
  4764.     q3map_lightimage textures/sfx/tesla1b.tga    
  4765.     q3map_surfacelight 100
  4766.     qer_editorimage textures/sfx/teslacoil.tga
  4767.     surfaceparm nolightmap
  4768.     
  4769.     
  4770.  
  4771.     {
  4772.         map textures/sfx/cabletest2.tga
  4773.         blendfunc blend
  4774.     }
  4775.  
  4776.     
  4777.     {
  4778.         map textures/sfx/electricslime2.tga
  4779.         blendfunc add
  4780.         rgbGen wave square .25 .25 0 2.5
  4781.         tcmod scale 1 1
  4782.         tcMod scroll 1 1
  4783.     }
  4784.  
  4785.  
  4786.  
  4787.     {
  4788.         map textures/sfx/tesla1b.tga
  4789.         blendfunc add
  4790.         rgbgen wave square 0 1 0 3
  4791.         tcmod scale 1 1
  4792.         tcMod scroll -2 1
  4793.     }
  4794.     
  4795. }
  4796.  
  4797.  
  4798.  
  4799. textures/sfx/teslacoiltrans
  4800. {
  4801.     qer_editorimage textures/sfx/tesla1.tga
  4802.     surfaceparm trans
  4803.     surfaceparm nonsolid
  4804.     cull none
  4805.     deformVertexes wave 100 triangle 0 5 1 1
  4806.  
  4807.  
  4808.     {
  4809.         map textures/sfx/lightningcoil.tga
  4810.         blendfunc GL_ONE GL_ONE
  4811.         rgbGen wave sin .5 0 0 0
  4812.         tcMod scroll 5 5
  4813.         
  4814.     }
  4815.     
  4816. }
  4817.  
  4818.  
  4819. textures/sfx/pentagramfloor
  4820. {
  4821.     {
  4822.         map $lightmap
  4823.         rgbGen identity
  4824.     }
  4825.     {
  4826.         map textures/sfx/pentagramfloor.tga
  4827.         blendFunc GL_DST_COLOR GL_ZERO
  4828.         rgbGen identity
  4829.     }
  4830.     {
  4831.         map textures/sfx/pentagramfloor.red.blend.tga
  4832.         blendFunc GL_ONE GL_ONE
  4833.         rgbGen wave sin 0.5 0.5 0 .5
  4834.     }
  4835. }
  4836.  
  4837. textures/sfx/spawnpad
  4838. {
  4839. // Jan.29.1999 -- Xian commented out q3map_surfacelight 3500
  4840. //    q3map_surfacelight 3500
  4841.  
  4842.     {
  4843.         map $lightmap
  4844.         rgbGen identity
  4845.     }
  4846.     {
  4847.         map textures/gothic_block/blocks17.tga
  4848.         blendFunc GL_DST_COLOR GL_ZERO
  4849.         rgbGen identity
  4850.     }
  4851.     {
  4852.         map textures/sfx/spawnpad.blend.tga
  4853.         blendFunc GL_ONE GL_ONE
  4854.         rgbGen wave sin 0.75 0.25 0 .2
  4855. //        tcMod stretch sin 0.80 0.20 0 1
  4856.     }
  4857. }
  4858. textures/sfx/q1metal7_98d_pent_256
  4859. {
  4860.     q3map_surfacelight 250
  4861.     {
  4862.         map $lightmap
  4863.         rgbGen identity
  4864.     }
  4865.     {
  4866.         map textures/sfx/q1metal7_98d_pent_256.tga
  4867.         rgbGen identity
  4868.         blendFunc GL_DST_COLOR GL_ZERO
  4869.     }
  4870.     {
  4871.         map textures/sfx/pentagramfloor_256x256.tga
  4872.         blendFunc GL_ONE GL_ONE
  4873.         rgbGen wave sin 0.5 0.5 0 .5
  4874.     }
  4875. }
  4876.  
  4877.  
  4878. //Tim's fog for map tim_dm1
  4879. textures/sfx/fog_timdm1
  4880. {
  4881. surfaceparm    trans
  4882. surfaceparm    nonsolid
  4883. surfaceparm    fog
  4884. surfaceparm    nolightmap
  4885. //fogparms ( .615 .309 0 ) 1800
  4886. fogparms ( .615 .309 0 ) 616
  4887. }
  4888.  
  4889. //Tim's fog for map tim_dm8
  4890. textures/sfx/fog_timdm8
  4891. {
  4892. surfaceparm    trans
  4893. surfaceparm    nonsolid
  4894. surfaceparm    fog
  4895. surfaceparm    nolightmap
  4896.  
  4897. fogparms ( .211 .231 .094 ) 250
  4898. }
  4899.  
  4900. //Tim's fog for map tim_dm2
  4901. textures/sfx/fog_timdm2
  4902. {
  4903. qer_editorimage textures/sfx/fog_grey.tga
  4904. surfaceparm    trans
  4905. surfaceparm    nonsolid
  4906. surfaceparm    fog
  4907. surfaceparm    nolightmap
  4908.  
  4909. fogparms ( .615 .309 0 ) 356
  4910. }
  4911.  
  4912. //Tim's fog for map tim_ctf1
  4913. textures/sfx/fog_timctf1
  4914. {
  4915. qer_editorimage textures/sfx/fog_grey.tga
  4916. surfaceparm    trans
  4917. surfaceparm    nonsolid
  4918. surfaceparm    fog
  4919. surfaceparm    nolightmap
  4920.  
  4921. fogparms ( .729 .729 .780 ) 464
  4922.  
  4923. }
  4924.  
  4925. //Paul's fog for map pj_dm4
  4926. textures/sfx/fog_pjdm1
  4927. {
  4928. qer_editorimage textures/sfx/fog_grey.tga
  4929. surfaceparm    trans
  4930. surfaceparm    nonsolid
  4931. surfaceparm    fog
  4932. surfaceparm    nolightmap
  4933.  
  4934. fogparms ( .733 .737 .620 ) 300
  4935.  
  4936. }
  4937.  
  4938. //Proto_hellfog
  4939. textures/sfx/proto_hellfog
  4940. {
  4941. qer_editorimage textures/sfx/proto_hellfog.tga
  4942. surfaceparm    trans
  4943. surfaceparm    nonsolid
  4944. surfaceparm    fog
  4945. surfaceparm    nolightmap
  4946.  
  4947. fogparms ( .275 .012 0 ) 500
  4948. }
  4949.  
  4950.  
  4951. //Tim's fog for q3test1
  4952. textures/sfx/fog_intel
  4953. {
  4954. qer_editorimage textures/sfx/fog_timdm1.tga
  4955. surfaceparm    trans
  4956. surfaceparm    nonsolid
  4957. surfaceparm    fog
  4958. surfaceparm    nolightmap
  4959.  
  4960. fogparms ( .75 .38 0 ) 800
  4961. }
  4962.  
  4963. //Paul's gray fog for q3dm10
  4964. textures/sfx/fog_q3dm10
  4965. {
  4966. qer_editorimage textures/sfx/fog_timdm1.tga
  4967. surfaceparm    trans
  4968. surfaceparm    nonsolid
  4969. surfaceparm    fog
  4970. surfaceparm    nolightmap
  4971.  
  4972. fogparms ( 0.75 0.38 0 ) 128
  4973. }
  4974.  
  4975.  
  4976.  
  4977. textures/sfx/diamondredpad
  4978. {
  4979.     q3map_surfacelight 1500
  4980.     {
  4981.         map $lightmap
  4982.         rgbGen identity
  4983.     }
  4984.     {
  4985.         map textures/base_floor/diamond2c.tga
  4986.         blendFunc GL_DST_COLOR GL_ZERO
  4987.         rgbGen identity
  4988.     }
  4989.     {
  4990.         clampmap textures/sfx/redpad.blend.tga
  4991.         blendFunc GL_ONE GL_ONE
  4992.         rgbGen wave sin 0.75 0.25 0 1
  4993.         tcMod stretch sin 0.80 0.20 0 1
  4994.     }
  4995. }
  4996.  
  4997. textures/sfx/hellfog_tim_dm14
  4998. //**************************************
  4999. //New death fog that must be in all maps with death fog
  5000. //**************************************
  5001. {
  5002.     qer_editorimage textures/sfx/hellfog.tga
  5003.     surfaceparm    trans
  5004.     surfaceparm    nonsolid
  5005.     surfaceparm    fog
  5006.     surfaceparm     nodrop
  5007.     surfaceparm     nolightmap
  5008.     q3map_globaltexture
  5009.     q3map_surfacelight 50
  5010.     fogparms ( .55 .11 .1 ) 128
  5011.     
  5012.     {
  5013.         map textures/liquids/kc_fogcloud3.tga
  5014.         blendfunc gl_dst_color gl_zero
  5015.         tcmod scale -.05 -.05
  5016.         tcmod scroll .01 -.01
  5017.         rgbgen identity
  5018.     }
  5019.  
  5020.     {
  5021.         map textures/liquids/kc_fogcloud3.tga
  5022.         blendfunc gl_dst_color gl_zero
  5023.         tcmod scale .05 .05
  5024.         tcmod scroll .01 -.01
  5025.         rgbgen identity
  5026.     }
  5027.  
  5028.  
  5029. }
  5030.  
  5031. textures/sfx/kc_hellfog_1k
  5032. //**************************************
  5033. //New death fog that must be in all maps with death fog
  5034. //**************************************
  5035. {
  5036.     qer_editorimage textures/sfx/hellfog.tga
  5037.     surfaceparm    trans
  5038.     surfaceparm    nonsolid
  5039.     surfaceparm    fog
  5040.     surfaceparm     nodrop
  5041.     surfaceparm     nolightmap
  5042.     q3map_globaltexture
  5043.     q3map_surfacelight 300
  5044.     q3map_lightsubdivide 32
  5045.     fogparms ( .5 .12 .1 ) 225
  5046.  
  5047.     
  5048.     
  5049.     {
  5050.         map textures/liquids/kc_fogcloud3.tga
  5051.         blendfunc gl_dst_color gl_zero
  5052.         tcmod scale -.05 -.05
  5053.         tcmod scroll .01 -.01
  5054.         rgbgen identity
  5055.     }
  5056.  
  5057.     {
  5058.         map textures/liquids/kc_fogcloud3.tga
  5059.         blendfunc gl_dst_color gl_zero
  5060.         tcmod scale .05 .05
  5061.         tcmod scroll .01 -.01
  5062.         rgbgen identity
  5063.     }
  5064.  
  5065. }
  5066.  
  5067.  
  5068.  
  5069. textures/sfx/hellfog_1k
  5070. //**************************************
  5071. //New death fog that must be in all maps with death fog
  5072. //**************************************
  5073. {
  5074.     qer_editorimage textures/sfx/hellfog.tga
  5075.     surfaceparm    trans
  5076.     surfaceparm    nonsolid
  5077.     surfaceparm    fog
  5078.     surfaceparm     nodrop
  5079.     surfaceparm     nolightmap
  5080.     q3map_globaltexture
  5081.     q3map_surfacelight 200
  5082.     fogparms ( .5 .12 .1 ) 300
  5083.  
  5084.     
  5085.     
  5086.     {
  5087.         map textures/liquids/kc_fogcloud3.tga
  5088.         blendfunc gl_dst_color gl_zero
  5089.         tcmod scale -.05 -.05
  5090.         tcmod scroll .01 -.01
  5091.         rgbgen identity
  5092.     }
  5093.  
  5094.     {
  5095.         map textures/liquids/kc_fogcloud3.tga
  5096.         blendfunc gl_dst_color gl_zero
  5097.         tcmod scale .05 .05
  5098.         tcmod scroll .01 -.01
  5099.     }
  5100. }
  5101.  
  5102.  
  5103.  
  5104.  
  5105.  
  5106. textures/sfx/hellfog
  5107. //**************************************
  5108. //New death fog that must be in all maps with death fog
  5109. //**************************************
  5110. {
  5111.     qer_editorimage textures/sfx/hellfog.tga
  5112.     surfaceparm    trans
  5113.     surfaceparm    nonsolid
  5114.     surfaceparm    fog
  5115.     surfaceparm     nodrop
  5116.     surfaceparm     nolightmap
  5117.     q3map_globaltexture
  5118.     q3map_surfacelight 100
  5119.     fogparms ( .55 .11 .1 ) 300
  5120.  
  5121.     
  5122.     {
  5123.         map textures/liquids/kc_fogcloud3.tga
  5124.         blendfunc gl_dst_color gl_zero
  5125.         tcmod scale -.05 -.05
  5126.         tcmod scroll .01 -.01
  5127.         rgbgen identity
  5128.     }
  5129.  
  5130.     {
  5131.         map textures/liquids/kc_fogcloud3.tga
  5132.         blendfunc gl_dst_color gl_zero
  5133.         tcmod scale .05 .05
  5134.         tcmod scroll .01 -.01
  5135.         rgbgen identity
  5136.     }
  5137.  
  5138. }
  5139.  
  5140. textures/sfx/constfog
  5141. {
  5142.     qer_editorimage textures/sfx/hellfog.tga
  5143.     surfaceparm    trans
  5144.     surfaceparm    nonsolid
  5145.     surfaceparm    fog
  5146.     surfaceparm    nolightmap
  5147.     surfaceparm nodrop
  5148.     q3map_surfacelight 100
  5149.     fogparms ( .8 .8 .8 ) 100
  5150. }
  5151.  
  5152.  
  5153. textures/sfx/testconstantfog
  5154. {
  5155.     qer_editorimage textures/sfx/hellfog.tga
  5156.     surfaceparm    trans
  5157.     surfaceparm    nonsolid
  5158.     surfaceparm    fog
  5159.     surfaceparm    nolightmap
  5160.     surfaceparm nodrop
  5161.     q3map_surfacelight 100
  5162.     fogparms ( 0 1 0 ) 300
  5163. }
  5164.  
  5165. textures/sfx/q3tourney3fog
  5166. //**************************************
  5167. //New death fog that must be in all maps with death fog
  5168. //**************************************
  5169. {
  5170.     qer_editorimage textures/sfx/hellfog.tga
  5171.     surfaceparm    trans
  5172.     surfaceparm    nonsolid
  5173.     surfaceparm    fog
  5174.     surfaceparm     nodrop
  5175.     surfaceparm     nolightmap
  5176.     q3map_globaltexture
  5177.     q3map_surfacelight 100
  5178.     fogparms ( .55 .11 .1 ) 384
  5179.     
  5180.     
  5181.  
  5182.     
  5183.     {
  5184.         map textures/liquids/kc_fogcloud3.tga
  5185.         blendfunc gl_dst_color gl_zero
  5186.         tcmod scale -.05 -.05
  5187.         tcmod scroll .01 -.01
  5188.         rgbgen identity
  5189.     }
  5190.  
  5191.     {
  5192.         map textures/liquids/kc_fogcloud3.tga
  5193.         blendfunc gl_dst_color gl_zero
  5194.         tcmod scale .05 .05
  5195.         tcmod scroll .01 -.01
  5196.         rgbgen identity
  5197.     }
  5198.         
  5199. }
  5200.  
  5201. textures/sfx/q3dm14fog
  5202. //**************************************
  5203. //New death fog that must be in all maps with death fog
  5204. //**************************************
  5205. {
  5206.     qer_editorimage textures/sfx/hellfog.tga
  5207.     surfaceparm    trans
  5208.     surfaceparm    nonsolid
  5209.     surfaceparm    fog
  5210.     surfaceparm     nodrop
  5211.     surfaceparm     nolightmap
  5212.     q3map_globaltexture
  5213.     q3map_surfacelight 100
  5214.     fogparms ( .55 .11 .1 ) 256
  5215.     
  5216.     
  5217.  
  5218.     
  5219.     {
  5220.         map textures/liquids/kc_fogcloud3.tga
  5221.         blendfunc gl_dst_color gl_zero
  5222.         tcmod scale -.05 -.05
  5223.         tcmod scroll .01 -.01
  5224.         rgbgen identity
  5225.     }
  5226.  
  5227.     {
  5228.         map textures/liquids/kc_fogcloud3.tga
  5229.         blendfunc gl_dst_color gl_zero
  5230.         tcmod scale .05 .05
  5231.         tcmod scroll .01 -.01
  5232.         rgbgen identity
  5233.     }
  5234.         
  5235. }
  5236.  
  5237.  
  5238. textures/sfx/q3dm9fog
  5239. //**************************************
  5240. //New death fog that must be in all maps with death fog
  5241. //**************************************
  5242. {
  5243.     qer_editorimage textures/sfx/hellfog.tga
  5244.     surfaceparm    trans
  5245.     surfaceparm    nonsolid
  5246.     surfaceparm    fog
  5247.     surfaceparm     nodrop
  5248.     surfaceparm     nolightmap
  5249.     q3map_globaltexture
  5250.     q3map_surfacelight 100
  5251.     fogparms ( .55 .11 .1 ) 256
  5252.     
  5253.     
  5254.  
  5255.     
  5256.     {
  5257.         map textures/liquids/kc_fogcloud3.tga
  5258.         blendfunc gl_dst_color gl_zero
  5259.         tcmod scale -.05 -.05
  5260.         tcmod scroll .01 -.01
  5261.         rgbgen identity
  5262.     }
  5263.  
  5264.     {
  5265.         map textures/liquids/kc_fogcloud3.tga
  5266.         blendfunc gl_dst_color gl_zero
  5267.         tcmod scale .05 .05
  5268.         tcmod scroll .01 -.01
  5269.         rgbgen identity
  5270.     }
  5271.         
  5272. }
  5273.  
  5274.  
  5275. textures/sfx/hellfogdense
  5276. //**************************************
  5277. //New death fog that must be in all maps with death fog
  5278. //**************************************
  5279. {
  5280.     qer_editorimage textures/sfx/hellfog.tga
  5281.     surfaceparm    trans
  5282.     surfaceparm    nonsolid
  5283.     surfaceparm    fog
  5284.     surfaceparm     nodrop
  5285.     surfaceparm     nolightmap
  5286.     q3map_globaltexture
  5287.     q3map_surfacelight 100
  5288.     fogparms ( .55 .11 .1 ) 128
  5289.     
  5290.     
  5291.  
  5292.     
  5293.     {
  5294.         map textures/liquids/kc_fogcloud3.tga
  5295.         blendfunc gl_dst_color gl_zero
  5296.         tcmod scale -.05 -.05
  5297.         tcmod scroll .01 -.01
  5298.         rgbgen identity
  5299.     }
  5300.  
  5301.     {
  5302.         map textures/liquids/kc_fogcloud3.tga
  5303.         blendfunc gl_dst_color gl_zero
  5304.         tcmod scale .05 .05
  5305.         tcmod scroll .01 -.01
  5306.         rgbgen identity
  5307.     }
  5308.         
  5309. }
  5310.  
  5311. //textures/sfx/pj_dm9_fog2
  5312. //  created 6_23_99
  5313. //{
  5314. //    qer_editorimage textures/sfx/hellfog.tga
  5315. //    surfaceparm    trans
  5316. //    surfaceparm    nonsolid
  5317. //    surfaceparm    fog
  5318. //    surfaceparm    nolightmap
  5319. //    surfaceparm nodrop
  5320. //    q3map_surfacelight 60
  5321. //    fogparms ( .5 .5 .5 ) 32
  5322. //}
  5323. textures/sfx/pj_a1_fog1
  5324. //  created 7_06_99
  5325. {
  5326.     qer_editorimage textures/sfx/fog_pjteam1.tga
  5327.     surfaceparm    trans
  5328.     surfaceparm    nonsolid
  5329.     surfaceparm    fog
  5330.     surfaceparm    nolightmap
  5331.     surfaceparm nodrop
  5332.     q3map_surfacelight 30
  5333.     fogparms ( .5 .5 .5 ) 512
  5334. }
  5335. textures/sfx/pitted_rust3arrowbase
  5336. {
  5337.     qer_editorimage textures/sfx/pitted_rust3arrow.tga
  5338.     q3map_lightimage textures/sfx/pitted_rust3arrow.blend.tga
  5339.     q3map_surfacelight 2000
  5340. //    q3map_surfacelight 500
  5341.     {
  5342.         map $lightmap
  5343.         rgbGen identity
  5344.     }
  5345.     {
  5346.         map textures/sfx/pitted_rust3arrow.tga
  5347.         blendFunc GL_DST_COLOR GL_ZERO
  5348.         rgbGen identity
  5349.     }
  5350.     {
  5351.         map textures/sfx/pitted_rust3arrow.blend.tga
  5352.         blendFunc GL_ONE GL_ONE
  5353.         rgbGen wave sin 0.5 0.5 0 .2
  5354.     }
  5355. }
  5356. textures/sfx/pitted_rust3arrowblocks
  5357. {
  5358.     qer_editorimage textures/sfx/pitted_rust3arrow.tga
  5359.     q3map_lightimage textures/sfx/pitted_rust3arrow.blend.tga
  5360.     q3map_surfacelight 2000
  5361. //    q3map_surfacelight 500
  5362.     {
  5363.         map $lightmap
  5364.         rgbGen identity
  5365.     }
  5366.     {
  5367.         map textures/gothic_block/blocks17.tga
  5368.         blendFunc GL_DST_COLOR GL_ZERO
  5369.         rgbGen identity
  5370.     }
  5371.     {
  5372.         map textures/sfx/pitted_rust3arrow.blend.tga
  5373.         blendFunc GL_ONE GL_ONE
  5374.         rgbGen wave sin 0.75 0.25 0 1
  5375.     }
  5376. }
  5377. textures/sfx/q1teleporter
  5378. {
  5379.     qer_editorimage textures/sfx/q1teleporter.tga
  5380.     q3map_surfacelight 500
  5381.     //light 1
  5382.     surfaceparm noimpact
  5383.     surfaceparm nomarks
  5384.     surfaceparm nolightmap
  5385.     tesssize 128
  5386.     cull disable
  5387.     deformVertexes wave 100 sin 3 2 .1 0.1
  5388.     
  5389.     {
  5390.         map textures/sfx/q1teleporter.tga
  5391.         tcMod turb 0 .3 0 .2
  5392.     }
  5393.     
  5394. }
  5395.  
  5396. //fog for map mkc_dm4
  5397. textures/sfx/fog_mkcdm4
  5398. {
  5399. qer_editorimage textures/sfx/fog_grey.tga
  5400.  
  5401. surfaceparm    trans
  5402. surfaceparm    nonsolid
  5403. surfaceparm    fog
  5404. surfaceparm    nolightmap
  5405.  
  5406. fogparms ( .5 0 0 ) 96
  5407. }
  5408.  
  5409. textures/sfx/mkc_bigflame
  5410. {
  5411.  
  5412.         surfaceparm trans
  5413.         surfaceparm nomarks
  5414.         surfaceparm nonsolid
  5415.         qer_editorimage textures/sfx/flame1.tga
  5416.         q3map_surfacelight 500
  5417.         surfaceparm nolightmap
  5418.         cull none
  5419.  
  5420.     {
  5421.         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
  5422.         blendFunc GL_ONE GL_ONE
  5423.         rgbGen wave inverseSawtooth 0 1 0 10
  5424.         
  5425.     }    
  5426.     {
  5427.         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
  5428.         blendFunc GL_ONE GL_ONE
  5429.         rgbGen wave sawtooth 0 1 0 10
  5430.     }    
  5431.  
  5432.  
  5433.     {
  5434.         map textures/sfx/flameball.tga
  5435.         blendFunc GL_ONE GL_ONE
  5436.         rgbGen wave sin .6 .2 0 .6    
  5437.     }
  5438.  
  5439. }
  5440.  
  5441. textures/sfx/mkc_fog_tdm3
  5442. {
  5443.     qer_editorimage textures/sfx/hellfog.tga
  5444.     surfaceparm    trans
  5445.     surfaceparm    nonsolid
  5446.     surfaceparm    fog
  5447.     surfaceparm     nodrop
  5448.     surfaceparm     nolightmap
  5449.     q3map_globaltexture
  5450.     fogparms ( 0.3 0.2 0.2 ) 320
  5451.     
  5452.     
  5453.     {
  5454.         map textures/liquids/kc_fogcloud3.tga
  5455.         blendfunc gl_dst_color gl_zero
  5456.         tcmod scale -.05 -.05
  5457.         tcmod scroll .01 -.01
  5458.         rgbgen identity
  5459.     }
  5460.  
  5461.     {
  5462.         map textures/liquids/kc_fogcloud3.tga
  5463.         blendfunc gl_dst_color gl_zero
  5464.         tcmod scale .05 .05
  5465.         tcmod scroll .01 -.01
  5466.         rgbgen identity
  5467.     }
  5468. }
  5469.  
  5470. textures/sfx/mkc_fog_ctfred
  5471. {
  5472.     qer_editorimage textures/sfx/fog_timdm1.tga
  5473.     surfaceparm    trans
  5474.     surfaceparm    nonsolid
  5475.     surfaceparm    fog
  5476.     surfaceparm     nodrop
  5477.     surfaceparm     nolightmap
  5478.     q3map_globaltexture
  5479.     fogparms ( 0.3 0.2 0.2 ) 320
  5480.  
  5481.     {
  5482.         map textures/liquids/kc_fogcloud3.tga
  5483.         blendfunc gl_dst_color gl_zero
  5484.         tcmod scale -.05 -.05
  5485.         tcmod scroll .01 -.01
  5486.         rgbgen identity
  5487.     }
  5488.  
  5489.     {
  5490.         map textures/liquids/kc_fogcloud3.tga
  5491.         blendfunc gl_dst_color gl_zero
  5492.         tcmod scale .05 .05
  5493.         tcmod scroll .01 -.01
  5494.         rgbgen identity
  5495.     }
  5496. }
  5497.  
  5498. textures/sfx/mkc_fog_ctfblue
  5499. {
  5500.     qer_editorimage textures/sfx/fog_timdm1.tga
  5501.     surfaceparm    trans
  5502.     surfaceparm    nonsolid
  5503.     surfaceparm    fog
  5504.     surfaceparm     nodrop
  5505.     surfaceparm     nolightmap
  5506.     q3map_globaltexture
  5507.     fogparms ( 0.2 0.2 0.25 ) 320
  5508.     
  5509.     {
  5510.         map textures/liquids/kc_fogcloud3.tga
  5511.         blendfunc gl_dst_color gl_zero
  5512.         tcmod scale -.05 -.05
  5513.         tcmod scroll .01 -.01
  5514.         rgbgen identity
  5515.     }
  5516.  
  5517.     {
  5518.         map textures/liquids/kc_fogcloud3.tga
  5519.         blendfunc gl_dst_color gl_zero
  5520.         tcmod scale .05 .05
  5521.         tcmod scroll .01 -.01
  5522.         rgbgen identity
  5523.     }
  5524. }
  5525.  
  5526. textures/sfx/mkc_fog_ctfblue2
  5527. {
  5528.     qer_editorimage textures/sfx/fog_timdm1.tga
  5529.     surfaceparm    trans
  5530.     surfaceparm    nonsolid
  5531.     surfaceparm    fog
  5532.     surfaceparm     nodrop
  5533.     surfaceparm     nolightmap
  5534.     q3map_globaltexture
  5535.     fogparms ( 0.1 0.1 0.3 ) 320
  5536.  
  5537.     q3map_surfacelight 40
  5538.     
  5539.     {
  5540.         map textures/liquids/kc_fogcloud3.tga
  5541.         blendfunc gl_dst_color gl_zero
  5542.         tcmod scale -.05 -.05
  5543.         tcmod scroll .01 -.01
  5544.         rgbgen identity
  5545.     }
  5546.  
  5547.     {
  5548.         map textures/liquids/kc_fogcloud3.tga
  5549.         blendfunc gl_dst_color gl_zero
  5550.         tcmod scale .05 .05
  5551.         tcmod scroll .01 -.01
  5552.         rgbgen identity
  5553.     }
  5554. }
  5555.  
  5556.  
  5557. textures/sfx/bugmirror
  5558. {
  5559.     qer_editorimage textures/sfx/mirrorkc.tga
  5560.     surfaceparm nolightmap
  5561.     portal
  5562.     {
  5563.         map textures/common/mirror1.tga
  5564.         blendfunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  5565.         depthWrite
  5566.     }
  5567.     {
  5568.         map textures/sfx/mirrorkc.tga
  5569.         blendFunc add    
  5570.         depthfunc equal
  5571.     }
  5572. }
  5573.  
  5574.  
  5575. textures/sfx/pureblack
  5576. {
  5577.     qer_editorimage textures/skies/blacksky.tga
  5578.     surfaceparm noimpact
  5579.     surfaceparm nolightmap
  5580.     {
  5581.         map textures/skies/blacksky.tga
  5582.     }
  5583. }