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

  1. models/mapobjects/terrastone/magicstone01
  2. {
  3.     deformVertexes move 0 0 1.5  sin 0 5 0 .4
  4.     //cull none
  5.         //nopicmip
  6.     {
  7.         map textures/stone/pjrock9b_2.tga
  8.          rgbGen vertex
  9.     }
  10.         
  11. }
  12. models/mapobjects/terrastone/magicstone02
  13. {
  14.     deformVertexes move 0 0 1.5  sin 0 5 0 .3
  15.     //cull none
  16.         //nopicmip
  17.     {
  18.         map textures/stone/pjrock9b_2.tga
  19.          rgbGen vertex
  20.     }
  21.         
  22. }
  23. models/mapobjects/terrastone/magicstone03
  24. {
  25.     deformVertexes move 0 0 1.5  sin 0 5 0 .2
  26.     //cull none
  27.         //nopicmip
  28.     {
  29.         map textures/stone/pjrock9b_2.tga
  30.          rgbGen vertex
  31.     }
  32.         
  33. }
  34. models/mapobjects/terrastone/magicstone04
  35. {
  36.     deformVertexes move 0 0 1.5  sin 0 5 0 .25
  37.     //cull none
  38.         //nopicmip
  39.     {
  40.         map textures/stone/pjrock9b_2.tga
  41.          rgbGen vertex
  42.     }
  43.         
  44. }
  45.  
  46. models/mapobjects/tree2/branch2
  47. {
  48.     
  49.         surfaceparm nolightmap
  50.         surfaceparm trans    
  51.         surfaceparm nomarks    
  52.     cull none
  53.         sort 10
  54.  
  55.         //nopicmip
  56.  
  57.     {
  58.         clampmap models/mapobjects/tree2/branch2.tga
  59.         blendFunc GL_ZERO GL_ONE_MINUS_SRC_COLOR
  60.         
  61.     }
  62. }
  63.  
  64. models/mapobjects/weeds2/weeds2
  65. {
  66.      
  67.      cull disable
  68.      surfaceParm Trans
  69.  
  70.         {
  71.                 map models/mapobjects/weeds2/weeds2.tga
  72.                 alphaFunc GE128
  73.         depthWrite
  74.                 rgbGen vertex
  75.         }
  76. }
  77.  
  78. models/players/heads/james/james_e_red
  79. {
  80.  
  81.         {
  82.                 map models/players/james/red2.tga
  83.                 tcmod scale   1 .3
  84.                 tcMod scroll  0.1 2
  85.                 rgbGen identity
  86.         }
  87.         {
  88.                 map models/players/heads/james/james_e_red.tga
  89.                 blendFunc blend
  90.                 rgbGen lightingdiffuse
  91.         }
  92. }
  93. models/players/heads/james/james_e_blu
  94. {
  95.  
  96.         {
  97.                 map models/players/james/blue2.tga
  98.                 tcmod scale   1 .3
  99.                 tcMod scroll  0.1 2
  100.                 rgbGen identity
  101.         }
  102.         {
  103.                 map models/players/heads/james/james_e_blu.tga
  104.                 blendFunc blend
  105.                 rgbGen lightingdiffuse
  106.         }
  107. }
  108. models/players/heads/janet/janet_blu
  109. {
  110.      
  111.      //cull disable
  112.  
  113.         {
  114.                 map models/players/james/blue.tga
  115.                 tcMod scale 2 2
  116.                 tcGen environment
  117.                 rgbGen lightingdiffuse
  118.         }
  119.         {
  120.                 map models/players/heads/janet/janet_blu.tga
  121.                 blendFunc blend
  122.                 rgbGen lightingdiffuse
  123.         }
  124. }
  125. models/players/heads/james/james_red
  126. {
  127.      
  128.      //cull disable
  129.  
  130.         {
  131.                 map models/players/james/red.tga
  132.                 tcMod scale 2 2
  133.                 tcGen environment
  134.                 rgbGen lightingdiffuse
  135.         }
  136.         {
  137.                 map models/players/heads/james/james_red.tga
  138.                 blendFunc blend
  139.                 rgbGen lightingdiffuse
  140.         }
  141. }
  142. models/players/heads/janet/janet_red
  143. {
  144.      
  145.      //cull disable
  146.  
  147.         {
  148.                 map models/players/james/red.tga
  149.                 tcMod scale 2 2
  150.                 tcGen environment
  151.                 rgbGen lightingdiffuse
  152.         }
  153.         {
  154.                 map models/players/heads/janet/janet_red.tga
  155.                 blendFunc blend
  156.                 rgbGen lightingdiffuse
  157.         }
  158. }
  159. models/players/heads/james/james_blu
  160. {
  161.      
  162.      //cull disable
  163.  
  164.         {
  165.                 map models/players/james/blue.tga
  166.                 tcMod scale 2 2
  167.                 tcGen environment
  168.                 rgbGen lightingdiffuse
  169.         }
  170.         {
  171.                 map models/players/heads/james/james_blu.tga
  172.                 blendFunc blend
  173.                 rgbGen lightingdiffuse
  174.         }
  175. }
  176. models/powerups/ob2_1
  177. {
  178.         {
  179.             map models/powerups/overload_map.tga
  180.                 blendFunc GL_ONE GL_ZERO
  181.         tcGen environment
  182.         rgbGen identity
  183.         }
  184. }
  185.  
  186. models/powerups/ob2_2
  187. {
  188.         {
  189.             map models/powerups/overload_mapbw.tga
  190.                 blendFunc GL_ONE GL_ZERO
  191.         tcGen environment
  192.         rgbGen entity
  193.         }
  194. }
  195.  
  196. models/powerups/ob2_3
  197. {
  198.         {
  199.         map models/powerups/overload_lights.tga
  200.         tcmod scroll 1 1
  201.             rgbGen entity
  202.         }
  203. }
  204.  
  205. models/powerups/ob2_4
  206. {
  207.  cull disable
  208.     {
  209.         map models/powerups/pop_bw.tga
  210.         tcMod turb 0 0.1 0 0.1
  211.                 tcmod rotate 311
  212.                 tcmod scroll 1 1
  213.         blendfunc Add
  214.                 rgbGen entity
  215.     }
  216. }
  217.  
  218.  
  219. models/powerups/shield_1
  220. {
  221.         {
  222.             map models/powerups/shield_map.tga
  223.         tcGen environment
  224.         rgbGen identity
  225.         }
  226. }
  227.  
  228. models/powerups/shield_3
  229. {
  230.         {
  231.             map models/powerups/shield_map.tga
  232.         tcGen environment
  233.         blendfunc add
  234.                 rgbGen identity
  235.         }
  236. }
  237.  
  238. models/powerups/shield_2
  239. {
  240.        
  241.         {
  242.             map models/powerups/shield_fx.tga
  243.         blendfunc Add
  244.                 tcmod Scroll 0 1
  245.                 rgbGen identity
  246.         }
  247.  
  248. }
  249.  
  250. models/powerups/porter1
  251. {
  252.         {
  253.             map models/powerups/porter_map.tga
  254.                 blendFunc GL_ONE GL_ZERO
  255.         tcGen environment
  256.         rgbGen identity
  257.         }
  258. }
  259.  
  260. models/powerups/porter2
  261. {
  262.        
  263.         {
  264.             map models/powerups/porter_fx.tga
  265.         blendfunc Add
  266.                 tcmod Scroll 0 1
  267.                 rgbGen identity
  268.         }
  269.  
  270. }
  271.  
  272. models/mapobjects/statues/flagbits_stat
  273. {
  274.                cull none
  275.           
  276.      {
  277.                 map models/mapobjects/statues/flagbits_stat.tga
  278.                 alphaFunc GE128
  279.                 rgbGen lightingDiffuse
  280.                 depthWrite
  281.         }
  282.  
  283. }
  284.  
  285. models/powerups/shield/shield
  286. {
  287.  cull disable
  288.     {
  289.         map models/powerups/shield/shield.tga
  290.         tcGen environment
  291.                 tcmod scale .5 .5
  292.         tcMod turb 0 0.3 0 0.3
  293.                 tcmod rotate 333
  294.                 tcmod scroll 1 1
  295.         blendfunc Add
  296.     }
  297. }
  298.  
  299. models/powerups/shield/shield2
  300. {
  301.  cull disable
  302.     {
  303.         map models/powerups/shield/shield2.tga
  304.                 tcmod rotate 313
  305.         blendfunc Add
  306.     }
  307.         {
  308.         map models/powerups/shield/shield2.tga
  309.                 tcmod rotate -483
  310.         blendfunc Add
  311.     }
  312. }
  313.  
  314.  
  315. models/players/heads/callisto/callisto
  316. {
  317.         
  318.         {
  319.         AnimMap 5 models/players/heads/callisto/callisto.tga models/players/heads/callisto/callisto.tga models/players/heads/callisto/callisto.tga models/players/heads/callisto/callisto.tga models/players/heads/callisto/callisto.tga models/players/heads/callisto/callisto2.tga models/players/heads/callisto/callisto.tga models/players/heads/callisto/callisto2.tga
  320.         rgbGen lightingdiffuse
  321.     }
  322.         
  323.         
  324. }
  325.  
  326. models/players/heads/ursula/ursula_e
  327. {           
  328.         surfaceparm trans
  329.     {
  330.         map models/players/heads//ursula/ursula_e.tga
  331.         blendFunc Add
  332.         rgbgen wave triangle 0.2 0.5 0 0.2
  333.            }
  334.  
  335. }
  336.  
  337.  
  338. models/players/heads/gaunt/gaunt_e
  339. {           
  340.         surfaceparm trans
  341.     {
  342.         map models/players/heads/gaunt/gaunt_e.tga
  343.         blendFunc Add
  344.         rgbgen wave triangle 0.2 0.5 0 0.2
  345.            }
  346.  
  347. }
  348. models/powerups/ob2_target
  349. {
  350.     cull none
  351.              
  352.         {
  353.         map models/powerups/ob2_target.tga
  354.         //rgbGen identity
  355.         rgbGen entity        
  356.     }
  357.                 
  358. }
  359.  
  360. models/powerups/ob2_energy
  361. {
  362.     cull none
  363.              
  364.         {
  365.         map models/powerups/ob2_energy.tga
  366.         //rgbGen identity
  367.         rgbGen entity
  368.         blendfunc add
  369.     }
  370.                 
  371. }
  372.  
  373. models/powerups/ob2_energy2
  374. {
  375.     cull none    
  376.         
  377.     {
  378.         map models/powerups/ob2_energy2.tga
  379.         //rgbGen identity
  380.         rgbGen entity
  381.         
  382.     }
  383.                 
  384. }
  385.  
  386. models/powerups/ob2_lightning1
  387. {
  388.       
  389.     deformVertexes wave 100 sin 4 3 0 0.3
  390.         deformVertexes wave 30 sin 0 3 0 .8
  391.         deformVertexes normal .3 .2
  392.         cull none
  393.         
  394.         {
  395.         AnimMap 15 models/powerups/ob2_lightn1.tga models/powerups/ob2_lightn2.tga models/powerups/ob2_lightn3.tga models/powerups/ob2_lightn4.tga models/powerups/ob2_lightn5.tga models/powerups/ob2_lightn6.tga models/powerups/ob2_lightn7.tga models/powerups/ob2_lightn8.tga  
  396.         rgbGen identity
  397.         blendfunc add
  398.     }
  399.         
  400.         
  401. }
  402.  
  403. models/powerups/ob2_lightning2
  404. {
  405.       
  406.     deformVertexes wave 30 sin 0 3 0 .1
  407.         cull none
  408.         
  409.         {
  410.         AnimMap 15 models/powerups/ob2_lightn3.tga models/powerups/ob2_lightn1.tga models/powerups/ob2_lightn4.tga models/powerups/ob2_lightn2.tga models/powerups/ob2_lightn6.tga models/powerups/ob2_lightn5.tga models/powerups/ob2_lightn8.tga models/powerups/ob2_lightn7.tga  
  411.         rgbGen identity
  412.         blendfunc add
  413.     }
  414.         
  415.         
  416. }
  417.  
  418. models/powerups/ob2_lightning3
  419. {
  420.       
  421.     deformVertexes wave 100 sin 4 3 0 0.3
  422.         cull none
  423.         
  424.         {
  425.         AnimMap 15 models/powerups/ob2_lightn4.tga models/powerups/ob2_lightn6.tga models/powerups/ob2_lightn1.tga models/powerups/ob2_lightn3.tga models/powerups/ob2_lightn8.tga models/powerups/ob2_lightn4.tga models/powerups/ob2_lightn5.tga models/powerups/ob2_lightn3.tga  
  426.         rgbGen identity
  427.         blendfunc add
  428.     }
  429.         
  430.         
  431. }
  432.  
  433. models/weaphits/kamiwave01
  434. {
  435.     
  436.         surfaceparm trans    
  437.     cull disable
  438.         nomipmaps
  439.     {
  440.             clampmap models/weaphits/kamiwave01.tga 
  441.         blendFunc Add
  442.                 tcmod rotate 20
  443.         rgbGen entity
  444.     }
  445.     {
  446.             clampmap models/weaphits/kamiwave01.tga 
  447.         blendFunc Add
  448.           tcmod rotate -20
  449.         rgbGen entity
  450.     }
  451. }
  452. models/weaphits/kamiwave02
  453. {
  454.     
  455.         surfaceparm trans    
  456.     cull disable
  457.     {
  458.             map models/weaphits/kamiwave02.tga 
  459.         blendFunc Add
  460.                 tcmod scroll 1 0
  461.         rgbGen entity
  462.     }
  463. }
  464.  
  465.  
  466. models/powerups/kamitrail
  467. {
  468.     
  469.         surfaceparm trans    
  470.     cull disable
  471.         nomipmaps
  472.     {
  473.             map models/powerups/kamitrail.tga 
  474.         blendFunc Add
  475.         rgbGen identity
  476.     }
  477. }
  478. models/weaphits/proxminet
  479. {
  480.         cull disable  
  481.         {
  482.                 map models/weaphits/proxmine.tga
  483.                 rgbGen lightingdiffuse
  484.         }
  485.         {
  486.                 map models/weaphits/proxminebt.tga
  487.                 blendFunc add
  488.                 rgbGen wave sin .5 .5 0 2
  489.         }
  490.  
  491. }
  492.  
  493. models/weaphits/proxmine2t
  494. {
  495.         cull disable  
  496.         nomipmaps
  497.         {
  498.                 clampmap models/weaphits/proxmine2t.tga
  499.                 blendFunc add
  500.                 tcmod rotate 200
  501.                 tcMod stretch sin .6 0.2 0 .11
  502.                 rgbGen identity
  503.         }
  504.         {
  505.                 clampmap models/weaphits/proxmine2t.tga
  506.                 blendFunc add
  507.                 tcmod rotate -200
  508.                 tcMod stretch sin .6 0.2 0 .2
  509.                 rgbGen identity
  510.         }
  511.  
  512. }
  513. models/weaphits/kamikred
  514. {
  515.   cull disable
  516.        {
  517.             map textures/effects/tinfx2d.tga
  518.                 tcGen environment
  519.         blendfunc GL_ONE GL_ZERO
  520.                 rgbgen identity
  521.        }
  522.        {
  523.                 map models/weaphits/kamik02r.tga
  524.                 tcGen environment
  525.                 blendFunc add
  526.                 tcmod scale .5 .5
  527.                 tcmod rotate 166
  528.                 tcmod Scroll 1.3 .8
  529.                 
  530.                 rgbGen identity
  531.        }
  532.  
  533. }
  534. models/weaphits/kamikblu
  535. {
  536.   cull disable
  537.        {
  538.             map textures/effects/tinfx2d.tga
  539.                 tcGen environment
  540.         blendfunc GL_ONE GL_ZERO
  541.                 rgbgen identity
  542.        }
  543.        {
  544.                 map models/weaphits/kamik02b.tga
  545.                 tcGen environment
  546.                 blendFunc add
  547.                 tcmod scale .5 .5
  548.                 tcmod rotate 166
  549.                 tcmod Scroll 1.3 .8
  550.                 
  551.                 rgbGen identity
  552.         }
  553. }
  554.  
  555.  
  556. models/players/heads/gammy/gammy_blu
  557. {
  558.      deformVertexes wave 100 sin 0 .08 0 .23
  559.  
  560.         {
  561.                 map models/players/heads/gammy/gammy_blu.tga
  562.                 rgbGen lightingdiffuse
  563.         }
  564. }
  565. models/players/heads/gammy/gammy_red
  566. {
  567.      deformVertexes wave 100 sin 0 .08 0 .23
  568.  
  569.         {
  570.                 map models/players/heads/gammy/gammy_blu.tga
  571.                 rgbGen lightingdiffuse
  572.         }
  573. }
  574. models/players/heads/gammy/gammy2
  575. {
  576.      deformVertexes wave 100 sin 0 .08 0 .23
  577.      cull disable
  578.  
  579.         {
  580.                 map models/players/heads/gammy/gammy2.tga
  581.                 alphaFunc GE128
  582.         depthWrite
  583.                 rgbGen lightingdiffuse
  584.         }
  585. }
  586. models/players/heads/gammy/gammy3
  587. {
  588.      deformVertexes wave 100 sin 0 .08 0 .23
  589.      cull disable
  590.  
  591.         {
  592.                 map models/players/heads/gammy/gammy3.tga
  593.                 alphaFunc GE128
  594.         depthWrite
  595.                 rgbGen lightingdiffuse
  596.         }
  597. }
  598.  
  599.  
  600. models/players/heads/morgan/morgan_blu
  601. {
  602.      
  603.  
  604.         {
  605.                 map models/players/james/blue.tga
  606.                 tcGen environment
  607.                 rgbGen lightingdiffuse
  608.         }
  609.  
  610.         {
  611.                 map models/players/heads/morgan/morgan_blu.tga
  612.                 blendfunc Blend
  613.                 rgbGen lightingdiffuse
  614.         }
  615.  
  616. }
  617. models/players/heads/morgan/morgan_red
  618. {
  619.      
  620.  
  621.         {
  622.                 map models/players/james/red.tga
  623.                 tcGen environment
  624.                 rgbGen lightingdiffuse
  625.         }
  626.  
  627.         {
  628.                 map models/players/heads/morgan/morgan_red.tga
  629.                 blendfunc Blend
  630.                 rgbGen lightingdiffuse
  631.         }
  632.  
  633. }
  634.  
  635. models/players/heads/megan/megan1_blu
  636. {
  637.      
  638.  
  639.         {
  640.                 map models/players/james/blue.tga
  641.                 tcGen environment
  642.                 rgbGen lightingdiffuse
  643.         }
  644.  
  645.         {
  646.                 map models/players/heads/megan/megan1_blu.tga
  647.                 blendfunc Blend
  648.                 rgbGen lightingdiffuse
  649.         }
  650.  
  651. }
  652. models/players/heads/megan/megan1_red
  653. {
  654.      
  655.  
  656.  
  657.         {
  658.                 map models/players/james/red.tga
  659.                 tcGen environment
  660.                 rgbGen lightingdiffuse
  661.         }
  662.  
  663.         {
  664.                 map models/players/heads/megan/megan1_red.tga
  665.                 blendfunc Blend
  666.                 rgbGen lightingdiffuse
  667.         }
  668.  
  669. }
  670.  
  671.  
  672. models/players/heads/megan/megan3
  673. {
  674.      
  675.      //cull disable
  676.  
  677.        // {
  678.        //         map models/players/heads/megan/megan3.tga
  679.        //         blendFunc Add
  680.        //         rgbGen lightingdiffuse
  681.        // }
  682.         {
  683.                 map textures/effects/tinfx2c.tga
  684.                 blendFunc Add
  685.                 tcGen environment
  686.                 rgbGen lightingdiffuse
  687.         }
  688.  
  689. }
  690. models/players/heads/megan/megan2
  691. {
  692.      
  693.  
  694.         {
  695.                 map textures/effects/tinfx2c.tga
  696.                 tcGen environment
  697.                 rgbGen lightingdiffuse
  698.         }
  699.  
  700.         {
  701.                 map models/players/heads/megan/megan2.tga
  702.                 blendfunc Blend
  703.                 rgbGen lightingdiffuse
  704.         }
  705.  
  706. }
  707.  
  708. models/powerups/teleporter/tele_enter
  709. {
  710.      
  711.      cull disable
  712.  
  713.         {
  714.                 clampmap models/powerups/teleporter/tele_enter.tga
  715.                 alphaFunc GE128
  716.         depthWrite
  717.                 rgbGen lightingdiffuse
  718.         }
  719. }
  720. models/powerups/teleporter/tele_enter2
  721. {
  722.      
  723.      cull disable
  724.  
  725.         {
  726.                 clampmap models/powerups/teleporter/tele_enter2.tga
  727.                 blendfunc Add
  728.                 tcmod rotate 120
  729.                 rgbGen lightingdiffuse
  730.         }
  731. }
  732. models/powerups/teleporter/tele_exit2
  733. {
  734.      
  735.      cull disable
  736.  
  737.         {
  738.                 clampmap models/powerups/teleporter/tele_exit2.tga
  739.                 blendfunc Add
  740.                 tcmod rotate 120
  741.                 rgbGen lightingdiffuse
  742.         }
  743. }
  744. models/powerups/teleporter/tele_exit
  745. {
  746.      
  747.      cull disable
  748.  
  749.         {
  750.                 clampmap models/powerups/teleporter/tele_exit.tga
  751.                 alphaFunc GE128
  752.         depthWrite
  753.                 rgbGen lightingdiffuse
  754.         }
  755. }
  756.  
  757.  
  758.  
  759. models/players/heads/neptune/neptune2
  760. {
  761.      
  762.      //cull disable
  763.  
  764.         {
  765.                 map models/players/heads/neptune/neptune2.tga
  766.                 alphaFunc GE128
  767.         depthWrite
  768.                 rgbGen lightingdiffuse
  769.         }
  770. }
  771.  
  772. models/mapobjects/techlamp/techlamp02trn
  773. {
  774.      
  775.      cull disable
  776.      surfaceparm alphashadow
  777.  
  778.         {
  779.                 map models/mapobjects/techlamp/techlamp02trn.tga
  780.                 alphaFunc GE128
  781.         depthWrite
  782.                 rgbGen vertex
  783.         }
  784. }
  785. models/mapobjects/techlamp/techlamp02lt
  786. {
  787.      
  788.      cull disable
  789.      surfaceparm alphashadow
  790.  
  791.         {
  792.                 map models/mapobjects/techlamp/techlamp02lt.tga
  793.                 BlendFunc Add
  794.                 rgbGen wave sin 0 1 0 .5
  795.         }
  796. }
  797. models/mapobjects/techlamp/techlamp_rail
  798. {
  799.      
  800.      cull disable
  801.      surfaceparm alphashadow
  802.  
  803.         {
  804.                 map models/mapobjects/techlamp/techlamp_rail.tga
  805.                 alphaFunc GE128
  806.         depthWrite
  807.                 rgbGen vertex
  808.         }
  809. }
  810. models/mapobjects/techlamp/techlamp_rail2
  811. {
  812.      deformVertexes move 0 0 2  sin 0 4 0 0.33
  813.      surfaceparm alphashadow
  814.      cull disable
  815.  
  816.         {
  817.                 map models/mapobjects/techlamp/techlamp_rail2.tga
  818.                 alphaFunc GE128
  819.         depthWrite
  820.                 rgbGen vertex
  821.         }
  822. }
  823. models/mapobjects/techlamp/techlamp_rail2b
  824. {
  825.      deformVertexes move 0 0 2  sin 0 4 0.5 0.33
  826.      surfaceparm alphashadow
  827.      cull disable
  828.  
  829.         {
  830.                 map models/mapobjects/techlamp/techlamp_rail2b.tga
  831.                 alphaFunc GE128
  832.         depthWrite
  833.                 rgbGen vertex
  834.         }
  835. }
  836.  
  837. models/mapobjects/techlamp/techlamp_pole
  838. {
  839.  deformVertexes normal .1 .03
  840.         {
  841.                 map models/mapobjects/techlamp/techlamp_pole2.tga
  842.                 tcmod Scale 1 2
  843.                 tcGen environment
  844.                 tcmod scroll 0 .3
  845.                 rgbGen identity
  846.                 
  847.         }
  848.         {
  849.                 map models/mapobjects/techlamp/techlamp_pole.tga
  850.                 blendFunc blend
  851.                 rgbGen Vertex
  852.                 
  853.         }
  854.  
  855.  
  856. }
  857.  
  858. models/mapobjects/slamp/slamp3x
  859. {
  860.     deformVertexes autoSprite2
  861.     surfaceparm    trans
  862.     surfaceparm nomarks
  863.     surfaceparm nolightmap
  864.     cull none
  865.    //q3map_surfacelight    100
  866.     
  867.         {
  868.                 map models/mapobjects/slamp/slamp3x.tga
  869.                 blendFunc GL_ONE GL_ONE
  870.                 
  871.         }
  872.  
  873.  
  874. }
  875.  
  876. models/flags/pole
  877. {
  878.       
  879.         {
  880.              map textures/effects/tinfx.tga
  881.         tcGen environment
  882.         rgbGen lightingDiffuse    
  883.                 
  884.         }
  885.  
  886.  
  887. }
  888.  
  889. models/flag/flagbits2
  890. {
  891.                cull none
  892.     {
  893.                 map models/mapobjects/statues/flagbits_stat.tga
  894.                 alphaFunc GE128
  895.                 rgbGen lightingDiffuse
  896.                 depthWrite
  897.         }
  898.  
  899. }
  900.  
  901. models/flag/flagbits
  902. {
  903.                cull none
  904.           // deformVertexes wave 100 sin 0 5 0 .7
  905.      {
  906.                 map models/flags/flagbits.tga
  907.                 //blendfunc gl_src_alpha gl_one_minus_src_alpha
  908.                 alphaFunc GE128
  909.                 rgbGen lightingDiffuse
  910.                 depthWrite
  911.         }
  912.  
  913.  
  914. }
  915. models/flag2/w_flag2
  916. {
  917.       
  918.     deformVertexes wave 100 sin 4 3 0 0.3
  919.         deformVertexes wave 30 sin 0 3 0 .8
  920.         deformVertexes normal .3 .2
  921.         cull none
  922.         
  923.         {
  924.         map models/flag2/w_flag2.tga
  925.          rgbGen identity
  926.     }
  927.         {
  928.         map models/flag2/neutral_fx.tga
  929.                 tcGen environment
  930.                 //tcmod scale 9 3
  931.                 //tcmod scroll .1 .7
  932.                 
  933.                 blendFunc GL_ONE GL_ONE
  934.                  rgbGen identity
  935.     }
  936.         {
  937.         map models/flag2/w_flag2.tga
  938.                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  939.             rgbGen identity
  940.     }
  941.         {
  942.         map textures/sfx/shadow.tga
  943.                 tcGen environment 
  944.                 //blendFunc GL_ONE GL_ONE            
  945.                 blendFunc GL_DST_COLOR GL_ZERO
  946.                rgbGen identity
  947.     }
  948. }
  949. models/flag2/r_flag2
  950. {
  951.       
  952.     deformVertexes wave 100 sin 4 3 0 0.3
  953.         deformVertexes wave 30 sin 0 3 0 .8
  954.         deformVertexes normal .3 .2
  955.         cull none
  956.         
  957.         {
  958.         map models/flag2/r_flag2.tga
  959.          rgbGen identity
  960.     }
  961.         {
  962.         map models/flag2/red_fx.tga
  963.                 tcGen environment
  964.                 //tcmod scale 9 3
  965.                 //tcmod scroll .1 .7
  966.                 
  967.                 blendFunc GL_ONE GL_ONE
  968.                  rgbGen identity
  969.     }
  970.         {
  971.         map models/flag2/r_flag2.tga
  972.                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  973.             rgbGen identity
  974.     }
  975.         {
  976.         map textures/sfx/shadow.tga
  977.                 tcGen environment 
  978.                 //blendFunc GL_ONE GL_ONE            
  979.                 blendFunc GL_DST_COLOR GL_ZERO
  980.                rgbGen identity
  981.     }
  982. }
  983. models/flag2/b_flag2
  984. {
  985.       
  986.     deformVertexes wave 100 sin 4 3 0 0.3
  987.         deformVertexes wave 30 sin 0 3 0 .8
  988.         deformVertexes normal .3 .2
  989.         cull none
  990.         
  991.         {
  992.         map models/flag2/b_flag2.tga
  993.          rgbGen identity
  994.     }
  995.         {
  996.         map models/flag2/blue_fx.tga
  997.                 tcGen environment
  998.                 //tcmod scale 9 3
  999.                 //tcmod scroll .1 .7
  1000.                 blendFunc GL_ONE GL_ONE
  1001.                 rgbGen identity
  1002.     }
  1003.         {
  1004.         map models/flag2/b_flag2.tga
  1005.                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1006.             rgbGen identity
  1007.     }
  1008.         {
  1009.         map textures/sfx/shadow.tga
  1010.                 tcGen environment 
  1011.                 //blendFunc GL_ONE GL_ONE            
  1012.                 blendFunc GL_DST_COLOR GL_ZERO
  1013.                 rgbGen identity
  1014.     }
  1015. }
  1016. models/powerups/kamikazi1
  1017. {
  1018.         {
  1019.             map textures/effects/tinfx2d.tga
  1020.         tcGen environment
  1021.         rgbGen identity
  1022.         }
  1023. }
  1024.  
  1025. models/powerups/kamikazi2
  1026. {
  1027.         {
  1028.             map textures/effects/tinfx2d.tga
  1029.         tcGen environment
  1030.         blendfunc add
  1031.                 rgbGen identity
  1032.         }
  1033. }
  1034.  
  1035. models/powerups/kamikazi_f
  1036. {
  1037.        
  1038.         {
  1039.             map models/powerups/kamikazi_f.tga
  1040.         blendfunc Add
  1041.                 tcmod Scroll 0 1
  1042.                 rgbGen identity
  1043.         }
  1044.  
  1045. }
  1046.  
  1047. models/players/xscout/scout2x
  1048. {
  1049.     cull disable
  1050.         {
  1051.             map models/players/xscout/scout2.tga
  1052.         blendfunc Add
  1053.                 tcmod Scroll 1.3 0
  1054.                 rgbGen identity
  1055.         }
  1056. }
  1057.  
  1058. models/powerups/ammo1
  1059. {
  1060.         {
  1061.             map textures/effects/envmapmach.tga
  1062.         tcGen environment
  1063.         blendfunc GL_ONE GL_ZERO
  1064.                 rgbGen lightingDiffuse
  1065.         }
  1066. }
  1067.  
  1068. models/powerups/ammo2
  1069. {
  1070.     cull disable
  1071.         {
  1072.             map models/powerups/ammo2.tga
  1073.         blendfunc Add
  1074.                 tcmod Scroll 1.3 0
  1075.                 rgbGen identity
  1076.         }
  1077. }
  1078.  
  1079.  
  1080. models/powerups/scout1
  1081. {
  1082.         {
  1083.             map textures/effects/envmapgreen.tga
  1084.         tcGen environment
  1085.         blendfunc GL_ONE GL_ZERO
  1086.                 rgbGen lightingDiffuse
  1087.         }
  1088. }
  1089.  
  1090. models/powerups/scout2
  1091. {
  1092.     cull disable
  1093.         {
  1094.             map models/powerups/scout2.tga
  1095.         blendfunc Add
  1096.                 tcmod Scroll .9 0
  1097.                 rgbGen identity
  1098.         }
  1099. }
  1100.  
  1101. models/powerups/guard1
  1102. {
  1103.         {
  1104.             map textures/effects/envmapblue.tga
  1105.         tcGen environment
  1106.         blendfunc GL_ONE GL_ZERO
  1107.                 rgbGen lightingDiffuse
  1108.         }
  1109. }
  1110. models/powerups/guard2
  1111. {
  1112.     cull disable
  1113.         {
  1114.             map models/powerups/guard2.tga
  1115.         blendfunc Add
  1116.                 tcmod Scroll .9 0
  1117.                 rgbGen identity
  1118.         }
  1119. }
  1120. models/powerups/doubler1
  1121. {
  1122.         {
  1123.             map textures/effects/envmaproc.tga
  1124.         tcGen environment
  1125.         blendfunc GL_ONE GL_ZERO
  1126.                 rgbGen lightingDiffuse
  1127.         }
  1128. }
  1129. models/powerups/doubler2
  1130. {
  1131.     cull disable
  1132.         {
  1133.             map models/powerups/doubler2.tga
  1134.         blendfunc Add
  1135.                 tcmod Scroll .9 0
  1136.                 rgbGen identity
  1137.         }
  1138. }
  1139. models/mapobjects/spawn/spawn3
  1140. {
  1141.      
  1142.      cull disable
  1143.  
  1144.         {
  1145.                 clampmap models/mapobjects/spawn/spawn3_b.tga
  1146.                 tcmod rotate 222
  1147.                 rgbGen identity
  1148.         }
  1149.         {
  1150.                 clampmap models/mapobjects/spawn/spawn3.tga
  1151.                 blendfunc Blend
  1152.                 rgbGen vertex
  1153.         }
  1154. }
  1155. models/mapobjects/spawn/spawn3_r
  1156. {
  1157.      
  1158.      cull disable
  1159.  
  1160.         {
  1161.                 clampmap models/mapobjects/spawn/spawn3_r.tga
  1162.                 tcmod rotate 222
  1163.                 rgbGen identity
  1164.         }
  1165.         {
  1166.                 clampmap models/mapobjects/spawn/spawn3.tga
  1167.                 blendfunc Blend
  1168.                 rgbGen vertex
  1169.         }
  1170. }
  1171.  
  1172. models/powerups/obelisk/ob_trns
  1173. {
  1174.      
  1175.      cull disable
  1176.  
  1177.         {
  1178.                 map models/powerups/obelisk/ob_trns.tga
  1179.                 alphaFunc GE128
  1180.         depthWrite
  1181.                 rgbGen lightingdiffuse
  1182.         }
  1183. }
  1184.  
  1185. models/powerups/obelisk/ob_sft
  1186. {
  1187.         {
  1188.             map models/powerups/obelisk/ob_sft2.tga
  1189.         tcmod scroll 0 .05
  1190.         blendfunc GL_ONE GL_ZERO
  1191.                 rgbGen identity
  1192.         }
  1193.  
  1194.         {
  1195.                 map models/powerups/obelisk/ob_sft.tga
  1196.                 blendfunc blend
  1197.                 rgbGen lightingdiffuse
  1198.         }
  1199.        
  1200. }
  1201.  
  1202. models/powerups/obelisk/ob_twirl
  1203. {
  1204.      cull disable
  1205.      nomipmaps
  1206.      deformVertexes move 0 0 2  sin 0 5 0 0.33
  1207.         {
  1208.                 clampmap models/powerups/obelisk/ob_twirl.tga
  1209.                 tcmod rotate 103
  1210.                 Blendfunc Add
  1211.                 rgbGen identity
  1212.         }
  1213.        
  1214. }
  1215. models/powerups/obelisk/ob_twirl2
  1216. {
  1217.      cull disable
  1218.      nomipmaps
  1219.      deformVertexes move 0 0 3  sin 0 5 0 0.2
  1220.         {
  1221.                 clampmap models/powerups/obelisk/ob_twirl2.tga
  1222.                 tcmod rotate -73
  1223.                 Blendfunc Add
  1224.                 rgbGen identity
  1225.         }
  1226.        
  1227. }
  1228. models/powerups/obelisk/ob_flare
  1229. {
  1230.      cull disable
  1231.      nomipmaps
  1232.       deformVertexes autoSprite2
  1233.         {
  1234.                 map models/powerups/obelisk/ob_flare.tga
  1235.                 Blendfunc Add
  1236.                 rgbGen identity
  1237.         }
  1238.        
  1239. }
  1240.  
  1241. models/powerups/obelisk/ob_flare2
  1242. {
  1243.      cull disable
  1244.      nomipmaps
  1245.       deformVertexes autoSprite
  1246.         {
  1247.                 map models/powerups/obelisk/ob_flare2.tga
  1248.                 Blendfunc Add
  1249.                 rgbGen identity
  1250.         }
  1251.        
  1252. }
  1253. models/powerups/obelisk/ob_cyl
  1254. {
  1255.      cull disable
  1256.  
  1257.         {
  1258.                 map models/powerups/obelisk/ob_cyl.tga
  1259.                 Blendfunc Add
  1260.                 tcmod scroll .2 0
  1261.                 rgbGen identity
  1262.         }
  1263.        
  1264.         {
  1265.                 map models/powerups/obelisk/ob_cyl.tga
  1266.                 Blendfunc Add
  1267.                 tcmod scroll -.33 0
  1268.                 rgbGen identity
  1269.         }
  1270. }
  1271.  
  1272. models/powerups/orb/red
  1273. {
  1274.      cull disable
  1275.  
  1276.         {
  1277.                 map models/powerups/orb/red.tga
  1278.                 Blendfunc Add
  1279.                 rgbGen identity
  1280.         }
  1281.         {
  1282.                 map models/powerups/orb/redfx.tga
  1283.                 //tcGen environment
  1284.                 tcmod scroll 0 0.2
  1285.                 Blendfunc Add
  1286.                 rgbGen wave sin .5 .5 0 .5
  1287.         }
  1288. }
  1289. models/powerups/orb/blue
  1290. {
  1291.      cull disable
  1292.  
  1293.         {
  1294.                 map models/powerups/orb/blue.tga
  1295.                 Blendfunc Add
  1296.                 rgbGen identity
  1297.         }
  1298.         {
  1299.                 map models/powerups/orb/bluefx.tga
  1300.                 //tcGen environment
  1301.                 tcmod scroll 0 0.2
  1302.                 Blendfunc Add
  1303.                 rgbGen wave sin .5 .5 0 .5
  1304.         }
  1305. }
  1306.  
  1307. models/weaphits/kamik01
  1308. {
  1309.   cull disable
  1310.        {
  1311.             map models/weaphits/kamik01.tga
  1312.                 tcGen environment
  1313.                 blendfunc GL_ONE GL_ZERO
  1314.         //blendfunc       blend
  1315.                 //alphaGen    wave inversesawtooth 1 1 0 1
  1316.                 rgbGen identity
  1317.        }
  1318.        {
  1319.                 map models/weaphits/kamik02.tga
  1320.                 tcGen environment
  1321.                 blendFunc add
  1322.                 tcmod scale .5 .5
  1323.                 tcmod rotate 66
  1324.                 tcmod Scroll 1.3 .8
  1325.                 
  1326.                 rgbGen identity
  1327.         }
  1328.        {
  1329.                 map models/weaphits/kamik02.tga
  1330.                 tcGen environment
  1331.                 blendFunc add
  1332.                 tcmod scale .5 .5
  1333.                 tcmod rotate -116
  1334.                 tcmod Scroll -1 .3
  1335.                 
  1336.                 rgbGen identity
  1337.         }
  1338. }
  1339. models/powerups/ammo/proxammo
  1340. {
  1341.        {
  1342.             map textures/effects/tinfx2d.tga
  1343.         tcGen environment
  1344.         blendfunc GL_ONE GL_ZERO
  1345.                 rgbGen identity
  1346.        }
  1347.        {
  1348.             map models/powerups/ammo/proxammo.tga
  1349.         blendfunc blend
  1350.                 rgbGen lightingDiffuse
  1351.        }
  1352. }
  1353. models/powerups/ammo/proxammo2
  1354. {
  1355.        {
  1356.             map models/powerups/ammo/proxammo2.tga
  1357.         blendfunc GL_ONE GL_ZERO
  1358.                 rgbGen identity
  1359.        }
  1360. }
  1361.  
  1362. models/powerups/ammo/chaingammo
  1363. {
  1364.        {
  1365.             map textures/effects/tinfx2d.tga
  1366.         tcGen environment
  1367.         blendfunc GL_ONE GL_ZERO
  1368.                 rgbGen identity
  1369.        }
  1370.        {
  1371.             map models/powerups/ammo/chaingammo.tga
  1372.         blendfunc blend
  1373.                 rgbGen lightingDiffuse
  1374.        }
  1375. }
  1376. models/powerups/ammo/chaingammo2
  1377. {
  1378.        {
  1379.             map models/powerups/ammo/chaingammo2.tga
  1380.         blendfunc GL_ONE GL_ZERO
  1381.                 rgbGen identity
  1382.        }
  1383. }
  1384.  
  1385. models/powerups/ammo/nailgammo
  1386. {
  1387.        {
  1388.             map textures/effects/tinfx2d.tga
  1389.         tcGen environment
  1390.         blendfunc GL_ONE GL_ZERO
  1391.                 rgbGen identity
  1392.        }
  1393.        {
  1394.             map models/powerups/ammo/nailgammo.tga
  1395.         blendfunc blend
  1396.                 rgbGen lightingDiffuse
  1397.        }
  1398. }
  1399. models/powerups/ammo/nailgammo2
  1400. {
  1401.        {
  1402.             map models/powerups/ammo/nailgammo2.tga
  1403.         blendfunc GL_ONE GL_ZERO
  1404.                 rgbGen identity
  1405.        }
  1406. }
  1407.  
  1408. models/weapons/proxmine/f_proxmine
  1409. {
  1410.         cull disable  
  1411.         {
  1412.                 map models/weapons/proxmine/f_proxmine.tga
  1413.                 blendFunc add
  1414.                 rgbGen identity
  1415.         }
  1416.  
  1417.  
  1418. }
  1419.  
  1420. models/weapons/proxmine/proxmine2
  1421. {
  1422.         cull disable  
  1423.         {
  1424.                 map models/weapons/proxmine/proxmine2.tga
  1425.                 rgbGen lightingdiffuse
  1426.         }
  1427.         {
  1428.                 map models/weapons/proxmine/proxmine2b.tga
  1429.                 blendFunc add
  1430.                 rgbGen wave sin .5 .5 0 2
  1431.         }
  1432.  
  1433. }
  1434.  
  1435. models/weapons/proxmine/proxmine1
  1436. {
  1437.         cull disable  
  1438.         {
  1439.                 map models/weapons/proxmine/proxmine1b.tga
  1440.                 tcmod scroll 0 2
  1441.                 rgbGen lightingdiffuse
  1442.         }
  1443.         {
  1444.                 map models/weapons/proxmine/proxmine1.tga
  1445.                 blendFunc Blend
  1446.                 rgbGen lightingdiffuse
  1447.         }
  1448.  
  1449. }
  1450. models/weaphits/kam01
  1451. {
  1452.         cull disable  
  1453.         {
  1454.                 map models/weaphits/kam01.tga
  1455.                 blendFunc add
  1456.                 tcmod Scroll 1.4 0
  1457.                 rgbGen identity
  1458.         }
  1459.         {
  1460.                 map models/weaphits/kam02.tga
  1461.                 blendFunc add
  1462.                 tcmod Scroll -1.9 0
  1463.                 rgbGen identity
  1464.         }
  1465.  
  1466. }
  1467. models/weaphits/kam02
  1468. {
  1469.         cull disable  
  1470.         {
  1471.                 map models/weaphits/kam01.tga
  1472.                 blendFunc add
  1473.                 tcmod Scroll -2 0
  1474.                 rgbGen identity
  1475.         }
  1476.         {
  1477.                 map models/weaphits/kam02.tga
  1478.                 blendFunc add
  1479.                 tcmod Scroll 1 0
  1480.                 rgbGen identity
  1481.         }
  1482.  
  1483. }
  1484. models/weaphits/kam03
  1485. {
  1486.         cull disable  
  1487.         deformVertexes autoSprite
  1488.         {
  1489.                 clampmap models/weaphits/kam03.tga
  1490.                 blendFunc add
  1491.                 tcmod rotate 133
  1492.                 rgbGen identity
  1493.         }
  1494.         {
  1495.                 clampmap models/weaphits/kam03b.tga
  1496.                 blendFunc add
  1497.                 tcmod rotate -113
  1498.                 rgbGen identity
  1499.         }
  1500.  
  1501. }
  1502. models/weaphits/kam04
  1503. {
  1504.         cull disable  
  1505.         deformVertexes autoSprite
  1506.         {
  1507.                 clampmap models/weaphits/kam04.tga
  1508.                 blendFunc add
  1509.                 tcmod rotate 999
  1510.                 rgbGen identity
  1511.         }
  1512.  
  1513.  
  1514. }
  1515. models/weaphits/proxmine
  1516. {
  1517.         cull disable  
  1518.         {
  1519.                 map models/weaphits/proxmine.tga
  1520.                 rgbGen lightingdiffuse
  1521.         }
  1522.         {
  1523.                 map models/weaphits/proxmineb.tga
  1524.                 blendFunc add
  1525.                 rgbGen wave sin .5 .5 0 2
  1526.         }
  1527.  
  1528. }
  1529.  
  1530. models/weaphits/proxmine2
  1531. {
  1532.         cull disable  
  1533.         nomipmaps
  1534.         {
  1535.                 clampmap models/weaphits/proxmine2.tga
  1536.                 blendFunc add
  1537.                 tcmod rotate 200
  1538.                 tcMod stretch sin .6 0.2 0 .11
  1539.                 rgbGen identity
  1540.         }
  1541.         {
  1542.                 clampmap models/weaphits/proxmine2.tga
  1543.                 blendFunc add
  1544.                 tcmod rotate -200
  1545.                 tcMod stretch sin .6 0.2 0 .2
  1546.                 rgbGen identity
  1547.         }
  1548.  
  1549. }
  1550.  
  1551. models/weapons/nailgun/nail
  1552. {
  1553.      
  1554.      cull disable
  1555.  
  1556.         {
  1557.                 map models/weapons/nailgun/nail.tga
  1558.                 alphaFunc GE128
  1559.         depthWrite
  1560.                 rgbGen identity
  1561.         }
  1562. }
  1563.  
  1564. models/weapons/nailgun/nail2
  1565. {
  1566.      cull disable
  1567.  
  1568.         {
  1569.                 map models/weapons/nailgun/nail2.tga
  1570.                 alphaFunc GE128
  1571.         depthWrite
  1572.                 rgbGen identity
  1573.         }
  1574. }
  1575.  
  1576. models/weapons/nailgun/f_nailgun
  1577. {
  1578.      cull disable
  1579.  
  1580.         {
  1581.                 map models/weapons/nailgun/f_nailgun.tga
  1582.                 Blendfunc Add
  1583.                 rgbGen identity
  1584.         }
  1585. }
  1586.  
  1587. models/weapons/nailgun/nailgun
  1588. {
  1589.      //deformVertexes normal .2 .1
  1590.      cull disable
  1591.  
  1592.         {
  1593.                 map models/weapons/nailgun/nailgun_env.tga
  1594.                 //tcMod scale 2 2
  1595.                 tcGen environment
  1596.                 rgbGen lightingdiffuse
  1597.         }
  1598.         {
  1599.                 map models/weapons/nailgun/nailgun.tga
  1600.                 blendFunc blend
  1601.                 rgbGen lightingdiffuse
  1602.         }
  1603. }
  1604. models/players/fritzkrieg/fritz_fx
  1605. {
  1606.      
  1607.      cull disable
  1608.  
  1609.         {
  1610.                 map models/players/fritzkrieg/fritz_fx2.tga
  1611.                 //tcMod scale 2 2
  1612.                 tcGen environment
  1613.                 rgbGen lightingdiffuse
  1614.         }
  1615.         {
  1616.                 map models/players/fritzkrieg/fritz_fx.tga
  1617.                 blendFunc blend
  1618.                 rgbGen lightingdiffuse
  1619.         }
  1620. }
  1621. models/players/fritzkrieg/fritz_c
  1622. {
  1623.     
  1624.     cull none
  1625.         //nopicmip
  1626.     {
  1627.         map models/players/fritzkrieg/fritz_c.tga
  1628.         alphaFunc GE128
  1629.         depthWrite
  1630.         rgbGen lightingdiffuse
  1631.     }
  1632.         
  1633. }
  1634. models/players/fritzkrieg/beam
  1635. {
  1636.      deformVertexes autoSprite2
  1637.      cull disable
  1638.  
  1639.         {
  1640.                 map models/players/fritzkrieg/beam.tga
  1641.                 Blendfunc Add
  1642.                 rgbGen identity
  1643.         }
  1644. }
  1645. models/players/fritzkrieg/beam2
  1646. {
  1647.      deformVertexes autoSprite
  1648.      cull disable
  1649.  
  1650.         {
  1651.                 map models/players/fritzkrieg/beam2.tga
  1652.                 Blendfunc Add
  1653.                 rgbGen identity
  1654.         }
  1655. }
  1656. models/players/heads/khan/khan_f
  1657. {
  1658.     
  1659.     cull twosided
  1660.         //nopicmip
  1661.     {
  1662.         map models/players/heads/khan/khan_f.tga
  1663.         blendFunc Blend
  1664.         //depthWrite
  1665.         rgbGen lightingdiffuse
  1666.     }
  1667.         
  1668. }
  1669. models/players/pi/piston
  1670. {
  1671.     deformVertexes move 0 0 .07  sin 0 5 0 2
  1672.     cull none
  1673.         //nopicmip
  1674.     {
  1675.         map models/players/pi/piston.tga
  1676.         alphaFunc GE128
  1677.         depthWrite
  1678.         rgbGen lightingdiffuse
  1679.     }
  1680.         
  1681. }
  1682. models/players/pi/pi_t
  1683. {
  1684.     
  1685.     cull none
  1686.         //nopicmip
  1687.     {
  1688.         map models/players/pi/pi_t.tga
  1689.         alphaFunc GE128
  1690.         depthWrite
  1691.         rgbGen lightingdiffuse
  1692.     }
  1693.         
  1694. }
  1695. models/players/pi/ntrl_t
  1696. {
  1697.     
  1698.     cull none
  1699.         //nopicmip
  1700.     {
  1701.         map models/players/pi/ntrl_t.tga
  1702.         alphaFunc GE128
  1703.         depthWrite
  1704.         rgbGen lightingdiffuse
  1705.     }
  1706.         
  1707. }
  1708. models/players/pi/pi_t2
  1709. {
  1710.     
  1711.     cull none
  1712.         //nopicmip
  1713.     {
  1714.         map models/players/pi/pi_t2.tga
  1715.         alphaFunc GE128
  1716.         depthWrite
  1717.         rgbGen lightingdiffuse
  1718.     }
  1719.         
  1720. }
  1721. models/players/pi/hair
  1722. {
  1723.     
  1724.     surfaceparm    nodraw
  1725.         //nopicmip
  1726.     //{
  1727.     //    map models/players/pi/hair.tga
  1728.     //    blendFunc Blend
  1729.         //depthWrite
  1730.     //    rgbGen lightingdiffuse
  1731.     //}
  1732.         
  1733. }
  1734. models/players/pi/null
  1735. {
  1736.     
  1737.     surfaceparm    nodraw
  1738.         
  1739. }
  1740.  
  1741. models/players/pi/pi 
  1742. {
  1743.         {
  1744.         map $whiteimage
  1745.         rgbGen lightingDiffuse
  1746.     }
  1747.     {
  1748.             map models/players/pi/pi.tga
  1749.         blendFunc GL_DST_COLOR GL_SRC_ALPHA
  1750.         rgbGen identity
  1751.         alphaGen lightingSpecular
  1752.     }
  1753. }
  1754.  
  1755. models/players/pi/beam
  1756. {
  1757.      deformVertexes autoSprite2
  1758.      cull disable
  1759.  
  1760.         {
  1761.                 map models/players/pi/beam.tga
  1762.                 Blendfunc Add
  1763.                 rgbGen identity
  1764.         }
  1765. }
  1766. models/players/pi/beam2
  1767. {
  1768.      deformVertexes autoSprite
  1769.      cull disable
  1770.  
  1771.         {
  1772.                 map models/players/pi/beam2.tga
  1773.                 Blendfunc Add
  1774.                 rgbGen identity
  1775.         }
  1776. }
  1777. models/players/pi/endcap
  1778. {
  1779.     cull none
  1780.     {
  1781.         clampmap models/players/pi/endcap.tga
  1782.         alphaFunc GE128
  1783.                 tcmod rotate 12
  1784.         depthWrite
  1785.         rgbGen lightingdiffuse
  1786.     }
  1787.         
  1788. }
  1789. models/players/pi/redendcap
  1790. {
  1791.     cull none
  1792.     {
  1793.         clampmap models/players/pi/redendcap.tga
  1794.         alphaFunc GE128
  1795.                 tcmod rotate 12
  1796.         depthWrite
  1797.         rgbGen lightingdiffuse
  1798.     }
  1799.         
  1800. }
  1801. models/players/pi/bluendcap
  1802. {
  1803.     cull none
  1804.     {
  1805.         clampmap models/players/pi/bluendcap.tga
  1806.         alphaFunc GE128
  1807.                 tcmod rotate 12
  1808.         depthWrite
  1809.         rgbGen lightingdiffuse
  1810.     }
  1811.         
  1812. }
  1813. models/players/pi/gear01
  1814. {
  1815.     cull none
  1816.         //nopicmip
  1817.     {
  1818.         clampmap models/players/pi/gear01.tga
  1819.         alphaFunc GE128
  1820.                 tcmod rotate -102
  1821.         depthWrite
  1822.         rgbGen lightingdiffuse
  1823.     }
  1824.         
  1825. }
  1826. ////////////////////////////////
  1827. // FEMALE TEAM MODEL SHADERS  //
  1828. ////////////////////////////////  
  1829.  
  1830.  
  1831. models/players/janet/thefallen/thefallen_red
  1832. {
  1833.     
  1834.     \\ cull disable
  1835.         {
  1836.                 map models/players/james/red.tga
  1837.                 tcGen environment
  1838.                 rgbGen lightingdiffuse
  1839.         }
  1840.         {
  1841.                 map models/players/janet/thefallen/thefallen_red.tga
  1842.                 blendFunc blend
  1843.                 rgbGen lightingdiffuse
  1844.         }
  1845. }
  1846. models/players/janet/thefallen/thefallen_blu
  1847. {
  1848.     
  1849.      //cull disable
  1850.         {
  1851.                 map models/players/james/blue.tga
  1852.                 tcGen environment
  1853.                 rgbGen lightingdiffuse
  1854.         }
  1855.         {
  1856.                 map models/players/janet/thefallen/thefallen_blu.tga
  1857.                 blendFunc blend
  1858.                 rgbGen lightingdiffuse
  1859.         }
  1860. }
  1861.  
  1862.  
  1863.  
  1864. models/players/janet/intruders/intruders_red
  1865. {
  1866.      
  1867.      //cull disable
  1868.         {
  1869.                 map models/players/james/red.tga
  1870.                 tcGen environment
  1871.                 rgbGen lightingdiffuse
  1872.         }
  1873.         {
  1874.                 map models/players/janet/intruders/intruders_red.tga
  1875.                 blendFunc blend
  1876.                 rgbGen lightingdiffuse
  1877.         }
  1878. }
  1879. models/players/janet/intruders/intruders_blu
  1880. {
  1881.      
  1882.      //cull disable
  1883.         {
  1884.                 map models/players/james/blue.tga
  1885.                 tcGen environment
  1886.                 rgbGen lightingdiffuse
  1887.         }
  1888.         {
  1889.                 map models/players/janet/intruders/intruders_blu.tga
  1890.                 blendFunc blend
  1891.                 rgbGen lightingdiffuse
  1892.         }
  1893. }
  1894.  
  1895.  
  1896. models/players/janet/stroggs/stroggs_red
  1897. {
  1898.      
  1899.      //cull disable
  1900.         {
  1901.                 map models/players/james/red.tga
  1902.                 tcGen environment
  1903.                 rgbGen lightingdiffuse
  1904.         }
  1905.         {
  1906.                 map models/players/janet/stroggs/stroggs_red.tga
  1907.                 blendFunc blend
  1908.                 rgbGen lightingdiffuse
  1909.         }
  1910. }
  1911. models/players/janet/stroggs/stroggs_blu
  1912. {
  1913.      
  1914.      //cull disable
  1915.         {
  1916.                 map models/players/james/blue.tga
  1917.                 tcGen environment
  1918.                 rgbGen lightingdiffuse
  1919.         }
  1920.         {
  1921.                 map models/players/janet/stroggs/stroggs_blu.tga
  1922.                 blendFunc blend
  1923.                 rgbGen lightingdiffuse
  1924.         }
  1925. }
  1926.  
  1927. models/players/janet/crusaders/crusaders_red
  1928. {
  1929.      
  1930.     // cull disable
  1931.         {
  1932.                 map models/players/james/red.tga
  1933.                 tcGen environment
  1934.                 rgbGen lightingdiffuse
  1935.         }
  1936.         {
  1937.                 map models/players/janet/crusaders/crusaders_red.tga
  1938.                 blendFunc blend
  1939.                 rgbGen lightingdiffuse
  1940.         }
  1941. }
  1942. models/players/janet/crusaders/crusaders_blu
  1943. {
  1944.      
  1945.      //cull disable
  1946.         {
  1947.                 map models/players/james/blue.tga
  1948.                 tcGen environment
  1949.                 rgbGen lightingdiffuse
  1950.         }
  1951.         {
  1952.                 map models/players/janet/crusaders/crusaders_blu.tga
  1953.                 blendFunc blend
  1954.                 rgbGen lightingdiffuse
  1955.         }
  1956. }
  1957.  
  1958. models/players/janet/pagans/pagans_h_blu
  1959. {
  1960.      
  1961.  
  1962.         {
  1963.                 map models/players/james/blue.tga
  1964.                 tcGen environment
  1965.                 rgbGen lightingdiffuse
  1966.         }
  1967.         {
  1968.                 map models/players/janet/pagans/pagans_h_blu.tga
  1969.                 blendFunc blend
  1970.                 rgbGen lightingdiffuse
  1971.         }
  1972. }
  1973.  
  1974. models/players/janet/pagans/pagans_blu
  1975. {
  1976.      
  1977.      //cull disable
  1978.         {
  1979.                 map models/players/james/blue.tga
  1980.                 tcGen environment
  1981.                 rgbGen lightingdiffuse
  1982.         }
  1983.         {
  1984.                 map models/players/janet/pagans/pagans_blu.tga
  1985.                 blendFunc blend
  1986.                 rgbGen lightingdiffuse
  1987.         }
  1988. }
  1989.  
  1990. models/players/janet/pagans/pagans_h_red
  1991. {
  1992.      
  1993.  
  1994.         {
  1995.                 map models/players/james/red.tga
  1996.                 tcGen environment
  1997.                 rgbGen lightingdiffuse
  1998.         }
  1999.         {
  2000.                 map models/players/janet/pagans/pagans_h_red.tga
  2001.                 blendFunc blend
  2002.                 rgbGen lightingdiffuse
  2003.         }
  2004. }
  2005.  
  2006. models/players/janet/pagans/pagans_red
  2007. {
  2008.      
  2009.      //cull disable
  2010.         {
  2011.                 map models/players/james/red.tga
  2012.                 tcGen environment
  2013.                 rgbGen lightingdiffuse
  2014.         }
  2015.         {
  2016.                 map models/players/janet/pagans/pagans_red.tga
  2017.                 blendFunc blend
  2018.                 rgbGen lightingdiffuse
  2019.         }
  2020. }
  2021. ////////////////////////////////
  2022. //  MALE TEAM MODEL SHADERS   //
  2023. //////////////////////////////// 
  2024. models/players/james/intruders/intruders_red
  2025. {
  2026.      
  2027.      //cull disable
  2028.  
  2029.         {
  2030.                 map models/players/james/red.tga
  2031.                 tcMod scale 2 2
  2032.                 tcGen environment
  2033.                 rgbGen lightingdiffuse
  2034.         }
  2035.         {
  2036.                 map models/players/james/intruders/intruders_red.tga
  2037.                 blendFunc blend
  2038.                 rgbGen lightingdiffuse
  2039.         }
  2040. models/players/james/intruders/intruders_blu
  2041. {
  2042.      
  2043.      //cull disable
  2044.  
  2045.         {
  2046.                 map models/players/james/blue.tga
  2047.                 tcMod scale 2 2
  2048.                 tcGen environment
  2049.                 rgbGen lightingdiffuse
  2050.         }
  2051.         {
  2052.                 map models/players/james/intruders/intruders_blu.tga
  2053.                 blendFunc blend
  2054.                 rgbGen lightingdiffuse
  2055.         }
  2056. }
  2057. models/players/james/thefallen/thefallen_red
  2058. {
  2059.      
  2060.      //cull disable
  2061.  
  2062.         {
  2063.                 map models/players/james/red.tga
  2064.                 tcMod scale 2 2
  2065.                 tcGen environment
  2066.                 rgbGen lightingdiffuse
  2067.         }
  2068.         {
  2069.                 map models/players/james/thefallen/thefallen_red.tga
  2070.                 blendFunc blend
  2071.                 rgbGen lightingdiffuse
  2072.         }
  2073. models/players/james/thefallen/thefallen_blu
  2074. {
  2075.      
  2076.      //cull disable
  2077.  
  2078.         {
  2079.                 map models/players/james/blue.tga
  2080.                 tcMod scale 2 2
  2081.                 tcGen environment
  2082.                 rgbGen lightingdiffuse
  2083.         }
  2084.         {
  2085.                 map models/players/james/thefallen/thefallen_blu.tga
  2086.                 blendFunc blend
  2087.                 rgbGen lightingdiffuse
  2088.         }
  2089. }
  2090. models/players/james/intruders/intruders_h_red
  2091. {
  2092.      
  2093.      //cull disable
  2094.  
  2095.         {
  2096.                 map models/players/james/red.tga
  2097.                 tcMod scale 2 2
  2098.                 tcGen environment
  2099.                 rgbGen lightingdiffuse
  2100.         }
  2101.         {
  2102.                 map models/players/james/intruders/intruders_h_red.tga
  2103.                 blendFunc blend
  2104.                 rgbGen lightingdiffuse
  2105.         }
  2106. models/players/james/intruders/intruders_h_blu
  2107. {
  2108.      
  2109.      //cull disable
  2110.  
  2111.         {
  2112.                 map models/players/james/blue.tga
  2113.                 tcMod scale 2 2
  2114.                 tcGen environment
  2115.                 rgbGen lightingdiffuse
  2116.         }
  2117.         {
  2118.                 map models/players/james/intruders/intruders_h_blu.tga
  2119.                 blendFunc blend
  2120.                 rgbGen lightingdiffuse
  2121.         }
  2122. models/players/james/crusaders/crusaders_h_blu
  2123. {
  2124.      
  2125.      //cull disable
  2126.  
  2127.         {
  2128.                 map models/players/james/blue.tga
  2129.                 tcMod scale 2 2
  2130.                 tcGen environment
  2131.                 rgbGen lightingdiffuse
  2132.         }
  2133.         {
  2134.                 map models/players/james/crusaders/crusaders_h_blu.tga
  2135.                 blendFunc blend
  2136.                 rgbGen lightingdiffuse
  2137.         }
  2138. models/players/james/crusaders/crusaders_h_red
  2139. {
  2140.      
  2141.      //cull disable
  2142.  
  2143.         {
  2144.                 map models/players/james/red.tga
  2145.                 tcMod scale 2 2
  2146.                 tcGen environment
  2147.                 rgbGen lightingdiffuse
  2148.         }
  2149.         {
  2150.                 map models/players/james/crusaders/crusaders_h_red.tga
  2151.                 blendFunc blend
  2152.                 rgbGen lightingdiffuse
  2153.         }
  2154. models/players/james/thefallen/thefallen_h_red
  2155. {
  2156.      
  2157.      //cull disable
  2158.  
  2159.         {
  2160.                 map models/players/james/red.tga
  2161.                 tcMod scale 2 2
  2162.                 tcGen environment
  2163.                 rgbGen lightingdiffuse
  2164.         }
  2165.         {
  2166.                 map models/players/james/thefallen/thefallen_h_red.tga
  2167.                 blendFunc blend
  2168.                 rgbGen lightingdiffuse
  2169.         }
  2170. models/players/james/thefallen/thefallen_h_blu
  2171. {
  2172.      
  2173.      //cull disable
  2174.  
  2175.         {
  2176.                 map models/players/james/blue.tga
  2177.                 tcMod scale 2 2
  2178.                 tcGen environment
  2179.                 rgbGen lightingdiffuse
  2180.         }
  2181.         {
  2182.                 map models/players/james/thefallen/thefallen_h_blu.tga
  2183.                 blendFunc blend
  2184.                 rgbGen lightingdiffuse
  2185.         }
  2186. }
  2187. models/players/james/crusaders/crusaders_red
  2188. {
  2189.      
  2190.      //cull disable
  2191.  
  2192.         {
  2193.                 map models/players/james/red.tga
  2194.                 tcMod scale 2 2
  2195.                 tcGen environment
  2196.                 rgbGen lightingdiffuse
  2197.         }
  2198.         {
  2199.                 map models/players/james/crusaders/crusaders_red.tga
  2200.                 blendFunc blend
  2201.                 rgbGen lightingdiffuse
  2202.         }
  2203. }                  
  2204. models/players/james/crusaders/crusaders_blu
  2205. {
  2206.      
  2207.      //cull disable
  2208.  
  2209.         {
  2210.                 map models/players/james/blue.tga
  2211.                 tcMod scale 2 2
  2212.                 tcGen environment
  2213.                 rgbGen lightingdiffuse
  2214.         }
  2215.         {
  2216.                 map models/players/james/crusaders/crusaders_blu.tga
  2217.                 blendFunc blend
  2218.                 rgbGen lightingdiffuse
  2219.         }
  2220. }
  2221.                    
  2222. models/players/james/stroggs/stroggs_h_red
  2223. {
  2224.      
  2225.      //cull disable
  2226.  
  2227.         {
  2228.                 map models/players/james/red.tga
  2229.                 tcMod scale 2 2
  2230.                 tcGen environment
  2231.                 rgbGen lightingdiffuse
  2232.         }
  2233.         {
  2234.                 map models/players/james/stroggs/stroggs_h_red.tga
  2235.                 blendFunc blend
  2236.                 rgbGen lightingdiffuse
  2237.         }
  2238. }
  2239. models/players/james/stroggs/stroggs_h_blu
  2240. {
  2241.      
  2242.      //cull disable
  2243.  
  2244.         {
  2245.                 map models/players/james/blue.tga
  2246.                 tcMod scale 2 2
  2247.                 tcGen environment
  2248.                 rgbGen lightingdiffuse
  2249.         }
  2250.         {
  2251.                 map models/players/james/stroggs/stroggs_h_blu.tga
  2252.                 blendFunc blend
  2253.                 rgbGen lightingdiffuse
  2254.         }
  2255. }
  2256. models/players/james/stroggs/stroggs_red
  2257. {
  2258.      
  2259.      //cull disable
  2260.  
  2261.         {
  2262.                 map models/players/james/red.tga
  2263.                 tcMod scale 2 2
  2264.                 tcGen environment
  2265.                 rgbGen lightingdiffuse
  2266.         }
  2267.         {
  2268.                 map models/players/james/stroggs/stroggs_red.tga
  2269.                 blendFunc blend
  2270.                 rgbGen lightingdiffuse
  2271.         }
  2272. }
  2273. models/players/james/stroggs/stroggs_blu
  2274. {
  2275.      
  2276.      //cull disable
  2277.  
  2278.         {
  2279.                 map models/players/james/blue.tga
  2280.                 tcMod scale 2 2
  2281.                 tcGen environment
  2282.                 rgbGen lightingdiffuse
  2283.         }
  2284.         {
  2285.                 map models/players/james/stroggs/stroggs_blu.tga
  2286.                 blendFunc blend
  2287.                 rgbGen lightingdiffuse
  2288.         }
  2289. }
  2290. models/players/james/pagans/pagans_h_blu
  2291. {
  2292.      
  2293.  
  2294.         {
  2295.                 map models/players/james/blue.tga
  2296.                 tcGen environment
  2297.                 rgbGen lightingdiffuse
  2298.         }
  2299.         {
  2300.                 map models/players/james/pagans/pagans_h_blu.tga
  2301.                 blendFunc blend
  2302.                 rgbGen lightingdiffuse
  2303.         }
  2304. }
  2305. models/players/james/pagans/pagans_h_red
  2306. {
  2307.      
  2308.  
  2309.         {
  2310.                 map models/players/james/red.tga
  2311.                 tcGen environment
  2312.                 rgbGen lightingdiffuse
  2313.         }
  2314.         {
  2315.                 map models/players/james/pagans/pagans_h_red.tga
  2316.                 blendFunc blend
  2317.                 rgbGen lightingdiffuse
  2318.         }
  2319. }
  2320. models/players/james/pagans/pagans_e_blu
  2321. {
  2322.  
  2323.         {
  2324.                 map models/players/james/blue2.tga
  2325.                 tcmod scale   1 .3
  2326.                 tcMod scroll  0.1 2
  2327.                 rgbGen identity
  2328.         }
  2329.         {
  2330.                 map models/players/james/pagans/pagans_e_blu.tga
  2331.                 blendFunc blend
  2332.                 rgbGen lightingdiffuse
  2333.         }
  2334. }
  2335. models/players/james/pagans/pagans_e_red
  2336. {
  2337.  
  2338.         {
  2339.                 map models/players/james/red2.tga
  2340.                 tcmod scale   1 .3
  2341.                 tcMod scroll  0.1 2
  2342.                 rgbGen identity
  2343.         }
  2344.         {
  2345.                 map models/players/james/pagans/pagans_e_red.tga
  2346.                 blendFunc blend
  2347.                 rgbGen lightingdiffuse
  2348.         }
  2349. }
  2350. models/players/james/pagans/pagans_blu
  2351. {
  2352.      
  2353.      //cull disable
  2354.  
  2355.         {
  2356.                 map models/players/james/blue.tga
  2357.                 tcMod scale 2 2
  2358.                 tcGen environment
  2359.                 rgbGen lightingdiffuse
  2360.         }
  2361.         {
  2362.                 map models/players/james/pagans/pagans_blu.tga
  2363.                 blendFunc blend
  2364.                 rgbGen lightingdiffuse
  2365.         }
  2366. }
  2367. models/players/james/pagans/pagans_red
  2368. {
  2369.      
  2370.      //cull disable
  2371.  
  2372.         {
  2373.                 map models/players/james/red.tga
  2374.                 tcMod scale 2 2
  2375.                 tcGen environment
  2376.                 rgbGen lightingdiffuse
  2377.         }
  2378.         {
  2379.                 map models/players/james/pagans/pagans_red.tga
  2380.                 blendFunc blend
  2381.                 rgbGen lightingdiffuse
  2382.         }
  2383. }
  2384. models/mapobjects/gratelamp/lightbulb
  2385. {
  2386.     surfaceparm    trans
  2387.  
  2388.     {
  2389.         map models/mapobjects/gratelamp/lightbulb.tga
  2390.         tcGen environment
  2391.                 blendFunc Add
  2392.                 rgbGen identity
  2393.     }
  2394.  
  2395. }
  2396. models/mapobjects/gratelamp/gratelight
  2397. {
  2398.     cull disable
  2399.     surfaceparm    trans
  2400.     nopicmip
  2401.     
  2402.         {
  2403.                 map models/mapobjects/gratelamp/gratelight.tga
  2404.                 alphaFunc GE128
  2405.         depthWrite
  2406.         rgbGen vertex
  2407.         }
  2408.  
  2409.  
  2410. }
  2411. models/mapobjects/gratelamp/gratelight_flare
  2412. {
  2413.     deformVertexes autoSprite
  2414.         surfaceparm    trans
  2415.     surfaceparm nomarks
  2416.     surfaceparm nolightmap
  2417.     cull none
  2418.     
  2419.     {
  2420.         Map models/mapobjects/gratelamp/gratelight_flare.tga
  2421.         blendFunc Add
  2422.                 rgbGen wave sin .5 .2 0 0
  2423.     }    
  2424.     
  2425. }
  2426. models/mapobjects/wallhead2/demonhead1
  2427. {      
  2428.         {
  2429.                 map textures/sfx/firegorre.tga
  2430.                 blendFunc GL_ONE GL_ZERO
  2431.                 tcmod scroll 0.1 1
  2432.                 rgbGen identity
  2433.     }  
  2434.         {
  2435.         map models/mapobjects/wallhead2/demonhead1.tga
  2436.                 blendFunc blend
  2437.         rgbGen vertex
  2438.     }
  2439.        
  2440. }
  2441. models/mapobjects/wallhead2/wallhead2_1
  2442. {      
  2443.         {
  2444.                 map textures/sfx/firegorre.tga
  2445.                 blendFunc GL_ONE GL_ZERO
  2446.                 tcmod scroll 0.1 1
  2447.                 rgbGen vertex
  2448.     }  
  2449.         {
  2450.         map models/mapobjects/wallhead2/wallhead2_1.tga
  2451.                 blendFunc blend
  2452.         rgbGen vertex
  2453.     }
  2454.        
  2455. }
  2456. models/mapobjects/wallhead2/wallhead2_eye
  2457.  
  2458. {
  2459.     cull disable
  2460.         surfaceparm trans
  2461.         deformVertexes autoSprite
  2462.         {
  2463.         clampmap models/mapobjects/wallhead2/wallhead2_eye.tga
  2464.         blendFunc add
  2465.                 tcmod rotate 160
  2466.         //rgbGen wave sin .5 .5 0 .01
  2467.                 rgbGen wave sin .5 .2 0 0
  2468.                 
  2469.  
  2470.     }
  2471.  
  2472. }
  2473. models/mapobjects/wallhead2/wallhead2_h1
  2474.  
  2475. {
  2476.     cull disable
  2477.         surfaceparm trans
  2478.         {
  2479.         map models/mapobjects/wallhead2/wallhead2_h1.tga
  2480.         alphaFunc GE128
  2481.                 depthWrite
  2482.         rgbGen vertex
  2483.                 
  2484.     }
  2485. }
  2486. models/mapobjects/wallhead2/wallhead2_h2
  2487.  
  2488. {
  2489.     cull disable
  2490.         surfaceparm alphashadow
  2491.         {
  2492.         map models/mapobjects/wallhead2/wallhead2_h2.tga
  2493.         alphaFunc GE128
  2494.                 depthWrite
  2495.         rgbGen vertex
  2496.                 
  2497.     }
  2498. }
  2499. models/mapobjects/wallhead2/wallhead2_h3
  2500.  
  2501. {
  2502.     cull disable
  2503.         surfaceparm alphashadow
  2504.         {
  2505.         map models/mapobjects/wallhead2/wallhead2_h3.tga
  2506.         alphaFunc GE128
  2507.                 depthWrite
  2508.         rgbGen vertex
  2509.                 
  2510.     }
  2511. }
  2512. models/mapobjects/horned/horned_blu
  2513. {      
  2514.  
  2515.         {
  2516.                 map textures/sfx2/blufirewall.tga
  2517.                 tcmod scroll 0.1 1
  2518.     }  
  2519.         {
  2520.         map models/mapobjects/horned/horned_blu.tga
  2521.                 blendFunc blend
  2522.         rgbGen vertex
  2523.     }
  2524.        
  2525. }
  2526. models/flags/n_flag2
  2527. {
  2528.       
  2529.     deformVertexes wave 100 sin 4 3 0 0.3
  2530.         deformVertexes wave 30 sin 0 3 0 .8
  2531.         deformVertexes normal .3 .2
  2532.         cull none
  2533.         
  2534.         {
  2535.         map models/flags/n_flag2.tga
  2536.          rgbGen identity
  2537.     }
  2538.         {
  2539.         map models/flags/neutral_fx.tga
  2540.                 tcGen environment
  2541.                 blendFunc GL_ONE GL_ONE
  2542.                 rgbGen identity
  2543.     }
  2544.         {
  2545.         map models/flags/n_flag2.tga
  2546.                 blendFunc blend
  2547.             rgbGen identity
  2548.     }
  2549.         {
  2550.         map textures/sfx/shadow.tga
  2551.                 tcGen environment             
  2552.                 blendFunc GL_DST_COLOR GL_ZERO
  2553.                 rgbGen identity
  2554.     }
  2555. }
  2556. models/players/meep/meep 
  2557. {
  2558.         {
  2559.         map $whiteimage
  2560.         rgbGen lightingDiffuse
  2561.     }
  2562.     {
  2563.             map models/players/meep/meep.tga
  2564.         blendFunc GL_DST_COLOR GL_SRC_ALPHA
  2565.         rgbGen identity
  2566.         alphaGen lightingSpecular
  2567.     }
  2568. }
  2569. models/players/meep/meep_h
  2570. {
  2571.         cull disable  
  2572.         {
  2573.                 map models/players/meep/meep_h.tga
  2574.                 rgbGen lightingdiffuse
  2575.         }
  2576.         {
  2577.                 map models/players/meep/meep_h2.tga
  2578.                 blendFunc add
  2579.                 rgbGen wave sin .5 .5 0 .5
  2580.         }
  2581.  
  2582. }
  2583. models/players/meep/meep_f
  2584. {
  2585.         cull disable  
  2586.         {
  2587.                 map models/players/meep/meep_f.tga
  2588.                 rgbGen lightingdiffuse
  2589.         }
  2590.  
  2591. }
  2592. models/players/meep/meep_g
  2593. {
  2594.         cull disable  
  2595.         {
  2596.                 map models/players/meep/meep_g.tga
  2597.                 blendFunc Add
  2598.                 tcGen environment
  2599.                 rgbGen lightingdiffuse
  2600.         }
  2601.  
  2602. }
  2603.  
  2604. models/players/meep/meep_w
  2605.  
  2606. {
  2607.     cull disable
  2608.         {
  2609.         map models/players/meep/meep_w.tga
  2610.         alphaFunc GE128
  2611.                 depthWrite
  2612.         rgbGen lightingdiffuse
  2613.                 
  2614.     }
  2615. }
  2616.  
  2617. models/mapobjects/flagbase/base_s
  2618.  
  2619. {
  2620.     surfaceparm    nodraw
  2621. }
  2622.  
  2623. models/mapobjects/flagbase/beam_blue
  2624. {
  2625.      surfaceparm    trans
  2626.      nomipmaps
  2627.      cull disable
  2628.         {
  2629.         map models/mapobjects/flagbase/beam_blue.tga
  2630.                 blendFunc add
  2631.                 tcmod scroll -.5 0
  2632.                 rgbGen wave sin .5 .5 0.5 0.09
  2633.     }
  2634. }
  2635. models/mapobjects/flagbase/beam_ntrl
  2636. {
  2637.      surfaceparm    trans
  2638.      nomipmaps
  2639.      cull disable
  2640.         {
  2641.         map models/mapobjects/flagbase/beam_ntrl.tga
  2642.                 blendFunc add
  2643.                 tcmod scroll -.5 0
  2644.                 rgbGen wave sin .5 .5 0.5 0.09
  2645.     }
  2646. }
  2647. models/mapobjects/flagbase/beam_red
  2648. {
  2649.      surfaceparm    trans
  2650.      nomipmaps
  2651.      cull disable
  2652.         {
  2653.         map models/mapobjects/flagbase/beam_red.tga
  2654.                 blendFunc add
  2655.                 tcmod scroll -.5 0
  2656.                 rgbGen wave sin .5 .5 0.5 0.09
  2657.     }
  2658. }
  2659. models/mapobjects/flagbase/swirl_ntrl
  2660. {
  2661.         {
  2662.             map models/mapobjects/flagbase/swirl_ntrl.tga
  2663.                 blendFunc GL_ONE GL_ZERO
  2664.                 tcmod rotate 130
  2665.                 tcMod stretch sin .8 0.2 0 .2
  2666.             rgbGen identity
  2667.     }
  2668.         {
  2669.             map models/mapobjects/flagbase/swirl_ntrl.tga
  2670.         blendFunc Add
  2671.                 tcmod rotate 80
  2672.                 tcMod stretch sin .8 0.2 0 .1
  2673.             rgbGen identity
  2674.     }
  2675.     {
  2676.             map models/mapobjects/flagbase/base_r.tga
  2677.         blendFunc blend
  2678.             rgbGen lightingdiffuse
  2679.     }
  2680.  
  2681. }
  2682. models/mapobjects/flagbase/swirl_red
  2683. {
  2684.         {
  2685.             map models/mapobjects/flagbase/swirl_red.tga
  2686.                 blendFunc GL_ONE GL_ZERO
  2687.                 tcmod rotate 130
  2688.                 tcMod stretch sin .8 0.2 0 .2
  2689.             rgbGen identity
  2690.     }
  2691.         {
  2692.             map models/mapobjects/flagbase/swirl_red.tga
  2693.         blendFunc Add
  2694.                 tcmod rotate 80
  2695.                 tcMod stretch sin .8 0.2 0 .1
  2696.             rgbGen identity
  2697.     }
  2698.     {
  2699.             map models/mapobjects/flagbase/base_r.tga
  2700.         blendFunc blend
  2701.             rgbGen lightingdiffuse
  2702.     }
  2703.  
  2704. }
  2705. models/mapobjects/flagbase/swirl_blue
  2706. {
  2707.         {
  2708.             map models/mapobjects/flagbase/swirl_blue.tga
  2709.                 blendFunc GL_ONE GL_ZERO
  2710.                 tcmod rotate 130
  2711.                 tcMod stretch sin .8 0.2 0 .2
  2712.             rgbGen identity
  2713.     }
  2714.         {
  2715.             map models/mapobjects/flagbase/swirl_blue.tga
  2716.         blendFunc Add
  2717.                 tcmod rotate 80
  2718.                 tcMod stretch sin .8 0.2 0 .1
  2719.             rgbGen identity
  2720.     }
  2721.     {
  2722.             map models/mapobjects/flagbase/base_r.tga
  2723.         blendFunc blend
  2724.             rgbGen lightingdiffuse
  2725.     }
  2726.  
  2727. }
  2728. models/mapobjects/flagbase/env_red
  2729. {
  2730.        {
  2731.             map models/mapobjects/flagbase/env_red.tga
  2732.         tcGen environment
  2733.         blendfunc GL_ONE GL_ZERO
  2734.                 rgbGen identity
  2735.        }
  2736.        {
  2737.             map models/mapobjects/flagbase/base_e.tga
  2738.         blendfunc blend
  2739.                 rgbGen lightingdiffuse
  2740.        }
  2741. }
  2742. models/mapobjects/flagbase/env_ntrl
  2743. {
  2744.        {
  2745.             map models/mapobjects/flagbase/env_ntrl.tga
  2746.         tcGen environment
  2747.         blendfunc GL_ONE GL_ZERO
  2748.                 rgbGen identity
  2749.        }
  2750.        {
  2751.             map models/mapobjects/flagbase/base_e.tga
  2752.         blendfunc blend
  2753.                 rgbGen lightingdiffuse
  2754.        }
  2755. }
  2756. models/mapobjects/flagbase/env_blue
  2757. {
  2758.        {
  2759.             map models/mapobjects/flagbase/env_blue.tga
  2760.         tcGen environment
  2761.         blendfunc GL_ONE GL_ZERO
  2762.                 rgbGen identity
  2763.        }
  2764.        {
  2765.             map models/mapobjects/flagbase/base_e.tga
  2766.         blendfunc blend
  2767.                 rgbGen lightingdiffuse
  2768.        }
  2769. }