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

  1. textures/eerie/floor3_3dark
  2. {
  3.     surfaceparm    metalsteps
  4. }
  5.  
  6.  
  7. textures/eerie/xblocks11be
  8. {
  9.     qer_editorimage textures/eerie/blocks11b.tga
  10.     {
  11.         map $lightmap
  12.         rgbGen identity
  13.     }
  14.     {
  15.         map textures/eerie/blocks11b.tga
  16.         rgbGen identity
  17.         blendFunc GL_DST_COLOR GL_ZERO
  18.     }
  19.     {
  20.         map textures/eerie/electricgrade3.tga
  21.         rgbGen wave sin .25 .25 0.25 .25
  22.         tcMod turb .2 .2 .1 1
  23.         tcMod scale .25 .25
  24.         tcMod scroll -.5 -1.2
  25.         blendfunc GL_DST_COLOR GL_ONE
  26.     }
  27. }
  28.  
  29. textures/eerie/blackness
  30. {
  31.     surfaceparm nolightmap
  32.     surfaceparm noimpact
  33.     {
  34.         map gfx/colors/black.tga
  35.     }
  36. }
  37. textures/eerie/surface6jumppad
  38. {
  39.     {
  40.         rgbGen identity
  41.         map $lightmap
  42.     }
  43.     {
  44.         rgbGen identity
  45.         map textures/eerie/surface6.tga
  46.         blendFunc GL_DST_COLOR GL_ZERO
  47.     }
  48.     {
  49.         map textures/eerie/surface6jumppad.blend.tga
  50.         blendFunc GL_ONE GL_ONE
  51.         rgbGen wave sin 0.5 0.5 0 .2
  52. //        blendFunc GL_ONE GL_ONE
  53. //        rgbGen wave sin 0.75 0.25 0 .2
  54. //        tcMod stretch sin 0.80 0.20 0 1
  55.     }
  56. }
  57. textures/eerie/xgoopjumpypad
  58. {
  59.     q3map_surfacelight 100
  60.     q3map_lightimage textures/eerie/surface6jumppad.blend.tga
  61.     {
  62.         rgbGen identity
  63.         map $lightmap
  64.     }
  65.     {
  66.         rgbGen identity
  67.         map textures/eerie/xgoopq1metal.tga
  68.         blendFunc GL_DST_COLOR GL_ZERO
  69.     }
  70.     {
  71.         clampmap textures/eerie/surface6jumppad.blend.tga
  72.         blendFunc GL_ONE GL_ONE
  73.         rgbGen wave sin 0.75 0.25 0 .2
  74. //        tcMod stretch sin 0.80 0.20 0 1
  75.     }
  76. }
  77. textures/eerie/xgoopy_pentagram
  78. {
  79. //    qer_editorimage textures/eerie/xgoopy_pentagram.tga
  80.     q3map_surfacelight 250
  81. //    q3map_lightimage textures/eerie/pentagramfloor.red.blend.tga
  82.     {
  83.         map $lightmap
  84.         rgbGen identity
  85.     }
  86.     {
  87.         map textures/eerie/xgoopq1metal.tga
  88.         blendFunc GL_DST_COLOR GL_ZERO
  89.         rgbGen identity
  90.     }
  91.     {
  92.         clampmap textures/eerie/pentagramfloor.red.blend.tga
  93.         blendFunc GL_ONE GL_ONE
  94. //        rgbGen wave sin 0.5 0.5 0.3 .5
  95.         tcMod rotate -60
  96. //        blendFunc GL_ONE GL_ONE
  97. //        rgbGen wave sin 0.5 0.5 0 .5
  98. //        rgbGen wave sin 0.75 0.25 0 .2
  99. //        tcMod stretch sin 0.80 0.20 0 1
  100.  
  101.     }
  102. }
  103.  
  104. textures/eerie/gkcspine
  105. {
  106.     deformVertexes wave 100 sin 2 3 0 0.4
  107.     {
  108.         map $lightmap
  109.         rgbGen identity
  110.     }
  111.     {
  112.         map textures/eerie/gkcspine.tga
  113.         blendFunc GL_DST_COLOR GL_ZERO
  114.         rgbGen identity
  115.     }
  116. }
  117.  
  118. textures/eerie/lavafogshader
  119. {
  120.     surfaceparm    trans
  121.     surfaceparm    nonsolid
  122.     surfaceparm    fog
  123.     surfaceparm    nolightmap
  124.     fogonly
  125. }
  126.  
  127. textures/eerie/lavahell
  128. {
  129.     qer_editorimage textures/eerie/lavahell.tga
  130.     qer_nocarve
  131.     surfaceparm noimpact
  132.     surfaceparm lava
  133.     surfaceparm nonsolid
  134.     surfaceparm nolightmap
  135.     q3map_surfacelight 500
  136.     tesssize 256
  137.     cull disable
  138.     deformVertexes wave 100 sin 5 5 .5 0.02
  139.     fogparms 0.8519142 0.309723 0.0 128 128
  140.  
  141.     {
  142.         map textures/eerie/lavahell.tga
  143.         tcMod turb .25 0.4 0 0.09
  144.     }
  145. }
  146. textures/eerie/lavahell2
  147. {
  148.     qer_editorimage textures/eerie/lavahell.tga
  149.     qer_nocarve
  150.     surfaceparm noimpact
  151.     surfaceparm lava
  152.     surfaceparm nolightmap
  153.     q3map_surfacelight 3000
  154.     tesssize 256
  155.     cull disable
  156.     deformVertexes wave 100 sin 5 5 .5 0.02
  157.     fogparms 0.8519142 0.309723 0.0 128 128
  158.  
  159.     {
  160.         map textures/eerie/lavahell.tga
  161.         tcMod turb .25 0.2 1 0.02
  162.         tcMod scroll 0.1 0.1
  163.     }
  164. }
  165. textures/eerie/lavahell_goddamnbright
  166. {
  167.     qer_editorimage textures/eerie/lavahell.tga
  168.     qer_nocarve
  169.     surfaceparm noimpact
  170.     surfaceparm lava
  171.     surfaceparm nolightmap
  172.     q3map_surfacelight 7000
  173.     tesssize 256
  174.     cull disable
  175.     deformVertexes wave 100 sin 5 5 .5 0.02
  176.     fogparms 0.8519142 0.309723 0.0 128 128
  177.  
  178.     {
  179.         map textures/eerie/lavahell.tga
  180.         tcMod turb .25 0.2 1 0.02
  181.         tcMod scroll 0.1 0.1
  182.     }
  183. }
  184.  
  185.  
  186. textures/eerie/uberiron
  187. {
  188.     {
  189.         map $lightmap
  190.         rgbGen identity
  191.     }
  192.     {
  193.         map textures/eerie/uberiron.tga
  194.         blendFunc GL_DST_COLOR GL_ZERO
  195.         rgbGen identity
  196.     }
  197.     {
  198.         map textures/eerie/firewall_light.tga
  199.         blendfunc gl_dst_color gl_zero
  200.         tcMod scroll 5 15
  201.         tcMod scale 0.25 0.25
  202.         tcMod turb .2 .2 .1 1
  203.     }
  204. }
  205.  
  206. textures/eerie/iron01_e_flicker
  207. {
  208.     {
  209.         map $lightmap
  210.         rgbGen identity
  211.     }
  212.     {
  213.         map textures/eerie/iron01_e_flicker.tga
  214.         blendFunc GL_DST_COLOR GL_ZERO
  215.         rgbGen identity
  216.     }
  217.     {
  218.         map textures/eerie/firewalla.tga
  219.         blendfunc gl_dst_color gl_zero
  220.         tcMod scale 0.25 0.25
  221.         tcMod turb .2 .2 .1 1
  222.         tcMod scroll -15 -5
  223.     }
  224.     {
  225.         map textures/eerie/firewallb.tga
  226.         blendFunc GL_dst_color gl_src_alpha
  227.         tcMod scale 0.1 0.1
  228.         tcMod turb .2 .1 .1 1
  229.         tcMod scroll -10 0
  230.     }
  231. }
  232. textures/eerie/q1metal7_98d_flicker
  233. {
  234.     {
  235.         map $lightmap
  236.         rgbGen identity
  237.     }
  238.     {
  239.         map textures/eerie/q1metal7_98d.tga
  240.         rgbGen identity
  241.         blendfunc gl_dst_color gl_zero
  242.     }
  243.     {
  244.         map textures/eerie/firewalla.tga
  245.         blendfunc gl_dst_color gl_zero
  246.         tcMod scroll -15 -5
  247.         tcMod scale 0.25 0.25
  248.         tcMod turb .2 .2 .1 1
  249.     }
  250. }
  251.  
  252. textures/eerie/iron01_d_flicker
  253. {
  254.     tesssize 32
  255.     surfaceparm nolightmap
  256.     {
  257.         map textures/eerie/iron01_d_flicker.tga
  258.     }
  259.     {
  260.         map textures/eerie/firewalla.tga
  261.         blendfunc gl_dst_color gl_zero
  262.         tcMod scroll 5 15
  263.         tcMod scale 0.25 0.25
  264.         tcMod turb .2 .2 .1 1
  265.     }
  266.     {
  267.         map textures/eerie/firewallb.tga
  268.         blendFunc GL_dst_color gl_src_alpha
  269.         tcMod scale .1 .1 0 10
  270.         tcMod turb .2 .1 .1 1
  271.         tcMod scroll 0 10
  272.     }
  273. }
  274. textures/eerie/iron01_g_flicker
  275. {
  276.     tesssize 32
  277.     surfaceparm nolightmap
  278.     {
  279.         map textures/eerie/iron01_g_flicker.tga
  280.     }
  281.     {
  282.         map textures/eerie/firewalla.tga
  283.         blendfunc gl_dst_color gl_zero
  284.         tcMod scale 0.25 0.25
  285.         tcMod turb .2 .2 .1 1
  286.         tcMod scroll 5 15
  287.     }
  288.     {
  289.         map textures/eerie/firewallb.tga
  290.         blendFunc GL_dst_color gl_src_alpha
  291.         tcMod scale 0.1 0.1
  292.         tcMod turb .2 .1 .1 1
  293.         tcMod scroll 0 10
  294.     }
  295. }
  296.  
  297.  
  298. textures/eerie/firewall
  299. {
  300.     surfaceparm nonsolid
  301.     surfaceparm nolightmap
  302.     q3map_surfacelight 6000
  303.     tesssize 64
  304.     {
  305.         map textures/eerie/firewalla.tga
  306.         blendfunc gl_one gl_zero
  307.         tcMod scale 0.25 0.25
  308.         tcMod turb .2 .2 .1 1
  309.         tcMod scroll 5 15
  310.     }
  311.     {
  312.         map textures/eerie/firewallb.tga
  313.         blendFunc GL_dst_color gl_src_alpha
  314.         tcMod scale .1 .1
  315.         tcMod turb .2 .1 .1 1
  316.         tcMod scroll 0 10
  317.     }
  318.     {
  319.         map textures/eerie/firewall.tga
  320.         blendFunc GL_dst_color gl_one
  321.         tcMod turb .1 .1 .5 .5
  322.         tcMod scroll 10 40
  323.     }
  324. }
  325.  
  326. textures/eerie/xq1metalbig_nojumppad
  327. {
  328.     surfaceparm nodamage
  329.     {
  330.         map $lightmap
  331.         rgbGen identity
  332.     }
  333.     {
  334.         rgbGen identity
  335.         map textures/eerie/xq1metalbig_nojumppad.tga
  336.         blendFunc GL_DST_COLOR GL_ZERO
  337.     }
  338.     {
  339.         map textures/eerie/xq1metalbig_nojumppad.blend.tga
  340.         blendFunc GL_ONE GL_ONE
  341.         rgbGen wave sin 0.5 0.5 0 .2
  342.     }
  343. }
  344.  
  345. textures/eerie/metal3_3
  346. {
  347.     surfaceparm metalsteps
  348.     {
  349.         map $lightmap
  350.         rgbGen identity
  351.     }
  352.     {
  353.         map textures/eerie/metal3_3.tga
  354.         rgbGen identity
  355.         blendfunc GL_DST_COLOR GL_ZERO
  356.     }
  357.  
  358. }
  359.  
  360. textures/eerie/teslacoil
  361. {
  362.     {
  363.         map $lightmap
  364.         rgbGen identity
  365.     }
  366.     {
  367.         map textures/eerie/cabletest2.tga
  368.         blendFunc GL_DST_COLOR GL_ZERO
  369.         rgbGen identity
  370.     }
  371.     {
  372.         map textures/eerie/electricgrade3.tga
  373.  
  374.         rgbGen wave sin .25 .25 0.25 .25
  375.  
  376.         tcMod turb .2 .2 .1 1
  377.         tcMod scale .25 .25
  378.         tcMod scroll -.5 -1.2
  379.  
  380.         blendfunc GL_ONE GL_ONE
  381.     }
  382.     {
  383.         map textures/eerie/electricslime.tga
  384.         tcMod turb .2 .2 .1 1
  385.         tcMod scale .25 .25
  386.         tcMod scroll .5 1.5
  387.         blendfunc GL_DST_COLOR GL_ONE
  388.  
  389.     }
  390. }
  391. textures/eerie/tesla_cable
  392. {
  393.     {
  394.         map $lightmap
  395.         rgbGen identity
  396.     }
  397.     {
  398.         map textures/eerie/tesla_cable.tga
  399.         blendFunc GL_DST_COLOR GL_ZERO
  400.         rgbGen identity
  401.     }
  402.     {
  403.         map textures/eerie/electricslime.tga
  404.         tcMod turb .2 .2 1 .1
  405.         tcMod scroll 0 15
  406.         tcMod scale .1 .1
  407.         blendfunc GL_DST_COLOR GL_ONE
  408.     
  409. //        map textures/eerie/electricslime.tga
  410. //        tcMod turb 1 1 1 .01
  411. //        tcMod scroll 1 5
  412. //        tcMod scale .5 .5
  413. //        blendfunc GL_ONE GL_ONE
  414.     }
  415. }
  416. textures/eerie/jesus
  417. {
  418.     {
  419.         rgbGen identity
  420.         map $lightmap
  421.     }
  422.     {
  423.         map textures/eerie/jesus.tga
  424.         blendFunc GL_DST_COLOR GL_ZERO
  425.         rgbGen identity
  426.     }
  427.     {
  428.         map textures/eerie/jesus_mask3.blend.tga
  429.         blendfunc GL_ONE GL_ONE
  430.     }
  431. }
  432. textures/eerie/xq1metalbig_jumppad
  433. {
  434.     surfaceparm nodamage
  435.     q3map_surfacelight 250
  436.     {
  437.         map $lightmap
  438.         rgbGen identity
  439.     }
  440.     {
  441.         map textures/eerie/q1metal7_98d_256x256.tga
  442.         blendFunc GL_DST_COLOR GL_ZERO
  443.         rgbGen identity
  444.     }
  445.     {
  446.         clampmap textures/eerie/surface6jumppad.blend.tga
  447.         blendFunc GL_ONE GL_ONE
  448.         rgbGen wave sin 0.75 0.25 0 .2
  449. //        tcMod stretch sin 0.80 0.20 0 1
  450. //        map textures/eerie/jumppad.tga
  451. //        blendFunc GL_ONE GL_ONE
  452. //        rgbGen wave sin 0.5 0.5 0 .2
  453.     }
  454. }
  455. textures/eerie/blocks15b_jumppad
  456. {
  457.     q3map_surfacelight 250
  458.     {
  459.         map $lightmap
  460.         rgbGen identity
  461.     }
  462.     {
  463.         map textures/eerie/blocks15b_jumppad.tga
  464.         blendFunc GL_DST_COLOR GL_ZERO
  465.         rgbGen identity
  466.     }
  467.     {
  468.         map textures/eerie/jumppad.tga
  469.         blendFunc GL_ONE GL_ONE
  470.         rgbGen wave sin 0.5 0.5 0 .2
  471.     }
  472. }
  473. textures/eerie/blocks11b_jumppad
  474. {
  475.     surfaceparm nodamage
  476.     q3map_surfacelight 250
  477.     {
  478.         map $lightmap
  479.         rgbGen identity
  480.     }
  481.     {
  482.         map textures/castle/blocks11b.tga
  483.         blendFunc GL_DST_COLOR GL_ZERO
  484.         rgbGen identity
  485.     }
  486.     {
  487.         clampmap textures/eerie/jumppad.tga
  488.         blendFunc GL_ONE GL_ONE
  489.         rgbGen wave sin 0.75 0.25 0 .2
  490. //        tcMod stretch sin 0.80 0.20 0 1
  491.     }
  492. }
  493. textures/eerie/blocks11b_jumppad_smaller
  494. {
  495.     surfaceparm nodamage
  496.     q3map_surfacelight 250
  497.     {
  498.         map $lightmap
  499.         rgbGen identity
  500.     }
  501.     {
  502.         map textures/eerie/blocks11b_jumppad_smaller.tga
  503.         blendFunc GL_DST_COLOR GL_ZERO
  504.         rgbGen identity
  505.     }
  506.     {
  507.         map textures/eerie/jumppad_smaller.tga
  508.         blendFunc GL_ONE GL_ONE
  509.         rgbGen wave sin 0.5 0.5 0 .2
  510.     }
  511. }
  512.  
  513.  
  514. textures/eerie/pentagramfloor
  515. {
  516. //    q3map_surfacelight 250
  517.     {
  518.         map $lightmap
  519.         rgbGen identity
  520.     }
  521.     {
  522.         map textures/eerie/pentagramfloor.tga
  523.         blendFunc GL_DST_COLOR GL_ZERO
  524.         rgbGen identity
  525.     }
  526.     {
  527.         map textures/eerie/pentagramfloor.red.blend.tga
  528.         blendFunc GL_ONE GL_ONE
  529.         rgbGen wave sin 0.5 0.5 0 .5
  530.     }
  531. }
  532. textures/eerie/pentagramfloor_rotating
  533. {
  534.     qer_editorimage textures/eerie/pentagramfloor.tga
  535. //    q3map_surfacelight 250
  536.     {
  537.         map $lightmap
  538.         rgbGen identity
  539.     }
  540.     {
  541.         map textures/eerie/xhugefloor2.tga
  542.         blendFunc GL_DST_COLOR GL_ZERO
  543.         rgbGen identity
  544.     }
  545.     {
  546.         clampmap textures/eerie/pentagramfloor.red.blend.tga
  547.         blendFunc GL_ONE GL_ONE
  548.         rgbGen wave sin 0.75 0.25 0 0.5
  549.         tcMod rotate -60
  550.     }
  551. }
  552.  
  553.  
  554. textures/eerie/q1metal7_98d_pent_256
  555. {
  556.     q3map_surfacelight 250
  557.     {
  558.         map $lightmap
  559.         rgbGen identity
  560.     }
  561.     {
  562.         map textures/eerie/q1metal7_98d_pent_256.tga
  563.         blendFunc GL_DST_COLOR GL_ZERO
  564.         rgbGen identity
  565.     }
  566.     {
  567.         map textures/eerie/pentagramfloor_256x256.tga
  568.         blendFunc GL_ONE GL_ONE
  569.         rgbGen wave sin 0.5 0.5 0 .5
  570.     }
  571. }
  572.  
  573.  
  574. textures/eerie/border11light
  575. {
  576.     q3map_surfacelight 1000    
  577.     {
  578.         map $lightmap
  579.         rgbGen identity
  580.     }
  581.     {
  582.         map textures/eerie/border11light.tga
  583.         blendFunc GL_DST_COLOR GL_ZERO
  584.         rgbGen identity
  585.     }
  586.     {
  587.         map textures/eerie/border11light.blend.tga
  588.         blendfunc GL_ONE GL_ONE
  589.     }
  590. }
  591. textures/eerie/borderlight_500
  592. {
  593.     q3map_surfacelight 500
  594.     {
  595.         map $lightmap
  596.         rgbGen identity
  597.     }
  598.     {
  599.         map textures/eerie/border11light.tga
  600.         blendFunc GL_DST_COLOR GL_ZERO
  601.         rgbGen identity
  602.     }
  603.     {
  604.         map textures/eerie/border11light.blend.tga
  605.         blendfunc GL_ONE GL_ONE
  606.     }
  607. }
  608.  
  609. textures/eerie/darkness
  610. {
  611.     surfaceparm    trans
  612.     surfaceparm    nonsolid
  613.     surfaceparm    fog
  614.     surfaceparm    nolightmap
  615.     surfaceparm     nodrop
  616.     cull back
  617.     fogonly
  618.     fogparms 0 0 0 128 128
  619. }
  620. textures/eerie/redgoal
  621. {
  622.     q3map_surfacelight 200
  623.  
  624.     {
  625.         map textures/eerie/redgoal.tga
  626.         tcGen environment
  627.         blendfunc GL_ONE GL_ONE
  628.         tcMod turb 0 0.25 0 0.05
  629.     }
  630. }
  631. textures/eerie/bluegoal
  632. {
  633.     q3map_surfacelight 200
  634.     {
  635.         map textures/eerie/bluegoal.tga
  636.         tcGen environment
  637.         blendfunc GL_ONE GL_ONE
  638.         tcMod turb 0 0.25 0 0.05
  639.     }
  640. }
  641. textures/eerie/powerupshit
  642. {
  643.     surfaceparm nolightmap
  644.     surfaceparm nonsolid
  645.     cull twosided
  646.     {
  647.         map textures/eerie/powerupshit.tga
  648.         tcGen environment
  649.         blendfunc GL_ONE GL_ONE
  650.         tcMod turb 0 0.25 0 0.5
  651.     }
  652. }
  653. textures/eerie/xian_rune11
  654. {
  655.     q3map_surfacelight 1000
  656.     light 1
  657.     {
  658.         map $lightmap
  659.         rgbGen identity
  660.     }
  661.     {
  662.         map textures/eerie/xian_rune11.tga
  663.         blendFunc GL_DST_COLOR GL_ZERO
  664.         rgbGen identity
  665.     }
  666.     {
  667.         map textures/eerie/xian_rune11.blend.tga
  668.         blendfunc GL_ONE GL_ONE
  669.     }
  670. }
  671.  
  672. textures/eerie/xian_rune21
  673. {
  674.     q3map_surfacelight 1000
  675.     light 1
  676.     {
  677.         map $lightmap
  678.         rgbGen identity
  679.     }
  680.     {
  681.         map textures/eerie/xian_rune21.tga
  682.         //map textures/eerie/xian_rune21.specular.tga
  683.         rgbGen identity
  684.         blendFunc GL_DST_COLOR GL_ZERO
  685.     }
  686.     {
  687.         map textures/eerie/xian_rune21.blend.tga
  688.         blendfunc GL_ONE GL_ONE
  689.     }
  690. }
  691. textures/eerie/lightcone
  692. {
  693.     {
  694.         map textures/eerie/lightcone.tga
  695.         tcGen environment
  696.         blendfunc GL_ONE GL_ONE
  697.     }
  698. }
  699.  
  700. textures/eerie/q1metal7_97b_mirror
  701. {
  702.     surfaceparm nolightmap
  703.     portal
  704.     {
  705.         map textures/eerie/q1metal7_97b_mirror.tga
  706.         blendfunc GL_ONE GL_SRC_ALPHA
  707.         depthWrite
  708.     }
  709. }
  710. textures/eerie/cross_1000
  711. {
  712.     q3map_surfacelight 1000
  713.     light 1
  714.     {
  715.         map $lightmap
  716.         rgbGen identity
  717.     }
  718.     {
  719.         map textures/eerie/cross_1000.tga
  720.         blendFunc GL_DST_COLOR GL_ZERO
  721.         rgbGen identity
  722.     }
  723.     {
  724.         map textures/eerie/cross_1000.blend.tga
  725.         blendfunc GL_ONE GL_ONE
  726.     }
  727. }
  728. textures/eerie/cross_2500
  729. {
  730.     q3map_surfacelight 2500
  731.     light 1
  732.     {
  733.         map $lightmap
  734.         rgbGen identity
  735.     }
  736.     {
  737.         map textures/eerie/cross_2500.tga
  738.         blendFunc GL_DST_COLOR GL_ZERO
  739.         rgbGen identity
  740.     }
  741.     {
  742.         map textures/eerie/cross_2500.blend.tga
  743.         blendfunc GL_ONE GL_ONE
  744.     }
  745. }
  746.  
  747. textures/eerie/light1
  748. {
  749.     q3map_surfacelight 2000
  750.     q3map_lightimage textures/eerie/light1.blend.tga
  751.     light 1
  752.     {
  753.         map $lightmap
  754.         rgbGen identity
  755.     }
  756.     {
  757.         map textures/eerie/light1.tga
  758.         blendFunc GL_DST_COLOR GL_ZERO
  759.         rgbGen identity
  760.     }
  761.     {    
  762.         map textures/eerie/light1.blend.tga
  763.         blendfunc GL_ONE GL_ONE
  764.     }
  765. }
  766.  
  767. textures/eerie/light1_5000
  768. {
  769.     qer_editorimage textures/eerie/light1.tga
  770.     q3map_lightimage textures/eerie/light1.blend.tga
  771.     q3map_surfacelight 5000
  772.     light 1
  773.     {
  774.         map $lightmap
  775.         rgbGen identity
  776.     }
  777.     {
  778.         map textures/eerie/light1.tga
  779.         blendFunc GL_DST_COLOR GL_ZERO
  780.         rgbGen identity
  781.     }
  782.     {    
  783.         map textures/eerie/light1.blend.tga
  784.         blendfunc GL_ONE GL_ONE
  785.     }
  786. }
  787.  
  788. textures/eerie/light2
  789. {
  790.     q3map_surfacelight 4000
  791.     light 1
  792.     {
  793.         map $lightmap
  794.         rgbGen identity
  795.     }
  796.     {
  797.         map textures/eerie/light2.tga
  798.         blendFunc GL_DST_COLOR GL_ZERO
  799.         rgbGen identity
  800.     }
  801.     {
  802.         map textures/eerie/light2.blend.tga
  803.         blendfunc GL_ONE GL_ONE
  804.     }
  805. }
  806.  
  807. textures/eerie/light3_8
  808. {
  809.     q3map_surfacelight 4000
  810.     light 1
  811.     {
  812.         map $lightmap
  813.         rgbGen identity
  814.     }
  815.     {
  816.         map textures/eerie/light3_8.tga
  817.         blendFunc GL_DST_COLOR GL_ZERO
  818.         rgbGen identity
  819.     }
  820.     {
  821.         map textures/eerie/light3_8.blend.tga
  822.         blendfunc GL_ONE GL_ONE
  823.     }
  824. }
  825. textures/eerie/xian_light3_7
  826. {
  827.     q3map_surfacelight 5000
  828.     light 1
  829.     {
  830.         map $lightmap
  831.         rgbGen identity
  832.     }
  833.     {
  834.         map textures/eerie/xian_light3_7.tga
  835.         rgbGen identity
  836.         blendFunc GL_DST_COLOR GL_ZERO
  837.     }
  838.     {
  839.         map textures/eerie/xian_light3_7.blend.tga
  840.         blendfunc GL_ONE GL_ONE
  841.     }
  842. }
  843.