home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 2003 June / macformat-130.iso / mac / Reviewed⁄Demos / Spearhead Demo / demota / pak1.pk3 / scripts / mohcommon.shader < prev    next >
Encoding:
Text File  |  2002-10-21  |  24.3 KB  |  1,471 lines

  1. textures/mohcommon/archbrkset_1asml
  2. {
  3.     qer_keyword stone
  4.     qer_keyword brick
  5.     qer_keyword trim
  6.     qer_keyword flat
  7.     surfaceparm rock
  8.     {
  9.         map textures/mohcommon/archbrkset_1asml.tga
  10.         depthWrite
  11.         rgbGen identity
  12.     }
  13.     {
  14.         map $lightmap
  15.         rgbGen identity
  16.         blendFunc GL_DST_COLOR GL_ZERO
  17.         depthFunc equal
  18.     }
  19. }
  20.  
  21. textures/mohcommon/archbrkset_1sml
  22. {
  23.     qer_keyword trim
  24.     qer_keyword stone
  25.     qer_keyword flat
  26.     qer_keyword brick
  27.     surfaceparm rock
  28.     {
  29.         map textures/mohcommon/archbrkset_1sml.tga
  30.         depthWrite
  31.         rgbGen identity
  32.     }
  33.     {
  34.         map $lightmap
  35.         rgbGen identity
  36.         blendFunc GL_DST_COLOR GL_ZERO
  37.         depthFunc equal
  38.     }
  39. }
  40.  
  41. textures/mohcommon/barbwire
  42. {
  43.     qer_editorimage textures/mohcommon/barbwire_strand.tga
  44.     qer_keyword metal
  45.     qer_keyword masked
  46.     surfaceparm metal
  47.     surfaceparm fence
  48.     surfaceparm alphashadow
  49.     surfaceparm playerclip
  50.     surfaceparm monsterclip
  51.     surfaceparm nonsolid
  52.     cull none
  53.     nopicmip
  54.     nomipmaps
  55.     {
  56.         map textures/mohcommon/barbwire_strand.tga
  57.         depthWrite
  58.         alphaFunc GE128
  59.     nextbundle
  60.         map $lightmap
  61.     }
  62. }
  63.  
  64. textures/mohcommon/irongate1
  65. {
  66.     qer_editorimage textures/mohcommon/irongate_1.tga
  67.     qer_keyword door
  68.     qer_keyword metal
  69.     qer_keyword masked
  70.     surfaceparm metal
  71.     surfaceparm fence
  72.     surfaceparm alphashadow
  73.     surfaceparm playerclip
  74.     surfaceparm monsterclip
  75.     surfaceparm nonsolid
  76.     cull none
  77.     nopicmip
  78.     {
  79.         map textures/mohcommon/irongate_1.tga
  80.         depthWrite
  81.         alphaFunc GE128
  82.     nextbundle
  83.         map $lightmap
  84.     }
  85. }
  86.  
  87. textures/mohcommon/irongate2
  88. {
  89.     qer_editorimage textures/mohcommon/irongate_2.tga
  90.     qer_keyword metal
  91.     qer_keyword masked
  92.     qer_keyword door
  93.     surfaceparm metal
  94.     surfaceparm fence
  95.     surfaceparm alphashadow
  96.     surfaceparm playerclip
  97.     surfaceparm monsterclip
  98.     surfaceparm nomarks
  99.     cull none
  100.     nopicmip
  101.     {
  102.         map textures/mohcommon/irongate_2.tga
  103.         depthWrite
  104.         alphaFunc GE128
  105.     nextbundle
  106.         map $lightmap
  107.     }
  108. }
  109.  
  110. textures/mohcommon/beam2
  111. {
  112.     qer_keyword wood
  113.     qer_keyword trim
  114.     surfaceparm wood
  115.     {
  116.         map textures/mohcommon/beam2.tga
  117.         depthWrite
  118.         rgbGen identity
  119.     }
  120.     {
  121.         map $lightmap
  122.         rgbGen identity
  123.         blendFunc GL_DST_COLOR GL_ZERO
  124.         depthFunc equal
  125.     }
  126. }
  127.  
  128. textures/mohcommon/bulletholes
  129. {
  130.     qer_editorimage textures/mohcommon/bulletset_1.tga
  131.     qer_keyword masked
  132.     qer_trans .4
  133.     surfaceparm trans
  134.     surfaceparm nonsolid
  135.     surfaceparm nolightmap
  136.     surfaceparm nomarks
  137.     sort banner
  138.     cull none
  139.     {
  140.         map textures/mohcommon/bulletset_1.tga
  141.         blendfunc blend
  142.         depthWrite
  143.     nextbundle
  144.         map $lightmap
  145.     }
  146. }
  147.  
  148. textures/mohcommon/second_story_norman_env
  149. {
  150.     qer_editorimage textures/mohcommon/strctrset_1env.tga
  151.     qer_keyword wall
  152.     qer_keyword tudor
  153.     qer_keyword window
  154.     surfaceparm rock
  155.     cull none
  156.     {
  157.         map textures/mohcommon/envnormndy_day.tga
  158.         tcGen environment
  159.     }
  160.     {
  161.         map textures/mohcommon/strctrset_1env.tga
  162.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  163.     }
  164.     {
  165.         map $lightmap
  166.         rgbGen Identity
  167.         blendFunc GL_DST_COLOR GL_ZERO
  168.     }
  169. }
  170.  
  171. // Temporary fix for press event to stop the double fog problem
  172. textures/mohcommon/second_story_norman_noenv
  173. {
  174.     qer_editorimage textures/mohcommon/strctrset_1env.tga
  175.     qer_keyword wall
  176.     qer_keyword tudor
  177.     qer_keyword window
  178.     surfaceparm rock
  179.     {
  180.         map textures/mohcommon/strctrset_1env.tga
  181.         depthWrite
  182.         rgbGen identity
  183.     }
  184.     {
  185.         map $lightmap
  186.         rgbGen identity
  187.         blendFunc GL_DST_COLOR GL_ZERO
  188.         depthFunc equal
  189.     }
  190. }
  191.  
  192. textures/mohcommon/cncr04s
  193. {
  194.     qer_keyword concrete
  195.     qer_keyword wall
  196.     surfaceparm rock
  197.     {
  198.         map textures/mohcommon/cncr04s.tga
  199.         depthWrite
  200.         rgbGen identity
  201.     }
  202.     {
  203.         map $lightmap
  204.         rgbGen identity
  205.         blendFunc GL_DST_COLOR GL_ZERO
  206.         depthFunc equal
  207.     }
  208. }
  209.  
  210. textures/mohcommon/cncrtset_4
  211. {
  212.     qer_keyword floor
  213.     qer_keyword flat
  214.     qer_keyword concrete
  215.     surfaceparm rock
  216.     {
  217.         map textures/mohcommon/cncrtset_4.tga
  218.         depthWrite
  219.         rgbGen identity
  220.     }
  221.     {
  222.         map $lightmap
  223.         rgbGen identity
  224.         blendFunc GL_DST_COLOR GL_ZERO
  225.         depthFunc equal
  226.     }
  227. }
  228.  
  229. textures/mohcommon/crackedconcrete
  230. {
  231.     qer_keyword floor
  232.     qer_keyword flat
  233.     qer_keyword concrete
  234.     surfaceparm rock
  235.     {
  236.         map textures/mohcommon/crackedconcrete.tga
  237.         depthWrite
  238.         rgbGen identity
  239.     }
  240.     {
  241.         map $lightmap
  242.         rgbGen identity
  243.         blendFunc GL_DST_COLOR GL_ZERO
  244.         depthFunc equal
  245.     }
  246. }
  247.  
  248. textures/mohcommon/doorold_1a
  249. {
  250.     qer_keyword wood
  251.     qer_keyword door
  252.     surfaceparm wood
  253.     {
  254.         map textures/mohcommon/doorold_1a.tga
  255.         depthWrite
  256.         rgbGen identity
  257.     }
  258.     {
  259.         map $lightmap
  260.         rgbGen identity
  261.         blendFunc GL_DST_COLOR GL_ZERO
  262.         depthFunc equal
  263.     }
  264. }
  265.  
  266. textures/mohcommon/doorold_1waffen
  267. {
  268.     qer_keyword signs
  269.     qer_keyword wood
  270.     qer_keyword door
  271.     surfaceparm wood
  272.     {
  273.         map textures/mohcommon/doorold_1waffen.tga
  274.         depthWrite
  275.         rgbGen identity
  276.     }
  277.     {
  278.         map $lightmap
  279.         rgbGen identity
  280.         blendFunc GL_DST_COLOR GL_ZERO
  281.         depthFunc equal
  282.     }
  283. }
  284.  
  285. textures/mohcommon/gravelrd
  286. {
  287.     qer_keyword floor
  288.     qer_keyword natural
  289.     qer_keyword dirt
  290.     qer_keyword flat
  291.     surfaceparm dirt
  292.     {
  293.         map textures/mohcommon/gravelrd.tga
  294.         depthWrite
  295.         rgbGen identity
  296.     }
  297.     {
  298.         map $lightmap
  299.         rgbGen identity
  300.         blendFunc GL_DST_COLOR GL_ZERO
  301.         depthFunc equal
  302.     }
  303. }
  304.  
  305. textures/mohcommon/hexbrkflr_set1
  306. {
  307.     qer_keyword stone
  308.     qer_keyword floor
  309.     qer_keyword flat
  310.     surfaceparm rock
  311.     {
  312.         map textures/mohcommon/hexbrkflr_set1.tga
  313.         depthWrite
  314.         rgbGen identity
  315.     }
  316.     {
  317.         map $lightmap
  318.         rgbGen identity
  319.         blendFunc GL_DST_COLOR GL_ZERO
  320.         depthFunc equal
  321.     }
  322. }
  323.  
  324. textures/mohcommon/ibeam_1
  325. {
  326.     qer_keyword rusted
  327.     qer_keyword metal
  328.     qer_keyword trim
  329.     surfaceparm metal
  330.     {
  331.         map textures/mohcommon/ibeam_1.tga
  332.         depthWrite
  333.         rgbGen identity
  334.     }
  335.     {
  336.         map $lightmap
  337.         rgbGen identity
  338.         blendFunc GL_DST_COLOR GL_ZERO
  339.         depthFunc equal
  340.     }
  341. }
  342.  
  343. textures/mohcommon/ibeam_1a
  344. {
  345.     qer_keyword trim
  346.     qer_keyword rusted
  347.     qer_keyword metal
  348.     surfaceparm metal
  349.     {
  350.         map textures/mohcommon/ibeam_1a.tga
  351.         depthWrite
  352.         rgbGen identity
  353.     }
  354.     {
  355.         map $lightmap
  356.         rgbGen identity
  357.         blendFunc GL_DST_COLOR GL_ZERO
  358.         depthFunc equal
  359.     }
  360. }
  361.  
  362. textures/mohcommon/ibeamcnctr
  363. {
  364.     qer_keyword trim
  365.     qer_keyword rusted
  366.     qer_keyword metal
  367.     surfaceparm metal
  368.     {
  369.         map textures/mohcommon/ibeamcnctr.tga
  370.         depthWrite
  371.         rgbGen identity
  372.     }
  373.     {
  374.         map $lightmap
  375.         rgbGen identity
  376.         blendFunc GL_DST_COLOR GL_ZERO
  377.         depthFunc equal
  378.     }
  379. }
  380.  
  381. textures/mohcommon/jeff-concrete-walla
  382. {
  383.     qer_keyword concrete
  384.     qer_keyword wall
  385.     qer_keyword flat
  386.     surfaceparm rock
  387.     {
  388.         map textures/mohcommon/jeff-concrete-walla.tga
  389.         depthWrite
  390.         rgbGen identity
  391.     }
  392.     {
  393.         map $lightmap
  394.         rgbGen identity
  395.         blendFunc GL_DST_COLOR GL_ZERO
  396.         depthFunc equal
  397.     }
  398. }
  399.  
  400. textures/mohcommon/jh_brokenwindow1
  401. {
  402.     qer_editorimage textures/mohcommon/jh_brkwindow_1.tga
  403.     qer_keyword glass
  404.     qer_keyword damaged
  405.     qer_keyword window
  406.     surfaceparm glass
  407.     surfaceparm trans
  408.     cull none
  409.     {
  410.         map textures/mohcommon/jh_brkwindow_1.tga
  411.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  412. //        alphaFunc GT0
  413.         depthWrite
  414.     }
  415.     {
  416.         map $lightmap
  417.         rgbGen Identity
  418.         blendFunc GL_DST_COLOR GL_ZERO
  419.         depthFunc equal
  420.     }
  421.     {
  422.         map textures/mohcommon/envnormndy_day.tga
  423.         tcGen environment
  424.         alphagen oneMinusDot .3 .7
  425.         blendfunc blend
  426.         depthFunc equal
  427.     }
  428. }
  429.  
  430. textures/mohcommon/jh_maskwin1
  431. {
  432.     qer_keyword brick
  433.     qer_keyword masked
  434.     qer_keyword window
  435.     surfaceparm rock
  436.     surfaceparm trans
  437.     cull none
  438.     nopicmip
  439.     {
  440.         map textures/mohcommon/jh_maskwin1.tga
  441.         depthWrite
  442.         alphaFunc GE128
  443.     nextbundle
  444.         map $lightmap
  445.     }
  446. }
  447.  
  448. textures/mohcommon/jh_window1
  449. {
  450.     qer_keyword glass
  451.     qer_keyword window
  452.     surfaceparm glass
  453.     {
  454.         map textures/mohcommon/environ_puddle.tga
  455.         tcGen environment
  456.     }
  457.     {
  458.         map textures/mohcommon/jh_window1.tga
  459.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  460.     }
  461.     {
  462.         map $lightmap
  463.         rgbGen Identity
  464.         blendFunc GL_DST_COLOR GL_ZERO
  465.     }
  466. }
  467.  
  468. textures/mohcommon/jh_window2
  469. {
  470.     qer_keyword glass
  471.     qer_keyword window
  472.     surfaceparm glass
  473.     {
  474.         map textures/mohcommon/environ_puddle.tga
  475.         tcGen environment
  476.     }
  477.     {
  478.         map textures/mohcommon/jh_window2.tga
  479.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  480.     }
  481.     {
  482.         map $lightmap
  483.         rgbGen Identity
  484.         blendFunc GL_DST_COLOR GL_ZERO
  485.     }
  486. }
  487.  
  488. textures/mohcommon/jh_window3
  489. {
  490.     qer_keyword glass
  491.     qer_keyword window
  492.     surfaceparm glass
  493.     {
  494.         map textures/mohcommon/environ_puddle.tga
  495.         tcGen environment
  496.     }
  497.     {
  498.         map textures/mohcommon/jh_window3.tga
  499.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  500.     }
  501.     {
  502.         map $lightmap
  503.         rgbGen Identity
  504.         blendFunc GL_DST_COLOR GL_ZERO
  505.     }
  506. }
  507.  
  508. textures/mohcommon/jh_woodwall_2brn
  509. {
  510.     qer_keyword wood
  511.     qer_keyword wall
  512.     surfaceparm wood
  513.     {
  514.         map textures/mohcommon/jh_woodwall_2brn.tga
  515.         depthWrite
  516.         rgbGen identity
  517.     }
  518.     {
  519.         map $lightmap
  520.         rgbGen identity
  521.         blendFunc GL_DST_COLOR GL_ZERO
  522.         depthFunc equal
  523.     }
  524. }
  525.  
  526. textures/mohcommon/jh_woodwall_2shd
  527. {
  528.     qer_keyword wood
  529.     qer_keyword wall
  530.     surfaceparm wood
  531.     {
  532.         map textures/mohcommon/jh_woodwall_2shd.tga
  533.         depthWrite
  534.         rgbGen identity
  535.     }
  536.     {
  537.         map $lightmap
  538.         rgbGen identity
  539.         blendFunc GL_DST_COLOR GL_ZERO
  540.         depthFunc equal
  541.     }
  542. }
  543.  
  544. textures/mohcommon/bordered_window_border
  545. {
  546.     qer_editorimage textures/mohcommon/window32.tga
  547.     qer_keyword stone
  548.     qer_keyword masked
  549.     qer_keyword window
  550.     surfaceparm rock
  551.     sort banner
  552.     cull none
  553.     {
  554.         map textures/mohcommon/window32.tga
  555.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  556.     nextbundle
  557.         map $lightmap
  558.     }
  559. }
  560.  
  561. textures/mohcommon/bordered_window_glass
  562. {
  563.     qer_editorimage textures/mohcommon/window32.tga
  564.     qer_keyword glass
  565.     qer_keyword masked
  566.     qer_keyword window
  567.     surfaceparm glass
  568.     cull none
  569.     {
  570.         map textures/mohcommon/envnormndy_day.tga
  571.         tcGen environment                               
  572.         blendFunc blend                                  
  573.         alphaFunc GT0                                    
  574.     nextbundle                                       
  575.         map textures/mohcommon/window32_alpha.tga  
  576.     }
  577.     {
  578.         map textures/mohcommon/window32.tga
  579.         blendfunc blend
  580.     }
  581.     {
  582.         map $lightmap
  583.         blendFunc filter
  584.         alphafunc GT0
  585.     nextbundle
  586.         map textures/mohcommon/window32_lightmapalpha.tga
  587.  
  588.     }
  589. }
  590.  
  591. textures/mohcommon/peacockgrill
  592. {
  593.     qer_editorimage textures/mohcommon/m_wndwiron1.tga
  594.     qer_keyword rusted
  595.     qer_keyword metal
  596.     qer_keyword masked
  597.     surfaceparm fence
  598.     surfaceparm alphashadow
  599.     surfaceparm metal
  600.     PolygonOffset
  601.     cull none
  602.     {
  603.         map textures/mohcommon/m_wndwiron1.tga
  604.         depthwrite
  605.         alphaFunc GE128
  606.     nextbundle
  607.         map $lightmap
  608.     }
  609. }
  610.  
  611. textures/mohcommon/stonewindow_border
  612. {
  613.     qer_editorimage textures/mohcommon/winbrdr1.tga
  614.     qer_keyword stone
  615.     qer_keyword masked
  616.     qer_keyword window
  617.     surfaceparm rock
  618.     surfaceparm trans
  619.     surfaceparm alphashadow
  620.     cull none
  621.     {
  622.         map textures/mohcommon/winbrdr1.tga
  623.         depthWrite
  624.         alphaFunc GE128
  625.     nextbundle
  626.         map $lightmap
  627.     }
  628. }
  629.  
  630. textures/mohcommon/window32_p1
  631. {
  632.     qer_editorimage textures/mohcommon/window32_p1.tga
  633.     qer_keyword glass
  634.     qer_keyword masked
  635.     qer_keyword window
  636.     surfaceparm glass
  637.     cull none
  638.     {
  639.         map textures/mohcommon/window32_p1.tga
  640.         rgbGen Identity
  641.     }
  642.     {
  643.         map $lightmap
  644.         rgbGen Identity
  645.         blendFunc GL_DST_COLOR GL_ZERO
  646.     }
  647. }
  648.  
  649. textures/mohcommon/panedwindow1
  650. {
  651.     qer_editorimage textures/mohcommon/window32_p1.tga
  652.     qer_keyword glass
  653.     qer_keyword masked
  654.     qer_keyword window
  655.     surfaceparm glass
  656.     cull none
  657. //    sort banner
  658.     {
  659. //        map textures/models/weapons/m1garand/reflection1.tga
  660.         map textures/mohcommon/envnormndy_day.tga
  661.         tcGen environment
  662.     }
  663.     {
  664.         map textures/mohcommon/window32_p1.tga
  665.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  666.     }
  667.     {
  668.         map $lightmap
  669.         rgbGen Identity
  670.         blendFunc GL_DST_COLOR GL_ZERO
  671.     }
  672. }
  673. textures/mohcommon/panedwindow1_oneside
  674. {
  675.     qer_editorimage textures/mohcommon/window32_p1.tga
  676.     qer_keyword glass
  677.     qer_keyword masked
  678.     qer_keyword window
  679.     surfaceparm glass
  680.  
  681. //    sort banner
  682.     {
  683. //        map textures/models/weapons/m1garand/reflection1.tga
  684.         map textures/mohcommon/envnormndy_day.tga
  685.         tcGen environment
  686.     }
  687.     {
  688.         map textures/mohcommon/window32_p1.tga
  689.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  690.     }
  691.     {
  692.         map $lightmap
  693.         rgbGen Identity
  694.         blendFunc GL_DST_COLOR GL_ZERO
  695.     }
  696. }
  697. textures/mohcommon/normandyset_3
  698. {
  699.     qer_keyword tudor
  700.     qer_keyword wall
  701.     surfaceparm wood
  702.     {
  703.         map textures/mohcommon/normandyset_3.tga
  704.         depthWrite
  705.         rgbGen identity
  706.     }
  707.     {
  708.         map $lightmap
  709.         rgbGen identity
  710.         blendFunc GL_DST_COLOR GL_ZERO
  711.         depthFunc equal
  712.     }
  713. }
  714.  
  715. textures/mohcommon/nrmndyset_2
  716. {
  717.     qer_keyword wall
  718.     qer_keyword tudor
  719.     surfaceparm rock
  720.     {
  721.         map textures/mohcommon/nrmndyset_2.tga
  722.         depthWrite
  723.         rgbGen identity
  724.     }
  725.     {
  726.         map $lightmap
  727.         rgbGen identity
  728.         blendFunc GL_DST_COLOR GL_ZERO
  729.         depthFunc equal
  730.     }
  731. }
  732.  
  733. textures/mohcommon/nromndyset_3a
  734. {
  735.     qer_keyword wall
  736.     qer_keyword tudor
  737.     surfaceparm rock
  738.     {
  739.         map textures/mohcommon/nromndyset_3a.tga
  740.         depthWrite
  741.         rgbGen identity
  742.     }
  743.     {
  744.         map $lightmap
  745.         rgbGen identity
  746.         blendFunc GL_DST_COLOR GL_ZERO
  747.         depthFunc equal
  748.     }
  749. }
  750.  
  751. textures/mohcommon/nromndyset_3b
  752. {
  753.     qer_keyword wall
  754.     qer_keyword tudor
  755.     surfaceparm rock
  756.     {
  757.         map textures/mohcommon/nromndyset_3b.tga
  758.         depthWrite
  759.         rgbGen identity
  760.     }
  761.     {
  762.         map $lightmap
  763.         rgbGen identity
  764.         blendFunc GL_DST_COLOR GL_ZERO
  765.         depthFunc equal
  766.     }
  767. }
  768.  
  769. textures/mohcommon/nromndyset_3c
  770. {
  771.     qer_keyword wall
  772.     qer_keyword tudor
  773.     surfaceparm rock
  774.     {
  775.         map textures/mohcommon/nromndyset_3c.tga
  776.         depthWrite
  777.         rgbGen identity
  778.     }
  779.     {
  780.         map $lightmap
  781.         rgbGen identity
  782.         blendFunc GL_DST_COLOR GL_ZERO
  783.         depthFunc equal
  784.     }
  785. }
  786.  
  787. textures/mohcommon/nromndyset_3d
  788. {
  789.     qer_keyword wall
  790.     qer_keyword tudor
  791.     surfaceparm rock
  792.     {
  793.         map textures/mohcommon/nromndyset_3d.tga
  794.         depthWrite
  795.         rgbGen identity
  796.     }
  797.     {
  798.         map $lightmap
  799.         rgbGen identity
  800.         blendFunc GL_DST_COLOR GL_ZERO
  801.         depthFunc equal
  802.     }
  803.  
  804. textures/mohcommon/dirty_nromndyset_3b
  805. {
  806.     qer_keyword wall
  807.     qer_keyword tudor
  808.     surfaceparm rock
  809.     {
  810.         map textures/mohcommon/dirty_nromndyset_3b.tga
  811.         depthWrite
  812.         rgbGen identity
  813.     }
  814.     {
  815.         map $lightmap
  816.         rgbGen identity
  817.         blendFunc GL_DST_COLOR GL_ZERO
  818.         depthFunc equal
  819.     }
  820.  
  821. textures/mohcommon/dirty_nromndyset_3c
  822. {
  823.     qer_keyword wall
  824.     qer_keyword tudor
  825.     surfaceparm rock
  826.     {
  827.         map textures/mohcommon/dirty_nromndyset_3c.tga
  828.         depthWrite
  829.         rgbGen identity
  830.     }
  831.     {
  832.         map $lightmap
  833.         rgbGen identity
  834.         blendFunc GL_DST_COLOR GL_ZERO
  835.         depthFunc equal
  836.     }
  837. }
  838.  
  839. textures/mohcommon/rckfcset1_1
  840. {
  841.     qer_keyword natural
  842.     qer_keyword rock
  843.     qer_keyword wall
  844.     surfaceparm rock
  845.     {
  846.         map textures/mohcommon/rckfcset1_1.tga
  847.         depthWrite
  848.         rgbGen identity
  849.     }
  850.     {
  851.         map $lightmap
  852.         rgbGen identity
  853.         blendFunc GL_DST_COLOR GL_ZERO
  854.         depthFunc equal
  855.     }
  856. }
  857.  
  858. textures/mohcommon/secfence
  859. {
  860.     qer_editorimage textures/mohcommon/secfence1.tga
  861.     qer_keyword metal
  862.     qer_keyword wall
  863.     qer_keyword masked
  864.     surfaceparm fence
  865.     surfaceparm metal
  866.     surfaceparm alphashadow
  867.     surfaceparm playerclip
  868.     surfaceparm monsterclip
  869.     surfaceparm nomarks
  870.     cull none
  871.     nopicmip
  872.     nomipmaps
  873.     {
  874.         map textures/mohcommon/secfence1.tga
  875.         depthWrite
  876.         alphaFunc GE128
  877.     nextbundle
  878.         map $lightmap
  879.     }
  880. }
  881.  
  882. textures/mohcommon/secfence2
  883. {
  884.     qer_keyword metal
  885.     qer_keyword masked
  886.     qer_keyword wall
  887.     surfaceparm metal
  888.     surfaceparm fence
  889.     qer_editorimage textures/mohcommon/secfence2.tga 
  890.     surfaceparm alphashadow
  891.     surfaceparm playerclip
  892.     surfaceparm monsterclip
  893.     surfaceparm nomarks
  894.     cull none
  895.     nopicmip
  896.     {
  897.         map textures/mohcommon/secfence2.tga
  898.         depthWrite
  899.         alphaFunc GE128
  900.     nextbundle
  901.         map $lightmap
  902.     }
  903. }
  904.  
  905. textures/mohcommon/stonebaset_1
  906. {
  907.     qer_keyword natural
  908.     qer_keyword rock
  909.     qer_keyword trim
  910.     surfaceparm rock
  911.     {
  912.         map textures/mohcommon/stonebaset_1.tga
  913.         depthWrite
  914.         rgbGen identity
  915.     }
  916.     {
  917.         map $lightmap
  918.         rgbGen identity
  919.         blendFunc GL_DST_COLOR GL_ZERO
  920.         depthFunc equal
  921.     }
  922. }
  923.  
  924. textures/mohcommon/strctrset_1base
  925. {
  926.     qer_keyword flat
  927.     qer_keyword concrete
  928.     qer_keyword wall
  929.     surfaceparm rock
  930.     {
  931.         map textures/mohcommon/strctrset_1base.tga
  932.         depthWrite
  933.         rgbGen identity
  934.     }
  935.     {
  936.         map $lightmap
  937.         rgbGen identity
  938.         blendFunc GL_DST_COLOR GL_ZERO
  939.         depthFunc equal
  940.     }
  941.  
  942. textures/mohcommon/strctrset_1flt
  943. {
  944.     qer_keyword flat
  945.     qer_keyword concrete
  946.     qer_keyword wall
  947.     surfaceparm rock
  948.     {
  949.         map textures/mohcommon/strctrset_1flt.tga
  950.         depthWrite
  951.         rgbGen identity
  952.     }
  953.     {
  954.         map $lightmap
  955.         rgbGen identity
  956.         blendFunc GL_DST_COLOR GL_ZERO
  957.         depthFunc equal
  958.     }
  959.  
  960. textures/mohcommon/strctrset_1fltdirt
  961. {
  962.     qer_keyword flat
  963.     qer_keyword concrete
  964.     qer_keyword wall
  965.     surfaceparm rock
  966.     {
  967.         map textures/mohcommon/strctrset_1fltdirt.tga
  968.         depthWrite
  969.         rgbGen identity
  970.     }
  971.     {
  972.         map $lightmap
  973.         rgbGen identity
  974.         blendFunc GL_DST_COLOR GL_ZERO
  975.         depthFunc equal
  976.     }
  977. }
  978.  
  979. textures/mohcommon/strctrset_1d
  980. {
  981.     qer_keyword window
  982.     qer_keyword tudor
  983.     qer_keyword wall
  984.     surfaceparm rock
  985.     {
  986.         map textures/mohcommon/strctrset_1d.tga
  987.         depthWrite
  988.         rgbGen identity
  989.     }
  990.     {
  991.         map $lightmap
  992.         rgbGen identity
  993.         blendFunc GL_DST_COLOR GL_ZERO
  994.         depthFunc equal
  995.     }
  996.  
  997. textures/mohcommon/dirty_strctrset_1g
  998. {
  999.     qer_keyword window
  1000.     qer_keyword tudor
  1001.     qer_keyword wall
  1002.     surfaceparm rock
  1003.     {
  1004.         map textures/mohcommon/dirty_strctrset_1g.tga
  1005.         depthWrite
  1006.         rgbGen identity
  1007.     }
  1008.     {
  1009.         map $lightmap
  1010.         rgbGen identity
  1011.         blendFunc GL_DST_COLOR GL_ZERO
  1012.         depthFunc equal
  1013.     }
  1014. }
  1015.  
  1016. textures/mohcommon/strctrset_1e
  1017. {
  1018.     qer_keyword window
  1019.     qer_keyword wall
  1020.     qer_keyword tudor
  1021.     surfaceparm rock
  1022.     {
  1023.         map textures/mohcommon/strctrset_1e.tga
  1024.         depthWrite
  1025.         rgbGen identity
  1026.     }
  1027.     {
  1028.         map $lightmap
  1029.         rgbGen identity
  1030.         blendFunc GL_DST_COLOR GL_ZERO
  1031.         depthFunc equal
  1032.     }
  1033.  
  1034. textures/mohcommon/dirty_strctrset_1e
  1035. {
  1036.     qer_keyword window
  1037.     qer_keyword wall
  1038.     qer_keyword tudor
  1039.     surfaceparm rock
  1040.     {
  1041.         map textures/mohcommon/strctrset_1e.tga
  1042.         depthWrite
  1043.         rgbGen identity
  1044.     }
  1045.     {
  1046.         map $lightmap
  1047.         rgbGen identity
  1048.         blendFunc GL_DST_COLOR GL_ZERO
  1049.         depthFunc equal
  1050.     }
  1051. }
  1052.  
  1053. textures/mohcommon/dirty_strctrset_1d
  1054. {
  1055.     qer_keyword window
  1056.     qer_keyword wall
  1057.     qer_keyword tudor
  1058.     surfaceparm rock
  1059.     {
  1060.         map textures/mohcommon/dirty_strctrset_1d.tga
  1061.         depthWrite
  1062.         rgbGen identity
  1063.     }
  1064.     {
  1065.         map $lightmap
  1066.         rgbGen identity
  1067.         blendFunc GL_DST_COLOR GL_ZERO
  1068.         depthFunc equal
  1069.     }
  1070. }
  1071.  
  1072. textures/mohcommon/stset_1a
  1073. {
  1074.     qer_keyword stone
  1075.     qer_keyword road
  1076.     qer_keyword floor
  1077.     surfaceparm rock
  1078.     {
  1079.         map textures/mohcommon/stset_1a.tga
  1080.         depthWrite
  1081.         rgbGen identity
  1082.     }
  1083.     {
  1084.         map $lightmap
  1085.         rgbGen identity
  1086.         blendFunc GL_DST_COLOR GL_ZERO
  1087.         depthFunc equal
  1088.     }
  1089. }
  1090.  
  1091. textures/mohcommon/stset_1base
  1092. {
  1093.     qer_keyword flat
  1094.     qer_keyword stone
  1095.     qer_keyword road
  1096.     qer_keyword floor
  1097.     surfaceparm rock
  1098.     {
  1099.         map textures/mohcommon/stset_1base.tga
  1100.         depthWrite
  1101.         rgbGen identity
  1102.     }
  1103.     {
  1104.         map $lightmap
  1105.         rgbGen identity
  1106.         blendFunc GL_DST_COLOR GL_ZERO
  1107.         depthFunc equal
  1108.     }
  1109. }
  1110.  
  1111. textures/mohcommon/stset_1flatsml
  1112. {
  1113.     qer_keyword stone
  1114.     qer_keyword road
  1115.     qer_keyword floor
  1116.     qer_keyword flat
  1117.     surfaceparm rock
  1118.     {
  1119.         map textures/mohcommon/stset_1flatsml.tga
  1120.         depthWrite
  1121.         rgbGen identity
  1122.     }
  1123.     {
  1124.         map $lightmap
  1125.         rgbGen identity
  1126.         blendFunc GL_DST_COLOR GL_ZERO
  1127.         depthFunc equal
  1128.     }
  1129. }
  1130.  
  1131. textures/mohcommon/tile_set1
  1132. {
  1133.     qer_keyword stone
  1134.     qer_keyword floor
  1135.     qer_keyword flat
  1136.     surfaceparm rock
  1137.     {
  1138.         map textures/mohcommon/tile_set1.tga
  1139.         depthWrite
  1140.         rgbGen identity
  1141.     }
  1142.     {
  1143.         map $lightmap
  1144.         rgbGen identity
  1145.         blendFunc GL_DST_COLOR GL_ZERO
  1146.         depthFunc equal
  1147.     }
  1148. }
  1149.  
  1150. textures/mohcommon/tile_set1adec
  1151. {
  1152.     qer_keyword stone
  1153.     qer_keyword floor
  1154.     surfaceparm rock
  1155.     {
  1156.         map textures/mohcommon/tile_set1adec.tga
  1157.         depthWrite
  1158.         rgbGen identity
  1159.     }
  1160.     {
  1161.         map $lightmap
  1162.         rgbGen identity
  1163.         blendFunc GL_DST_COLOR GL_ZERO
  1164.         depthFunc equal
  1165.     }
  1166. }
  1167.  
  1168. textures/mohcommon/tile_set1bdec
  1169. {
  1170.     qer_keyword stone
  1171.     qer_keyword floor
  1172.     surfaceparm rock
  1173.     {
  1174.         map textures/mohcommon/tile_set1bdec.tga
  1175.         depthWrite
  1176.         rgbGen identity
  1177.     }
  1178.     {
  1179.         map $lightmap
  1180.         rgbGen identity
  1181.         blendFunc GL_DST_COLOR GL_ZERO
  1182.         depthFunc equal
  1183.     }
  1184. }
  1185.  
  1186. textures/mohcommon/trim_set1a
  1187. {
  1188.     qer_keyword concrete
  1189.     qer_keyword trim
  1190.     surfaceparm rock
  1191.     {
  1192.         map textures/mohcommon/trim_set1a.tga
  1193.         depthWrite
  1194.         rgbGen identity
  1195.     }
  1196.     {
  1197.         map $lightmap
  1198.         rgbGen identity
  1199.         blendFunc GL_DST_COLOR GL_ZERO
  1200.         depthFunc equal
  1201.     }
  1202. }
  1203.  
  1204. textures/mohcommon/trim_set1flt
  1205. {
  1206.     qer_keyword trim
  1207.     qer_keyword concrete
  1208.     surfaceparm rock
  1209.     {
  1210.         map textures/mohcommon/trim_set1flt.tga
  1211.         depthWrite
  1212.         rgbGen identity
  1213.     }
  1214.     {
  1215.         map $lightmap
  1216.         rgbGen identity
  1217.         blendFunc GL_DST_COLOR GL_ZERO
  1218.         depthFunc equal
  1219.     }
  1220. }
  1221.  
  1222. textures/mohcommon/wetmud
  1223. {
  1224.     qer_keyword natural
  1225.     qer_keyword Mud
  1226.     qer_keyword floor
  1227.     surfaceparm dirt
  1228.     {
  1229.         map textures/mohcommon/wetmud.tga
  1230.         depthWrite
  1231.         rgbGen identity
  1232.     }
  1233.     {
  1234.         map $lightmap
  1235.         rgbGen identity
  1236.         blendFunc GL_DST_COLOR GL_ZERO
  1237.         depthFunc equal
  1238.     }
  1239. }
  1240.  
  1241. textures/mohcommon/window5
  1242. {
  1243.     qer_keyword glass
  1244.     qer_keyword masked
  1245.     qer_keyword window
  1246.     surfaceparm glass
  1247.     {
  1248.         map textures/mohcommon/environ_puddle.tga
  1249.         tcGen environment
  1250.     }
  1251.     {
  1252.         map textures/mohcommon/window5.tga
  1253.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1254.     }
  1255.     {
  1256.         map $lightmap
  1257.         rgbGen Identity
  1258.         blendFunc GL_DST_COLOR GL_ZERO
  1259.     }
  1260. }
  1261.  
  1262. textures/mohcommon/window5masked
  1263. {
  1264.     qer_editorimage textures/mohcommon/window5msk.tga
  1265.     qer_keyword glass
  1266.     qer_keyword masked
  1267.     qer_keyword window
  1268.     surfaceparm trans
  1269.     surfaceparm glass
  1270.     surfaceparm alphashadow
  1271.     cull none
  1272.     nopicmip
  1273.     {
  1274.         map textures/mohcommon/window5msk.tga
  1275.         depthWrite
  1276.         alphaFunc GE128
  1277.     nextbundle
  1278.         map $lightmap
  1279.     }
  1280. }
  1281.  
  1282. textures/mohcommon/wndwset1env
  1283. {
  1284.     qer_editorimage textures/mohcommon/wndwset_1env.tga
  1285.     qer_keyword wood
  1286.     qer_keyword glass
  1287.     qer_keyword masked
  1288.     qer_keyword window
  1289.     surfaceparm glass
  1290.     {
  1291.         map textures/mohcommon/environ_puddle.tga
  1292.         tcGen environment
  1293.     }
  1294.     {
  1295.         map textures/mohcommon/wndwset_1env.tga
  1296.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1297.     }
  1298.     {
  1299.         map $lightmap
  1300.         rgbGen Identity
  1301.         blendFunc GL_DST_COLOR GL_ZERO
  1302.     }
  1303. }
  1304.  
  1305. textures/mohcommon/wndwset_1masked
  1306. {
  1307.     qer_editorimage textures/mohcommon/wndwset_1msk.tga
  1308.     qer_keyword wood
  1309.     qer_keyword glass
  1310.     qer_keyword masked
  1311.     qer_keyword window
  1312.     surfaceparm glass
  1313.     surfaceparm trans
  1314.     surfaceparm alphashadow
  1315.     cull none
  1316.     nopicmip
  1317.     {
  1318.         map textures/mohcommon/wndwset_1msk.tga
  1319.         depthWrite
  1320.         alphaFunc GE128
  1321.     nextbundle
  1322.         map $lightmap
  1323.     }
  1324. }
  1325.  
  1326. textures/mohcommon/wndwset_1
  1327. {
  1328.     qer_editorimage textures/mohcommon/wndwset_1.tga
  1329.     surfaceparm glass
  1330.     {
  1331.         map textures/mohcommon/wndwset_1.tga
  1332.         rgbGen identity
  1333.     }
  1334.     {
  1335.         map $lightmap
  1336.         rgbGen identity
  1337.         blendFunc GL_DST_COLOR GL_ZERO
  1338.         depthFunc equal
  1339.     }
  1340. }
  1341.  
  1342.  
  1343. textures/mohcommon/woodpost_1
  1344. {
  1345.     qer_keyword trim
  1346.     qer_keyword wood
  1347.     surfaceparm wood
  1348.     {
  1349.         map textures/mohcommon/woodpost_1.tga
  1350.         depthWrite
  1351.         rgbGen identity
  1352.     }
  1353.     {
  1354.         map $lightmap
  1355.         rgbGen identity
  1356.         blendFunc GL_DST_COLOR GL_ZERO
  1357.         depthFunc equal
  1358.     }
  1359. }
  1360.  
  1361. textures/mohcommon/woodpost_1drk
  1362. {
  1363.     qer_keyword wood
  1364.     qer_keyword trim
  1365.     surfaceparm wood
  1366.     {
  1367.         map textures/mohcommon/woodpost_1drk.tga
  1368.         depthWrite
  1369.         rgbGen identity
  1370.     }
  1371.     {
  1372.         map $lightmap
  1373.         rgbGen identity
  1374.         blendFunc GL_DST_COLOR GL_ZERO
  1375.         depthFunc equal
  1376.     }
  1377. }
  1378.  
  1379. textures/mohcommon/woodtrm_set2
  1380. {
  1381.     qer_keyword wood
  1382.     qer_keyword trim
  1383.     surfaceparm wood
  1384.     {
  1385.         map textures/mohcommon/woodtrm_set2.tga
  1386.         depthWrite
  1387.         rgbGen identity
  1388.     }
  1389.     {
  1390.         map $lightmap
  1391.         rgbGen identity
  1392.         blendFunc GL_DST_COLOR GL_ZERO
  1393.         depthFunc equal
  1394.     }
  1395. }
  1396.  
  1397. textures/mohcommon/woodtrm_set2drk
  1398. {
  1399.     qer_keyword wood
  1400.     qer_keyword trim
  1401.     surfaceparm wood
  1402.     {
  1403.         map textures/mohcommon/woodtrm_set2drk.tga
  1404.         depthWrite
  1405.         rgbGen identity
  1406.     }
  1407.     {
  1408.         map $lightmap
  1409.         rgbGen identity
  1410.         blendFunc GL_DST_COLOR GL_ZERO
  1411.         depthFunc equal
  1412.     }
  1413. }
  1414.  
  1415. textures/mohcommon/jh_window2pj
  1416. {
  1417.     qer_keyword window
  1418.     qer_keyword wood
  1419.     surfaceparm glass
  1420.     surfaceparm trans
  1421.     surfaceparm alphashadow
  1422.     {
  1423.         map textures/mohcommon/jh_window2pj.tga
  1424.         depthWrite
  1425.         alphaFunc GE128
  1426.     nextbundle
  1427.         map $lightmap
  1428.     }
  1429. }
  1430.  
  1431. textures/mohcommon/jh_window3pj
  1432. {
  1433.     qer_keyword window
  1434.     qer_keyword wood
  1435.     surfaceparm glass
  1436.     surfaceparm trans
  1437.     surfaceparm alphashadow
  1438.     {
  1439.         map textures/mohcommon/jh_window3pj.tga
  1440.         depthWrite
  1441.         alphaFunc GE128
  1442.     nextbundle
  1443.         map $lightmap
  1444.     }
  1445. }
  1446.  
  1447. textures/mohcommon/jeff-concrete-wallb
  1448. {
  1449.     qer_keyword ceiling
  1450.     qer_keyword concrete
  1451.     surfaceparm rock
  1452.     {
  1453.         map textures/mohcommon/jeff-concrete-wallb.tga
  1454.         depthWrite
  1455.         rgbGen identity
  1456.     }
  1457.     {
  1458.         map $lightmap
  1459.         rgbGen identity
  1460.         blendFunc GL_DST_COLOR GL_ZERO
  1461.         depthFunc equal
  1462.     }
  1463. }
  1464.  
  1465.