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

  1. textures/norway/norcrete2.tga
  2. {
  3.     qer_keyword wall
  4.     qer_keyword concrete
  5.     surfaceparm stone
  6.     {
  7.         map textures/norway/norcrete2.tga
  8.     nextbundle
  9.         map $lightmap
  10.     }
  11. }
  12.  
  13. textures/norway/norcrete1
  14. {
  15.     qer_keyword wall
  16.     qer_keyword stone
  17.     surfaceparm stone
  18.     {
  19.         map textures/norway/norcrete1.tga
  20.     nextbundle
  21.         map $lightmap
  22.     }
  23. }
  24.  
  25. textures/norway/ein
  26. {
  27.     qer_editorimage textures/norway/ein_ed.tga
  28.     surfaceparm stone
  29.     polygonOffset
  30.     {
  31.         map textures/norway/ein.tga
  32.         blendFunc blend
  33.         depthWrite
  34.     nextbundle
  35.         map $lightmap
  36.     }
  37. }
  38.  
  39. textures/norway/zwei
  40. {
  41.     qer_editorimage textures/norway/zwei_ed.tga
  42.     surfaceparm stone
  43.     polygonOffset
  44.     {
  45.         map textures/norway/zwei.tga
  46.         blendFunc blend
  47.         depthWrite
  48.     nextbundle
  49.         map $lightmap
  50.     }
  51. }
  52.  
  53. textures/norway/drei
  54. {
  55.     qer_editorimage textures/norway/drei_ed.tga
  56.     surfaceparm stone
  57.     polygonOffset
  58.     {
  59.         map textures/norway/drei.tga
  60.         blendFunc blend
  61.         depthWrite
  62.     nextbundle
  63.         map $lightmap
  64.     }
  65. }
  66.  
  67. textures/norway/mundepot1
  68. {
  69.     qer_editorimage textures/norway/mundepot1_ed.tga
  70.     surfaceparm stone
  71.     polygonOffset
  72.     {
  73.         map textures/norway/mundepot1.tga
  74.         blendFunc blend
  75.         depthWrite
  76.     nextbundle
  77.         map $lightmap
  78.     }
  79. }
  80.  
  81. textures/norway/mundepot1a
  82. {
  83.     qer_editorimage textures/norway/mundepot1a_ed.tga
  84.     surfaceparm stone
  85.     polygonOffset
  86.     {
  87.         map textures/norway/mundepot1a.tga
  88.         blendFunc blend
  89.         depthWrite
  90.     nextbundle
  91.         map $lightmap
  92.     }
  93. }
  94.  
  95. textures/norway/mundepot2
  96. {
  97.     qer_editorimage textures/norway/mundepot2_ed.tga
  98.     surfaceparm stone
  99.     polygonOffset
  100.     {
  101.         map textures/norway/mundepot2.tga
  102.         blendFunc blend
  103.         depthWrite
  104.     nextbundle
  105.         map $lightmap
  106.     }
  107. }
  108.  
  109. textures/norway/mundepot2a
  110. {
  111.     qer_editorimage textures/norway/mundepot2a_ed.tga
  112.     surfaceparm stone
  113.     polygonOffset
  114.     {
  115.         map textures/norway/mundepot2a.tga
  116.         blendFunc blend
  117.         depthWrite
  118.     nextbundle
  119.         map $lightmap
  120.     }
  121. }
  122.  
  123. textures/norway/torpedolager1
  124. {
  125.     qer_editorimage textures/norway/torpedolager1_ed.tga
  126.     surfaceparm stone
  127.     polygonOffset
  128.     {
  129.         map textures/norway/torpedolager1.tga
  130.         blendFunc blend
  131.         depthWrite
  132.     nextbundle
  133.         map $lightmap
  134.     }
  135. }
  136.  
  137. textures/norway/torpedolager1a
  138. {
  139.     qer_editorimage textures/norway/torpedolager1a_ed.tga
  140.     surfaceparm stone
  141.     polygonOffset
  142.     {
  143.         map textures/norway/torpedolager1a.tga
  144.         blendFunc blend
  145.         depthWrite
  146.     nextbundle
  147.         map $lightmap
  148.     }
  149. }
  150.  
  151. textures/norway/torpedolager2
  152. {
  153.     qer_editorimage textures/norway/torpedolager2_ed.tga
  154.     surfaceparm stone
  155.     polygonOffset
  156.     {
  157.         map textures/norway/torpedolager2.tga
  158.         blendFunc blend
  159.         depthWrite
  160.     nextbundle
  161.         map $lightmap
  162.     }
  163. }
  164.  
  165. textures/norway/torpedolager2a
  166. {
  167.     qer_editorimage textures/norway/torpedolager2a_ed.tga
  168.     surfaceparm stone
  169.     polygonOffset
  170.     {
  171.         map textures/norway/torpedolager2a.tga
  172.         blendFunc blend
  173.         depthWrite
  174.     nextbundle
  175.         map $lightmap
  176.     }
  177. }
  178.  
  179. textures/norway/versdepot
  180. {
  181.     qer_editorimage textures/norway/versdepot_ed.tga
  182.     surfaceparm stone
  183.     polygonOffset
  184.     {
  185.         map textures/norway/versdepot.tga
  186.         blendFunc blend
  187.         depthWrite
  188.     nextbundle
  189.         map $lightmap
  190.     }
  191. }
  192.  
  193. textures/norway/versdepot1
  194. {
  195.     qer_editorimage textures/norway/versdepot1_ed.tga
  196.     surfaceparm stone
  197.     polygonOffset
  198.     {
  199.         map textures/norway/versdepot1.tga
  200.         blendFunc blend
  201.         depthWrite
  202.     nextbundle
  203.         map $lightmap
  204.     }
  205. }
  206.  
  207. textures/norway/versdepot1a
  208. {
  209.     qer_editorimage textures/norway/versdepot1a_ed.tga
  210.     surfaceparm stone
  211.     polygonOffset
  212.     {
  213.         map textures/norway/versdepot1a.tga
  214.         blendFunc blend
  215.         depthWrite
  216.  
  217.     nextbundle
  218.         map $lightmap
  219.     }
  220. }
  221.  
  222. textures/norway/versdepot2
  223. {
  224.     qer_editorimage textures/norway/versdepot2_ed.tga
  225.     surfaceparm stone
  226.     polygonOffset
  227.     {
  228.         map textures/norway/versdepot2.tga
  229.         blendFunc blend
  230.         depthWrite
  231.     nextbundle
  232.         map $lightmap
  233.     }
  234. }
  235.  
  236. textures/norway/versdepot2a
  237. {
  238.     qer_editorimage textures/norway/versdepot2a_ed.tga
  239.     surfaceparm stone
  240.     polygonOffset
  241.     {
  242.         map textures/norway/versdepot2a.tga
  243.         blendFunc blend
  244.         depthWrite
  245.     nextbundle
  246.         map $lightmap
  247.     }
  248. }
  249.  
  250. textures/norway/penwall1
  251. {
  252.     qer_keyword m7
  253.     qer_keyword wall
  254.     qer_keyword concrete
  255.     surfaceparm stone
  256.     {
  257.         map textures/norway/penwall1.tga
  258.         rgbGen identity
  259.         depthWrite
  260.     }
  261.     {
  262.         map $lightmap
  263.         blendFunc GL_DST_COLOR GL_ZERO
  264.         rgbGen identity
  265.         depthFunc equal
  266.     }
  267. }
  268.  
  269. textures/norway/penwall1a
  270. {
  271.     qer_keyword m7
  272.     qer_keyword wall
  273.     qer_keyword concrete
  274.     surfaceparm stone
  275.     {
  276.         map textures/norway/penwall1a.tga
  277.         rgbGen identity
  278.         depthWrite
  279.     }
  280.     {
  281.         map $lightmap
  282.         blendFunc GL_DST_COLOR GL_ZERO
  283.         rgbGen identity
  284.         depthFunc equal
  285.     }
  286. }
  287.  
  288. textures/norway/cr1_end
  289. {
  290.     qer_keyword special
  291.     qer_keyword wood
  292.     surfaceparm wood
  293.     {
  294.         map textures/norway/cr1_end.tga
  295.         rgbGen identity
  296.         depthWrite
  297.     }
  298.     {
  299.         map $lightmap
  300.         blendFunc GL_DST_COLOR GL_ZERO
  301.         rgbGen identity
  302.         depthFunc equal
  303.     }
  304. }
  305.  
  306. textures/norway/cr1_side1
  307. {
  308.     qer_keyword wood
  309.     qer_keyword special
  310.     surfaceparm wood
  311.     {
  312.         map textures/norway/cr1_side1.tga
  313.         rgbGen identity
  314.         depthWrite
  315.     }
  316.     {
  317.         map $lightmap
  318.         blendFunc GL_DST_COLOR GL_ZERO
  319.         rgbGen identity
  320.         depthFunc equal
  321.     }
  322. }
  323.  
  324. textures/norway/cr1_side2
  325. {
  326.     qer_keyword wood
  327.     qer_keyword special
  328.     surfaceparm wood
  329.     {
  330.         map textures/norway/cr1_side2.tga
  331.         rgbGen identity
  332.         depthWrite
  333.     }
  334.     {
  335.         map $lightmap
  336.         blendFunc GL_DST_COLOR GL_ZERO
  337.         rgbGen identity
  338.         depthFunc equal
  339.     }
  340. }
  341.  
  342. textures/norway/cr1_side3
  343. {
  344.     qer_keyword wood
  345.     qer_keyword special
  346.     surfaceparm wood
  347.     {
  348.         map textures/norway/cr1_side3.tga
  349.         rgbGen identity
  350.         depthWrite
  351.     }
  352.     {
  353.         map $lightmap
  354.         blendFunc GL_DST_COLOR GL_ZERO
  355.         rgbGen identity
  356.         depthFunc equal
  357.     }
  358. }
  359.  
  360. textures/norway/cr1_side4
  361. {
  362.     qer_keyword wood
  363.     qer_keyword special
  364.     surfaceparm wood
  365.     {
  366.         map textures/norway/cr1_side4.tga
  367.         rgbGen identity
  368.         depthWrite
  369.     }
  370.     {
  371.         map $lightmap
  372.         blendFunc GL_DST_COLOR GL_ZERO
  373.         rgbGen identity
  374.         depthFunc equal
  375.     }
  376. }
  377.  
  378. textures/norway/cr1_sideblank
  379. {
  380.     qer_keyword wood
  381.     qer_keyword special
  382.     surfaceparm wood
  383.     {
  384.         map textures/norway/cr1_sideblank.tga
  385.         rgbGen identity
  386.         depthWrite
  387.     }
  388.     {
  389.         map $lightmap
  390.         blendFunc GL_DST_COLOR GL_ZERO
  391.         rgbGen identity
  392.         depthFunc equal
  393.     }
  394. }
  395.  
  396. textures/norway/cr1_top
  397. {
  398.     qer_keyword wood
  399.     qer_keyword special
  400.     surfaceparm wood
  401.     {
  402.         map textures/norway/cr1_top.tga
  403.         rgbGen identity
  404.         depthWrite
  405.     }
  406.     {
  407.         map $lightmap
  408.         blendFunc GL_DST_COLOR GL_ZERO
  409.         rgbGen identity
  410.         depthFunc equal
  411.     }
  412. }
  413.  
  414. textures/norway/resrchnorway_wall1
  415. {
  416.     qer_keyword concrete
  417.     qer_keyword snow
  418.     qer_keyword wall
  419.     qer_keyword m7
  420.     surfaceparm stone
  421.     {
  422.         map textures/norway/resrchnorway_wall1.tga
  423.         rgbGen identity
  424.         depthWrite
  425.     }
  426.     {
  427.         map $lightmap
  428.         blendFunc GL_DST_COLOR GL_ZERO
  429.         rgbGen identity
  430.         depthFunc equal
  431.     }
  432. }
  433.  
  434. textures/norway/resrchnorway_wall1low
  435. {
  436.     qer_keyword snow
  437.     qer_keyword m7
  438.     qer_keyword wall
  439.     qer_keyword concrete
  440.     surfaceparm stone
  441.     {
  442.         map textures/norway/resrchnorway_wall1low.tga
  443.         rgbGen identity
  444.         depthWrite
  445.     }
  446.     {
  447.         map $lightmap
  448.         blendFunc GL_DST_COLOR GL_ZERO
  449.         rgbGen identity
  450.         depthFunc equal
  451.     }
  452. }
  453.  
  454. textures/norway/wall_verts_base
  455. {
  456.     qer_keyword wall
  457.     qer_keyword m7
  458.     qer_keyword concrete
  459.     surfaceparm stone
  460.     {
  461.         map textures/norway/wall_verts_base.tga
  462.         rgbGen identity
  463.         depthWrite
  464.     }
  465.     {
  466.         map $lightmap
  467.         blendFunc GL_DST_COLOR GL_ZERO
  468.         rgbGen identity
  469.         depthFunc equal
  470.     }
  471. }
  472.  
  473. textures/norway/wall_verts_base2
  474. {
  475.     qer_keyword wall
  476.     qer_keyword m7
  477.     qer_keyword concrete
  478.     surfaceparm stone
  479.     {
  480.         map textures/norway/wall_verts_base2.tga
  481.         rgbGen identity
  482.         depthWrite
  483.     }
  484.     {
  485.         map $lightmap
  486.         blendFunc GL_DST_COLOR GL_ZERO
  487.         rgbGen identity
  488.         depthFunc equal
  489.     }
  490. }
  491.  
  492. textures/norway/secfence_deepsnow
  493. {
  494.     qer_editorimage textures/norway/secfence1_wntrdeep.tga
  495.     qer_keyword m5
  496.     qer_keyword wall
  497.     qer_keyword masked
  498.     qer_keyword metal
  499.     surfaceparm grill
  500.     surfaceparm fence
  501.     surfaceparm fence
  502.     cull none
  503.     nomipmaps
  504.     nopicmip
  505.     {
  506.         map textures/norway/secfence1_wntrdeep.tga
  507.         alphaFunc GE128
  508.         depthWrite
  509.     nextbundle
  510.         map $lightmap
  511.     }
  512. }
  513.  
  514. textures/norway/csnowtopr
  515. {
  516.     qer_keyword floor
  517.     qer_keyword snow
  518.     qer_keyword m7
  519.     surfaceparm snow
  520.     {
  521.         map textures/central_europe_winter/snowfx3b.tga
  522.         tcMod parallax 0.002 0.002
  523.         tcMod scale 15 15
  524.     nextbundle
  525.         map textures/central_europe_winter/snowfx2b.tga
  526.         tcMod scale 2 2
  527.     }
  528.     {
  529.         map textures/norway/csnowtopr.tga
  530.         blendFunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  531.     nextbundle
  532.         map $lightmap
  533.         rgbGen identity
  534.     }
  535. }
  536.  
  537. textures/norway/csnowtopl
  538. {
  539.     qer_keyword snow
  540.     qer_keyword m7
  541.     qer_keyword floor
  542.     surfaceparm snow
  543.     {
  544.         map textures/central_europe_winter/snowfx3b.tga
  545.         tcMod parallax 0.002 0.002
  546.         tcMod scale 15 15
  547.     nextbundle
  548.         map textures/central_europe_winter/snowfx2b.tga
  549.         tcMod scale 2 2
  550.     }
  551.     {
  552.         map textures/norway/csnowtopl.tga
  553.         blendFunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  554.     nextbundle
  555.         map $lightmap
  556.         rgbGen identity
  557.     }
  558. }
  559.  
  560. textures/norway/csnowtop
  561. {
  562.     qer_keyword snow
  563.     qer_keyword m7
  564.     qer_keyword floor
  565.     surfaceparm snow
  566.     {
  567.         map textures/central_europe_winter/snowfx3b.tga
  568.         tcMod parallax 0.002 0.002
  569.         tcMod scale 15 15
  570.     nextbundle
  571.         map textures/central_europe_winter/snowfx2b.tga
  572.         tcMod scale 2 2
  573.     }
  574.     {
  575.         map textures/norway/csnowtop.tga
  576.         blendFunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  577.     nextbundle
  578.         map $lightmap
  579.         rgbGen identity
  580.     }
  581. }
  582.  
  583. textures/norway/csnowright
  584. {
  585.     qer_keyword snow
  586.     qer_keyword m7
  587.     qer_keyword floor
  588.     surfaceparm snow
  589.     {
  590.         map textures/central_europe_winter/snowfx3b.tga
  591.         tcMod parallax 0.002 0.002
  592.         tcMod scale 15 15
  593.     nextbundle
  594.         map textures/central_europe_winter/snowfx2b.tga
  595.         tcMod scale 2 2
  596.     }
  597.     {
  598.         map textures/norway/csnowright.tga
  599.         blendFunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  600.     nextbundle
  601.         map $lightmap
  602.         rgbGen identity
  603.     }
  604. }
  605.  
  606. textures/norway/csnowleft
  607. {
  608.     qer_keyword snow
  609.     qer_keyword m7
  610.     qer_keyword floor
  611.     surfaceparm snow
  612.     {
  613.         map textures/central_europe_winter/snowfx3b.tga
  614.         tcMod parallax 0.002 0.002
  615.         tcMod scale 15 15
  616.     nextbundle
  617.         map textures/central_europe_winter/snowfx2b.tga
  618.         tcMod scale 2 2
  619.     }
  620.     {
  621.         map textures/norway/csnowleft.tga
  622.         blendFunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  623.     nextbundle
  624.         map $lightmap
  625.         rgbGen identity
  626.     }
  627. }
  628.  
  629. textures/norway/csnowintopr
  630. {
  631.     qer_keyword snow
  632.     qer_keyword m7
  633.     qer_keyword floor
  634.     surfaceparm snow
  635.     {
  636.         map textures/central_europe_winter/snowfx3b.tga
  637.         tcMod parallax 0.002 0.002
  638.         tcMod scale 15 15
  639.     nextbundle
  640.         map textures/central_europe_winter/snowfx2b.tga
  641.         tcMod scale 2 2
  642.     }
  643.     {
  644.         map textures/norway/csnowintopr.tga
  645.         blendFunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  646.     nextbundle
  647.         map $lightmap
  648.         rgbGen identity
  649.     }
  650. }
  651.  
  652. textures/norway/csnowintopl
  653. {
  654.     qer_keyword snow
  655.     qer_keyword m7
  656.     qer_keyword floor
  657.     surfaceparm snow
  658.     {
  659.         map textures/central_europe_winter/snowfx3b.tga
  660.         tcMod parallax 0.002 0.002
  661.         tcMod scale 15 15
  662.     nextbundle
  663.         map textures/central_europe_winter/snowfx2b.tga
  664.         tcMod scale 2 2
  665.     }
  666.     {
  667.         map textures/norway/csnowintopl.tga
  668.         blendFunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  669.     nextbundle
  670.         map $lightmap
  671.         rgbGen identity
  672.     }
  673. }
  674.  
  675. textures/norway/csnowinbotr
  676. {
  677.     qer_keyword snow
  678.     qer_keyword m7
  679.     qer_keyword floor
  680.     surfaceparm snow
  681.     {
  682.         map textures/central_europe_winter/snowfx3b.tga
  683.         tcMod parallax 0.002 0.002
  684.         tcMod scale 15 15
  685.     nextbundle
  686.         map textures/central_europe_winter/snowfx2b.tga
  687.         tcMod scale 2 2
  688.     }
  689.     {
  690.         map textures/norway/csnowinbotr.tga
  691.         blendFunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  692.     nextbundle
  693.         map $lightmap
  694.         rgbGen identity
  695.     }
  696. }
  697.  
  698. textures/norway/csnowinbotl
  699. {
  700.     qer_keyword snow
  701.     qer_keyword m7
  702.     qer_keyword floor
  703.     surfaceparm snow
  704.     {
  705.         map textures/central_europe_winter/snowfx3b.tga
  706.         tcMod parallax 0.002 0.002
  707.         tcMod scale 15 15
  708.     nextbundle
  709.         map textures/central_europe_winter/snowfx2b.tga
  710.         tcMod scale 2 2
  711.     }
  712.     {
  713.         map textures/norway/csnowinbotl.tga
  714.         blendFunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  715.     nextbundle
  716.         map $lightmap
  717.         rgbGen identity
  718.     }
  719. }
  720.  
  721. textures/norway/csnowconc
  722. {
  723.     qer_keyword snow
  724.     qer_keyword m7
  725.     qer_keyword floor
  726.     surfaceparm snow
  727.     {
  728.         map textures/norway/csnowconc.tga
  729.         rgbGen identity
  730.         depthWrite
  731.     }
  732.     {
  733.         map $lightmap
  734.         blendFunc GL_DST_COLOR GL_ZERO
  735.         rgbGen identity
  736.         depthFunc equal
  737.     }
  738. }
  739.  
  740. textures/norway/csnowbotr
  741. {
  742.     qer_keyword snow
  743.     qer_keyword m7
  744.     qer_keyword floor
  745.     surfaceparm snow
  746.     {
  747.         map textures/central_europe_winter/snowfx3b.tga
  748.         tcMod parallax 0.002 0.002
  749.         tcMod scale 15 15
  750.     nextbundle
  751.         map textures/central_europe_winter/snowfx2b.tga
  752.         tcMod scale 2 2
  753.     }
  754.     {
  755.         map textures/norway/csnowbotr.tga
  756.         blendFunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  757.     nextbundle
  758.         map $lightmap
  759.         rgbGen identity
  760.     }
  761. }
  762.  
  763. textures/norway/csnowbotl
  764. {
  765.     qer_keyword snow
  766.     qer_keyword m7
  767.     qer_keyword floor
  768.     surfaceparm snow
  769.     {
  770.         map textures/central_europe_winter/snowfx3b.tga
  771.         tcMod parallax 0.002 0.002
  772.         tcMod scale 15 15
  773.     nextbundle
  774.         map textures/central_europe_winter/snowfx2b.tga
  775.         tcMod scale 2 2
  776.     }
  777.     {
  778.         map textures/norway/csnowbotl.tga
  779.         blendFunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  780.     nextbundle
  781.         map $lightmap
  782.         rgbGen identity
  783.     }
  784. }
  785.  
  786. textures/norway/csnowbot
  787. {
  788.     qer_keyword snow
  789.     qer_keyword m7
  790.     qer_keyword floor
  791.     surfaceparm snow
  792.     {
  793.         map textures/central_europe_winter/snowfx3b.tga
  794.         tcMod parallax 0.002 0.002
  795.         tcMod scale 15 15
  796.     nextbundle
  797.         map textures/central_europe_winter/snowfx2b.tga
  798.         tcMod scale 2 2
  799.     }
  800.     {
  801.         map textures/norway/csnowbot.tga
  802.         blendFunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  803.     nextbundle
  804.         map $lightmap
  805.         rgbGen identity
  806.     }
  807. }
  808.  
  809. textures/norway/norsnow
  810. {
  811.     qer_editorimage textures/central_europe_winter/snowfield.tga
  812.     qer_keyword snow
  813.     qer_keyword m7
  814.     qer_keyword floor
  815.     surfaceparm snow
  816.     {
  817.         map textures/central_europe_winter/snowfield.tga
  818.         rgbGen identity
  819.         depthWrite
  820.     }
  821.     {
  822.         map $lightmap
  823.         blendFunc GL_DST_COLOR GL_ZERO
  824.         rgbGen identity
  825.         depthFunc equal
  826.     }
  827. }
  828.  
  829. textures/norway/snow_treelin2lgnor
  830. {
  831.     qer_keyword snow
  832.     qer_keyword terrain
  833.     qer_keyword natural
  834.     qer_keyword m7
  835.     surfaceparm snow
  836.     surfaceparm monsterclip
  837.     surfaceparm playerclip
  838.     surfaceparm fence
  839.     surfaceparm nolightmap
  840. //    surfaceparm alphashadow
  841.     qer_editorimage textures/norway/snow_treelin2lgnor.tga
  842.     {
  843.         map textures/norway/snow_treelin2lgnor.tga
  844.         alphaFunc GE128
  845.     }
  846. }
  847.  
  848. textures/norway/norsnowmiddletrans
  849. {
  850.     qer_editorimage textures/norway/norsnow_mdlttran256s.tga
  851.     qer_keyword snow
  852.     qer_keyword m7
  853.     qer_keyword floor
  854.     surfaceparm snow
  855.     {
  856.         map textures/norway/norsnow_mdlttran256s.tga
  857.         rgbGen identity
  858.         depthWrite
  859.     }
  860.     {
  861.         map $lightmap
  862.         blendFunc GL_DST_COLOR GL_ZERO
  863.         rgbGen identity
  864.         depthFunc equal
  865.     }
  866. }
  867.  
  868. textures/norway/norsnow_lite256
  869. {
  870.     qer_editorimage textures/norway/norsnow_lite256.tga
  871.     qer_keyword snow
  872.     qer_keyword m7
  873.     qer_keyword floor
  874.     surfaceparm snow
  875.  
  876.     {
  877.         map textures/norway/norsnow_lite256.tga
  878.         rgbGen identity
  879.         depthWrite
  880.     }
  881.     {
  882.         map $lightmap
  883.         blendFunc GL_DST_COLOR GL_ZERO
  884.         rgbGen identity
  885.         depthFunc equal
  886.     }
  887. }
  888.  
  889. textures/norway/norsnowrough
  890. {
  891.     qer_editorimage textures/norway/norsnow_rough256.tga
  892.     qer_keyword snow
  893.     qer_keyword m7
  894.     qer_keyword floor
  895.     surfaceparm snow
  896.     {
  897.         map textures/norway/norsnow_rough256.tga
  898.         rgbGen identity
  899.         depthWrite
  900.     }
  901.     {
  902.         map $lightmap
  903.         blendFunc GL_DST_COLOR GL_ZERO
  904.         rgbGen identity
  905.         depthFunc equal
  906.     }
  907. }
  908.  
  909. textures/norway/norsnowmedium
  910. {
  911.     qer_editorimage textures/norway/norsnow_med256.tga
  912.     qer_keyword snow
  913.     qer_keyword m7
  914.     qer_keyword floor
  915.     surfaceparm snow
  916.     {
  917.         map textures/norway/norsnow_med256.tga
  918.         rgbGen identity
  919.         depthWrite
  920.     }
  921.     {
  922.         map $lightmap
  923.         blendFunc GL_DST_COLOR GL_ZERO
  924.         rgbGen identity
  925.         depthFunc equal
  926.     }
  927. }
  928.  
  929. textures/norway/norsnowmedrghtrans
  930. {
  931.     qer_editorimage textures/norway/norsnow_medrghtrans256.tga
  932.     qer_keyword snow
  933.     qer_keyword m7
  934.     qer_keyword floor
  935.     surfaceparm snow
  936.     {
  937.         map textures/central_europe_winter/snowfx3b.tga
  938.         tcMod parallax 0.002 0.002
  939.         tcMod scale 15 15
  940.     nextbundle
  941.         map textures/central_europe_winter/snowfx2b.tga
  942.         tcMod scale 2 2
  943.     }
  944.     {
  945.         map textures/norway/norsnow_medrghtrans256.tga
  946.         blendFunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  947.     nextbundle
  948.         map $lightmap
  949.         rgbGen identity
  950.     }
  951. }
  952.  
  953. textures/norway/norsnowrocky
  954. {
  955.     qer_editorimage textures/norway/norsnow_rock256.tga
  956.     qer_keyword snow
  957.     qer_keyword m7
  958.     qer_keyword floor
  959.     surfaceparm snow
  960.     {
  961.         map textures/central_europe_winter/snowfx3b.tga
  962.         tcMod parallax 0.002 0.002
  963.         tcMod scale 15 15
  964.     nextbundle
  965.         map textures/central_europe_winter/snowfx2b.tga
  966.         tcMod scale 2 2
  967.     }
  968.     {
  969.         map textures/norway/norsnow_rock256.tga
  970.         blendFunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
  971.     nextbundle
  972.         map $lightmap
  973.         rgbGen identity
  974.     }
  975. }
  976.  
  977. textures/norway/norsnow_nttrans256
  978. {
  979.     qer_keyword snow
  980.     qer_keyword m7
  981.     surfaceparm stone
  982. //    polygonoffset
  983.     {
  984.         map textures/norway/norsnow_nttrans256.tga
  985.         rgbGen identity
  986.         depthWrite
  987.     }
  988.     {
  989.         map $lightmap
  990.         blendFunc GL_DST_COLOR GL_ZERO
  991.         rgbGen identity
  992.         depthFunc equal
  993.     }
  994. }
  995.  
  996. textures/norway/csnowtopr_clamp
  997. {
  998.     qer_editorimage textures/norway/csnowtopr.tga
  999.     qer_keyword snow
  1000.     qer_keyword m7
  1001.     surfaceparm snow
  1002.     {
  1003.         clampmap textures/norway/csnowtopr.tga
  1004.         rgbGen identity
  1005.         depthWrite
  1006.     }
  1007.     {
  1008.         map $lightmap
  1009.         blendFunc GL_DST_COLOR GL_ZERO
  1010.         rgbGen identity
  1011.         depthFunc equal
  1012.     }
  1013. }
  1014.  
  1015.  
  1016. textures/norway/csnowtopl_clamp
  1017. {
  1018.     qer_editorimage textures/norway/csnowtopl.tga
  1019.     qer_keyword snow
  1020.     qer_keyword m7
  1021.     surfaceparm snow
  1022.     {
  1023.         clampmap textures/norway/csnowtopl.tga
  1024.         rgbGen identity
  1025.         depthWrite
  1026.     }
  1027.     {
  1028.         map $lightmap
  1029.         blendFunc GL_DST_COLOR GL_ZERO
  1030.         rgbGen identity
  1031.         depthFunc equal
  1032.     }
  1033. }
  1034.  
  1035. textures/norway/csnowtop_clamp
  1036. {
  1037.     qer_editorimage textures/norway/csnowtop.tga
  1038.     qer_keyword snow
  1039.     qer_keyword m7
  1040.     surfaceparm stone
  1041.     {
  1042.         clampmap textures/norway/csnowtop.tga
  1043.         rgbGen identity
  1044.         depthWrite
  1045.     }
  1046.     {
  1047.         map $lightmap
  1048.         blendFunc GL_DST_COLOR GL_ZERO
  1049.         rgbGen identity
  1050.         depthFunc equal
  1051.     }
  1052. }
  1053.  
  1054. textures/norway/csnowright_clamp
  1055. {
  1056.     qer_editorimage textures/norway/csnowright.tga
  1057.     qer_keyword snow
  1058.     qer_keyword m7
  1059.     surfaceparm stone
  1060.     {
  1061.         clampmap textures/norway/csnowright.tga
  1062.         rgbGen identity
  1063.         depthWrite
  1064.     }
  1065.     {
  1066.         map $lightmap
  1067.         blendFunc GL_DST_COLOR GL_ZERO
  1068.         rgbGen identity
  1069.         depthFunc equal
  1070.     }
  1071. }
  1072.  
  1073. textures/norway/csnowleft_clamp
  1074. {
  1075.     qer_editorimage textures/norway/csnowleft.tga
  1076.     qer_keyword snow
  1077.     qer_keyword m7
  1078.     surfaceparm snow
  1079.     {
  1080.         clampmap textures/norway/csnowleft.tga
  1081.         rgbGen identity
  1082.         depthWrite
  1083.     }
  1084.     {
  1085.         map $lightmap
  1086.         blendFunc GL_DST_COLOR GL_ZERO
  1087.         rgbGen identity
  1088.         depthFunc equal
  1089.     }
  1090. }
  1091.  
  1092. textures/norway/csnowintopr_clamp
  1093. {
  1094.     qer_editorimage textures/norway/csnowintopr.tga
  1095.     qer_keyword snow
  1096.     qer_keyword m7
  1097.     surfaceparm snow
  1098.     {
  1099.         clampmap textures/norway/csnowintopr.tga
  1100.         rgbGen identity
  1101.         depthWrite
  1102.     }
  1103.     {
  1104.         map $lightmap
  1105.         blendFunc GL_DST_COLOR GL_ZERO
  1106.         rgbGen identity
  1107.         depthFunc equal
  1108.     }
  1109. }
  1110.  
  1111. textures/norway/csnowintopl_clamp
  1112. {
  1113.     qer_editorimage textures/norway/csnowintopl.tga
  1114.     qer_keyword snow
  1115.     qer_keyword m7
  1116.     surfaceparm snow
  1117.     {
  1118.         clampmap textures/norway/csnowintopl.tga
  1119.         rgbGen identity
  1120.         depthWrite
  1121.     }
  1122.     {
  1123.         map $lightmap
  1124.         blendFunc GL_DST_COLOR GL_ZERO
  1125.         rgbGen identity
  1126.         depthFunc equal
  1127.     }
  1128. }
  1129.  
  1130. textures/norway/csnowinbotr_clamp
  1131. {
  1132.     qer_editorimage textures/norway/csnowinbotr.tga
  1133.     qer_keyword snow
  1134.     qer_keyword m7
  1135.     surfaceparm snow
  1136.     {
  1137.         clampmap textures/norway/csnowinbotr.tga
  1138.         rgbGen identity
  1139.         depthWrite
  1140.     }
  1141.     {
  1142.         map $lightmap
  1143.         blendFunc GL_DST_COLOR GL_ZERO
  1144.         rgbGen identity
  1145.         depthFunc equal
  1146.     }
  1147. }
  1148.  
  1149. textures/norway/csnowinbotl_clamp
  1150. {
  1151.     qer_editorimage textures/norway/csnowinbotl.tga
  1152.     qer_keyword snow
  1153.     qer_keyword m7
  1154.     surfaceparm snow
  1155.     {
  1156.         clampmap textures/norway/csnowinbotl.tga
  1157.         rgbGen identity
  1158.         depthWrite
  1159.     }
  1160.     {
  1161.         map $lightmap
  1162.         blendFunc GL_DST_COLOR GL_ZERO
  1163.         rgbGen identity
  1164.         depthFunc equal
  1165.     }
  1166. }
  1167.  
  1168. textures/norway/csnowconc_clamp
  1169. {
  1170.     qer_editorimage textures/norway/csnowconc.tga
  1171.     qer_keyword snow
  1172.     qer_keyword m7
  1173.     surfaceparm snow
  1174.     {
  1175.         clampmap textures/norway/csnowconc.tga
  1176.         rgbGen identity
  1177.         depthWrite
  1178.     }
  1179.     {
  1180.         map $lightmap
  1181.         blendFunc GL_DST_COLOR GL_ZERO
  1182.         rgbGen identity
  1183.         depthFunc equal
  1184.     }
  1185. }
  1186.  
  1187. textures/norway/csnowbotr_clamp
  1188. {
  1189.     qer_editorimage textures/norway/csnowbotr.tga
  1190.     qer_keyword snow
  1191.     qer_keyword m7
  1192.     surfaceparm snow
  1193.     {
  1194.         clampmap textures/norway/csnowbotr.tga
  1195.         rgbGen identity
  1196.         depthWrite
  1197.     }
  1198.     {
  1199.         map $lightmap
  1200.         blendFunc GL_DST_COLOR GL_ZERO
  1201.         rgbGen identity
  1202.         depthFunc equal
  1203.     }
  1204. }
  1205.  
  1206. textures/norway/csnowbotl_clamp
  1207. {
  1208.     qer_editorimage textures/norway/csnowbotl.tga
  1209.     qer_keyword snow
  1210.     qer_keyword m7
  1211.     surfaceparm snow
  1212.     {
  1213.         clampmap textures/norway/csnowbotl.tga
  1214.         rgbGen identity
  1215.         depthWrite
  1216.     }
  1217.     {
  1218.         map $lightmap
  1219.         blendFunc GL_DST_COLOR GL_ZERO
  1220.         rgbGen identity
  1221.         depthFunc equal
  1222.     }
  1223. }
  1224.  
  1225. textures/norway/csnowbot_clamp
  1226. {
  1227.     qer_editorimage textures/norway/csnowbot.tga
  1228.     qer_keyword snow
  1229.     qer_keyword m7
  1230.     surfaceparm snow
  1231.     {
  1232.         clampmap textures/norway/csnowbot.tga
  1233.         rgbGen identity
  1234.         depthWrite
  1235.     }
  1236.     {
  1237.         map $lightmap
  1238.         blendFunc GL_DST_COLOR GL_ZERO
  1239.         rgbGen identity
  1240.         depthFunc equal
  1241.     }
  1242. }
  1243.  
  1244. textures/norway/norroad_snow1
  1245. {
  1246.     qer_keyword snow
  1247.     qer_keyword m7
  1248.     surfaceparm snow
  1249.     {
  1250.         clampmap textures/norway/norroad_snow1.tga
  1251.         rgbGen identity
  1252.         depthWrite
  1253.     }
  1254.     {
  1255.         map $lightmap
  1256.         blendFunc GL_DST_COLOR GL_ZERO
  1257.         rgbGen identity
  1258.         depthFunc equal
  1259.     }
  1260.  
  1261. textures/norway/road_nortraveledend
  1262. {
  1263.     qer_keyword snow
  1264.     qer_keyword m7
  1265.     surfaceparm snow
  1266.     surfaceparm trans
  1267.     {
  1268.         map textures/norway/road_nortraveledend.tga
  1269.         rgbGen identity
  1270.         depthWrite
  1271.     }
  1272.     {
  1273.         map $lightmap
  1274.         blendFunc GL_DST_COLOR GL_ZERO
  1275.         rgbGen identity
  1276.         depthFunc equal
  1277.     }
  1278. }
  1279.  
  1280. textures/norway/norroad_snow1t
  1281. {
  1282.     qer_keyword snow
  1283.     qer_keyword m7
  1284.     surfaceparm snow
  1285.     {
  1286.         clampmap textures/norway/norroad_snow1t.tga
  1287.         rgbGen identity
  1288.         depthWrite
  1289.     }
  1290.     {
  1291.         map $lightmap
  1292.         blendFunc GL_DST_COLOR GL_ZERO
  1293.         rgbGen identity
  1294.         depthFunc equal
  1295.     }
  1296. }
  1297.  
  1298. textures/norway/road_nortraveledsmall
  1299. {
  1300.     qer_keyword snow
  1301.     qer_keyword m7
  1302.     surfaceparm snow
  1303.     {
  1304.         map textures/norway/road_nortraveledsmall.tga
  1305.         rgbGen identity
  1306.         depthWrite
  1307.     }
  1308.     {
  1309.         map $lightmap
  1310.         blendFunc GL_DST_COLOR GL_ZERO
  1311.         rgbGen identity
  1312.         depthFunc equal
  1313.     }
  1314. }
  1315.  
  1316. textures/norway/norsnow_nttrans256ns
  1317. {
  1318.     qer_editorimage textures/norway/norsnow_nttrans256.tga
  1319.     qer_keyword snow
  1320.     qer_keyword m7
  1321.     surfaceparm stone
  1322.     surfaceparm nonsolid
  1323.     surfaceparm trans
  1324. //    polygonoffset
  1325.  
  1326.     {
  1327.         map textures/norway/norsnow_nttrans256.tga
  1328.         rgbGen identity
  1329.         depthWrite
  1330.     }
  1331.     {
  1332.         map $lightmap
  1333.         blendFunc GL_DST_COLOR GL_ZERO
  1334.         rgbGen identity
  1335.         depthFunc equal
  1336.     }
  1337. }
  1338.  
  1339. textures/norway/norsnow_lite256ns
  1340. {
  1341.     qer_editorimage textures/norway/norsnow_lite256.tga
  1342.     qer_keyword snow
  1343.     qer_keyword m7
  1344.     qer_keyword floor
  1345.     surfaceparm snow
  1346.     surfaceparm nonsolid
  1347.     surfaceparm trans
  1348.     {
  1349.         map textures/norway/norsnow_lite256.tga
  1350.         rgbGen identity
  1351.         depthWrite
  1352.     }
  1353.     {
  1354.         map $lightmap
  1355.         blendFunc GL_DST_COLOR GL_ZERO
  1356.         rgbGen identity
  1357.         depthFunc equal
  1358.     }
  1359. }
  1360.  
  1361. textures/norway/norsnow_med256ns
  1362. {
  1363.     qer_editorimage textures/norway/norsnow_med256.tga
  1364.     qer_keyword snow
  1365.     qer_keyword m7
  1366.     qer_keyword floor
  1367.     surfaceparm snow
  1368.     surfaceparm nonsolid
  1369.     surfaceparm trans
  1370.     {
  1371.         map textures/norway/norsnow_med256.tga
  1372.         rgbGen identity
  1373.         depthWrite
  1374.     }
  1375.     {
  1376.         map $lightmap
  1377.         blendFunc GL_DST_COLOR GL_ZERO
  1378.         rgbGen identity
  1379.         depthFunc equal
  1380.     }
  1381. }
  1382. textures/norway/road_nortraveledsmall
  1383. {
  1384.     qer_keyword snow
  1385.     qer_keyword m7
  1386.     surfaceparm snow
  1387.     {
  1388.         map textures/norway/road_nortraveledsmall.tga
  1389.         rgbGen identity
  1390.         depthWrite
  1391.     }
  1392.     {
  1393.         map $lightmap
  1394.         blendFunc GL_DST_COLOR GL_ZERO
  1395.         rgbGen identity
  1396.         depthFunc equal
  1397.     }
  1398. textures/norway/road_nortraveledsmallns
  1399. {
  1400.     qer_keyword snow
  1401.     qer_keyword m7
  1402.     surfaceparm snow
  1403.     surfaceparm nonsolid
  1404.     surfaceparm trans
  1405.     qer_editorimage textures/norway/road_nortraveledsmall.tga
  1406.     {
  1407.         map textures/norway/road_nortraveledsmall.tga
  1408.         rgbGen identity
  1409.         depthWrite
  1410.     }
  1411.     {
  1412.         map $lightmap
  1413.         blendFunc GL_DST_COLOR GL_ZERO
  1414.         rgbGen identity
  1415.         depthFunc equal
  1416.     }
  1417. }
  1418. textures/norway/road_nortraveledsmall_cross
  1419. {
  1420.     qer_keyword snow
  1421.     qer_keyword m7
  1422.     surfaceparm snow
  1423.     surfaceparm nonsolid
  1424.     {
  1425.         map textures/norway/road_nortraveledsmall_cross.tga
  1426.         rgbGen identity
  1427.         depthWrite
  1428.     }
  1429.     {
  1430.         map $lightmap
  1431.         blendFunc GL_DST_COLOR GL_ZERO
  1432.         rgbGen identity
  1433.         depthFunc equal
  1434.     }
  1435. }
  1436.  
  1437. textures/norway/road_nortraveledsmall_tup
  1438. {
  1439.     qer_keyword snow
  1440.     qer_keyword m7
  1441.     surfaceparm snow
  1442.     surfaceparm nonsolid
  1443.     {
  1444.         map textures/norway/road_nortraveledsmall_tup.tga
  1445.         rgbGen identity
  1446.         depthWrite
  1447.     }
  1448.     {
  1449.         map $lightmap
  1450.         blendFunc GL_DST_COLOR GL_ZERO
  1451.         rgbGen identity
  1452.         depthFunc equal
  1453.     }
  1454.  
  1455. textures/norway/road_nortraveledsmall_tdn
  1456. {
  1457.     qer_keyword snow
  1458.     qer_keyword m7
  1459.     surfaceparm snow
  1460.     surfaceparm nonsolid
  1461.     surfaceparm trans
  1462.     {
  1463.         map textures/norway/road_nortraveledsmall_tdn.tga
  1464.         rgbGen identity
  1465.         depthWrite
  1466.     }
  1467.     {
  1468.         map $lightmap
  1469.         blendFunc GL_DST_COLOR GL_ZERO
  1470.         rgbGen identity
  1471.         depthFunc equal
  1472.     }
  1473.  
  1474. textures/norway/seacrete2.tga
  1475. {
  1476.     qer_keyword wall
  1477.     qer_keyword concrete
  1478.     surfaceparm stone
  1479.     {
  1480.         map textures/norway/seacrete2.tga
  1481.     nextbundle
  1482.         map $lightmap
  1483.     }
  1484. }
  1485.  
  1486. textures/norway/nordawn_bk
  1487. {
  1488.     surfaceparm nolightmap
  1489.     {
  1490.         clampmap textures/norway/nordawn_bk.tga
  1491.         rgbGen identity
  1492.     }
  1493. }
  1494.  
  1495. textures/norway/nordawn_dn
  1496. {
  1497.     surfaceparm nolightmap
  1498.     {
  1499.         clampmap textures/norway/nordawn_dn.tga
  1500.         rgbGen identity
  1501.     }
  1502. }
  1503.  
  1504. textures/norway/nordawn_ft
  1505. {
  1506.     surfaceparm nolightmap
  1507.     {
  1508.         clampmap textures/norway/nordawn_ft.tga
  1509.         rgbGen identity
  1510.     }
  1511. }
  1512.  
  1513. textures/norway/nordawn_lf
  1514. {
  1515.     surfaceparm nolightmap
  1516.     {
  1517.         clampmap textures/norway/nordawn_lf.tga
  1518.         rgbGen identity
  1519.     }
  1520. }
  1521.  
  1522. textures/norway/nordawn_rt
  1523. {
  1524.     surfaceparm nolightmap
  1525.     {
  1526.         clampmap textures/norway/nordawn_rt.tga
  1527.         rgbGen identity
  1528.     }
  1529. }
  1530.  
  1531. textures/norway/nordawn_up
  1532. {
  1533.     surfaceparm nolightmap
  1534.     {
  1535.         clampmap textures/norway/nordawn_up.tga
  1536.         rgbGen identity
  1537.     }
  1538. }
  1539.  
  1540. textures/norway/nord_floortile.tga
  1541. {
  1542.     qer_keyword floor
  1543.     qer_keyword concrete
  1544.     surfaceparm stone
  1545.     {
  1546.         map textures/norway/nord_floortile.tga
  1547.     nextbundle
  1548.         map $lightmap
  1549.     }
  1550. }
  1551.  
  1552. textures/norway/nor_panel1v1
  1553. {
  1554.     qer_keyword bunker
  1555.     qer_keyword norway
  1556.     surfaceparm metal
  1557.     {
  1558.         map textures/norway/nor_panel1v1.tga
  1559.     nextbundle
  1560.         map $lightmap
  1561.     }
  1562.  
  1563. textures/norway/nor_panel1v1dam
  1564. {
  1565.     qer_keyword bunker
  1566.     qer_keyword norway
  1567.     surfaceparm metal
  1568.     {
  1569.         map textures/norway/nor_panel1v1dam.tga
  1570.     nextbundle
  1571.         map $lightmap
  1572.     }
  1573.  
  1574. textures/norway/nor_panel1v1_pulse
  1575. {
  1576.     qer_editorimage textures/norway/nor_panel1v1_pulse.tga
  1577.     qer_keyword bunker
  1578.     qer_keyword norway
  1579.     surfaceparm metal
  1580.     {
  1581.         map textures/norway/nor_panel1v1.tga
  1582.         rgbGen identity
  1583.         depthWrite
  1584.     }
  1585.     {
  1586.         map $lightmap
  1587.         blendFunc GL_DST_COLOR GL_ZERO
  1588.         rgbGen identity
  1589.         depthFunc equal
  1590.     }
  1591.     { // pulsating layer
  1592.         map textures/models/items/pulse.tga
  1593.         blendFunc GL_SRC_ALPHA GL_ONE // this is an additive blend that uses alpha
  1594.         rgbGen wave sin 0.25 0.25 0 0.75
  1595.         alphaGen distFade 1024 512 // this makes the pulsating fade when you go away from it
  1596.     }
  1597.  
  1598. textures/norway/nor_panelbase
  1599. {
  1600.     qer_keyword bunker
  1601.     qer_keyword norway
  1602.     surfaceparm metal
  1603.     {
  1604.         map textures/norway/nor_panelbase.tga
  1605.     nextbundle
  1606.         map $lightmap
  1607.     }
  1608.  
  1609. textures/norway/nor_panelflat
  1610. {
  1611.     qer_keyword bunker
  1612.     qer_keyword norway
  1613.     surfaceparm metal
  1614.     {
  1615.         map textures/norway/nor_panelflat.tga
  1616.     nextbundle
  1617.         map $lightmap
  1618.     }
  1619.  
  1620. textures/norway/nor_panel2_v2
  1621. {
  1622.     qer_keyword bunker
  1623.     qer_keyword norway
  1624.     surfaceparm metal
  1625.     {
  1626.         map textures/norway/nor_panel2_v2.tga
  1627.     nextbundle
  1628.         map $lightmap
  1629.     }
  1630.  
  1631. textures/norway/nor_panel2_v2dam
  1632. {
  1633.     qer_keyword bunker
  1634.     qer_keyword norway
  1635.     surfaceparm metal
  1636.     {
  1637.         map textures/norway/nor_panel2_v2dam.tga
  1638.     nextbundle
  1639.         map $lightmap
  1640.     }
  1641.  
  1642.  
  1643. textures/norway/nor_panel2_v2_pulse
  1644. {
  1645.     qer_editorimage textures/norway/nor_panel2_v2.tga
  1646.     qer_keyword bunker
  1647.     qer_keyword norway
  1648.     surfaceparm metal
  1649.     {
  1650.         map textures/norway/nor_panel2_v2.tga
  1651.         rgbGen identity
  1652.         depthWrite
  1653.     }
  1654.     {
  1655.         map $lightmap
  1656.         blendFunc GL_DST_COLOR GL_ZERO
  1657.         rgbGen identity
  1658.         depthFunc equal
  1659.     }
  1660.     { // pulsating layer
  1661.         map textures/models/items/pulse.tga
  1662.         blendFunc GL_SRC_ALPHA GL_ONE // this is an additive blend that uses alpha
  1663.         rgbGen wave sin 0.25 0.25 0 0.75
  1664.         alphaGen distFade 1024 512 // this makes the pulsating fade when you go away from it
  1665.     }
  1666.  
  1667.  
  1668. textures/norway/switchboard_side
  1669. {
  1670.     qer_keyword bunker
  1671.     qer_keyword norway
  1672.     surfaceparm wood
  1673.     {
  1674.         map textures/norway/switchboard_side.tga
  1675.     nextbundle
  1676.         map $lightmap
  1677.     }
  1678.  
  1679. textures/norway/nor_switchboard
  1680. {
  1681.     qer_keyword bunker
  1682.     qer_keyword norway
  1683.     surfaceparm metal
  1684.     {
  1685.         map textures/norway/nor_switchboard.tga
  1686.     nextbundle
  1687.         map $lightmap
  1688.     }
  1689.  
  1690. textures/norway/nor_transferboxV1
  1691. {
  1692.     qer_keyword bunker
  1693.     qer_keyword norway
  1694.     surfaceparm metal
  1695.     {
  1696.         map textures/norway/nor_transferboxV1.tga
  1697.     nextbundle
  1698.         map $lightmap
  1699.     }
  1700.  
  1701. textures/norway/nor_transferboxV1dam
  1702. {
  1703.     qer_keyword bunker
  1704.     qer_keyword norway
  1705.     surfaceparm metal
  1706.     {
  1707.         map textures/norway/nor_transferboxV1dam.tga
  1708.     nextbundle
  1709.         map $lightmap
  1710.     }
  1711.  
  1712. textures/norway/nor_transferboxV1_pulse
  1713. {
  1714.     qer_editorimage textures/norway/nor_transferboxV1.tga
  1715.     qer_keyword bunker
  1716.     qer_keyword norway
  1717.     surfaceparm metal
  1718.     {
  1719.         map textures/norway/nor_transferboxV1.tga
  1720.         rgbGen identity
  1721.         depthWrite
  1722.     }
  1723.     {
  1724.         map $lightmap
  1725.         blendFunc GL_DST_COLOR GL_ZERO
  1726.         rgbGen identity
  1727.         depthFunc equal
  1728.     }
  1729.     { // pulsating layer
  1730.         map textures/models/items/pulse.tga
  1731.         blendFunc GL_SRC_ALPHA GL_ONE // this is an additive blend that uses alpha
  1732.         rgbGen wave sin 0.25 0.25 0 0.75
  1733.         alphaGen distFade 1024 512 // this makes the pulsating fade when you go away from it
  1734.     }
  1735.  
  1736. textures/norway/subpenrail
  1737. {
  1738.     qer_keyword norway
  1739.     surfaceparm metal
  1740.     surfaceparm fence
  1741.     cull none
  1742.     nopicmip
  1743.     nomipmaps
  1744.     qer_editorimage textures/norway/subpenrail.tga
  1745.     {
  1746.         map textures/norway/subpenrail.tga
  1747.         alphaFunc GE128
  1748.     nextbundle
  1749.         map $lightmap
  1750.     }
  1751. }
  1752.  
  1753. textures/norway/blackboard1
  1754. {
  1755.     qer_keyword norway
  1756.     surfaceparm stone
  1757.     {
  1758.         map textures/norway/blackboard1.tga
  1759.     nextbundle
  1760.         map $lightmap
  1761.     }
  1762.  
  1763. textures/norway/blackboard2
  1764. {
  1765.     qer_keyword norway
  1766.     surfaceparm stone
  1767.     {
  1768.         map textures/norway/blackboard2.tga
  1769.     nextbundle
  1770.         map $lightmap
  1771.     }