home *** CD-ROM | disk | FTP | other *** search
/ GameStar Special 2002 April / GSSH42002.iso / EDITOREN / JK2 / JK2EditingTools.exe / base / shaders / nar_shaddaa.shader < prev    next >
Text File  |  2002-02-13  |  9KB  |  457 lines

  1. textures/nar_streets/wall01
  2. {
  3.     {
  4.         map $lightmap
  5.     }
  6.     {
  7.         map textures/nar_streets/wall01
  8.         blendFunc GL_DST_COLOR GL_ZERO
  9.     }
  10.     {
  11.         map textures/nar_streets/winlite
  12.         blendFunc GL_ONE GL_ONE_MINUS_SRC_COLOR
  13.     }
  14. }
  15.  
  16. textures/nar_streets/baselight1
  17. {
  18.     {
  19.         map $lightmap
  20.     }
  21.     {
  22.         map textures/nar_streets/baselight1
  23.         blendFunc GL_DST_COLOR GL_ZERO
  24.     }
  25.     {
  26.         map textures/nar_streets/baselight1_glow
  27.         blendFunc GL_ONE GL_ONE
  28.     }
  29. }
  30.  
  31. textures/nar_streets/baselight2
  32. {
  33.     {
  34.         map $lightmap
  35.     }
  36.     {
  37.         map textures/nar_streets/baselight2
  38.         blendFunc GL_DST_COLOR GL_ZERO
  39.     }
  40.     {
  41.         map textures/nar_streets/baselight2_glow
  42.         blendFunc GL_ONE GL_ONE
  43.     }
  44. }
  45.  
  46. textures/nar_streets/trimlights1
  47. {
  48.     {
  49.         map $lightmap
  50.     }
  51.     {
  52.         map textures/nar_streets/trimlights1
  53.         blendFunc GL_DST_COLOR GL_ZERO
  54.     }
  55.     {
  56.         map textures/nar_streets/trimlights1_glow
  57.         blendFunc GL_ONE GL_ONE
  58.     }
  59. }
  60.  
  61. textures/nar_streets/tracklight
  62. {
  63.     {
  64.         map $lightmap
  65.     }
  66.     {
  67.         map textures/nar_streets/tracklight
  68.         blendFunc GL_DST_COLOR GL_ZERO
  69.     }
  70.     {
  71.         map textures/nar_streets/tracklight_glow
  72.         blendFunc GL_ONE GL_ONE
  73.     }
  74. }
  75.  
  76. textures/nar_streets/wall08
  77. {
  78.     {
  79.         map $lightmap
  80.     }
  81.     {
  82.         map textures/nar_streets/wall08
  83.         blendFunc GL_DST_COLOR GL_ZERO
  84.     }
  85.     {
  86.         map textures/nar_streets/wall08_glow
  87.         blendFunc GL_ONE GL_ONE_MINUS_SRC_COLOR
  88.     }
  89. }
  90.  
  91. textures/nar_streets/tracklight_streets
  92. {
  93.     {
  94.         map $lightmap
  95.     }
  96.     {
  97.         map textures/nar_streets/tracklight_streets
  98.         blendFunc GL_DST_COLOR GL_ZERO
  99.     }
  100.     {
  101.         map textures/nar_streets/tracklight_streets_glow
  102.         blendFunc GL_ONE GL_ONE
  103.     }
  104. }
  105.  
  106. textures/nar_streets/barswitch
  107. {
  108.     {
  109.         map $lightmap
  110.     }
  111.     {
  112.         map textures/nar_streets/barswitch
  113.         blendFunc GL_DST_COLOR GL_ZERO
  114.     }
  115.     {
  116.         map textures/nar_streets/barswitchglowr
  117.         blendFunc GL_ONE GL_ONE
  118.         rgbGen wave sin 1 1 0 1
  119.     }
  120. }
  121.  
  122. textures/nar_streets/barswitchon
  123. {
  124.     qer_editorimage    textures/nar_streets/barswitch
  125.     {
  126.         map $lightmap
  127.     }
  128.     {
  129.         map textures/nar_streets/barswitch2
  130.         blendFunc GL_DST_COLOR GL_ZERO
  131.     }
  132.     {
  133.         map textures/nar_streets/barswitchglow
  134.         blendFunc GL_ONE GL_ONE
  135.         rgbGen wave sin 1 0.05 0 5
  136.     }
  137. }
  138.  
  139. textures/nar_streets/forceswitchred
  140. {
  141.     qer_editorimage    textures/nar_streets/forceswitch
  142.     {
  143.         map $lightmap
  144.     }
  145.     {
  146.         map textures/nar_streets/forceswitch
  147.         blendFunc GL_DST_COLOR GL_ZERO
  148.     }
  149.     {
  150.         map textures/nar_streets/forceswitcha
  151.         blendFunc GL_ONE GL_ONE
  152.         rgbGen wave sin 0 1 0 1
  153.     }
  154.     {
  155.         map textures/nar_streets/forceswitcha2
  156.         blendFunc GL_ONE GL_ONE
  157.         rgbGen wave sin 1 0.05 0 5
  158.     }
  159. }
  160.  
  161. textures/nar_streets/forceswitchblue
  162. {
  163.     qer_editorimage    textures/nar_streets/forceswitch
  164.     {
  165.         map $lightmap
  166.     }
  167.     {
  168.         map textures/nar_streets/forceswitch
  169.         blendFunc GL_DST_COLOR GL_ZERO
  170.     }
  171.     {
  172.         map textures/nar_streets/forceswitchb
  173.         blendFunc GL_ONE GL_ONE
  174.         rgbGen wave sin 1 0.05 0 5
  175.     }
  176. }
  177.  
  178. textures/nar_streets/eleswitch
  179. {
  180.     {
  181.         map $lightmap
  182.     }
  183.     {
  184.         map textures/nar_streets/eleswitch
  185.         blendFunc GL_DST_COLOR GL_ZERO
  186.     }
  187.     {
  188.         map textures/nar_streets/eleswitcha
  189.         blendFunc GL_ONE GL_ONE
  190.         rgbGen wave sin 0 1 0 1
  191.     }
  192.     {
  193.         map textures/nar_streets/eleswitchb
  194.         blendFunc GL_ONE GL_ONE
  195.     }
  196. }
  197.  
  198. textures/nar_streets/eleswitchon
  199. {
  200.     qer_editorimage    textures/nar_streets/eleswitch
  201.     {
  202.         map $lightmap
  203.     }
  204.     {
  205.         map textures/nar_streets/eleswitch
  206.         blendFunc GL_DST_COLOR GL_ZERO
  207.     }
  208.     {
  209.         map textures/nar_streets/eleswitcha
  210.         blendFunc GL_ONE GL_ONE
  211.         rgbGen wave sin 0 1 -0.5 1
  212.     }
  213.     {
  214.         map textures/nar_streets/eleswitchb
  215.         blendFunc GL_ONE GL_ONE
  216.         rgbGen wave sin 0 1 0 1
  217.     }
  218. }
  219.  
  220. textures/nar_streets/ns_screen_green
  221. {
  222.     {
  223.         map $lightmap
  224.     }
  225.     {
  226.         map textures/nar_streets/ns_screen_green
  227.         blendFunc GL_DST_COLOR GL_ZERO
  228.     }
  229.     {
  230.         map textures/nar_streets/ns_screen_green_glow
  231.         blendFunc GL_ONE GL_ONE
  232.         rgbGen wave triangle 0 1 0 2
  233.     }
  234. }
  235.  
  236. textures/nar_streets/flashred_glow
  237. {
  238.     qer_editorimage    textures/nar_streets/flashred
  239.     {
  240.         map $lightmap
  241.     }
  242.     {
  243.         map textures/nar_streets/flashred
  244.         blendFunc GL_DST_COLOR GL_ZERO
  245.         rgbGen identity
  246.     }
  247.     {
  248.         map textures/nar_streets/flashred_glow
  249.         blendFunc GL_ONE GL_ONE
  250.         rgbGen wave sin 0 1 0 1
  251.     }
  252. }
  253.  
  254. textures/nar_hideout/lightshaft
  255. {
  256.     {
  257.         map $lightmap
  258.     }
  259.     {
  260.         map textures/nar_hideout/lightshaft
  261.         blendFunc GL_DST_COLOR GL_ZERO
  262.     }
  263.     {
  264.         map textures/nar_hideout/lightshaft_glow
  265.         blendFunc GL_ONE GL_ONE
  266.     }
  267. }
  268.  
  269. textures/nar_hideout/pipe1_ref
  270. {
  271.     qer_editorimage    textures/nar_hideout/pipe1
  272.     surfaceparm    forcefield
  273.     {
  274.         map $lightmap
  275.     }
  276.     {
  277.         map textures/nar_hideout/pipe1
  278.         blendFunc GL_DST_COLOR GL_ZERO
  279.     }
  280. }
  281.  
  282. textures/nar_hideout/nscameraswitch
  283. {
  284.     qer_editorimage    textures/nar_hideout/nscameraswitch
  285.     {
  286.         map gfx/effects/decoystatic
  287.         blendFunc GL_ONE GL_ZERO
  288.         rgbGen wave noise 1 0.75 0 5
  289.         tcMod scroll 5 2
  290.         tcMod scale 7 9
  291.     }
  292.     {
  293.         map gfx/effects/decoystatic
  294.         blendFunc GL_ONE GL_ONE
  295.         rgbGen wave noise 1 0.5 -0.5 1
  296.         tcMod scroll -2 -2
  297.         tcMod scale 1 9
  298.     }
  299.     {
  300.         map textures/nar_hideout/nscameraswitch
  301.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  302.     }
  303.     {
  304.         map $lightmap
  305.         blendFunc GL_DST_COLOR GL_SRC_COLOR
  306.     }
  307.     {
  308.         map textures/nar_hideout/nscameraswitchglow
  309.         blendFunc GL_ONE GL_ONE
  310.         rgbGen wave square 0 1 0 1
  311.     }
  312. }
  313.  
  314. textures/narshaddaa/tunnellights
  315. {
  316.     {
  317.         map $lightmap
  318.     }
  319.     {
  320.         map textures/narshaddaa/tunnellights
  321.         blendFunc GL_DST_COLOR GL_ZERO
  322.     }
  323.     {
  324.         map textures/narshaddaa/tunnellights_glow
  325.         blendFunc GL_ONE GL_ONE
  326.     }
  327. }
  328.  
  329. textures/narshaddaa/ll_tracklight
  330. {
  331.     {
  332.         map $lightmap
  333.     }
  334.     {
  335.         map textures/narshaddaa/ll_tracklight
  336.         blendFunc GL_DST_COLOR GL_ZERO
  337.     }
  338.     {
  339.         map textures/narshaddaa/ll_tracklight_glow
  340.         blendFunc GL_ONE GL_ONE
  341.     }
  342. }
  343.  
  344. textures/narshaddaa/symbols
  345. {
  346.     qer_editorimage    textures/narshaddaa/symbol1
  347.     cull    disable
  348.     {
  349.         map $lightmap
  350.     }
  351.     {
  352.         animMap 4 textures/narshaddaa/fuelpump1 textures/narshaddaa/fuelpump2 textures/narshaddaa/fuelpump3 textures/narshaddaa/fuelpump4 
  353.         blendFunc GL_DST_COLOR GL_ZERO
  354.         rgbGen vertex
  355.     }
  356.     {
  357.         map textures/narshaddaa/fuelpump_glow
  358.         blendFunc GL_ONE GL_ONE
  359.         rgbGen wave square 0 1 0 1
  360.     }
  361. }
  362.  
  363. textures/narshaddaa/ll_smalllights
  364. {
  365.     {
  366.         map $lightmap
  367.     }
  368.     {
  369.         map textures/narshaddaa/ll_smalllights
  370.         blendFunc GL_DST_COLOR GL_ZERO
  371.     }
  372.     {
  373.         map textures/narshaddaa/ll_smalllights_glow
  374.         blendFunc GL_ONE GL_ONE
  375.     }
  376. }
  377.  
  378. textures/narshaddaa/light1
  379. {
  380.     {
  381.         map $lightmap
  382.     }
  383.     {
  384.         map textures/narshaddaa/light1
  385.         blendFunc GL_DST_COLOR GL_ZERO
  386.     }
  387.     {
  388.         map textures/narshaddaa/light1_glow
  389.         blendFunc GL_ONE GL_ONE
  390.     }
  391. }
  392.  
  393. textures/narshaddaa/fuelpump1
  394. {
  395.     {
  396.         map $lightmap
  397.     }
  398.     {
  399.         map textures/narshaddaa/fuelpump1
  400.         blendFunc GL_DST_COLOR GL_ZERO
  401.     }
  402.     {
  403.         map textures/narshaddaa/fuelpump_glow
  404.         blendFunc GL_ONE GL_ONE
  405.         rgbGen wave sin 0 7 0 1
  406.     }
  407. }
  408.  
  409. textures/narshaddaa/fuelpump2
  410. {
  411.     {
  412.         map $lightmap
  413.     }
  414.     {
  415.         map textures/narshaddaa/fuelpump2
  416.         blendFunc GL_DST_COLOR GL_ZERO
  417.     }
  418.     {
  419.         map textures/narshaddaa/fuelpump_glow
  420.         blendFunc GL_ONE GL_ONE
  421.         rgbGen wave sin 0 7 0 1
  422.     }
  423. }
  424.  
  425. textures/narshaddaa/fuelpump3
  426. {
  427.     {
  428.         map $lightmap
  429.     }
  430.     {
  431.         map textures/narshaddaa/fuelpump3
  432.         blendFunc GL_DST_COLOR GL_ZERO
  433.     }
  434.     {
  435.         map textures/narshaddaa/fuelpump_glow
  436.         blendFunc GL_ONE GL_ONE
  437.         rgbGen wave sin 0 7 0 1
  438.     }
  439. }
  440.  
  441. textures/narshaddaa/fuelpump4
  442. {
  443.     {
  444.         map $lightmap
  445.     }
  446.     {
  447.         map textures/narshaddaa/fuelpump4
  448.         blendFunc GL_DST_COLOR GL_ZERO
  449.     }
  450.     {
  451.         map textures/narshaddaa/fuelpump_glow
  452.         blendFunc GL_ONE GL_ONE
  453.         rgbGen wave sin 0 7 0 1
  454.     }
  455. }
  456.  
  457.