home *** CD-ROM | disk | FTP | other *** search
/ Chip 2011 November / CHIP_2011_11.iso / Programy / Inne / Gry / OpenArena / baseoa / pak0.pk3 / scripts / clown.shader < prev    next >
Encoding:
Text File  |  2007-11-22  |  30.8 KB  |  1,905 lines

  1. textures/clown/blue_banner
  2. {
  3.     
  4.     surfaceparm nomarks
  5.     cull none
  6.      deformVertexes wave 256 sin 0 7 0 0.4
  7.     
  8.     {
  9.         map $lightmap
  10.         rgbGen identity
  11.     }
  12.     {
  13.         clampmap textures/clown/blue_banner.tga
  14.         blendFunc GL_DST_COLOR GL_ZERO
  15.         rgbGen identity
  16.  
  17.     }
  18. }
  19.  
  20. textures/clown/red_banner
  21. {
  22.     
  23.     surfaceparm nomarks
  24.     cull none
  25.     deformVertexes wave 256 sin 0 7 0 0.4
  26.     
  27.     {
  28.         map $lightmap
  29.         rgbGen identity
  30.     }
  31.     {
  32.         clampmap textures/clown/red_banner.tga
  33.         blendFunc GL_DST_COLOR GL_ZERO
  34.         rgbGen identity
  35.         
  36.     }
  37.  
  38. textures/clown/bleeding-wall
  39. {
  40.     qer_editorimage textures/clown/bleeding-wall.tga
  41.     surfaceparm nomarks
  42.     surfaceparm trans
  43.     cull none
  44.     {
  45.         map $lightmap
  46.         rgbGen identity
  47.     }
  48.     {
  49.         map textures/evil8_base/e8crete03.jpg
  50.         rgbGen identity
  51.         blendFunc GL_ONE GL_ZERO
  52.     }
  53.     {
  54.         map textures/clown/fleshy_t.tga
  55.         blendFunc gl_dst_color gl_zero
  56.         rgbGen identity
  57.         alphaFunc GT0
  58.         depthWrite
  59.         tcMod scroll 0 -.1
  60.         tcMod turb .02 .02 .5 .2
  61.     }
  62. }
  63.  
  64. textures/clown/portal
  65. {
  66.     qer_editorimage textures/clown/portal.tga
  67.     q3map_surfacelight 1000
  68.     surfaceparm nomarks
  69.     surfaceparm trans
  70.     cull none
  71.     
  72.     {
  73.         map $lightmap
  74.         rgbGen identity
  75.     }
  76.     {
  77.         map textures/skies/topclouds.jpg
  78.         rgbGen identity
  79.         blendFunc GL_ONE GL_ZERO
  80.     }
  81.     {
  82.         map textures/clown/fleshy_t.tga
  83.         blendFunc GL_ONE GL_ZERO
  84.         rgbGen identity
  85.         alphaGen lightingSpecular
  86.         tcMod rotate 2
  87.         tcMod scroll 0 -1
  88.         
  89.     }
  90.     {
  91.         map textures/clown/fleshy_t.tga
  92.         blendFunc GL_DST_COLOR GL_ZERO
  93.         rgbGen identity
  94.         alphaFunc GT0
  95.         depthWrite
  96.         tcMod rotate -2
  97.         tcMod scroll 0 -1
  98.         
  99.     }
  100. }
  101.  
  102. textures/clown/f_light2
  103. {
  104.     qer_editorimage textures/clown/f_light2.tga
  105.     surfaceparm nomarks
  106.     q3map_surfacelight 5000
  107.     
  108.     
  109.     {
  110.         map $lightmap
  111.         rgbGen identity
  112.     }
  113.     {
  114.         map textures/clown/f_light2.tga
  115.         blendFunc GL_DST_COLOR GL_ZERO
  116.         rgbGen identity
  117.     }
  118.     {
  119.         map textures/clown/f_light2.tga
  120.         blendfunc GL_ONE GL_ONE
  121.     }
  122. }
  123.  
  124. textures/clown/red_1
  125. {
  126.     surfaceparm nonsolid
  127.     surfaceparm nomarks
  128.     surfaceparm nolightmap
  129.     q3map_surfacelight 30
  130. //    cull none
  131.     polygonoffset    
  132.     {
  133.         map textures/clown/red_1.tga
  134.         blendFunc GL_DST_COLOR GL_ZERO
  135.         rgbGen identity
  136.         alphaFunc GT0
  137.         depthWrite
  138.     }
  139.     {
  140.         map $lightmap
  141.         blendFunc GL_DST_COLOR GL_ONE
  142.         rgbGen wave sin 1 1.4 2 1.2
  143.         depthFunc equal
  144.     }
  145. }
  146.  
  147. textures/clown/red_2
  148. {
  149.     surfaceparm nonsolid
  150.     surfaceparm nomarks
  151.     surfaceparm nolightmap
  152.     q3map_surfacelight 30
  153.     //cull none
  154.     polygonoffset    
  155.     {
  156.         map textures/clown/red_2.tga
  157.         blendFunc GL_DST_COLOR GL_ZERO
  158.         rgbGen identity
  159.         alphaFunc GT0
  160.         depthWrite
  161.     }
  162.     {
  163.         map $lightmap
  164.         blendFunc GL_DST_COLOR GL_ONE
  165.         rgbGen wave sin 1 1.4 2 1.2
  166.         depthFunc equal
  167.     }
  168. }    
  169.  
  170. textures/clown/red_3
  171. {
  172.     surfaceparm nonsolid
  173.     surfaceparm nomarks
  174.     surfaceparm nolightmap
  175.     q3map_surfacelight 30
  176. //    cull none
  177.     polygonoffset    
  178.     {
  179.         map textures/clown/red_3.tga
  180.         blendFunc GL_DST_COLOR GL_ZERO
  181.         rgbGen identity
  182.         alphaFunc GT0
  183.         depthWrite
  184.     }
  185.     {
  186.         map $lightmap
  187.         blendFunc GL_DST_COLOR GL_ONE
  188.         rgbGen wave sin 1 1.4 2 1.2
  189.         depthFunc equal
  190.     }
  191. }
  192.  
  193. textures/clown/blue_1
  194. {
  195.     surfaceparm nonsolid
  196.     surfaceparm nomarks
  197.     surfaceparm nolightmap
  198.     q3map_surfacelight 30
  199. //    cull none
  200.     polygonoffset    
  201.     {
  202.         map textures/clown/blue_1.tga
  203.         blendFunc GL_DST_COLOR GL_ZERO
  204.         rgbGen identity
  205.         alphaFunc GT0
  206.         depthWrite
  207.     }
  208.     {
  209.         map $lightmap
  210.         blendFunc GL_DST_COLOR GL_ONE
  211.         rgbGen wave sin 1 1.4 2 1.2
  212.         depthFunc equal
  213.     }
  214. }
  215.  
  216. textures/clown/blue_2
  217. {
  218.     surfaceparm nonsolid
  219.     surfaceparm nomarks
  220.     surfaceparm nolightmap
  221.     q3map_surfacelight 30
  222. //    cull none
  223.     polygonoffset    
  224.     {
  225.         map textures/clown/blue_2.tga
  226.         blendFunc GL_DST_COLOR GL_ZERO
  227.         rgbGen identity
  228.         alphaFunc GT0
  229.         depthWrite
  230.     }
  231.     {
  232.         map $lightmap
  233.         blendFunc GL_DST_COLOR GL_ONE
  234.         rgbGen wave sin 1 1.4 2 1.2
  235.         depthFunc equal
  236.     }
  237. }    
  238.  
  239. textures/clown/blue_3
  240. {
  241.     surfaceparm nonsolid
  242.     surfaceparm nomarks
  243.     surfaceparm nolightmap
  244.     q3map_surfacelight 30
  245. //    cull none
  246.     polygonoffset
  247.     {
  248.         map textures/clown/blue_3.tga
  249.         blendFunc GL_DST_COLOR GL_ZERO
  250.         rgbGen identity
  251.         alphaFunc GT0
  252.         depthWrite
  253.     }
  254.     {
  255.         map $lightmap
  256.         blendFunc GL_DST_COLOR GL_ONE
  257.         rgbGen wave sin 1 1.4 2 1.2
  258.         depthFunc equal
  259.     }
  260. }
  261.  
  262. //note: the brush this is used on should be made a detail brush
  263. //with this texture on one side, the rest of the sides should 
  264. //be a "nodraw or caulk"
  265. textures/clown/glass
  266. {
  267.         
  268.     {
  269.         map textures/clown/glass.tga
  270.         blendFunc GL_DST_COLOR GL_ZERO
  271.         rgbGen identity
  272.         alphaFunc GT0
  273.         depthWrite
  274.     }
  275.     {
  276.         map $lightmap
  277.         blendFunc GL_DST_COLOR GL_ONE
  278.         rgbGen identity
  279.         depthFunc equal
  280.     }
  281. }
  282.  
  283. textures/clown/portal_1r
  284. {
  285.     qer_editorimage textures/clown/portal_1r.tga
  286.     surfaceparm noimpact
  287.     surfaceparm nomarks
  288.     surfaceparm trans
  289.     surfaceparm nonsolid
  290.     surfaceparm nolightmap
  291.     cull disable
  292.  
  293.     {
  294.         map $lightmap
  295.         blendFunc gl_dst_color gl_one_minus_src_alpha
  296.         rgbGen identity
  297.     }
  298.     {
  299.         map textures/clown/portal_1r.tga
  300.         blendfunc gl_one gl_one
  301.         rgbGen wave inversesawtooth .3 .01 0 .2
  302.     }
  303.     {
  304.         clampmap textures/clown/portal_2r.tga
  305.         blendFunc GL_ONE GL_ONE
  306.         tcMod stretch sin 1.2 .3 0 1.2
  307.     }
  308.     {
  309.         clampmap textures/clown/portal_4r.tga
  310.         blendFunc GL_ONE GL_ONE
  311.         tcMod stretch sin 1.2 .2 0.5 1.2
  312.     }
  313.     {
  314.         clampmap textures/clown/portal_3r.tga
  315.         blendfunc GL_ONE GL_ONE
  316.         tcmod rotate 10
  317.     }
  318. }
  319.  
  320.  
  321. textures/clown/dark_sky
  322. {
  323.     surfaceparm noimpact
  324.     surfaceparm nolightmap
  325.     surfaceparm sky
  326.     q3map_lightimage textures/clown/dark_sky.tga
  327.     q3map_sun    .5 .1 .1  50  65  35
  328.     q3map_surfacelight  100
  329.     
  330.  
  331.     skyparms - 1024 -
  332.     {
  333.     map textures/clown/dark_sky.tga
  334.     tcMod scroll 0.02 0.05
  335.     tcMod scale 2 1
  336.     }
  337.     
  338.     
  339.     
  340. }
  341.  
  342. textures/clown/r_edge
  343. {
  344.     surfaceparm trans
  345.     surfaceparm nonsolid
  346.     surfaceparm nomarks
  347.     cull none
  348.     
  349.     {
  350.         map $lightmap
  351.         blendFunc GL_DST_COLOR GL_ONE
  352.         depthFunc equal
  353.     }
  354.     {
  355.         map textures/clown/r_edge.tga
  356.         blendFunc GL_ONE GL_ONE
  357.         tcMod turb 3 .3 3 .3
  358.     }
  359. }
  360.  
  361. textures/clown/b_edge
  362. {
  363.     surfaceparm trans
  364.     surfaceparm nonsolid
  365.     surfaceparm nomarks
  366.     cull none
  367.     
  368.     {
  369.         map $lightmap
  370.         blendFunc GL_DST_COLOR GL_ONE
  371.         depthFunc equal
  372.     }
  373.     {
  374.         map textures/clown/b_edge.tga
  375.         blendFunc GL_ONE GL_ONE
  376.         tcMod turb 3 .3 3 .3
  377.     }
  378. }
  379.  
  380. textures/clown/ankh_light
  381. {
  382.     qer_editorimage textures/clown/ankh_light.jpg
  383.     surfaceparm nomarks
  384.     q3map_surfacelight 3000
  385.     
  386.     
  387.     {
  388.         map $lightmap
  389.         rgbGen identity
  390.     }
  391.     {
  392.         map textures/clown/ankh_light.jpg
  393.         blendFunc GL_DST_COLOR GL_ZERO
  394.         rgbGen identity
  395.     }
  396.     {
  397.         map textures/clown/ankh_light.jpg
  398.         blendfunc GL_ONE GL_ONE
  399.     }
  400. }
  401.  
  402. textures/clown/grate_1
  403. {
  404.     surfaceparm nomarks
  405.     cull none
  406.     {
  407.         map textures/clown/grate_1.tga
  408.         blendFunc GL_ONE GL_ZERO
  409.         rgbGen identity
  410.         alphaFunc GT0
  411.         depthWrite
  412.     }
  413.     {
  414.         map $lightmap
  415.         blendFunc GL_DST_COLOR GL_ONE
  416.         rgbGen identity
  417.         depthFunc equal
  418.     }
  419. }
  420.  
  421. textures/clown/grate_2
  422. {
  423.     
  424.     surfaceparm nomarks
  425.     cull none
  426.     {
  427.         map textures/clown/grate_2.tga
  428.         blendFunc GL_ONE GL_ZERO    
  429.         rgbGen identity
  430.         alphaFunc GT0
  431.         depthWrite
  432.     }
  433.     {
  434.         map $lightmap
  435.         blendFunc GL_DST_COLOR GL_ONE
  436.         rgbGen identity
  437.         depthFunc equal
  438.     }
  439. }
  440.  
  441. textures/base_wall/main_q3abanner
  442. {
  443.     q3map_lightimage textures/base_wall/main_q3abanner.jpg
  444.         q3map_surfacelight 100
  445.  
  446.  
  447.     {
  448.         map textures/base_wall/main_q3abanner.jpg
  449.             rgbGen wave square 0 1 0 .5
  450.     }
  451.  
  452.     {
  453.         map textures/base_wall/comp3textb.jpg
  454.         blendfunc add
  455.             rgbGen identity
  456.         tcmod scroll 2 2
  457.         
  458.     }
  459.  
  460.     {
  461.         map textures/base_wall/comp3text.jpg
  462.         blendfunc add
  463.             rgbGen identity
  464.         tcmod scroll 3 3
  465.     }
  466.  
  467.  
  468.     {
  469.         map $lightmap
  470.             rgbGen identity
  471.         blendfunc gl_dst_color gl_zero
  472.     }
  473.  
  474.     {
  475.         map $lightmap
  476.         tcgen environment
  477.         tcmod scale .5 .5
  478.             rgbGen wave sin .25 0 0 0
  479.         blendfunc add
  480.     }                      
  481. }   
  482.  
  483. textures/base_wall/main_q3abanner_r
  484. {
  485.     q3map_lightimage textures/base_wall/main_q3abanner.jpg
  486.         q3map_surfacelight 100
  487.  
  488.  
  489.     {
  490.         map textures/base_wall/main_q3abanner_r.jpg
  491.             rgbGen wave square 0 1 0 .5
  492.     }
  493.  
  494.     {
  495.         map textures/base_wall/comp3textb.jpg
  496.         blendfunc add
  497.             rgbGen identity
  498.         tcmod scroll -2 2
  499.     }
  500.  
  501.     {
  502.         map textures/base_wall/comp3text.jpg
  503.         blendfunc add
  504.             rgbGen identity
  505.         tcmod scroll 3 3
  506.     }
  507.  
  508.  
  509.     {
  510.         map $lightmap
  511.             rgbGen identity
  512.         blendfunc gl_dst_color gl_zero
  513.     }
  514.  
  515.     {
  516.         map $lightmap
  517.         tcgen environment
  518.         tcmod scale .5 .5
  519.             rgbGen wave sin .25 0 0 0
  520.         blendfunc add
  521.     }                      
  522. }   
  523.  
  524. textures/clown/steel_b_shine
  525. {
  526.     qer_editorimage textures/clown/steel_b.jpg
  527.     {
  528.         map textures/clown/steel_b.jpg
  529.         rgbGen identity
  530.     }
  531.     {
  532.         clampmap textures/base_wall/chrome_env.jpg
  533.         blendfunc add
  534.         rgbGen const ( 0.188235 0.188235 0.407843 )
  535.         tcGen environment 
  536.     }
  537.     {
  538.         map textures/clown/steel_b.jpg
  539.         blendfunc filter
  540.         
  541.     }
  542.     {
  543.         map $lightmap 
  544.         blendfunc gl_dst_color gl_one_minus_src_alpha
  545.         tcGen lightmap 
  546.     }
  547. }
  548.  
  549. textures/clown/steel_r_shine
  550. {
  551.     qer_editorimage textures/clown/steel_r.jpg
  552.     {
  553.         map textures/clown/steel_r.jpg
  554.         rgbGen identity
  555.     }
  556.     {
  557.         clampmap textures/base_wall/chrome_env.jpg
  558.         blendfunc add
  559.         rgbGen const ( 0.188235 0.188235 0.407843 )
  560.         tcGen environment 
  561.     }
  562.     {
  563.         map textures/clown/steel_r.jpg
  564.         blendfunc filter
  565.         
  566.     }
  567.     {
  568.         map $lightmap 
  569.         blendfunc gl_dst_color gl_one_minus_src_alpha
  570.         tcGen lightmap 
  571.     }
  572. }
  573.  
  574. textures/clown/steel_rust_shine
  575. {
  576.     qer_editorimage textures/clown/steel_rust.jpg
  577.     {
  578.         map textures/clown/steel_rust.jpg
  579.         rgbGen identity
  580.     }
  581.     {
  582.         clampmap textures/base_wall/chrome_env.jpg
  583.         blendfunc add
  584.         rgbGen const ( 0.188235 0.188235 0.407843 )
  585.         tcGen environment 
  586.     }
  587.     {
  588.         map textures/clown/steel_r.jpg
  589.         blendfunc filter
  590.         
  591.     }
  592.     {
  593.         map $lightmap 
  594.         blendfunc gl_dst_color gl_one_minus_src_alpha
  595.         tcGen lightmap 
  596.     }
  597. }
  598.  
  599. textures/clown/burn_ow
  600. {
  601.     surfaceparm nonsolid
  602.     surfaceparm nomarks
  603.     surfaceparm nolightmap
  604.     q3map_surfacelight 30
  605.     cull none    
  606.     
  607.     {
  608.         map textures/clown/burn_ow.tga
  609.         blendFunc GL_DST_COLOR GL_ZERO
  610.         rgbGen identity
  611.         alphaFunc GT0
  612.         depthWrite
  613.         
  614.     }
  615.     {
  616.         map $lightmap
  617.         blendFunc gl_dst_color gl_one_minus_src_alpha
  618.         rgbGen identity
  619.         depthFunc equal
  620.     }
  621.     
  622. }
  623.  
  624. textures/gothic_block/mkc_evil_e3window
  625. {
  626.     qer_editorimage textures/gothic_block/windowevil2c_block18c.jpg
  627.     q3map_lightimage textures/gothic_block/evil2cglow.jpg
  628.     q3map_surfacelight 200
  629.     {
  630.         map $lightmap
  631.         rgbGen identity
  632.     }
  633.     {
  634.         map textures/gothic_block/windowevil2c_block18c.jpg
  635.         blendFunc filter
  636.         rgbGen identity
  637.     }
  638.     {
  639.         map textures/gothic_block/evil2cglow.jpg
  640.         blendfunc add
  641.     }
  642. }
  643.  
  644. textures/gothic_block/evil_e3bwindow
  645. {
  646.     qer_editorimage textures/gothic_block/windowevil2c_killblock.jpg
  647.     q3map_lightimage textures/gothic_block/evil2ckillblockglow.jpg
  648.     q3map_surfacelight 200
  649.     {
  650.         map $lightmap
  651.         rgbGen identity
  652.     }
  653.     {
  654.         map textures/gothic_block/windowevil2c_killblock.jpg
  655.         blendFunc filter
  656.         rgbGen identity
  657.     }
  658.     {
  659.         map textures/gothic_block/evil2ckillblockglow.jpg
  660.         blendfunc add
  661.     }
  662. }
  663.  
  664. textures/gothic_block/evil_e3window
  665. {
  666.     qer_editorimage textures/gothic_block/windowevil2c_block18c.jpg
  667.     q3map_lightimage textures/gothic_block/evil2cglow.jpg
  668.     q3map_surfacelight 900
  669.     {
  670.         map $lightmap
  671.         rgbGen identity
  672.     }
  673.     {
  674.         map textures/gothic_block/windowevil2c_block18c.jpg
  675.         blendFunc filter
  676.         rgbGen identity
  677.     }
  678.     {
  679.         map textures/gothic_block/evil2cglow.jpg
  680.         blendfunc add
  681.     }
  682. }
  683.  
  684. textures/gothic_block/evil_e3window_dark
  685. {
  686.     qer_editorimage textures/gothic_block/windowevil2c_block18c.jpg
  687.     q3map_lightimage textures/gothic_block/evil2cglow.jpg
  688.     q3map_surfacelight 100
  689.     {
  690.         map $lightmap
  691.         rgbGen identity
  692.     }
  693.     {
  694.         map textures/gothic_block/windowevil2c_block18c.jpg
  695.         blendFunc filter
  696.         rgbGen identity
  697.     }
  698.     {
  699.         map textures/gothic_block/evil2cglow.jpg
  700.         blendfunc add
  701.     }
  702. }
  703.  
  704. textures/gothic_block/wetwall
  705. {
  706.     
  707.         {
  708.             map textures/gothic_block/wetwall.tga
  709.             rgbGen identity
  710.     }
  711.         {
  712.         map textures/gothic_block/wetwall_fx.tga
  713.                 tcmod scroll 0 -.1
  714.         tcmod scale .9 .1
  715.                 blendFunc add
  716.     }
  717.     {
  718.             map textures/gothic_block/wetwall.tga
  719.         blendFunc blend
  720.         rgbGen identity
  721.     }
  722.         {
  723.         map $lightmap
  724.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_SRC_ALPHA
  725.         rgbGen identity
  726.     }
  727. }
  728.  
  729. textures/ctf/blue_telep2
  730. {
  731.     qer_editorimage textures/effects/jumpcircblue.tga
  732.     q3map_lightimage textures/effects/jumpcircblue.tga
  733.     surfaceparm nonsolid
  734.     surfaceparm noimpact
  735.     surfaceparm nolightmap
  736.     surfaceparm nomarks
  737.     surfaceparm trans
  738.     cull disable
  739.     q3map_surfacelight 455
  740.     {
  741.         clampmap textures/effects/jumpcircblue.tga
  742.         blendfunc add
  743.         tcMod rotate 46
  744.     }
  745.     {
  746.         clampmap textures/sfx/jcb2.tga
  747.         blendfunc add
  748.         tcMod rotate -80
  749.         tcMod stretch sin 0.9 -0.3 0 0.5 
  750.     }
  751.     {
  752.         clampmap textures/sfx/jcb2.tga
  753.         blendfunc add
  754.         tcMod rotate -80
  755.         tcMod stretch sin 0.5 0.3 0 0.5 
  756.     }
  757. }
  758.  
  759. textures/ctf/red_telep2
  760. {
  761.     qer_editorimage textures/effects/jumpcircred.tga
  762.     q3map_lightimage textures/effects/jumpcircred.tga
  763.     surfaceparm nonsolid
  764.     surfaceparm noimpact
  765.     surfaceparm nolightmap
  766.     surfaceparm nomarks
  767.     surfaceparm trans
  768.     cull disable
  769.     q3map_surfacelight 455
  770.     {
  771.         clampmap textures/effects/jumpcircred.tga
  772.         blendfunc add
  773.         tcMod rotate 46
  774.     }
  775.     {
  776.         clampmap textures/sfx/jcr2.tga
  777.         blendfunc add
  778.         tcMod rotate -80
  779.         tcMod stretch sin 0.9 -0.3 0 0.5 
  780.     }
  781.     {
  782.         clampmap textures/sfx/jcr2.tga
  783.         blendfunc add
  784.         tcMod rotate -80
  785.         tcMod stretch sin 0.5 0.3 0 0.5 
  786.     }
  787. }
  788.  
  789. textures/gothic_block/blocks18b_ow
  790. {
  791.     qer_editorimage textures/gothic_block/blocks18b_ow.tga
  792.     surfaceparm nomarks
  793.     
  794.     {
  795.         map textures/sfx/fireswirl2.jpg
  796.         tcmod rotate 1
  797.         tcmod turb 1 .4 0 .5
  798.         blendfunc add
  799.     }
  800.     {
  801.         map textures/gothic_block/blocks18b_ow.tga
  802.         blendfunc blend
  803.         rgbgen identity
  804.     }
  805.     {
  806.         map $lightmap
  807.         blendfunc filter
  808.         rgbgen identity
  809.     }
  810. }
  811.  
  812. textures/base_floor/proto_rustygrate
  813. {
  814.     surfaceparm metalsteps
  815.     surfaceparm nodamage
  816.     cull none
  817.     {
  818.         map textures/base_floor/proto_rustygrate.tga
  819.         blendFunc gl_one gl_zero    
  820.         rgbGen identity
  821.         alphaFunc GT0
  822.         depthWrite
  823.     }
  824.     {
  825.         map $lightmap
  826.         blendFunc GL_DST_COLOR GL_ZERO
  827.         rgbGen identity
  828.         depthFunc equal
  829.     }
  830. }
  831.  
  832. textures/base_floor/proto_grate
  833. {
  834.     surfaceparm metalsteps
  835.     surfaceparm nodamage
  836.     cull none
  837.     {
  838.         map textures/base_floor/proto_grate.tga
  839.         blendFunc gl_one gl_zero    
  840.         rgbGen identity
  841.         alphaFunc GT0
  842.         depthWrite
  843.     }
  844.     {
  845.         map $lightmap
  846.         blendFunc GL_DST_COLOR GL_ZERO
  847.         rgbGen identity
  848.         depthFunc equal
  849.     }
  850. }
  851.  
  852. textures/base_floor/proto_grate4
  853. {
  854.     surfaceparm metalsteps
  855.     surfaceparm nodamage
  856.     cull none
  857.     {
  858.         map textures/base_floor/proto_grate4.tga
  859.         blendFunc gl_one gl_zero    
  860.         rgbGen identity
  861.         alphaFunc GT0
  862.         depthWrite
  863.     }
  864.     {
  865.         map $lightmap
  866.         blendFunc GL_DST_COLOR GL_ZERO
  867.         rgbGen identity
  868.         depthFunc equal
  869.     }
  870. }
  871.  
  872. textures/base_floor/cybergrate2
  873. {
  874.     surfaceparm metalsteps
  875.     cull none
  876.     {
  877.         map textures/sfx/portal_sfx_ring_electric.tga
  878.         tcmod scroll 1 -1
  879.         blendfunc add
  880.     }
  881.     {
  882.         map textures/base_floor/cybergrate2.tga
  883.         blendFunc blend    
  884.         rgbGen identity
  885.         
  886.     }
  887.     {
  888.         map $lightmap
  889.         blendFunc filter
  890.         rgbGen identity
  891.     }
  892. }
  893.  
  894. textures/base_floor/cybergrate3
  895. {
  896.     surfaceparm metalsteps
  897.     cull none
  898.     {
  899.         map textures/sfx/portal_sfx_ring_electric.tga
  900.         tcmod scroll 1 -1
  901.         blendfunc add
  902.     }
  903.     {
  904.         map textures/base_floor/cybergrate3.tga
  905.         blendFunc blend    
  906.         rgbGen identity
  907.         
  908.     }
  909.     {
  910.         map $lightmap
  911.         blendFunc filter
  912.         rgbGen identity
  913.     }
  914. }
  915.  
  916. textures/base_trim/dark_tin2
  917. {
  918.     qer_editorimage textures/base_trim/dark_tin2.jpg
  919.     {
  920.         //mapped first so it looks good while vertex lit
  921.         map textures/base_trim/dark_tin2.jpg
  922.         rgbGen Identity
  923.     }
  924.     {
  925.         map textures/base_wall/chrome_metal.jpg
  926.         tcGen environment 
  927.         rgbGen oneminusvertex
  928.     }
  929.     {
  930.         map textures/base_trim/dark_tin2.jpg
  931.         blendfunc add
  932.     }
  933.     
  934.     {
  935.         map $lightmap 
  936.         blendfunc gl_dst_color gl_one_minus_src_alpha
  937.         tcGen lightmap 
  938.     }
  939. }
  940.  
  941. textures/base_trim/pewter_shiney
  942. {
  943.     qer_editorimage textures/base_trim/pewter_shiney.jpg
  944.     {
  945.         //mapped first so it looks good while vertex lit
  946.         map textures/base_trim/pewter_shiney.jpg
  947.         rgbGen Identity
  948.     }
  949.     {
  950.         map textures/base_wall/chrome_env2.jpg
  951.         tcGen environment 
  952.         rgbGen vertex
  953.     }
  954.     {
  955.         map textures/base_trim/pewter_shiney.jpg
  956.         blendfunc add
  957.     }
  958.     {
  959.         map $lightmap 
  960.         blendfunc gl_dst_color gl_one_minus_src_alpha
  961.         tcGen lightmap 
  962.     }
  963. }
  964.  
  965. textures/base_trim/tin
  966. {
  967.     qer_editorimage textures/base_trim/tin.tga
  968.     {
  969.         //mapped first so it looks good while vertex lit
  970.         map textures/base_trim/tin.tga
  971.         rgbGen Identity
  972.     }
  973.     {
  974.         map textures/base_trim/tinfx.jpg
  975.         tcGen environment 
  976.         rgbGen vertex
  977.     }
  978.     {
  979.         map textures/base_trim/tin.tga
  980.         blendfunc add
  981.     }
  982.     {
  983.         map $lightmap 
  984.         blendfunc gl_dst_color gl_one_minus_src_alpha
  985.         tcGen lightmap 
  986.     }
  987. }
  988.  
  989. textures/base_floor/hfloor3
  990. {
  991.     qer_editorimage textures/base_floor/hfloor3.jpg
  992.     {
  993.         //mapped first so it looks good while vertex lit
  994.         map textures/base_floor/hfloor3.jpg
  995.         rgbGen Identity
  996.     }
  997.     {
  998.         map textures/base_trim/tinfx.jpg
  999.         tcGen environment 
  1000.         rgbGen oneminusvertex
  1001.     }
  1002.     {
  1003.         map textures/base_floor/hfloor3.jpg
  1004.         blendfunc add
  1005.     }
  1006.     {
  1007.         map $lightmap 
  1008.         blendfunc gl_dst_color gl_one_minus_src_alpha
  1009.         tcGen lightmap 
  1010.     }
  1011. }
  1012.  
  1013. textures/base_wall/comp3b_dark
  1014. {
  1015.     qer_editorimage textures/base_wall/comp3b_dark.jpg
  1016.     q3map_lightimage textures/base_wall/comp3env.jpg
  1017.         q3map_surfacelight 10
  1018.  
  1019.  
  1020.     {
  1021.         map textures/base_wall/comp3textb.tga
  1022.             rgbGen identity
  1023.         tcmod scroll -3 3
  1024.     }
  1025.     {
  1026.         map textures/base_wall/comp3text.jpg
  1027.         blendfunc add
  1028.             rgbGen identity
  1029.         tcmod scroll -3 3
  1030.     }
  1031.     {
  1032.         map textures/base_wall/comp3env.jpg
  1033.         tcGen environment
  1034.             blendfunc add
  1035.         rgbGen oneminusvertex
  1036.     }
  1037.  
  1038.  
  1039.     {
  1040.         map $lightmap
  1041.             tcGen environment
  1042.         blendfunc gl_dst_color gl_one
  1043.     }
  1044.     {
  1045.         map textures/base_wall/comp3b.tga
  1046.             blendFunc blend 
  1047.         rgbGen identity
  1048.         
  1049.     }
  1050.     {
  1051.         map $lightmap
  1052.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_SRC_ALPHA
  1053.         rgbGen identity
  1054.     }
  1055.  
  1056. }   
  1057.  
  1058. textures/base_wall/comp3b
  1059. {
  1060.     qer_editorimage textures/base_wall/comp3b.tga
  1061.     q3map_lightimage textures/base_wall/comp3env.jpg
  1062.         q3map_surfacelight 900
  1063.  
  1064.     {
  1065.         map textures/base_wall/comp3b.tga
  1066.         rgbGen identity
  1067.         
  1068.     }
  1069.     {
  1070.         map textures/base_wall/comp3env.jpg
  1071.         tcGen environment
  1072.         rgbGen identity
  1073.     }
  1074.     {
  1075.         map textures/base_wall/comp3text.jpg
  1076.         blendfunc add
  1077.             rgbGen identity
  1078.         tcmod scroll 3 3
  1079.     }
  1080.     {
  1081.         map $lightmap
  1082.             tcGen environment
  1083.         blendfunc gl_dst_color gl_one
  1084.     }
  1085.     {
  1086.         map textures/base_wall/comp3b.tga
  1087.             blendFunc blend
  1088.         rgbGen identity
  1089.         
  1090.     }
  1091.     {
  1092.         map $lightmap
  1093.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_SRC_ALPHA
  1094.         rgbGen identity
  1095.     }
  1096.  
  1097. }  
  1098.  
  1099. textures/base_support/x_support
  1100. {
  1101.     surfaceparm metalsteps
  1102.     surfaceparm nomarks
  1103.     cull none
  1104.     {
  1105.         map textures/base_support/x_support.tga
  1106.         blendFunc gl_one gl_zero    
  1107.         rgbGen identity
  1108.         alphaFunc GT0
  1109.         depthWrite
  1110.     }
  1111.     {
  1112.         map $lightmap
  1113.         blendFunc GL_DST_COLOR GL_ZERO
  1114.         rgbGen identity
  1115.         depthFunc equal
  1116.     }
  1117. }
  1118.  
  1119. textures/base_support/x_support2
  1120. {
  1121.     surfaceparm metalsteps
  1122.     surfaceparm nomarks
  1123.     cull none
  1124.     {
  1125.         map textures/base_support/x_support2.tga
  1126.         blendFunc gl_one gl_zero    
  1127.         rgbGen identity
  1128.         alphaFunc GT0
  1129.         depthWrite
  1130.     }
  1131.     {
  1132.         map $lightmap
  1133.         blendFunc GL_DST_COLOR GL_ZERO
  1134.         rgbGen identity
  1135.         depthFunc equal
  1136.     }
  1137. }
  1138.  
  1139. textures/base_wall/bluemetal1b_chrome
  1140. {
  1141.     qer_editorimage textures/base_wall/bluemetal1b_shiny.tga
  1142.     {
  1143.         //mapped first so it looks good while vertex lit
  1144.         map textures/base_wall/bluemetal1b_shiny.tga
  1145.         rgbGen Identity
  1146.     }
  1147.     {
  1148.         map textures/base_wall/chrome_env.jpg
  1149.         tcGen environment 
  1150.         rgbGen oneminusvertex
  1151.     }
  1152.     {
  1153.         map textures/base_wall/bluemetal1b_shiny.tga
  1154.         blendfunc blend
  1155.         rgbgen identity
  1156.     }
  1157.     {
  1158.         map $lightmap 
  1159.         blendfunc filter
  1160.         tcGen lightmap 
  1161.     }
  1162. }
  1163.  
  1164. textures/base_wall/bluemetalsupport2fline
  1165. {
  1166.     qer_editorimage textures/base_wall/bluemetalsupport2fline.tga
  1167.     q3map_lightimage textures/clown/bms2fglow.tga
  1168.     surfaceparm nomarks
  1169.     surfaceparm metalsteps
  1170.     q3map_surfacelight 400
  1171.     {
  1172.         //mapped first so it looks good while vertex lit
  1173.         map textures/base_wall/bluemetalsupport2fline.tga
  1174.         rgbGen Identity
  1175.     }
  1176.     {
  1177.         map textures/base_wall/bms2fglow.tga
  1178.         rgbGen wave sin .4 .3 .5 1.5
  1179.         blendfunc filter
  1180.     }
  1181.     {
  1182.         map textures/base_wall/bluemetalsupport2fline.tga
  1183.         blendfunc add
  1184.         alphaGen lightingSpecular
  1185.     }
  1186.     {
  1187.         map textures/base_wall/chrome_env.jpg
  1188.         tcGen environment 
  1189.         rgbGen oneminusvertex
  1190.         tcmod scale .5 .5
  1191.         blendfunc add
  1192.     }
  1193.     {
  1194.         map $lightmap 
  1195.         blendfunc gl_dst_color gl_one_minus_src_alpha
  1196.         tcGen lightmap 
  1197.     }
  1198. }
  1199.  
  1200. textures/tim/redmetalsupport2fline
  1201. {
  1202.     qer_editorimage textures/tim/redmetalsupport2fline.tga
  1203.     q3map_lightimage textures/clown/bms2fl_rglow.tga
  1204.     surfaceparm nomarks
  1205.     surfaceparm metalsteps
  1206.     q3map_surfacelight 400
  1207.     {
  1208.         //mapped first so it looks good while vertex lit
  1209.         map textures/tim/redmetalsupport2fline.tga
  1210.         rgbGen Identity
  1211.     }
  1212.     
  1213.     {
  1214.         map textures/clown/bms2fl_rglow.tga
  1215.         tcmod scroll 1 0
  1216.         rgbGen wave sin .4 .3 .5 2
  1217.         blendfunc gl_dst_color gl_zero 
  1218.     }
  1219.     {
  1220.         map textures/tim/redmetalsupport2fline.tga
  1221.         blendfunc add
  1222.         
  1223.     }
  1224.     {
  1225.         map textures/base_wall/chrome_env.jpg
  1226.         tcGen environment 
  1227.         rgbGen oneminusvertex
  1228.         tcmod scale .5 .5
  1229.         blendfunc add
  1230.     }
  1231.     {
  1232.         map $lightmap 
  1233.         blendfunc gl_dst_color gl_one_minus_src_alpha
  1234.         tcGen lightmap 
  1235.     }
  1236. }
  1237.  
  1238. textures/base_wall/bluemetalsupport2ftv
  1239. {
  1240.     qer_editorimage textures/base_wall/bluemetalsupport2ftv.tga
  1241.     q3map_lightimage textures/base_wall/bms2ftv_glow.tga
  1242.     q3map_surfacelight 10
  1243.     
  1244.     {
  1245.         map textures/base_wall/bluemetalsupport2ftv.tga
  1246.         rgbGen identity
  1247.         
  1248.     }
  1249.     {
  1250.         map textures/base_wall/chrome_env.jpg
  1251.         tcGen environment 
  1252.         rgbGen oneminusvertex
  1253.         tcmod scale .5 .5
  1254.     }
  1255.     {
  1256.         map textures/base_wall/bms2ftv_glow.tga
  1257.         rgbGen wave sin .4 .3 0 1.1
  1258.         blendfunc add
  1259.     }
  1260.     {
  1261.         map textures/base_wall/bluemetalsupport2ftv.tga
  1262.         blendFunc add
  1263.         rgbGen identity
  1264.         
  1265.     }
  1266.     {
  1267.         map $lightmap
  1268.         blendFunc filter
  1269.         rgbGen identity
  1270.     }
  1271. }
  1272.  
  1273. textures/base_wall/bluemetalsupport2e
  1274. {
  1275.     qer_editorimage textures/base_wall/bluemetalsupport2e.tga
  1276.         
  1277.     {
  1278.         map textures/base_wall/bluemetalsupport2e.tga
  1279.         rgbGen identity
  1280.         
  1281.     }
  1282.     {
  1283.         map textures/base_wall/chrome_env.jpg
  1284.         tcGen environment 
  1285.         rgbGen oneminusvertex
  1286.         tcmod scale .5 .5
  1287.     }
  1288.     {
  1289.         map textures/base_wall/bluemetalsupport2e.tga
  1290.         blendFunc add
  1291.         rgbGen identity
  1292.         
  1293.     }
  1294.     {
  1295.         map $lightmap
  1296.         blendFunc filter
  1297.         rgbGen identity
  1298.     }
  1299. }
  1300.  
  1301. textures/base_wall/bluemetalsupport2e2
  1302. {
  1303.     qer_editorimage textures/base_wall/bluemetalsupport2e2.tga
  1304.         
  1305.     {
  1306.         map textures/base_wall/bluemetalsupport2e2.tga
  1307.         rgbGen identity
  1308.         
  1309.     }
  1310.     {
  1311.         map textures/base_wall/chrome_env.jpg
  1312.         tcGen environment 
  1313.         rgbGen oneminusvertex
  1314.         tcmod scale .5 .5
  1315.     }
  1316.     {
  1317.         map textures/base_wall/bluemetalsupport2e2.tga
  1318.         blendFunc add
  1319.         rgbGen identity
  1320.         
  1321.     }
  1322.     {
  1323.         map $lightmap
  1324.         blendFunc filter
  1325.         rgbGen identity
  1326.     }
  1327. }
  1328.  
  1329. textures/base_wall/bluemetalsupport2c_1
  1330. {
  1331.     qer_editorimage textures/base_wall/bluemetalsupport2c_1.jpg
  1332.         
  1333.     {
  1334.         map textures/base_wall/bluemetalsupport2c_1.jpg
  1335.         rgbGen identity
  1336.         
  1337.     }
  1338.     {
  1339.         map textures/base_wall/chrome_env.jpg
  1340.         tcGen environment 
  1341.         rgbGen oneminusvertex
  1342.         tcmod scale .5 .5
  1343.     }
  1344.     {
  1345.         map textures/base_wall/bluemetalsupport2c_1.jpg
  1346.         blendFunc add
  1347.         rgbGen identity
  1348.         
  1349.     }
  1350.     {
  1351.         map $lightmap
  1352.         blendFunc filter
  1353.         rgbGen identity
  1354.     }
  1355. }
  1356.  
  1357. textures/base_wall/bluemetalsupport2c
  1358. {
  1359.     qer_editorimage textures/base_wall/bluemetalsupport2c.jpg
  1360.         
  1361.     {
  1362.         map textures/base_wall/bluemetalsupport2c.jpg
  1363.         rgbGen identity
  1364.         
  1365.     }
  1366.     {
  1367.         map textures/base_wall/chrome_env.jpg
  1368.         tcGen environment 
  1369.         rgbGen oneminusvertex
  1370.         tcmod scale .5 .5
  1371.     }
  1372.     {
  1373.         map textures/base_wall/bluemetalsupport2c.jpg
  1374.         blendFunc add
  1375.         rgbGen identity
  1376.         
  1377.     }
  1378.     {
  1379.         map $lightmap
  1380.         blendFunc filter
  1381.         rgbGen identity
  1382.     }
  1383. }
  1384.  
  1385. textures/base_floor/clangdark_spot
  1386. {
  1387.     qer_editorimage textures/base_floor/clangdark_spot.tga
  1388.     surfaceparm metalsteps
  1389.     
  1390.     {
  1391.         map textures/base_floor/clangdark_spot.tga
  1392.         rgbGen identity
  1393.     }
  1394.     {
  1395.         map textures/liquids/proto_gruel2.jpg
  1396.         blendfunc gl_one gl_zero
  1397.         tcmod scroll .01 .01
  1398.         tcmod turb 0 0.01 0 .1
  1399.         alphagen lightingspecular
  1400.     }
  1401.     {
  1402.         map textures/base_floor/clangdark_spot.tga
  1403.         blendfunc blend
  1404.         rgbgen identity
  1405.     }
  1406.     {
  1407.         map $lightmap
  1408.         blendFunc filter
  1409.         rgbGen identity
  1410.     }
  1411. }
  1412.  
  1413. textures/base_floor/diamond2cspot
  1414. {
  1415.     qer_editorimage textures/base_floor/diamond2cspot.tga
  1416.     surfaceparm metalsteps
  1417.     
  1418.     {
  1419.         map textures/base_floor/diamond2cspot.tga
  1420.         rgbGen identity
  1421.     }
  1422.     {
  1423.         map textures/liquids/proto_gruel3.jpg
  1424.         blendfunc gl_one gl_zero
  1425.         tcmod scroll .01 .01
  1426.         tcmod turb 0 0.01 0 .1
  1427.         alphagen lightingspecular
  1428.     }
  1429.     {
  1430.         map textures/base_floor/diamond2cspot.tga
  1431.         blendfunc blend
  1432.         rgbgen identity
  1433.     }
  1434.     {
  1435.         map $lightmap
  1436.         blendFunc filter
  1437.         rgbGen identity
  1438.     }
  1439. }
  1440.  
  1441. textures/gothic_floor/q1metal7_99spot
  1442. {
  1443.     qer_editorimage textures/gothic_floor/q1metal7_99spot.tga
  1444.     surfaceparm metalsteps
  1445.     
  1446.     {
  1447.         map textures/gothic_floor/q1metal7_99spot.tga
  1448.         rgbGen identity
  1449.     }
  1450.     {
  1451.         map textures/liquids/proto_gruel3.jpg
  1452.         blendfunc gl_one gl_zero
  1453.         tcmod scroll .01 .01
  1454.         tcmod turb 0 0.01 0 .1
  1455.         alphagen lightingspecular
  1456.     }
  1457.     {
  1458.         map textures/gothic_floor/q1metal7_99spot.tga
  1459.         blendfunc blend
  1460.         rgbgen identity
  1461.     }
  1462.     {
  1463.         map $lightmap
  1464.         blendFunc filter 
  1465.         rgbGen identity
  1466.     }
  1467. }
  1468.  
  1469. textures/base_wall/patch10shiny
  1470. {
  1471.     qer_editorimage textures/base_wall/patch10.jpg
  1472.         
  1473.     {
  1474.         map textures/base_wall/patch10.jpg
  1475.         rgbGen identity
  1476.         
  1477.     }
  1478.     {
  1479.         map textures/base_wall/chrome_env.jpg
  1480.         tcGen environment 
  1481.         rgbGen oneminusvertex
  1482.         tcmod scale .5 .5
  1483.     }
  1484.     {
  1485.         map textures/base_wall/patch10.jpg
  1486.         blendFunc add
  1487.         rgbGen identity
  1488.         
  1489.     }
  1490.     {
  1491.         map $lightmap
  1492.         blendFunc filter
  1493.         rgbGen identity
  1494.     }
  1495. }
  1496.  
  1497. textures/base_wall/comp3
  1498. {
  1499.     qer_editorimage textures/base_wall/comp3.jpg
  1500.     q3map_lightimage textures/base_wall/comp3env.jpg
  1501.         q3map_surfacelight 100
  1502.  
  1503.     {
  1504.         map textures/base_wall/comp3b.tga
  1505.         rgbGen identity
  1506.         
  1507.     }
  1508.     {
  1509.         map textures/clown/text3.tga
  1510.             rgbGen identity
  1511.         tcmod scroll 0 0.5
  1512.     }
  1513.  
  1514.     {
  1515.         map textures/clown/text4.tga
  1516.         blendfunc add
  1517.             rgbGen identity 
  1518.         tcMod scroll 0 0.5 
  1519.     }
  1520.     {
  1521.         map textures/base_wall/comp3env.jpg
  1522.         tcGen environment
  1523.             blendfunc add
  1524.         rgbGen oneminusvertex
  1525.     }
  1526.  
  1527.     {
  1528.         map $lightmap
  1529.             tcGen environment
  1530.         blendfunc gl_dst_color gl_one
  1531.     }
  1532.     {
  1533.         map textures/base_wall/comp3b.tga
  1534.             blendFunc blend
  1535.         rgbGen identity
  1536.         
  1537.     }
  1538.     {
  1539.         map $lightmap
  1540.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_SRC_ALPHA
  1541.         rgbGen identity
  1542.     }
  1543.  
  1544. }   
  1545.  
  1546. textures/base_wall/concrete_ow
  1547. {
  1548.     qer_editorimage textures/base_wall/concrete_ow.tga
  1549.  
  1550.     {
  1551.         map textures/sfx/proto_zzztblu3.jpg
  1552.         tcmod scale 1.5 1.5
  1553.         tcmod rotate 1
  1554.         tcmod turb 8 4 0 5
  1555.         rgbgen identity
  1556.     }
  1557.     {
  1558.         map textures/base_wall/concrete_ow.tga
  1559.         blendfunc blend
  1560.         rgbgen identity
  1561.     }
  1562.     {
  1563.         map $lightmap
  1564.         blendfunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  1565.         rgbgen identity
  1566.     }
  1567. }
  1568.  
  1569. textures/tim/rconcrete_ow
  1570. {
  1571.     qer_editorimage textures/tim/rconcrete_ow.tga
  1572.  
  1573.     {
  1574.         map textures/sfx/fireswirl2.jpg
  1575.         tcmod scale 1.5 1.5
  1576.         tcmod rotate 1
  1577.         tcmod turb 8 4 0 5
  1578.         rgbgen identity
  1579.     }
  1580.     {
  1581.         map textures/tim/rconcrete_ow.tga
  1582.         blendfunc blend
  1583.         rgbgen identity
  1584.     }
  1585.     {
  1586.         map $lightmap
  1587.         blendfunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  1588.         rgbgen identity
  1589.     }
  1590. }
  1591.  
  1592. textures/gothic_block/blocks17bloody
  1593. {
  1594.     qer_editorimage textures/gothic_block/blocks17bloody.tga
  1595.     {
  1596.         map textures/gothic_block/blocks17bloody.tga
  1597.     }
  1598.     {
  1599.         map textures/liquids/proto_gruel3.jpg
  1600.         tcmod scroll .01 .01
  1601.         tcmod turb 0 0.01 0 .1
  1602.         alphagen lightingspecular
  1603.     }
  1604.     {
  1605.         map textures/gothic_block/blocks17bloody.tga
  1606.         blendFunc blend
  1607.         rgbGen identity
  1608.     }
  1609.     {
  1610.         map $lightmap
  1611.         blendFunc filter 
  1612.         rgbGen identity
  1613.     }
  1614. }
  1615.  
  1616. textures/gothic_block/largerblock3blood
  1617. {
  1618.     qer_editorimage textures/gothic_block/largerblock3blood.tga
  1619.     {
  1620.         map textures/gothic_block/largerblock3blood.tga
  1621.     }
  1622.     {
  1623.         map textures/liquids/proto_gruel3.jpg
  1624.         tcmod scroll .01 .01
  1625.         tcmod turb 0 0.01 0 .1
  1626.         alphagen lightingspecular
  1627.     }
  1628.     {
  1629.         map textures/gothic_block/largerblock3blood.tga
  1630.         blendFunc blend
  1631.         rgbGen identity
  1632.     }
  1633.     {
  1634.         map $lightmap
  1635.         blendFunc filter 
  1636.         rgbGen identity
  1637.     }
  1638. }
  1639.  
  1640. textures/gothic_floor/metalbridge06brokeb
  1641. {
  1642.     qer_editorimage textures/gothic_floor/metalbridge06brokeb.tga
  1643.     {
  1644.         map textures/gothic_floor/metalbridge06brokeb.tga
  1645.         rgbgen identity
  1646.     }
  1647.     {
  1648.         map textures/sfx/proto_zzztblu3.jpg
  1649.         tcmod scale 1.5 1.5
  1650.         tcmod rotate 1
  1651.         tcmod turb 8 4 0 5
  1652.         rgbgen identity
  1653.     }
  1654.     {
  1655.         map textures/gothic_floor/metalbridge06brokeb.tga
  1656.         blendfunc blend
  1657.         rgbgen identity
  1658.     }
  1659.     {
  1660.         map $lightmap
  1661.         blendfunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  1662.         rgbgen identity
  1663.     }
  1664. }
  1665.  
  1666. textures/base_wall/chrome_metal
  1667. {
  1668.     qer_editorimage textures/base_wall/chrome_metal.tga
  1669.     {
  1670.         map textures/base_wall/chrome_metal.tga
  1671.         rgbgen identity
  1672.     }
  1673.     {
  1674.         map textures/base_wall/chrome_env.tga
  1675.         tcGen environment
  1676.         tcmod scale .5 .5 
  1677.         rgbgen vertex
  1678.         
  1679.     }
  1680.     {
  1681.         map textures/base_wall/chrome_metal.tga
  1682.         blendFunc add
  1683.         tcmod scale 0.07 0.06
  1684.         rgbGen identity
  1685.     }
  1686.     {
  1687.         map $lightmap
  1688.         blendFunc filter
  1689.         rgbGen identity
  1690.     }
  1691. }
  1692.  
  1693. textures/gothic_floor/largerblock3b_ow
  1694. {
  1695.     qer_editorimage textures/gothic_floor/largerblock3b_ow.tga
  1696.     {
  1697.         map textures/gothic_floor/largerblock3b_ow.tga
  1698.         rgbgen identity
  1699.     }
  1700.     {
  1701.         map textures/sfx/fireswirl2.jpg
  1702.         tcmod scale 1.5 1.5
  1703.         tcmod rotate 1
  1704.         tcmod turb 8 4 0 5
  1705.         rgbgen identity
  1706.     }
  1707.     {
  1708.         map textures/gothic_floor/largerblock3b_ow.tga
  1709.         blendfunc blend
  1710.         rgbgen identity
  1711.     }
  1712.     {
  1713.         map $lightmap
  1714.         blendfunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  1715.         rgbgen identity
  1716.     }
  1717. }
  1718.  
  1719. textures/base_trim/proto_fence
  1720. {
  1721.     qer_editorimage textures/base_trim/proto_fence.tga
  1722.     surfaceparm trans
  1723.     cull none
  1724.     {
  1725.         map textures/base_trim/proto_fence.tga
  1726.         alphafunc GE128
  1727.         depthwrite
  1728.         tcmod scale 2 2
  1729.         rgbgen identity
  1730.     }
  1731.     {
  1732.         map $lightmap
  1733.         rgbgen identity
  1734.         blendfunc filter
  1735.         depthfunc equal
  1736.     }
  1737. }
  1738.  
  1739. textures/skin/skin6move
  1740. {
  1741.     qer_editorimage textures/skin/skin6move.jpg
  1742.     surfaceparm flesh
  1743.     tesssize 64
  1744.     deformVertexes wave 80 sin 3 2 .5 .9
  1745.     {
  1746.         map $lightmap
  1747.         rgbgen identity
  1748.     }
  1749.     
  1750.     {
  1751.         map textures/skin/skin6move.jpg
  1752.         blendfunc filter
  1753.         rgbgen identity
  1754.     }
  1755.     
  1756. }
  1757.  
  1758. textures/skin/chapthroatooz
  1759. {
  1760.     qer_editorimage textures/skin/chapthroatooz.jpg
  1761.     
  1762.     {
  1763.         map textures/liquids/proto_gruel2.jpg
  1764.         
  1765.         tcmod scale .5 .5
  1766.         tcmod scroll .01 .1
  1767.         rgbgen identity
  1768.     }
  1769.     {
  1770.         map textures/skin/chapthroatooz.jpg
  1771.         blendfunc add
  1772.         rgbgen identity
  1773.     }
  1774.     
  1775.     {
  1776.         map $lightmap
  1777.         blendfunc filter
  1778.         rgbgen identity
  1779.     }
  1780. }
  1781.  
  1782. textures/clown/fence
  1783. {
  1784.     qer_editorimage textures/clown/fence.tga
  1785.     surfaceparm nonsolid
  1786.     surfaceparm trans
  1787.     cull none
  1788.     {
  1789.         map textures/clown/fence.tga
  1790.         alphafunc GE128
  1791.         depthwrite
  1792.         rgbgen identity
  1793.     }
  1794.     {
  1795.         map $lightmap
  1796.         rgbgen identity
  1797.         blendfunc filter
  1798.         depthfunc equal
  1799.     }
  1800. }
  1801.  
  1802. textures/clown/fence_shadow
  1803. {
  1804.     qer_editorimage textures/clown/fence_shadow.tga
  1805.     polygonoffset
  1806.     surfaceparm nolightmap
  1807.     surfaceparm nonsolid
  1808.     surfaceparm nomarks
  1809.     surfaceparm trans
  1810.     cull none
  1811.     {
  1812.         map textures/clown/fence_shadow.tga
  1813.         alphafunc GE128
  1814.         depthwrite
  1815.         rgbgen identity
  1816.     }
  1817.     {
  1818.         map $lightmap
  1819.         rgbgen identity
  1820.         blendfunc filter
  1821.         depthfunc equal
  1822.     }
  1823. }
  1824.  
  1825. textures/gothic_trim/metlsupport4i_shiney
  1826. {
  1827.     qer_editorimage textures/gothic_trim/metalsupport4i.tga
  1828.     {
  1829.         map textures/gothic_trim/metalsupport4i.tga
  1830.         rgbgen identity
  1831.     }
  1832.     {
  1833.         map textures/base_wall/chrome_env.tga
  1834.         tcGen environment
  1835.         tcmod scale .5 .5 
  1836.         rgbgen vertex
  1837.         
  1838.     }
  1839.     {
  1840.         map textures/gothic_trim/metalsupport4i.tga
  1841.         blendFunc add
  1842.         rgbGen identity
  1843.     }
  1844.     {
  1845.         map $lightmap
  1846.         blendFunc filter
  1847.         rgbGen identity
  1848.     }
  1849. }
  1850.  
  1851. textures/base_wall/shinybluemetal1
  1852. {
  1853.     qer_editorimage textures/base_wall/shinybluemetal1.jpg
  1854.     {
  1855.         //mapped first so it looks good while vertex lit
  1856.         map textures/base_wall/shinybluemetal1.jpg
  1857.         rgbGen Identity
  1858.     }
  1859.     {
  1860.         map textures/base_wall/chrome_env.jpg
  1861.         tcGen environment 
  1862.         rgbGen oneminusvertex
  1863.     }
  1864.     {
  1865.         map textures/base_wall/shinybluemetal1.jpg
  1866.         blendfunc add
  1867.     }
  1868.     {
  1869.         map $lightmap 
  1870.         blendfunc gl_dst_color gl_one_minus_src_alpha
  1871.         tcGen lightmap 
  1872.     }
  1873. }
  1874.  
  1875. textures/base_wall/metalfloor_wall_14
  1876. {
  1877.     qer_editorimage textures/base_wall/metalfloor_wall_14.jpg
  1878.     {
  1879.         map textures/base_wall/metalfloor_wall_14.jpg
  1880.         rgbgen identity
  1881.     }
  1882.     {
  1883.         map textures/effects/tinfx.tga
  1884.         tcgen environment
  1885.         rgbgen vertex
  1886.     }
  1887.     {
  1888.         map textures/base_wall/metalfloor_wall_14.jpg
  1889.         blendfunc add
  1890.         rgbgen identity
  1891.     }
  1892.     {
  1893.         map textures/base_wall/metalfloor_wall_14_glow.tga
  1894.         blendfunc blend
  1895.         rgbGen wave sin 0 1 0 1
  1896.     }
  1897.     {
  1898.         map $lightmap
  1899.         blendfunc filter
  1900.         rgbgen identity
  1901.     }
  1902. }
  1903.  
  1904.