home *** CD-ROM | disk | FTP | other *** search
/ Chip 2011 November / CHIP_2011_11.iso / Programy / Inne / Gry / OpenArena / baseoa / pak0.pk3 / scripts / cosmoflash.shader < prev    next >
Encoding:
Text File  |  2008-08-28  |  18.8 KB  |  1,023 lines

  1.  
  2. textures/cosmo_sfx/flag_scimitar_brown1
  3. {
  4.         qer_editorimage textures/cosmo_sfx/flag_scimitar_brown1.tga
  5.         surfaceparm nomarks
  6.         surfaceparm alphashadow
  7.         cull none
  8.         
  9.     {
  10.         map textures/cosmo_sfx/flag_scimitar_brown1.tga
  11.         blendFunc GL_ONE GL_ZERO
  12.         alphaFunc GE128
  13.         depthWrite
  14.         rgbGen identity
  15.     }
  16.     {
  17.         map $lightmap
  18.         blendFunc GL_DST_COLOR GL_ZERO
  19.         depthFunc equal
  20.         rgbGen identity
  21.     }
  22.  
  23. }
  24.  
  25. textures/cosmo_sfx/flag_oa_brown1
  26. {
  27.         qer_editorimage textures/cosmo_sfx/flag_oa_brown1.tga
  28.         surfaceparm nomarks
  29.         surfaceparm alphashadow
  30.         cull none
  31.         
  32.     {
  33.         map textures/cosmo_sfx/flag_oa_brown1.tga
  34.         blendFunc GL_ONE GL_ZERO
  35.         alphaFunc GE128
  36.         rgbGen identity
  37.     }
  38.     {
  39.         map $lightmap
  40.         rgbGen identity
  41.         blendFunc GL_DST_COLOR GL_ZERO
  42.         depthFunc equal
  43.     }
  44. }
  45.  
  46. textures/cosmo_sfx/flag_oa_red1
  47. {
  48.         qer_editorimage textures/cosmo_sfx/flag_oa_red1.tga
  49.         surfaceparm nomarks
  50.         surfaceparm alphashadow
  51.         cull none
  52.         
  53.     {
  54.         map textures/cosmo_sfx/flag_oa_red1.tga
  55.         blendFunc GL_ONE GL_ZERO
  56.         alphaFunc GE128
  57.         rgbGen identity
  58.     }
  59.     {
  60.         map $lightmap
  61.         rgbGen identity
  62.         blendFunc GL_DST_COLOR GL_ZERO
  63.         depthFunc equal
  64.     }
  65. }
  66.  
  67. textures/cosmo_sfx/flag_oa_blue1
  68. {
  69.         qer_editorimage textures/cosmo_sfx/flag_oa_blue1.tga
  70.         surfaceparm nomarks
  71.         surfaceparm alphashadow
  72.         cull none
  73.         
  74.     {
  75.         map textures/cosmo_sfx/flag_oa_blue1.tga
  76.         blendFunc GL_ONE GL_ZERO
  77.         alphaFunc GE128
  78.         rgbGen identity
  79.     }
  80.     {
  81.         map $lightmap
  82.         blendFunc GL_DST_COLOR GL_ZERO
  83.         depthFunc equal
  84.         rgbGen identity
  85.     }
  86. }
  87.  
  88. textures/cosmo_skies/killsky_r
  89. {
  90.     qer_editorimage textures/skies/killsky_1.jpg
  91.     q3map_lightimage textures/skies/skywater.tga
  92.     surfaceparm nomarks
  93.     surfaceparm noimpact
  94.     surfaceparm nolightmap
  95.     surfaceparm sky
  96.     q3map_surfacelight 200
  97.     q3map_globaltexture
  98.     q3map_sun    1 1 1  200  305  70
  99.     skyParms full 512 -
  100.     {
  101.         map textures/skies/intelredclouds.jpg
  102.         tcmod scale 2 3
  103.         tcmod scroll -.01 .02
  104.     }
  105.     {
  106.         map textures/skies/killsky_1.jpg
  107.         blendfunc filter
  108.         tcmod scale 3 2
  109.         tcmod scroll 0.05 0.03
  110.     }
  111. }
  112.  
  113. textures/cosmo_skies/foghullsky1
  114. {
  115.     qer_editorimage textures/cosmo_sfx/fog_or.jpg
  116.     surfaceparm noimpact
  117.     surfaceparm nomarks
  118.     surfaceparm nolightmap
  119.     surfaceparm sky
  120.  
  121.     q3map_sun .5 .37 .19 130 30 65
  122.     q3map_surfacelight 270
  123.     skyparms - 512 -
  124.  
  125.     {
  126.         map textures/cosmo_sfx/fog_or.jpg
  127.         depthWrite
  128.     }
  129. }
  130.  
  131. textures/cosmo_skies/foghull_or
  132. {
  133.     qer_editorimage textures/cosmo_sfx/fog_or.jpg
  134.     qer_nocarve
  135.     surfaceparm    trans
  136.     surfaceparm    nonsolid
  137.     surfaceparm    nolightmap
  138.     surfaceparm    fog
  139.     fogparms ( .76 .56 .16 ) 2048
  140.  
  141. }
  142.  
  143. textures/cosmo_sfx/blood1_decal{    qer_editorimage textures/cosmo_sfx/blood1.tga    nopicmip
  144.     qer_trans 0.75
  145.     q3map_nonplanar 
  146.     q3map_shadeAngle 179 
  147.     q3map_noTJunc 
  148.     surfaceparm nonsolid 
  149.     surfaceparm nomarks 
  150.     surfaceparm pointlight 
  151.     surfaceparm trans 
  152.     polygonOffset
  153.  
  154.     {
  155.         map textures/cosmo_sfx/blood1.tga
  156.         blendFunc GL_SRC_ALPHA GL_ONE
  157.         rgbGen identity
  158.     }
  159. }
  160.  
  161. textures/cosmo_sfx/blood2_decal{    qer_editorimage textures/cosmo_sfx/blood2.tga    nopicmip
  162.     qer_trans 0.75
  163.     q3map_nonplanar 
  164.     q3map_shadeAngle 179 
  165.     q3map_noTJunc 
  166.     surfaceparm nonsolid 
  167.     surfaceparm nomarks 
  168.     surfaceparm pointlight 
  169.     surfaceparm trans 
  170.     polygonOffset
  171.  
  172.     {
  173.         map textures/cosmo_sfx/blood2.tga
  174.         blendFunc GL_SRC_ALPHA GL_ONE
  175.         rgbGen identity
  176.     }
  177.     {
  178.         map $lightmap
  179.         rgbGen identity
  180.         blendFunc GL_DST_COLOR GL_ZERO
  181.         depthFunc equal
  182.     }
  183. }
  184.  
  185. textures/cosmo_sfx/chains01
  186. {
  187.         qer_editorimage textures/cosmo_sfx/chains01.tga
  188.         surfaceparm nomarks
  189.         surfaceparm alphashadow
  190.         deformVertexes autosprite2
  191.         cull none
  192.         
  193.     {
  194.         map textures/cosmo_sfx/chains01.tga
  195.         blendFunc GL_ONE GL_ZERO
  196.         alphaFunc GE128
  197.         depthWrite
  198.         rgbGen identity
  199.     }
  200.     {
  201.         map $lightmap
  202.         rgbGen identity
  203.         blendFunc GL_DST_COLOR GL_ZERO
  204.         depthFunc equal
  205.     }
  206. }
  207.  
  208. textures/cosmo_light/window1
  209. {
  210.     qer_editorimage textures/cosmo_light/window1.tga
  211.     surfaceparm nomarks
  212.     q3map_lightimage textures/cosmo_light/window1_l.tga
  213.     q3map_surfacelight 400
  214.     {
  215.         map textures/cosmo_light/window1.tga
  216.         blendFunc GL_ONE GL_ZERO
  217.         alphaFunc GE128
  218.         depthWrite
  219.         rgbgen identity
  220.     }
  221.     {
  222.          map $lightmap
  223.         blendFunc GL_DST_COLOR GL_ZERO
  224.         depthFunc equal
  225.         rgbGen identity
  226.     }
  227. }
  228.  
  229.  
  230. textures/cosmo_light/dmask1_red
  231. {
  232.     qer_editorimage textures/cosmo_light/dmask1.tga
  233.     surfaceparm nomarks
  234.     q3map_lightimage textures/cosmo_light/dmask1_r.tga
  235.     q3map_surfacelight 2000
  236.  
  237.     {
  238.         map textures/cosmo_light/dmask1.tga
  239.         blendfunc gl_one gl_zero
  240.         rgbgen identity
  241.     }
  242.     {
  243.         map $lightmap
  244.         blendfunc filter
  245.         tcgen lightmap
  246.     }
  247.     {
  248.         map textures/cosmo_light/dmask1_r.tga
  249.         blendfunc add
  250.         rgbGen wave sin 0.25 0.25 0 .25
  251.     }
  252. }
  253.  
  254. textures/cosmo_light/dmask1_blue
  255. {
  256.     qer_editorimage textures/cosmo_light/dmask1.tga
  257.     surfaceparm nomarks
  258.     q3map_lightimage textures/cosmo_light/dmask1_b.tga
  259.     q3map_surfacelight 2000
  260.  
  261.     {
  262.         map textures/cosmo_light/dmask1.tga
  263.         blendfunc gl_one gl_zero
  264.         rgbgen identity
  265.     }
  266.     {
  267.         map $lightmap
  268.         blendfunc filter
  269.         tcgen lightmap
  270.     }
  271.     {
  272.         map textures/cosmo_light/dmask1_b.tga
  273.         blendfunc add
  274.         rgbGen wave sin 0.25 0.25 0 .25
  275.     }
  276. }
  277.  
  278.  
  279. textures/cosmo_floor/sand01
  280. {
  281.     surfaceparm nodamage
  282.     surfaceparm nosteps
  283.     surfaceparm dust
  284.     q3map_lightmapsamplesize 0.1
  285.     q3map_nonplanar    q3map_shadeangle 80
  286.  
  287.     {        map $lightmap        rgbGen identity    }
  288.     {        map textures/cosmo_floor/sand01.jpg
  289.         blendFunc GL_DST_COLOR GL_ZERO        rgbGen identity    }
  290.  
  291. }
  292.  
  293. textures/cosmo_trim/ctf_wall_red1
  294. {
  295.     qer_editorimage textures/cosmo_trim/ctf_wall_red1.jpg
  296.     surfaceparm nomarks
  297.     {
  298.         map textures/cosmo_trim/ctf_wall_red1.jpg
  299.         rgbgen identity
  300.     }
  301.     {
  302.          map $lightmap
  303.         blendFunc GL_DST_COLOR GL_ZERO
  304.         rgbGen identity
  305.     }
  306.     {
  307.         map textures/cosmo_trim/flashyspots1.jpg
  308.         blendfunc add
  309.         rgbGen wave sin 0.25 0.25 0 .05
  310.     }
  311. }
  312.  
  313.  
  314. textures/cosmo_trim/ctf_wall_blue1
  315. {
  316.     qer_editorimage textures/cosmo_trim/ctf_wall_blue1.jpg
  317.     surfaceparm nomarks
  318.     {
  319.         map textures/cosmo_trim/ctf_wall_blue1.jpg
  320.         rgbgen identity
  321.     }
  322.     {
  323.          map $lightmap
  324.         blendFunc GL_DST_COLOR GL_ZERO
  325.         rgbGen identity
  326.     }
  327.     {
  328.         map textures/cosmo_trim/flashyspots1.jpg
  329.         blendfunc add
  330.         rgbGen wave sin 0.25 0.25 0 .05
  331.     }
  332. }
  333.  
  334.  
  335. textures/cosmo_liquids/plasma_red
  336. {
  337.     
  338.     q3map_globaltexture
  339.     surfaceparm trans
  340.     surfaceparm nonsolid
  341.     surfaceparm noimpact
  342.     surfaceparm lava
  343.     surfaceparm nolightmap
  344.     q3map_surfacelight 1250
  345.     cull disable
  346.     
  347.     tesssize 128
  348.     cull disable
  349.     deformVertexes wave 100 sin 3 2 .1 0.1
  350.     
  351.     {
  352.         map textures/cosmo_liquids/plasma_red.jpg
  353.         rgbGen identity
  354.     }
  355.  
  356. }
  357.  
  358. textures/cosmo_trim/darkgreen02
  359. {
  360.         qer_editorimage textures/cosmo_trim/darkgreen02.tga
  361.         tessSize 64
  362.         surfaceparm nomarks
  363.         cull none
  364.         
  365.     {
  366.         map textures/cosmo_trim/darkgreen02.tga
  367.         blendFunc GL_ONE GL_ZERO
  368.         alphaFunc GE128
  369.         depthWrite
  370.         rgbGen identity
  371.     }
  372.     {
  373.         map $lightmap
  374.         blendFunc GL_DST_COLOR GL_ZERO
  375.         depthFunc equal
  376.         rgbGen identity
  377.     }
  378.  
  379. }
  380.  
  381. textures/cosmo_light/lightyel02_12k
  382. {
  383.     qer_editorimage textures/cosmo_light/lightyel02.jpg
  384.     surfaceparm nomarks
  385.     q3map_surfacelight 12000
  386.     {
  387.         map textures/cosmo_light/lightyel02.jpg
  388.         rgbgen identity
  389.     }
  390.     {
  391.         map $lightmap
  392.         blendFunc filter
  393.         tcgen lightmap
  394.     }
  395. }
  396.  
  397. textures/cosmo_light/lightyel03_5k
  398. {
  399.     qer_editorimage textures/cosmo_light/lightyel03.jpg
  400.     surfaceparm nomarks
  401.     q3map_surfacelight 5000
  402.     {
  403.         map textures/cosmo_light/lightyel03_f.jpg
  404.         tcMod scroll 0 0.1
  405.         rgbgen identity
  406.     }
  407.     {
  408.         map textures/cosmo_sfx/stoerung.jpg
  409.         blendFunc GL_ONE GL_ONE
  410.                 rgbgen wave sin .25 0.1 0 0.1
  411.                 tcMod scroll 0 10
  412.     }    
  413.     {
  414.         map textures/cosmo_sfx/stoerung.jpg
  415.         blendFunc GL_ONE GL_ONE
  416.                 rgbgen wave sin 0.25 0.1 0 0.1
  417.                 tcMod scale  -1 1
  418.                 tcMod scroll 0 -5
  419.     }    
  420.     {
  421.         map $lightmap
  422.         blendfunc filter
  423.         tcgen lightmap
  424.     }
  425.     {
  426.         map textures/cosmo_light/lightyel03.tga
  427.         blendFunc blend
  428.         rgbGen identity
  429.     }
  430. }
  431.  
  432. textures/cosmo_wall/grgr_wall2
  433. {
  434.     qer_editorimage textures/cosmo_wall/grgr_wall2.tga
  435. //    surfaceparm nomarks
  436.     q3map_surfacelight 175
  437.     {
  438.         map textures/cosmo_sfx/pulse.jpg
  439.         tcMod scroll 0 -0.65
  440.         rgbgen identity
  441.     }
  442.     {
  443.         map textures/cosmo_wall/grgr_wall2.tga
  444.         blendFunc blend
  445.         rgbGen identity
  446.     }
  447.  
  448.     {
  449.         map $lightmap
  450.         blendfunc filter
  451.         tcgen lightmap
  452.     }
  453.  
  454. }
  455.  
  456. textures/cosmo_light/wall_light1
  457. {
  458.     qer_editorimage textures/cosmo_light/wall_light1.jpg
  459.     q3map_lightimage textures/cosmo_light/wall_light1_m.jpg
  460.     q3map_surfacelight 1600
  461.     {
  462.         map textures/cosmo_light/wall_light1.jpg
  463.         blendFunc GL_ONE GL_ZERO
  464.         rgbgen identity
  465.     }
  466.     {
  467.          map $lightmap
  468.         blendFunc GL_DST_COLOR GL_ZERO
  469.         rgbGen identity
  470.     }
  471. }
  472.  
  473. textures/cosmo_light/wall_light2
  474. {
  475.     qer_editorimage textures/cosmo_light/wall_light2.jpg
  476.     q3map_surfacelight 1600
  477.     {
  478.         map textures/cosmo_light/wall_light2.jpg
  479.         blendFunc GL_ONE GL_ZERO
  480.         rgbgen identity
  481.     }
  482.     {
  483.          map $lightmap
  484.         blendFunc GL_DST_COLOR GL_ZERO
  485.         rgbGen identity
  486.     }
  487. }
  488.  
  489. textures/cosmo_floor/metalgrid
  490. {
  491.     qer_editorimage textures/cosmo_floor/metalgrid.tga
  492.     cull none
  493.     surfaceparm nomarks
  494. //    surfaceparm noimpact
  495.     nopicmip
  496.     
  497.     {
  498.         map textures/cosmo_floor/metalgrid.tga
  499.         blendFunc GL_DST_COLOR GL_ZERO
  500.         alphaFunc GE128
  501.         rgbGen identity
  502.     }
  503.     {
  504.         map $lightmap
  505.         blendfunc filter
  506.         tcgen lightmap
  507.     }
  508.  
  509. }
  510.  
  511. textures/cosmo_sfx/jumppad
  512. {
  513.     qer_editorimage textures/cosmo_sfx/jumppad.tga
  514.  
  515.     {
  516.         map textures/cosmo_sfx/jumppad.tga
  517.         blendfunc gl_one gl_zero
  518.         rgbgen identity
  519.     }
  520.     {
  521.         map $lightmap
  522.         blendfunc filter
  523.         tcgen lightmap
  524.     }
  525.     {
  526.         map textures/cosmo_sfx/jumppad_b.jpg
  527.         blendfunc add
  528.         rgbGen wave sin 0.25 0.25 0 .25
  529.     }
  530. }
  531.  
  532. textures/cosmo_sfx/jumppad2
  533. {
  534.     qer_editorimage textures/cosmo_sfx/jumppad2.tga
  535.     q3map_lightimage textures/cosmo_sfx/jumppad2_b.jpg
  536.     q3map_surfacelight 600
  537.  
  538.     {
  539.         map textures/cosmo_sfx/jumppad2.tga
  540.         rgbgen identity
  541.     }
  542.     {
  543.         map textures/cosmo_sfx/jumppad2_b.jpg
  544.         blendfunc GL_ONE GL_ONE
  545.         tcMod stretch triangle 2 1 0 0.7
  546.         rgbGen wave sin 0.25 0.25 0 0.7
  547.     }
  548.     {
  549.         map textures/cosmo_sfx/jumppad2.tga
  550.         blendfunc blend
  551.         rgbgen identity
  552.     }
  553.     {
  554.         map $lightmap
  555.         blendFunc filter
  556.         tcgen lightmap
  557.     }
  558.  
  559. }
  560.  
  561. textures/cosmo_sfx/teleporter
  562. {
  563.     qer_editorimage textures/cosmo_sfx/teleporter.jpg
  564.     surfaceparm nomarks
  565.     surfaceparm alphashadow
  566.     deformVertexes normal 0.1 1
  567.         
  568.     {
  569.         map textures/cosmo_sfx/teleporter.jpg
  570.         tcGen environment
  571.         rgbGen identity
  572.     }
  573.     {
  574.         map textures/cosmo_sfx/pulse.jpg
  575.         tcMod scroll 0 -0.65
  576.         blendfunc GL_ONE GL_ONE
  577.         rgbgen identity
  578.     }
  579.  
  580.     
  581. }
  582.  
  583. textures/cosmo_sfx/decal1{    qer_editorimage textures/cosmo_sfx/decal1.tga    nopicmip
  584.     polygonOffset
  585.  
  586.     {
  587.         map textures/cosmo_sfx/decal1.tga
  588.         blendFunc blend
  589.         rgbGen identity
  590.     }
  591. }
  592.  
  593. textures/cosmo_sfx/decal2{    qer_editorimage textures/cosmo_sfx/decal2.tga    nopicmip
  594.     polygonOffset
  595.  
  596.     {
  597.         map textures/cosmo_sfx/decal2.tga
  598.         blendFunc blend
  599.         rgbGen identity
  600.     }
  601. }
  602.  
  603. textures/cosmo_sfx/decal3{    qer_editorimage textures/cosmo_sfx/decal3.tga    nopicmip
  604.     polygonOffset
  605.  
  606.     {
  607.         map textures/cosmo_sfx/decal3.tga
  608.         blendFunc blend
  609.         rgbGen identity
  610.     }
  611. }
  612.  
  613. textures/cosmo_sfx/decal4{    qer_editorimage textures/cosmo_sfx/decal4.tga    nopicmip
  614.     polygonOffset
  615.  
  616.     {
  617.         map textures/cosmo_sfx/decal4.tga
  618.         blendFunc blend
  619.         rgbGen identity
  620.     }
  621. }
  622.  
  623. textures/cosmo_skies/tim_tourney2
  624. {
  625.     qer_editorimage textures/skies/s18.tga
  626.     surfaceparm noimpact
  627.     surfaceparm nolightmap
  628.     surfaceparm nomarks
  629.     surfaceparm sky
  630.     q3map_lightimage textures/skies/s17.tga
  631.     q3map_surfacelight 100
  632.     q3map_sun .5 .5 .5 120 65 90
  633.     skyparms - 1024 -
  634.     {
  635.         map textures/skies/s18.tga
  636.         tcmod scale 2 3
  637.         tcmod scroll 0.03 0.03
  638.     }
  639.     {
  640.         map textures/skies/s14.tga
  641.         blendfunc add
  642.         tcmod scale 3 2
  643.         tcmod scroll 0.015 0.015
  644.     }
  645. }
  646.  
  647. textures/cosmo_liquids/greenliqu1{    qer_editorimage textures/cosmo_liquids/greenliqu1.jpg
  648.     surfaceparm noimpact
  649.     surfaceparm nolightmap
  650.     surfaceparm nomarks
  651.     surfaceparm slime
  652.     q3map_surfacelight 1750
  653.     deformVertexes bulge 4 2 0.75
  654.  
  655.     {
  656.         map textures/cosmo_liquids/greenliqu1.jpg
  657.         rgbGen identity
  658.         tcmod scroll 0.03 0.25
  659.     }
  660. }
  661.  
  662. textures/cosmo_sfx/dm17_jpad
  663. {
  664.         qer_editorimage textures/cosmo_sfx/e8jumpspawn02red.tga
  665.         surfaceparm nomarks
  666.         surfaceparm metalsteps        q3map_surfacelight 15000
  667. //        q3map_lightimage textures/sfx/jc2.jpg
  668.     {        clampmap textures/sfx/jc2.jpg        tcMod stretch sin 1.2 .8 0 1.5
  669.         rgbGen wave square .5 .5 .25 1.5
  670.     }    {
  671.         map textures/cosmo_sfx/e8jumpspawn02red.tga
  672.         blendfunc blend
  673.         rgbGen identity    }    {        map $lightmap         blendfunc gl_dst_color gl_one_minus_dst_alpha        rgbGen identity        tcGen lightmap     }
  674. }
  675.  
  676. textures/base_floor/clang_floor_s2{    qer_editorimage textures/base_floor/clang_floor_s2.jpg
  677.     surfaceparm metalsteps
  678.  
  679.     {
  680.         map textures/base_floor/clang_floor_s2.jpg
  681.         rgbGen identity
  682.     }
  683.     
  684.     {        map $lightmap         blendfunc filter        rgbGen identity    }
  685. }
  686.  
  687. textures/base_floor/clang_decal2{    qer_editorimage textures/base_floor/clang_decal2.tga    nopicmip
  688.     polygonOffset
  689.     surfaceparm metalsteps
  690.  
  691.     {
  692.         map textures/base_floor/clang_decal2.tga
  693.         blendFunc blend
  694.         rgbGen identity
  695.     }
  696. }
  697.  
  698.  
  699. textures/evil6_lights/e6v_light_s_3k{    qer_editorimage textures/evil6_lights/e6v_light_s_nolight.jpg
  700.     surfaceparm nomarks
  701.     q3map_surfacelight 13000
  702.     
  703.     {
  704.         map textures/evil6_lights/e6v_light_s_nolight.jpg
  705.         rgbgen identity
  706.     }
  707.     {
  708.          map $lightmap
  709. //        blendFunc GL_DST_COLOR GL_ZERO
  710.         blendFunc filter
  711.         rgbGen identity
  712.     }
  713. }
  714.  
  715. textures/cosmo_light/border7_ceil39_6k{    qer_editorimage textures/gothic_light/border7_ceil39.jpg
  716.     q3map_lightimage textures/gothic_light/border7_ceil39blend.jpg
  717.     q3map_surfacelight 6000
  718.     
  719.     {
  720.         map textures/gothic_light/border7_ceil39.jpg
  721.         rgbgen identity
  722.     }
  723.     {
  724.          map $lightmap
  725.         blendFunc filter
  726.         rgbGen identity
  727.     }
  728. }
  729.  
  730.  
  731. textures/cosmo_sfx/diamond_blue
  732. {
  733.     qer_editorimage textures/cosmo_sfx/diamond.blue.tga
  734.     surfaceparm nomarks
  735.     surfaceparm nonsolid
  736.     q3map_surfacelight 4500
  737.     {
  738.         map textures/cosmo_sfx/diamond.blue.tga
  739.         blendFunc GL_ONE GL_ZERO
  740.     }
  741.     {
  742.         map textures/base_trim/tinfx.jpg
  743.         tcGen environment
  744.         blendfunc add
  745.         rgbGen vertex
  746.     }
  747. }
  748.  
  749.  
  750. textures/cosmo_sfx/chalkdoor_d{    qer_editorimage textures/cosmo_sfx/chalkdoor.tga    nopicmip
  751.     polygonOffset
  752.  
  753.     {
  754.         map textures/cosmo_sfx/chalkdoor.tga
  755.         blendFunc blend
  756.         rgbGen identity
  757.     }
  758. }
  759.  
  760. textures/cosmo_light/ironcrosslt1_3k
  761. {
  762.     qer_editorimage textures/cosmo_light/ironcrosslt1.tga
  763.     surfaceparm nomarks
  764.     q3map_lightimage textures/cosmo_light/ironcrosslt1.blend.tga
  765.     q3map_surfacelight 3400
  766.     {
  767.         map textures/cosmo_light/ironcrosslt1.tga
  768.         blendFunc GL_ONE GL_ZERO
  769.         rgbgen identity
  770.     }
  771.     {
  772.          map $lightmap
  773.         blendFunc GL_DST_COLOR GL_ZERO
  774.         depthFunc equal
  775.         rgbGen identity
  776.     }
  777. }
  778.  
  779. textures/cosmo_light/crystalwhite_5k
  780. {
  781.     qer_editorimage textures/cosmo_sfx/diamond.white.tga
  782.     surfaceparm nomarks
  783.     q3map_lightimage textures/cosmo_sfx/diamond.white.tga
  784.     q3map_surfacelight 7500
  785.     {
  786.         map textures/cosmo_sfx/diamond.white.tga
  787.         blendFunc GL_ONE GL_ZERO
  788.         rgbgen identity
  789.     }
  790.     {
  791.         map textures/base_trim/tinfx.jpg
  792.         tcGen environment
  793.         blendfunc add
  794.         rgbGen vertex
  795.     }
  796. }
  797.  
  798.  
  799.  
  800. /* DETAILS */
  801. textures/cosmo_floor/sand02
  802. {
  803.     {
  804.         map textures/cosmo_floor/sand02.tga
  805.         rgbGen identity
  806.     }
  807.     {
  808.         map $lightmap 
  809.         blendfunc filter
  810.     }
  811.     {
  812.         map textures/detail/d_sand.tga
  813.         blendfunc gl_dst_color gl_src_color
  814.         rgbGen identity
  815.         tcMod scale 4 4
  816.         detail
  817.     }
  818.     {
  819.         map textures/detail/d_sandy.tga
  820.         blendfunc gl_dst_color gl_src_color
  821.         rgbGen identity
  822.         tcMod scale 16 16
  823.         detail
  824.     }
  825. }
  826.  
  827. textures/cosmo_floor/sand01
  828. {
  829.     {
  830.         map textures/cosmo_floor/sand01.tga
  831.         rgbGen identity
  832.     }
  833.     {
  834.         map $lightmap 
  835.         blendfunc filter
  836.     }
  837.     {
  838.         map textures/detail/d_sand.tga
  839.         blendfunc gl_dst_color gl_src_color
  840.         rgbGen identity
  841.         tcMod scale 4 4
  842.         detail
  843.     }
  844.     {
  845.         map textures/detail/d_sandy.tga
  846.         blendfunc gl_dst_color gl_src_color
  847.         rgbGen identity
  848.         tcMod scale 16 16
  849.         detail
  850.     }
  851. }
  852.  
  853. textures/cosmo_block/ancient_bricks2
  854. {
  855.     {
  856.         map textures/cosmo_block/ancient_bricks2.tga
  857.         rgbGen identity
  858.     }
  859.     {
  860.         map $lightmap 
  861.         blendfunc filter
  862.     }
  863.     {
  864.         map textures/detail/d_sandy.tga
  865.         blendfunc gl_dst_color gl_src_color
  866.         rgbGen identity
  867.         tcMod scale 8 8
  868.         detail
  869.     }
  870. }
  871.  
  872. textures/cosmo_block/ancient_bricks3
  873. {
  874.     {
  875.         map textures/cosmo_block/ancient_bricks3.tga
  876.         rgbGen identity
  877.     }
  878.     {
  879.         map $lightmap 
  880.         blendfunc filter
  881.     }
  882.     {
  883.         map textures/detail/d_sandy.tga
  884.         blendfunc gl_dst_color gl_src_color
  885.         rgbGen identity
  886.         tcMod scale 8 8
  887.         detail
  888.     }
  889. }
  890.  
  891. textures/cosmo_block/ancient_bricks4
  892. {
  893.     {
  894.         map textures/cosmo_block/ancient_bricks4.tga
  895.         rgbGen identity
  896.     }
  897.     {
  898.         map $lightmap 
  899.         blendfunc filter
  900.     }
  901.     {
  902.         map textures/detail/d_sandy.tga
  903.         blendfunc gl_dst_color gl_src_color
  904.         rgbGen identity
  905.         tcMod scale 8 8
  906.         detail
  907.     }
  908. }
  909.  
  910. textures/cosmo_block/ancient_bricks6
  911. {
  912.     {
  913.         map textures/cosmo_block/ancient_bricks6.tga
  914.         rgbGen identity
  915.     }
  916.     {
  917.         map $lightmap 
  918.         blendfunc filter
  919.     }
  920.     {
  921.         map textures/detail/d_sandy.tga
  922.         blendfunc gl_dst_color gl_src_color
  923.         rgbGen identity
  924.         tcMod scale 8 8
  925.         detail
  926.     }
  927. }
  928.  
  929. textures/cosmo_block/rock01
  930. {
  931.     {
  932.         map textures/cosmo_block/rock01.tga
  933.         rgbGen identity
  934.     }
  935.     {
  936.         map $lightmap 
  937.         blendfunc filter
  938.     }
  939.     {
  940.         map textures/detail/d_stone.tga
  941.         blendfunc gl_dst_color gl_src_color
  942.         rgbGen identity
  943.         tcMod scale 8 8
  944.         detail
  945.     }
  946. }
  947.  
  948. textures/cosmo_block/rock02
  949. {
  950.     {
  951.         map textures/cosmo_block/rock02.tga
  952.         rgbGen identity
  953.     }
  954.     {
  955.         map $lightmap 
  956.         blendfunc filter
  957.     }
  958.     {
  959.         map textures/detail/d_stone.tga
  960.         blendfunc gl_dst_color gl_src_color
  961.         rgbGen identity
  962.         tcMod scale 8 8
  963.         detail
  964.     }
  965. }
  966.  
  967. textures/cosmo_block/rock05
  968. {
  969.     {
  970.         map textures/cosmo_block/rock05.tga
  971.         rgbGen identity
  972.     }
  973.     {
  974.         map $lightmap 
  975.         blendfunc filter
  976.     }
  977.     {
  978.         map textures/detail/d_stone.tga
  979.         blendfunc gl_dst_color gl_src_color
  980.         rgbGen identity
  981.         tcMod scale 8 8
  982.         detail
  983.     }
  984. }
  985.  
  986. textures/cosmo_block/rock06
  987. {
  988.     {
  989.         map textures/cosmo_block/rock06.tga
  990.         rgbGen identity
  991.     }
  992.     {
  993.         map $lightmap 
  994.         blendfunc filter
  995.     }
  996.     {
  997.         map textures/detail/d_stone.tga
  998.         blendfunc gl_dst_color gl_src_color
  999.         rgbGen identity
  1000.         tcMod scale 8 8
  1001.         detail
  1002.     }
  1003. }
  1004.  
  1005. textures/cosmo_floor/bfloor3
  1006. {
  1007.     {
  1008.         map textures/cosmo_floor/bfloor3.tga
  1009.         rgbGen identity
  1010.     }
  1011.     {
  1012.         map $lightmap 
  1013.         blendfunc filter
  1014.     }
  1015.     {
  1016.         map textures/detail/d_sandy.tga
  1017.         blendfunc gl_dst_color gl_src_color
  1018.         rgbGen identity
  1019.         tcMod scale 2 2
  1020.         detail
  1021.     }
  1022. }
  1023.