home *** CD-ROM | disk | FTP | other *** search
/ Maximum CD 2001 February / maximum-cd-2001-02.iso / Team Arena / TeamArenaDemo.exe / Main / pak0.pk3 / scripts / base_wall.shader < prev    next >
Encoding:
Text File  |  2000-11-22  |  36.2 KB  |  2,123 lines

  1.  
  2. textures/base_wall/bluemetalsupport2eye
  3. {
  4.     
  5.         surfaceparm nomarks
  6.     q3map_surfacelight 300
  7.     q3map_lightimage textures/base_wall/bluemetalsupport2eyel.tga
  8.     {
  9.         map textures/base_wall/chrome_env.tga
  10.             rgbGen identity
  11.         tcGen environment
  12.         tcmod scale .25 .25
  13.     }
  14.     
  15.     {
  16.         map textures/base_wall/bluemetalsupport2eye.tga
  17.         blendFunc blend    
  18.         rgbGen identity
  19.     }
  20.  
  21.     {
  22.         map $lightmap
  23.         blendfunc filter
  24.         rgbGen identity
  25.     }
  26.         {
  27.         map textures/base_wall/bluemetalsupport2eyel.tga
  28.         blendFunc GL_ONE GL_ONE
  29.         rgbgen wave triangle .5 .5 0 .5
  30.     }
  31. }
  32. textures/base_wall/atechengine_ax
  33. {       
  34.       q3map_lightimage textures/base_wall/atechengine_ax2.tga
  35.       q3map_surfacelight 300  
  36.         {
  37.         map textures/sfx/proto_zzztpink.tga
  38.                 tcmod rotate 60
  39.                 tcMod turb 0 .5 0 9.6
  40.                 tcmod scale 2 2
  41.                 tcmod scroll 9 5
  42.                 blendFunc GL_ONE GL_ZERO
  43.                 rgbGen identity
  44.     }
  45.         {
  46.         map textures/base_wall/atechengine_ax.tga
  47.                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  48.         rgbGen identity
  49.     }
  50.         {
  51.         map $lightmap
  52.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  53.         rgbGen identity
  54.     }
  55. }
  56. textures/base_wall/concrete_ow
  57. {       
  58.         
  59.         {
  60.         map textures/sfx/proto_zzztblu2.tga
  61.                 tcMod turb 0 .5 0 9.6
  62.                 tcmod scale 2 2
  63.                 tcmod scroll 9 5
  64.                 blendFunc GL_ONE GL_ZERO
  65.                 rgbGen identity
  66.     }
  67.         {
  68.         map textures/base_wall/concrete_ow.tga
  69.                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  70.         rgbGen identity
  71.     }
  72.         {
  73.         map $lightmap
  74.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  75.         rgbGen identity
  76.     }
  77. }
  78. textures/base_wall/symbol_bluelt1   
  79. {
  80.     q3map_lightimage textures/base_wall/symbol_bluelt1_mask.tga
  81.     q3map_surfacelight 100
  82.     light 1
  83.  
  84.     {
  85.         map $lightmap
  86.         rgbGen identity
  87.     }
  88.  
  89.     
  90.     {
  91.         map textures/base_wall/symbol_bluelt1.tga
  92.         blendfunc filter
  93.         rgbgen identity
  94.     }
  95.     
  96.     {
  97.         map textures/base_wall/symbol_bluelt1_mask.tga
  98.         blendfunc add
  99.         rgbgen wave sawtooth .2 .05 0 7
  100.     }
  101. }
  102.     
  103. textures/base_wall/metaltechgeomtrn
  104. {
  105.     qer_editorimage textures/base_wall/metaltechgeomtrn.tga
  106.  
  107.         {
  108.         map textures/sfx/fire_ctfblue.tga
  109.                 tcmod scroll 0 1
  110.                 tcMod turb 0 .25 0 1.6
  111.                 tcmod scale 2 2
  112.                 blendFunc GL_ONE GL_ZERO
  113.                 rgbGen identity
  114.     }
  115.         {
  116.             map textures/base_wall/metaltechgeomtrn.tga
  117.                 blendFunc blend
  118.                 tcmod rotate 30
  119.                 tcMod stretch sin .8 0.2 0 .2
  120.             rgbGen identity
  121.     }
  122.         {
  123.             map textures/base_wall/metaltechgeomtrn2.tga
  124.         blendFunc blend
  125.                 tcmod rotate 20
  126.                 tcMod stretch sin .8 0.2 0 .1
  127.             rgbGen identity
  128.     }
  129.     {
  130.             map textures/base_wall/metaltechgeomtrn.tga
  131.         blendFunc blend
  132.             rgbGen identity
  133.     }
  134.         {
  135.         map $lightmap
  136.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  137.         rgbGen identity
  138.     }
  139. }
  140.  
  141. // Xian added -- Feb.29.2000
  142. textures/base_wall/metaltechgeomtrn_red
  143. {
  144.     qer_editorimage textures/base_wall/metaltechgeomtrn.tga
  145.  
  146.         {
  147.         map textures/sfx/fire_ctfred.tga
  148.                 tcmod scroll 0 1
  149.                 tcMod turb 0 .25 0 1.6
  150.                 tcmod scale 2 2
  151.                 blendFunc GL_ONE GL_ZERO
  152.                 rgbGen identity
  153.     }
  154.         {
  155.             map textures/base_wall/metaltechgeomtrn.tga
  156.                 blendFunc blend
  157.                 tcmod rotate 30
  158.                 tcMod stretch sin .8 0.2 0 .2
  159.             rgbGen identity
  160.     }
  161.         {
  162.             map textures/base_wall/metaltechgeomtrn2.tga
  163.         blendFunc blend
  164.                 tcmod rotate 20
  165.                 tcMod stretch sin .8 0.2 0 .1
  166.             rgbGen identity
  167.     }
  168.     {
  169.             map textures/base_wall/metaltechgeomtrn.tga
  170.         blendFunc blend
  171.             rgbGen identity
  172.     }
  173.         {
  174.         map $lightmap
  175.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  176.         rgbGen identity
  177.     }
  178. }
  179.  
  180.  
  181. textures/base_wall/green_con04
  182. {
  183.      {
  184.         map textures/sfx/specular.tga
  185.                 tcGen environment
  186.                 blendFunc GL_ONE GL_ZERO
  187.                 rgbGen identity
  188.     }
  189.     {
  190.         map textures/base_wall/green_con04.tga
  191.                 blendfunc blend
  192.                 rgbGen identity
  193.     }
  194.         {
  195.         map $lightmap
  196.         rgbGen identity
  197.         blendFunc filter
  198.     }
  199.     //{
  200.     //    map $lightmap
  201.     //    rgbgen identity      
  202.     //}
  203.     //
  204.     //{
  205.     //    map textures/base_wall/green_con04.tga
  206.     //    blendFunc GL_DST_COLOR GL_SRC_ALPHA
  207.     //    rgbGen identity
  208.     //    alphaGen lightingSpecular
  209.     //}
  210. }
  211.  
  212.  
  213. textures/base_wall/glass_frame
  214. {
  215.      cull none
  216.      surfaceparm alphashadow
  217.  
  218.         {
  219.         map textures/effects/tinfx2.tga
  220.                 blendFunc GL_ONE GL_ONE
  221.                 tcgen environment
  222.                 rgbGen identity
  223.     }
  224.     {
  225.         map textures/base_wall/glass_frame.tga
  226.                 alphaFunc GE128
  227.                 depthWrite
  228.         rgbGen identity
  229.     }
  230.         {
  231.         map $lightmap
  232.         rgbGen identity
  233.         blendFunc filter
  234.     }
  235.  
  236. }
  237. textures/base_wall/metalfloor_wall_15ow
  238. {
  239.         {
  240.         map textures/base_wall/metalfloor_wall_15ow.tga
  241.                 blendFunc GL_ONE GL_ZERO
  242.                 rgbGen identity
  243.         }
  244.     
  245.         {
  246.         map textures/sfx/hologirl.tga
  247.                 tcmod scale 2 .4
  248.                 tcmod scroll 6 .6
  249.                 //tcMod turb 0 .1 0 .01
  250.                 blendFunc GL_ONE GL_ONE
  251.                 rgbGen identity
  252.                 
  253.     }
  254.     {
  255.         map textures/base_wall/metalfloor_wall_15ow.tga
  256.                 blendfunc blend
  257.         rgbGen identity
  258.     }
  259.         {
  260.         map $lightmap
  261.         blendFunc filter
  262.                 //blendfunc dst_color gl_zero                                             
  263.     }
  264.  
  265. }
  266.  
  267. textures/base_wall/atech1_alpha
  268. {
  269.     
  270.         {
  271.         map textures/sfx/hologirl.tga
  272.                 tcmod scale 2 .4
  273.                 tcmod scroll 6 .6
  274.                 //tcMod turb 0 .1 0 .01
  275.                 blendFunc GL_ONE GL_ZERO
  276.                 rgbGen identity
  277.     }
  278.     {
  279.         map textures/base_wall/atech1_alpha.tga
  280.                 blendfunc blend
  281.                 rgbGen identity
  282.     }
  283.         {
  284.         map $lightmap
  285.         rgbGen identity
  286.         blendFunc filter
  287.     }
  288.  
  289. }
  290. textures/base_wall/concrete4
  291. {
  292.     
  293.         {
  294.         map textures/liquids/protolava2.tga
  295.                 tcmod scale .2 .2
  296.                 tcmod scroll .04 .03
  297.                 tcMod turb 0 .1 0 .01
  298.                 blendFunc GL_ONE GL_ZERO
  299.                 rgbGen identity
  300.     }
  301.     {
  302.         map textures/base_wall/concrete4.tga
  303.                 blendfunc blend
  304.                 rgbGen identity
  305.         
  306.     }
  307.         {
  308.         map $lightmap
  309.         rgbGen identity
  310.         blendFunc filter
  311.     }
  312.  
  313. }
  314. textures/base_wall/protobanner_ow
  315. {
  316.      cull disable
  317.      surfaceparm alphashadow
  318.      surfaceparm trans    
  319.      surfaceparm nomarks
  320.      deformVertexes wave 100 sin 0 1 0 .1
  321.      deformVertexes wave 100 sin 0 1 0 .2
  322.      
  323.         {
  324.                 map textures/base_wall/protobanner_ow.tga
  325.                 alphaFunc GE128
  326.         depthWrite
  327.         rgbGen vertex
  328.         }
  329.         {
  330.         map $lightmap
  331.         rgbGen identity
  332.         blendFunc filter
  333.         depthFunc equal
  334.     }
  335.  
  336.  
  337. }
  338.  
  339. textures/base_wall/girders1i_yellofin
  340. {
  341.     surfaceparm    metalsteps    
  342.         surfaceparm trans    
  343.     surfaceparm alphashadow
  344.     surfaceparm playerclip
  345.        surfaceparm nonsolid
  346.     surfaceparm nomarks    
  347.     cull none
  348.         nopicmip
  349.     {
  350.         map textures/base_wall/girders1i_yellodark_fin.tga
  351.         blendFunc GL_ONE GL_ZERO
  352.         alphaFunc GE128
  353.         depthWrite
  354.         rgbGen identity
  355.     }
  356.     {
  357.         map $lightmap
  358.         rgbGen identity
  359.         blendFunc GL_DST_COLOR GL_ZERO
  360.         depthFunc equal
  361.     }
  362. }
  363.  
  364. textures/base_wall/protobanner
  365. {
  366.      cull disable
  367.      surfaceparm alphashadow
  368.      surfaceparm trans    
  369.      surfaceparm nomarks
  370.      tessSize 64
  371.      deformVertexes wave 30 sin 0 3 0 .2
  372.      deformVertexes wave 100 sin 0 3 0 .7
  373.      
  374.         {
  375.                 map textures/base_wall/protobanner.tga
  376.                 alphaFunc GE128
  377.         depthWrite
  378.         rgbGen vertex
  379.         }
  380.         {
  381.         map $lightmap
  382.         rgbGen identity
  383.         blendFunc filter
  384.         depthFunc equal
  385.     }
  386.  
  387.  
  388. }
  389.  
  390. textures/base_wall/protobanner_still
  391. {
  392.      qer_editorimage textures/base_wall/protobanner.tga
  393.      cull disable
  394.      surfaceparm alphashadow
  395.      surfaceparm trans    
  396.      surfaceparm nomarks
  397.      tessSize 64
  398.      //deformVertexes wave 30 sin 0 3 0 .2
  399.      //deformVertexes wave 100 sin 0 3 0 .7
  400.      
  401.         {
  402.                 map textures/base_wall/protobanner.tga
  403.                 alphaFunc GE128
  404.         depthWrite
  405.         rgbGen vertex
  406.         }
  407.         {
  408.         map $lightmap
  409.         rgbGen identity
  410.         blendFunc filter
  411.         depthFunc equal
  412.     }
  413.  
  414.  
  415. }
  416.  
  417. textures/base_wall/medal_impressive
  418. {
  419.     qer_editorimage textures/base_wall/medal_impressive.tga
  420.         q3map_surfacelight 100
  421.     
  422.     
  423.     {
  424.         animMap .25 textures/base_wall/medal_impressive.tga textures/base_wall/medal_gauntlet.tga textures/base_wall/medal_excellent.tga textures/base_wall/medal_accuracy.tga textures/base_wall/medal_victory.tga textures/base_wall/medal_frags.tga
  425.         rgbGen wave sawtooth 0 1 0 .25
  426.     
  427.     }
  428.  
  429.     {
  430.         map textures/base_wall/comp3textd.tga
  431.         blendfunc add
  432.         tcmod scroll 5 .25
  433.         rgbGen wave inversesawtooth 0 1 0 .25
  434.     }
  435.  
  436.     {
  437.         map textures/base_wall/chrome_env.tga
  438.         tcgen environment
  439.         tcmod scale .5 .5
  440.         blendfunc add
  441.         rgbgen wave triangle .5 .05 0 10
  442.     }
  443.  
  444.     {
  445.         map textures/base_wall/comp3frame.tga
  446.         blendfunc blend
  447.         rgbgen identity
  448.     }
  449.  
  450.     {
  451.         map $lightmap
  452.             rgbGen identity
  453.         blendfunc gl_dst_color gl_zero
  454.     }
  455.  
  456.                       
  457.  
  458. textures/base_wall/q3tourneyscreen
  459. {
  460.     qer_editorimage textures/base_wall/q3tourney1.tga
  461.         q3map_surfacelight 100
  462.     
  463.     
  464.  
  465.     {
  466.         animMap .25 textures/base_wall/q3tourney1.tga textures/base_wall/q3tourney2.tga textures/base_wall/q3tourney3.tga textures/base_wall/q3tourney4.tga textures/base_wall/q3tourney5.tga
  467.         rgbGen wave sawtooth 0 1 0 .25
  468.     
  469.     }
  470.  
  471.     {
  472.         map textures/base_wall/comp3textd.tga
  473.         blendfunc add
  474.         rgbGen wave inversesawtooth 0 1 0 .25
  475.         tcmod scroll 5 .25 
  476.     }
  477.  
  478.     {
  479.         map textures/base_wall/chrome_env.tga
  480.         tcgen environment
  481.         tcmod scale .5 .5
  482.         blendfunc add
  483.         rgbgen wave triangle .5 .05 0 10
  484.     }
  485.  
  486.     {
  487.         map textures/base_wall/comp3frame.tga
  488.         blendfunc blend
  489.         rgbgen identity
  490.     }
  491.  
  492.     {
  493.         map $lightmap
  494.             blendfunc gl_dst_color gl_zero
  495.         rgbgen identity
  496.     }
  497.                       
  498. }     
  499.  
  500.  
  501.  
  502.  
  503. textures/base_wall/main_q3abanner
  504. {
  505.     q3map_lightimage textures/base_wall/main_q3abanner.tga
  506.         q3map_surfacelight 100
  507.  
  508.  
  509.     {
  510.         map textures/base_wall/main_q3abanner.tga
  511.             rgbGen wave square 0 1 0 .5
  512.     }
  513.  
  514.     {
  515.         map textures/base_wall/comp3text.tga
  516.         blendfunc add
  517.             rgbGen identity
  518.         tcmod scroll 3 3
  519.     }
  520.  
  521.     {
  522.         map textures/base_wall/comp3textb.tga
  523.         blendfunc add
  524.             rgbGen identity
  525.         tcmod scroll 3 3
  526.     }
  527.  
  528.  
  529.     {
  530.         map $lightmap
  531.             rgbGen identity
  532.         blendfunc gl_dst_color gl_zero
  533.     }
  534.  
  535.     {
  536.         map $lightmap
  537.         tcgen environment
  538.         tcmod scale .5 .5
  539.             rgbGen wave sin .25 0 0 0
  540.         blendfunc add
  541.     }                      
  542. }     
  543.  
  544.   
  545.  
  546. textures/base_wall/metalfloor_wall_14_specular
  547. {
  548.     qer_editorimage textures/base_wall/metalfloor_wall_14_specular.tga
  549.     {
  550.         map $lightmap
  551.         rgbgen identity      
  552.     }
  553.     
  554.     {
  555.         map textures/base_wall/metalfloor_wall_14_specular.tga
  556.         blendFunc GL_DST_COLOR GL_SRC_ALPHA
  557.         rgbGen identity
  558.         alphaGen lightingSpecular
  559.     }
  560. }
  561.  
  562.  
  563. textures/base_wall/shinygrate1_4_glow
  564. {
  565.     q3map_lightimage textures/base_wall/shinygrate1_4_glow_light2.tga
  566.     q3map_surfacelight 100
  567.     q3map_lightsubdivide 32 
  568.     
  569.     {
  570.         map textures/sfx/electricslime.tga
  571.         rgbGen wave sin .5 .5 0 1
  572.         tcmod scale .25 .25
  573.         tcMod scroll -10 -1
  574.     }
  575.     
  576.     
  577.     {
  578.         map textures/base_wall/shinygrate1_4_glow.tga
  579.         blendFunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA
  580.         rgbGen identity
  581.     }
  582.  
  583.  
  584.     {
  585.         map $lightmap
  586.             rgbgen identity
  587.         blendFunc GL_DST_COLOR GL_ZERO
  588.     }
  589.  
  590.     {
  591.         map textures/base_wall/shinygrate1_4_glow_light2.tga
  592.         blendfunc gl_one gl_one
  593.         rgbGen wave triangle .2 .01 0 10
  594.     }
  595.  
  596.             
  597. }
  598.  
  599. textures/base_wall/bluemetal1b_chrome
  600. {
  601.     qer_editorimage textures/base_wall/bluemetal1b.tga
  602.  
  603.     {
  604.         map textures/base_wall/chrome_env2.tga
  605.             rgbGen identity
  606.         tcGen environment
  607.         tcmod scale .25 .25
  608.     }
  609.     
  610.     {
  611.         map textures/base_wall/bluemetal1b_shiny.tga
  612.         blendFunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA    
  613.         rgbGen identity
  614.     }
  615.     {
  616.         map $lightmap
  617.         blendfunc gl_dst_color gl_zero
  618.         rgbGen identity
  619.     }
  620. }
  621.  
  622.  
  623.  
  624. textures/base_wall/bluemetal1c
  625. {
  626.     
  627.  
  628.     {
  629.         map textures/base_wall/chrome_env2.tga
  630.             rgbGen identity
  631.         tcGen environment
  632.         tcmod scale .25 .25
  633.     }
  634.     
  635.     {
  636.         map textures/base_wall/bluemetal1c.tga
  637.         blendFunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA    
  638.         rgbGen identity
  639.     }
  640.     {
  641.         map $lightmap
  642.         blendfunc gl_dst_color gl_zero
  643.         rgbGen identity
  644.     }
  645. }
  646.  
  647. textures/base_wall/bluemetalsupport_shiny
  648. {
  649.     
  650.  
  651.     {
  652.         map textures/base_wall/chrome_env2.tga
  653.             rgbGen identity
  654.         tcGen environment
  655.         tcmod scale .25 .25
  656.     }
  657.     
  658.     {
  659.         map textures/base_wall/bluemetalsupport_shiny.tga
  660.         blendFunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA    
  661.         rgbGen identity
  662.     }
  663.     {
  664.         map $lightmap
  665.         blendfunc gl_dst_color gl_zero
  666.         rgbGen identity
  667.     }
  668. }
  669.  
  670.  
  671. textures/base_wall/grill
  672. {
  673.     
  674.  
  675.     {
  676.         map textures/base_wall/chrome_env.tga
  677.             rgbGen identity
  678.         tcGen environment
  679.         tcmod scale .25 .25
  680.     }
  681.     
  682.     {
  683.         map textures/base_wall/grill.tga
  684.         blendFunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA    
  685.         rgbGen identity
  686.     }
  687.     {
  688.         map $lightmap
  689.         blendfunc gl_dst_color gl_zero
  690.         rgbGen identity
  691.     }
  692. }
  693. textures/base_wall/grill2
  694. {
  695.     //deformVertexes wave 100 sin 3 2 .1 3
  696.         {
  697.         rgbGen identity
  698.         map $lightmap
  699.     }
  700.     {
  701.         map textures/base_wall/grill2.tga
  702.         blendFunc GL_DST_COLOR GL_SRC_ALPHA
  703.         rgbGen identity
  704.         alphaGen lightingSpecular
  705.     }
  706.         {
  707.         map textures/effects/tinfx.tga
  708.                 tcgen environment
  709.         blendFunc GL_ONE GL_ONE
  710.         rgbGen identity
  711.     }
  712.        
  713.         {
  714.         map textures/base_wall/grill2.tga
  715.         //blendFunc GL_ONE GL_ONE
  716.                 blendFunc GL_DST_COLOR GL_ZERO
  717.         rgbGen identity
  718.     }
  719. }       
  720.  
  721. textures/base_wall/bluemetalsupport2
  722. {
  723.     
  724.  
  725.     {
  726.         map textures/base_wall/chrome_env2.tga
  727.             rgbGen identity
  728.         tcGen environment
  729.         tcmod scale .25 .25
  730.     }
  731.     
  732.     {
  733.         map textures/base_wall/bluemetalsupport2.tga
  734.         blendFunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA    
  735.         rgbGen identity
  736.     }
  737.     {
  738.         map $lightmap
  739.         blendfunc gl_dst_color gl_zero
  740.         rgbGen identity
  741.     }
  742. }
  743.  
  744.  
  745.  
  746. textures/base_wall/bluemetalsupport2c_1
  747. {
  748.     
  749.  
  750.     {
  751.         map textures/base_wall/chrome_env.tga
  752.             rgbGen identity
  753.         tcGen environment
  754.         tcmod scale .25 .25
  755.     }
  756.     
  757.     {
  758.         map textures/base_wall/bluemetalsupport2c_1.tga
  759.         blendFunc blend    
  760.         rgbGen identity
  761.     }
  762.     {
  763.         map $lightmap
  764.         blendfunc filter
  765.         rgbGen identity
  766.     }
  767. }
  768. textures/base_wall/bluemetalsupport2c_1vent
  769. {
  770.     
  771.  
  772.     {
  773.         map textures/base_wall/chrome_env.tga
  774.             rgbGen identity
  775.         tcGen environment
  776.         tcmod scale .25 .25
  777.     }
  778.     
  779.     {
  780.         map textures/base_wall/bluemetalsupport2c_1vent.tga
  781.         blendFunc blend    
  782.         rgbGen identity
  783.     }
  784.     {
  785.         map $lightmap
  786.         blendfunc filter
  787.         rgbGen identity
  788.     }
  789. }
  790.  
  791. textures/base_wall/bluemetalsupport2c
  792. {
  793.     
  794.  
  795.     {
  796.         map textures/base_wall/chrome_env2.tga
  797.             rgbGen identity
  798.         tcGen environment
  799.         tcmod scale .25 .25
  800.     }
  801.     
  802.     {
  803.         map textures/base_wall/bluemetalsupport2c.tga
  804.         blendFunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA    
  805.         rgbGen identity
  806.     }
  807.     {
  808.         map $lightmap
  809.         blendfunc gl_dst_color gl_zero
  810.         rgbGen identity
  811.     }
  812. }
  813.  
  814. textures/base_wall/bluemetalsupport2clight
  815. {
  816.     surfaceparm nomarks
  817.     q3map_surfacelight 500
  818.  
  819.     
  820.  
  821.     {
  822.         map textures/base_wall/chrome_env.tga
  823.             rgbGen identity
  824.         tcGen environment
  825.         tcmod scale .25 .25
  826.     }
  827.     
  828.     {
  829.         map textures/base_wall/bluemetalsupport2clight.tga
  830.         blendFunc blend    
  831.         rgbGen identity
  832.     }
  833.     
  834.     {
  835.         map $lightmap
  836.         blendfunc filter
  837.         rgbGen identity
  838.     }
  839.  
  840.  
  841.     {
  842.         map textures/base_wall/bluemetalsupport2clight.glow.tga
  843.         blendFunc add
  844.         rgbgen wave sawtooth .6 .1 0 4
  845.     }
  846. }
  847.  
  848. textures/base_wall/bluemetalsupport2f
  849. {
  850.     
  851.  
  852.     {
  853.         map textures/base_wall/chrome_env.tga
  854.             rgbGen identity
  855.         tcGen environment
  856.         tcmod scale .25 .25
  857.     }
  858.     
  859.     {
  860.         map textures/base_wall/bluemetalsupport2f.tga
  861.         blendFunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA    
  862.     }
  863.     {
  864.         map $lightmap
  865.         blendfunc gl_dst_color gl_zero
  866.         rgbGen identity
  867.     }
  868. }
  869.  
  870.  
  871.  
  872.  
  873. textures/base_wall/bluemetalsupport2e
  874. {
  875.     
  876.  
  877.     {
  878.         map textures/base_wall/chrome_env.tga
  879.             rgbGen identity
  880.         tcGen environment
  881.         tcmod scale .25 .25
  882.     }
  883.     
  884.     {
  885.         map textures/base_wall/bluemetalsupport2e.tga
  886.         blendFunc blend    
  887.         rgbGen identity
  888.     }
  889.  
  890.     {
  891.         map $lightmap
  892.         blendfunc filter
  893.         rgbGen identity
  894.     }
  895. }
  896.  
  897. textures/base_wall/bluemetalsupport2e2
  898. {
  899.     
  900.  
  901.     {
  902.         map textures/base_wall/chrome_env.tga
  903.             rgbGen identity
  904.         tcGen environment
  905.         tcmod scale .25 .25
  906.     }
  907.     
  908.     {
  909.         map textures/base_wall/bluemetalsupport2e2.tga
  910.         blendFunc blend    
  911.         rgbGen identity
  912.     }
  913.  
  914.     {
  915.         map $lightmap
  916.         blendfunc filter
  917.         rgbGen identity
  918.     }
  919. }
  920. textures/base_wall/bluemetalsupport2fline
  921. {
  922.     q3map_surfacelight 100
  923.     q3map_lightimage textures/base_wall/bluemetalsupport2fline_glow.tga
  924.  
  925.     {
  926.         map textures/base_wall/chrome_env.tga
  927.             rgbGen identity
  928.         tcGen environment
  929.         tcmod scale .25 .25
  930.     }
  931.     
  932.     {
  933.         map textures/base_wall/bluemetalsupport2fline.tga
  934.         blendFunc blend    
  935.         rgbGen identity
  936.     }
  937.     {
  938.         map $lightmap
  939.         blendfunc filter
  940.         rgbGen identity
  941.     }
  942.  
  943.     {
  944.         map textures/base_wall/bluemetalsupport2fline_glow.tga
  945.         blendFunc add    
  946.         rgbGen wave sin .5 .5 0 1    
  947.     }
  948.  
  949.  
  950. }
  951.  
  952.  
  953.  
  954. textures/base_wall/bluemetalsupport2ftv
  955. {
  956.     q3map_surfacelight 100
  957.     q3map_lightimage textures/base_wall/bluemetalsupport2ftv_glow.tga
  958.  
  959.     {
  960.         map textures/base_wall/chrome_env.tga
  961.             rgbGen identity
  962.         tcGen environment
  963.         tcmod scale .25 .25
  964.     }
  965.     
  966.     {
  967.         map textures/base_wall/bluemetalsupport2ftv.tga
  968.         blendFunc blend    
  969.         rgbGen identity
  970.     }
  971.     {
  972.         map $lightmap
  973.         blendfunc filter
  974.         rgbGen identity
  975.     }
  976.  
  977.     {
  978.         map textures/base_wall/bluemetalsupport2ftv_glow.tga
  979.         blendFunc add    
  980.         rgbGen wave sawtooth .4 .05 0 10
  981.     }
  982.  
  983.  
  984. }
  985.  
  986.  
  987. textures/base_wall/bluemetalsupport2d_1
  988. {
  989.     
  990.  
  991.     {
  992.         map textures/base_wall/chrome_env.tga
  993.             rgbGen identity
  994.         tcGen environment
  995.         tcmod scale .25 .25
  996.     }
  997.     
  998.     {
  999.         map textures/base_wall/bluemetalsupport2d_1.tga
  1000.         blendFunc blend    
  1001.         rgbGen identity
  1002.     }
  1003.     {
  1004.         map $lightmap
  1005.         blendfunc filter
  1006.         rgbGen identity
  1007.     }
  1008. }
  1009.  
  1010. textures/base_door/shinymetaldoor_outside3a2
  1011. {
  1012.  
  1013.     {
  1014.         map textures/base_wall/chrome_env.tga
  1015.                 tcGen environment
  1016.         tcmod scale .25 .25 
  1017.         rgbGen identity   
  1018.     }
  1019.  
  1020.         
  1021.     {
  1022.         map textures/base_door/shinymetaldoor_outside3a2.tga
  1023.         blendFunc blend
  1024.         rgbGen identity
  1025.     }
  1026.  
  1027.  
  1028.     {
  1029.         map $lightmap
  1030.         rgbgen identity
  1031.         blendFunc filter
  1032.     }
  1033.  
  1034.     {
  1035.         map textures/base_door/shinymetaldoor_outside3glow.tga
  1036.         blendFunc add
  1037.         rgbGen wave sin .9 .1 0 5
  1038.     }
  1039.         
  1040.  
  1041. textures/base_door/shinymetaldoor_outside3a
  1042. {
  1043.  
  1044.     {
  1045.         map textures/base_wall/chrome_env.tga
  1046.                 tcGen environment
  1047.         tcmod scale .25 .25 
  1048.         rgbGen identity   
  1049.     }
  1050.  
  1051.         
  1052.     {
  1053.         map textures/base_door/shinymetaldoor_outside3a.tga
  1054.         blendFunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA
  1055.         rgbGen identity
  1056.     }
  1057.  
  1058.  
  1059.     {
  1060.         map $lightmap
  1061.         rgbgen identity
  1062.         blendFunc GL_DST_COLOR GL_ZERO
  1063.     }    
  1064.         
  1065.  
  1066.  
  1067. textures/base_door/shinymetaldoor_outside3b
  1068. {
  1069.  
  1070.     {
  1071.         map textures/base_wall/chrome_env.tga
  1072.                 tcGen environment
  1073.         tcmod scale .25 .25 
  1074.         rgbGen identity   
  1075.     }
  1076.  
  1077.         
  1078.     {
  1079.         map textures/base_door/shinymetaldoor_outside3b.tga
  1080.         blendFunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA
  1081.         rgbGen identity
  1082.     }
  1083.  
  1084.  
  1085.     {
  1086.         map $lightmap
  1087.         rgbgen identity
  1088.         blendFunc GL_DST_COLOR GL_ZERO
  1089.     }    
  1090.         
  1091.  
  1092.  
  1093.  
  1094. textures/base_door/shinymetaldoor_outside
  1095. {
  1096.  
  1097.     {
  1098.         map textures/base_wall/chrome_env.tga
  1099.                 tcGen environment
  1100.         tcmod scale .25 .25 
  1101.         rgbGen identity   
  1102.     }
  1103.  
  1104.         
  1105.     {
  1106.         map textures/base_door/shinymetaldoor_outside.tga
  1107.         blendFunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA
  1108.         rgbGen identity
  1109.     }
  1110.  
  1111.     {
  1112.         map textures/base_door/quake3sign_outside.tga
  1113.         blendFunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA
  1114.         rgbGen identity
  1115.     }
  1116.  
  1117.  
  1118.     {
  1119.         map $lightmap
  1120.         rgbgen identity
  1121.         blendFunc GL_DST_COLOR GL_ZERO
  1122.     }    
  1123.         
  1124.  
  1125. textures/base_wall/steedmetal2
  1126. {
  1127.  
  1128.     {
  1129.         map textures/base_wall/chrome_env.tga
  1130.             rgbGen identity
  1131.         tcGen environment
  1132.         tcmod scale .25 .25
  1133.     }
  1134.     
  1135.     {
  1136.         map textures/base_wall/steedmetal2.tga
  1137.         blendFunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA    
  1138.         rgbGen identity
  1139.     }
  1140.     {
  1141.         map $lightmap
  1142.         blendfunc gl_dst_color gl_zero
  1143.         rgbGen identity
  1144.     }
  1145.  
  1146.             
  1147. }
  1148.  
  1149. textures/base_wall/steed1gf
  1150. {
  1151.     {
  1152.         map $lightmap
  1153.         rgbgen identity      
  1154.     }
  1155.     
  1156.     {
  1157.         map textures/base_wall/steed1gf.tga
  1158.         blendFunc GL_DST_COLOR GL_SRC_ALPHA
  1159.         rgbGen identity
  1160.         alphaGen lightingSpecular
  1161.     }
  1162.  
  1163.             
  1164. }
  1165. textures/base_wall/steed1gd
  1166. {
  1167.     {
  1168.         map textures/base_wall/chrome_env.tga
  1169.             rgbGen identity
  1170.         tcGen environment
  1171.         tcmod scale .25 .25
  1172.     }
  1173.     
  1174.     {
  1175.         map textures/base_wall/steed1gd.tga
  1176.         blendFunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA    
  1177.         rgbGen identity
  1178.     }
  1179.     {
  1180.         map $lightmap
  1181.         blendfunc gl_dst_color gl_zero
  1182.         rgbGen identity
  1183.     }
  1184.  
  1185.             
  1186. }
  1187.  
  1188. textures/base_wall/bluemetal1b_shiny
  1189. {
  1190.     {
  1191.         map $lightmap
  1192.         rgbgen identity      
  1193.     }
  1194.     
  1195.     {
  1196.         map textures/base_wall/bluemetal1b_shiny.tga
  1197.         blendFunc GL_DST_COLOR GL_SRC_ALPHA
  1198.         rgbGen identity
  1199.         alphaGen lightingSpecular
  1200.     }
  1201.  
  1202.             
  1203. }
  1204.  
  1205. textures/base_wall/bluemetal2_shiny
  1206. {
  1207.     {
  1208.         map $lightmap
  1209.         rgbgen identity      
  1210.     }
  1211.     
  1212.     {
  1213.         map textures/base_wall/bluemetal2_shiny.tga
  1214.         blendFunc GL_DST_COLOR GL_SRC_ALPHA
  1215.         rgbGen identity
  1216.         alphaGen lightingSpecular
  1217.     }        
  1218. }
  1219.  
  1220. textures/base_wall/bluemetal2_shiny_trans
  1221. {
  1222.     qer_editorimage textures/base_wall/bluemetal2_shiny.tga
  1223.     surfaceparm nonsolid
  1224.     {
  1225.         map $lightmap
  1226.         rgbgen identity      
  1227.     }
  1228.     
  1229.     {
  1230.         map textures/base_wall/bluemetal2_shiny.tga
  1231.         blendFunc GL_DST_COLOR GL_SRC_ALPHA
  1232.         rgbGen identity
  1233.         alphaGen lightingSpecular
  1234.     }        
  1235. }
  1236.  
  1237. textures/base_wall/bluemetal2_noisy
  1238. {
  1239.     qer_editorimage textures/base_wall/bluemetal2_shiny
  1240.     surfaceparm metalsteps
  1241.     {
  1242.         map $lightmap
  1243.         rgbgen identity      
  1244.     }
  1245.     
  1246.     {
  1247.         map textures/base_wall/bluemetal2_shiny.tga
  1248.         blendFunc GL_DST_COLOR GL_SRC_ALPHA
  1249.         rgbGen identity
  1250.         alphaGen lightingSpecular
  1251.     }            
  1252. }
  1253.  
  1254. textures/base_wall/train1
  1255. {
  1256.  
  1257.     {
  1258.         map textures/base_wall/chrome_env.tga
  1259.                 tcGen environment
  1260.         tcmod scale .25 .1 
  1261.         rgbGen identity   
  1262.     }
  1263.  
  1264.         
  1265.     {
  1266.         map textures/base_wall/train1.tga
  1267.         blendFunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA
  1268.         rgbGen identity
  1269.     }
  1270.  
  1271.     {
  1272.         map $lightmap
  1273.         rgbgen identity
  1274.         blendFunc GL_DST_COLOR GL_ZERO
  1275.     }    
  1276.         
  1277.  
  1278. textures/base_wall/bloodstain
  1279. {
  1280.     {
  1281.         map $lightmap
  1282.         rgbgen identity      
  1283.     }
  1284.     
  1285.     {
  1286.         map textures/base_wall/bloodstain.tga
  1287.         blendFunc GL_DST_COLOR GL_SRC_ALPHA
  1288.         rgbGen identity
  1289.         alphaGen lightingSpecular
  1290.     }
  1291.             
  1292. }
  1293.  
  1294.  
  1295. textures/base_door/shinymetaldoor
  1296. {
  1297.  
  1298.     {
  1299.         //map $lightmap
  1300.         map textures/base_wall/chrome_env.tga
  1301.                 tcGen environment
  1302.         tcmod scale .25 .25 
  1303.         rgbGen identity   
  1304.     }
  1305.  
  1306.         
  1307.     {
  1308.         map textures/base_door/shinymetaldoor.tga
  1309.         blendFunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA
  1310.         rgbGen identity
  1311.     }
  1312.  
  1313.     {
  1314.         map textures/base_door/quake3sign.tga
  1315.         blendFunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA
  1316.         rgbGen identity
  1317.     }
  1318.  
  1319.  
  1320.     {
  1321.         map $lightmap
  1322.         rgbgen identity
  1323.         blendFunc GL_DST_COLOR GL_ZERO
  1324.     }    
  1325.         
  1326. textures/base_wall/dooreye
  1327. {
  1328.     surfaceparm nomarks
  1329.     q3map_surfacelight 300
  1330.     q3map_lightimage textures/base_wall/dooreyelight.tga
  1331.  
  1332.     
  1333.     {
  1334.         map $lightmap
  1335.         rgbGen identity
  1336.     }
  1337.  
  1338.     {
  1339.         map textures/base_wall/dooreye.tga
  1340.         blendFunc GL_DST_COLOR GL_ZERO
  1341.         rgbGen identity
  1342.     }
  1343.  
  1344.     {
  1345.         map textures/base_wall/dooreyelight.tga
  1346.         blendFunc GL_ONE GL_ONE
  1347.         rgbgen wave triangle .5 .5 0 .5
  1348.     }
  1349.  
  1350.  
  1351. }
  1352. textures/base_wall/dooreye2
  1353. {
  1354.     surfaceparm nomarks
  1355.     q3map_surfacelight 300
  1356.     q3map_lightimage textures/base_wall/dooreyelight.tga
  1357.  
  1358.     
  1359.     {
  1360.         map $lightmap
  1361.         rgbGen identity
  1362.     }
  1363.  
  1364.     {
  1365.         map textures/base_wall/dooreye2.tga
  1366.         blendFunc GL_DST_COLOR GL_ZERO
  1367.         rgbGen identity
  1368.     }
  1369.  
  1370.     {
  1371.         map textures/base_wall/dooreyelight.tga
  1372.         blendFunc GL_ONE GL_ONE
  1373.         rgbgen wave triangle .5 .5 0 .5
  1374.     }
  1375.  
  1376.  
  1377. }
  1378.  
  1379.  
  1380. textures/base_wall/dooreye3
  1381. {
  1382.     surfaceparm nomarks
  1383.     q3map_surfacelight 300
  1384.     q3map_lightimage textures/base_wall/dooreyelight.tga
  1385.  
  1386.     
  1387.     {
  1388.         map $lightmap
  1389.         rgbGen identity
  1390.     }
  1391.  
  1392.     {
  1393.         map textures/base_wall/dooreye3.tga
  1394.         blendFunc GL_DST_COLOR GL_ZERO
  1395.         rgbGen identity
  1396.     }
  1397.  
  1398.     {
  1399.         map textures/base_wall/dooreyelight.tga
  1400.         blendFunc GL_ONE GL_ONE
  1401.         rgbgen wave triangle .5 .5 0 .5
  1402.     }
  1403.  
  1404.  
  1405. }
  1406.  
  1407.  
  1408. textures/base_wall/glass01
  1409. {
  1410.         surfaceparm trans    
  1411.     cull none
  1412.     qer_trans     0.5
  1413.      
  1414.         {
  1415.         map textures/effects/tinfx.tga
  1416.                 tcgen environment
  1417.         blendFunc GL_ONE GL_ONE
  1418.         rgbGen identity
  1419.     }
  1420.         {
  1421.         map $lightmap
  1422.         rgbGen identity
  1423.         blendFunc filter
  1424.     }
  1425.            
  1426. }
  1427. textures/base_wall/patch10_beat4_drip
  1428. {
  1429.     qer_editorimage textures/base_wall/patch10_beatup4_stain.tga
  1430.     
  1431.     {
  1432.         map $lightmap
  1433.         rgbgen identity      
  1434.     }
  1435.     
  1436.     {
  1437.         map textures/base_wall/waterdrip.tga
  1438.         blendFunc GL_ONE gl_src_alpha
  1439.         tcmod scroll 0 -.001
  1440.     }
  1441.  
  1442.     {
  1443.         map textures/base_wall/patch10_beatup4_stain.tga
  1444.         blendFunc GL_ONE GL_SRC_ALPHA
  1445.         rgbGen identity
  1446.     }
  1447.  
  1448.     {
  1449.         map $lightmap
  1450.         rgbgen identity 
  1451.         blendfunc gl_dst_color gl_zero     
  1452.     }
  1453.  
  1454.  
  1455.     
  1456.  
  1457.             
  1458. }
  1459. textures/base_wall/patch10_beatup4_shiny2
  1460. {
  1461.     
  1462.     {
  1463.         map $lightmap
  1464.         rgbgen identity      
  1465.     }
  1466.     
  1467.     {
  1468.         map textures/base_wall/patch10_beatup4_shiny2.tga
  1469.         blendFunc GL_DST_COLOR GL_SRC_ALPHA
  1470.         rgbGen identity
  1471.         alphaGen lightingSpecular
  1472.     }
  1473.  
  1474.             
  1475. }
  1476.  
  1477. textures/base_wall/patch10shiny
  1478. {
  1479.     qer_editorimage textures/base_wall/patch10_beatup4_alpha.tga
  1480.     {
  1481.         map $lightmap
  1482.         rgbgen identity      
  1483.     }
  1484.     
  1485.     {
  1486.         map textures/base_wall/patch10_beatup4_alpha.tga
  1487.         blendFunc GL_DST_COLOR GL_SRC_ALPHA
  1488.         rgbGen identity
  1489.         alphaGen lightingSpecular
  1490.     }
  1491.  
  1492.             
  1493. }
  1494.  
  1495. textures/base_wall/patch10shiny_trans
  1496. {
  1497.     qer_editorimage textures/base_wall/patch10_beatup4_alpha.tga
  1498.     surfaceparm nonsolid
  1499.     {
  1500.         map $lightmap
  1501.         rgbgen identity      
  1502.     }
  1503.     
  1504.     {
  1505.         map textures/base_wall/patch10_beatup4_alpha.tga
  1506.         blendFunc GL_DST_COLOR GL_SRC_ALPHA
  1507.         rgbGen identity
  1508.         alphaGen lightingSpecular
  1509.     }
  1510.  
  1511.             
  1512. }
  1513.  
  1514. textures/base_wall/patch11_shiny
  1515. {
  1516.     qer_editorimage textures/base_wall/patch11_shiny.tga
  1517.     {
  1518.         map $lightmap
  1519.         rgbgen identity      
  1520.     }
  1521.     
  1522.     {
  1523.         map textures/base_wall/patch11_shiny.tga
  1524.         blendFunc GL_DST_COLOR GL_SRC_ALPHA
  1525.         rgbGen identity
  1526.         alphaGen lightingSpecular
  1527.     }
  1528.  
  1529.             
  1530. }
  1531.  
  1532. textures/base_wall/bluecover
  1533.     {
  1534.  
  1535.     {
  1536.         map $lightmap    
  1537.         tcgen environment
  1538.         tcmod scale .25 .25 
  1539.         rgbgen identity      
  1540.     }
  1541.  
  1542.         
  1543.     {
  1544.         map textures/base_wall/bluecover.tga
  1545.         blendFunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA
  1546.         rgbGen identity
  1547.         //alphaGen lightingSpecular
  1548.     }
  1549.  
  1550.     {
  1551.         map $lightmap
  1552.         blendfunc gl_dst_color gl_zero
  1553.         rgbgen identity      
  1554.     }
  1555.  
  1556.             
  1557. }
  1558.  
  1559.  
  1560. textures/base_wall/shinybluemetal1b
  1561. {
  1562.  
  1563.     
  1564.     {
  1565.         map textures/base_wall/chrome_env.tga
  1566.         tcgen environment
  1567.         tcmod scale .25 .25 
  1568.         rgbgen identity      
  1569.     }
  1570.  
  1571.     {
  1572.         map textures/base_wall/shinybluemetal1b.tga
  1573.         blendFunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA
  1574.         rgbGen identity
  1575.         //alphaGen lightingSpecular
  1576.     }
  1577.     
  1578.     {    
  1579.         map $lightmap
  1580.         blendfunc gl_dst_color gl_zero
  1581.         rgbgen identity      
  1582.     }
  1583.  
  1584.  
  1585.                 
  1586. }
  1587.  
  1588. textures/base_wall/pjrock18
  1589. {
  1590.     qer_editorimage textures/stone/pjrock18.tga
  1591.     {
  1592.         map $lightmap
  1593.         tcgen environment
  1594.         tcmod scale .25 .25
  1595.         rgbgen identity      
  1596.     }
  1597.         
  1598.     
  1599.     {
  1600.         map textures/stone/pjrock18.tga
  1601.         blendFunc GL_ONE GL_SRC_ALPHA
  1602.     //    alphaGen lightingSpecular
  1603.         rgbGen identity
  1604.     }
  1605.  
  1606.  
  1607.     {
  1608.         map $lightmap
  1609.             rgbgen identity
  1610.         blendFunc GL_DST_COLOR GL_ZERO
  1611.     }
  1612.  
  1613.             
  1614. }
  1615.  
  1616. textures/base_wall/shinybluemetal1
  1617. {
  1618.  
  1619.     {
  1620.         map $lightmap
  1621.         rgbgen identity      
  1622.     }
  1623.     
  1624.     {
  1625.         map textures/base_wall/shinybluemetal1.tga
  1626.         blendFunc GL_DST_COLOR GL_SRC_ALPHA
  1627.         rgbGen identity
  1628.         alphaGen lightingSpecular
  1629.     }
  1630.  
  1631.             
  1632. }
  1633.  
  1634.  
  1635. textures/base_wall/shinygrate1_4
  1636. {
  1637.  
  1638.     {
  1639.         map $lightmap
  1640.         tcgen environment
  1641.         tcmod scale .25 .25
  1642.         rgbgen identity      
  1643.     }
  1644.         
  1645.     
  1646.     {
  1647.         map textures/base_wall/shinygrate1_4.tga
  1648.         blendFunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA
  1649.         rgbGen identity
  1650.     }
  1651.  
  1652.  
  1653.     {
  1654.         map $lightmap
  1655.             rgbgen identity
  1656.         blendFunc GL_DST_COLOR GL_ZERO
  1657.     }
  1658.  
  1659.             
  1660. }
  1661.  
  1662.  
  1663. textures/base_wall/chrome_metal
  1664. {
  1665.     {
  1666.         map textures/base_wall/chrome_env.tga
  1667.         tcGen environment
  1668.         tcmod scale .25 .25 
  1669.         
  1670.     }
  1671.  
  1672.     {
  1673.         map textures/base_wall/chrome_metal.tga
  1674.         blendFunc GL_ONE GL_ONE
  1675.         detail
  1676.             tcMod scale 0.0693 0.0712
  1677.         rgbGen identity
  1678.     }
  1679.  
  1680.  
  1681.     {
  1682.         map $lightmap
  1683.                 rgbgen identity
  1684.         blendFunc GL_DST_COLOR GL_ZERO
  1685.        
  1686.     }
  1687.  
  1688.     
  1689.             
  1690. }
  1691.  
  1692. textures/base_wall/blupaintedmetalcomp
  1693. {
  1694.  
  1695.     {
  1696.         map $lightmap
  1697.                 tcGen environment
  1698.         tcmod scale .25 .25    
  1699.     }
  1700.         
  1701.     {
  1702.         map textures/base_wall/blupaintedmetalcomp.tga
  1703.         blendFunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA
  1704.         rgbGen identity
  1705.     }
  1706.  
  1707.     {
  1708.         map $lightmap
  1709.         rgbgen identity
  1710.         blendFunc GL_DST_COLOR GL_ZERO
  1711.     }        
  1712. }
  1713.  
  1714. textures/base_wall/blupaintedmetal
  1715. {
  1716.  
  1717.     {
  1718.         map $lightmap
  1719.                 tcGen environment
  1720.         tcmod scale .25 .25    
  1721.     }
  1722.         
  1723.     {
  1724.         map textures/base_wall/blupaintedmetal.tga
  1725.         blendFunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA
  1726.         rgbGen identity
  1727.     }
  1728.  
  1729.     {
  1730.         map $lightmap
  1731.         rgbgen identity
  1732.         blendFunc GL_DST_COLOR GL_ZERO
  1733.     }        
  1734. }
  1735.  
  1736.        
  1737. textures/base_wall/shinymetal2
  1738. {
  1739.  
  1740.     {
  1741.         map $lightmap
  1742.                 tcGen environment
  1743.         tcmod scale .25 .25    
  1744.     }
  1745.  
  1746.     {
  1747.         map $lightmap
  1748.         rgbgen identity
  1749.         blendFunc GL_ONE GL_SRC_COLOR
  1750.     }
  1751.  
  1752.         
  1753.     {
  1754.         map textures/base_wall/shinymetal2.tga
  1755.         blendFunc GL_DST_COLOR GL_ZERO
  1756.         rgbGen identity
  1757.     }
  1758.     
  1759.     
  1760.  
  1761.     
  1762.     
  1763.         
  1764.  
  1765. textures/base_wall/comp3c
  1766. {
  1767.         {
  1768.         map textures/base_wall/comp3env.tga
  1769.             rgbGen identity
  1770.         tcGen environment
  1771.     }
  1772.           
  1773.         {
  1774.         map $lightmap
  1775.                 tcGen environment
  1776.                 blendFunc GL_ONE GL_ONE
  1777.     }
  1778.  
  1779.     {
  1780.         map textures/base_wall/comp3c.tga
  1781.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1782.         rgbGen identity
  1783.     }
  1784.  
  1785.     {
  1786.         map $lightmap
  1787.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  1788.         rgbGen identity
  1789.     }
  1790.  
  1791. }
  1792.       
  1793.  
  1794. textures/base_wall/comp3b
  1795. {
  1796.     q3map_lightimage textures/base_wall/comp3textb.tga
  1797.         q3map_surfacelight 1000
  1798.         {
  1799.         map textures/base_wall/comp3textb.tga
  1800.             rgbGen identity
  1801.         tcmod scroll 3 3
  1802.     }
  1803.           
  1804.         {
  1805.         map textures/base_wall/comp3env.tga
  1806.                 tcGen environment
  1807.                 blendFunc GL_ONE GL_ONE
  1808.                 rgbGen wave sin .98 .02 0 5
  1809.     }
  1810.     
  1811.     {
  1812.         map $lightmap
  1813.                 tcGen environment
  1814.                 blendFunc GL_DST_COLOR GL_ONE
  1815.     }
  1816.  
  1817.  
  1818.     {
  1819.         map textures/base_wall/comp3b.tga
  1820.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1821.         rgbGen identity
  1822.     }
  1823.        
  1824.     {
  1825.         map $lightmap
  1826.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  1827.         rgbGen identity
  1828.     }
  1829.  
  1830. }
  1831.  
  1832. textures/base_wall/comp3b_dark
  1833. {
  1834.     q3map_lightimage textures/base_wall/comp3textb.tga
  1835.         q3map_surfacelight 1
  1836.         {
  1837.         map textures/base_wall/comp3textb.tga
  1838.             rgbGen identity
  1839.         tcmod scroll 3 3
  1840.     }
  1841.           
  1842.         {
  1843.         map textures/base_wall/comp3env.tga
  1844.                 tcGen environment
  1845.                 blendFunc GL_ONE GL_ONE
  1846.                 rgbGen wave sin .98 .02 0 5
  1847.     }
  1848.     
  1849.     {
  1850.         map $lightmap
  1851.                 tcGen environment
  1852.                 blendFunc GL_DST_COLOR GL_ONE
  1853.     }
  1854.  
  1855.  
  1856.     {
  1857.         map textures/base_wall/comp3b.tga
  1858.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1859.         rgbGen identity
  1860.     }
  1861.        
  1862.     {
  1863.         map $lightmap
  1864.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  1865.         rgbGen identity
  1866.     }
  1867.  
  1868. }
  1869.  
  1870.       
  1871. textures/base_wall/comp3
  1872. {
  1873.     q3map_lightimage textures/base_wall/comp3env.tga
  1874.         q3map_surfacelight 1000
  1875.         {
  1876.         map textures/base_wall/comp3text.tga
  1877.             rgbGen identity
  1878.         tcmod scroll 3 1
  1879.     }
  1880.           
  1881.         {
  1882.         map textures/base_wall/comp3env.tga
  1883.                 tcGen environment
  1884.                 blendFunc GL_ONE GL_ONE
  1885.                 rgbGen wave sin .98 .02 0 5
  1886.     }
  1887.     
  1888.     {
  1889.         map $lightmap
  1890.                 tcGen environment
  1891.                 blendFunc GL_DST_COLOR GL_ONE
  1892.     }
  1893.  
  1894.  
  1895.     {
  1896.         map textures/base_wall/comp3.tga
  1897.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1898.         rgbGen identity
  1899.     }
  1900.        
  1901.     {
  1902.         map $lightmap
  1903.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  1904.         rgbGen identity
  1905.     }
  1906.     
  1907. }       
  1908.  
  1909.  
  1910. textures/base_wall/basewall01bit
  1911. {
  1912.     q3map_lightimage textures/base_wall/basewall01bitfx.tga
  1913.         q3map_surfacelight 300
  1914.         {
  1915.         map textures/base_wall/basewall01bit.tga
  1916.             rgbGen identity
  1917.     }
  1918.           
  1919.     {
  1920.         map textures/base_wall/basewall01bitfx.tga
  1921.         blendfunc GL_ONE GL_ONE
  1922.                 tcmod scroll 3.3 1
  1923.                 rgbGen wave sin .5 0.5 0 5
  1924.     }
  1925.         {
  1926.         map textures/effects/envmap2.tga
  1927.                 tcGen environment
  1928.                 tcmod scale 4 4
  1929.                 blendFunc GL_ONE GL_ONE
  1930.                rgbGen identity
  1931.     }
  1932.     {
  1933.         map textures/base_wall/basewall01bit.tga
  1934.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1935.             rgbGen identity
  1936.     }
  1937.        
  1938.     {
  1939.         map $lightmap
  1940.                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA
  1941.         rgbGen identity
  1942.     }
  1943.     
  1944.        
  1945. }
  1946. textures/base_wall/basewall01_ow
  1947. {
  1948.     q3map_lightimage textures/base_wall/basewall01_owfx.tga
  1949.     
  1950.     {
  1951.         map $lightmap
  1952.         rgbGen identity
  1953.     }
  1954.     {
  1955.         map textures/base_wall/basewall01_ow.tga
  1956.         blendFunc GL_DST_COLOR GL_ZERO
  1957.         rgbGen identity
  1958.     }
  1959.     {    
  1960.         map textures/base_wall/basewall01_owfx.tga
  1961.         blendfunc GL_ONE GL_ONE
  1962.                 rgbGen wave sin .5 0.5 0 .5
  1963.     }
  1964.        
  1965. }
  1966. textures/base_wall/blumtlspt2b
  1967. {
  1968.     
  1969.     q3map_surfacelight 100
  1970.     q3map_lightimage textures/base_wall/blumtlspt2bglow.tga
  1971.  
  1972.  
  1973.     {
  1974.         map textures/base_wall/chrome_env.tga
  1975.             rgbGen identity
  1976.         tcGen environment
  1977.         tcmod scale .25 .25
  1978.     }
  1979.     
  1980.     {
  1981.         map textures/base_wall/blumtlspt2b.tga
  1982.         blendFunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA    
  1983.         rgbGen identity
  1984.     }
  1985.     {
  1986.         map $lightmap
  1987.         blendfunc gl_dst_color gl_zero
  1988.         rgbGen identity
  1989.     }
  1990.  
  1991.  
  1992.     {
  1993.         map textures/base_wall/bluemetalsupport2bglow.tga
  1994.         blendFunc GL_ONE GL_ONE
  1995.         rgbGen wave sin 0.5 0.5 0 .2
  1996.     }
  1997. }
  1998.  
  1999. textures/base_wall/bluemetalsupport2b
  2000. {
  2001.     
  2002.     q3map_surfacelight 100
  2003.     q3map_lightimage textures/base_wall/bluemetalsupport2bglow.tga
  2004.  
  2005.  
  2006.     {
  2007.         map textures/base_wall/chrome_env.tga
  2008.             rgbGen identity
  2009.         tcGen environment
  2010.         tcmod scale .25 .25
  2011.     }
  2012.     
  2013.     {
  2014.         map textures/base_wall/bluemetalsupport2b.tga
  2015.         blendFunc GL_ONE_MINUS_SRC_ALPHA GL_SRC_ALPHA    
  2016.         rgbGen identity
  2017.     }
  2018.     {
  2019.         map $lightmap
  2020.         blendfunc gl_dst_color gl_zero
  2021.         rgbGen identity
  2022.     }
  2023.  
  2024.  
  2025.     {
  2026.         map textures/base_wall/bluemetalsupport2bglow.tga
  2027.         blendFunc GL_ONE GL_ONE
  2028.         rgbGen wave sin 0.5 0.5 0 .2
  2029.     }
  2030. }
  2031.  
  2032. textures/base_wall/kcgrate1
  2033. {        
  2034.     cull disable
  2035.  
  2036.     // A GRATE OR GRILL THAT CAN BE SEEN FROM BOTH SIDES
  2037.     {
  2038.         map textures/base_wall/kcgrate1.tga
  2039.         tcMod scale 2 2
  2040.         blendFunc GL_ONE GL_ZERO
  2041.         // alphaFunc GT0
  2042.                    alphaFunc GE128
  2043.         depthWrite
  2044.         rgbGen identity
  2045.     }
  2046.     {
  2047.         map $lightmap
  2048.         rgbGen identity
  2049.         blendFunc GL_DST_COLOR GL_ZERO
  2050.         depthFunc equal
  2051.     }
  2052. }
  2053.  
  2054.  
  2055. textures/base_wall/future9light
  2056. {
  2057.     q3map_lightimage textures/base_wall/future9light.color.tga
  2058.     q3map_surfacelight 400    
  2059.     light 1
  2060.     {
  2061.         map $lightmap
  2062.         rgbGen identity
  2063.     }
  2064.     {
  2065.         map textures/base_wall/future9light.tga
  2066.         rgbGen identity
  2067.         blendFunc GL_DST_COLOR GL_ZERO
  2068.     }
  2069.     {
  2070.         map textures/base_wall/future9light.blend.tga
  2071.         rgbGen wave sin 0.5 0.1 1 0.5
  2072.         blendFunc GL_ONE GL_ONE
  2073.     }
  2074. }
  2075. textures/base_wall/bluemetal1light
  2076. {
  2077.     //surfaceparm nomarks
  2078.     q3map_surfacelight 1000
  2079.     q3map_lightimage textures/base_wall/bluemetal1light_bl.tga
  2080.     light 1
  2081.     // blue light in a metal wall
  2082.     {
  2083.         map $lightmap
  2084.         rgbGen identity
  2085.     }
  2086.     {
  2087.         map textures//base_wall/bluemetal1light.tga
  2088.         blendFunc GL_DST_COLOR GL_ZERO
  2089.         rgbGen identity
  2090.     }
  2091.     {
  2092.         map textures/base_wall/bluemetal1light_bl.tga
  2093.         rgbGen wave sin 0.5 0.1 1 0.5
  2094.         blendfunc GL_ONE GL_ONE
  2095.     }
  2096. }
  2097.  
  2098. textures/base_wall/green_contrim_noisey
  2099. //Paul Jaquays uses this on the tops of metal frameworks
  2100. {
  2101.     qer_editorimage textures/base_wall/green_contrim.tga
  2102.     surfaceparm    metalsteps        
  2103.  
  2104.     // metal that makes metalsteps sound
  2105.     {
  2106.         map $lightmap
  2107.         rgbGen identity
  2108.     }
  2109.     {
  2110.         map textures/base_wall/green_contrim.tga
  2111.         rgbGen identity
  2112.         blendFunc GL_DST_COLOR GL_ZERO
  2113.     }
  2114. }
  2115.