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

  1. textures/interior/sp_wdtrim_townhall
  2. {
  3. qer_keyword indoor
  4. surfaceparm wood
  5. qer_keyword wood
  6. qer_keyword trim
  7. qer_keyword m5
  8.  qer_editorimage textures/interior/sp_wdtrim_townhall.tga
  9.  {
  10.   map textures/interior/sp_wdtrim_townhall.tga
  11. //map $bumpmap textures/bumpmaps/sp_wdtrim_townhallbmp.tga
  12.   depthWrite
  13.   rgbGen identity
  14.  }
  15.  {
  16.   map $lightmap
  17.   rgbGen identity
  18.   blendFunc GL_DST_COLOR GL_ZERO
  19.   depthFunc equal
  20.  }
  21.  
  22.  
  23.  
  24. textures/interior/bookcase1
  25. {
  26. qer_keyword wood
  27. surfaceparm wood
  28. qer_keyword special
  29. qer_keyword indoor
  30. qer_keyword panel
  31.   qer_editorimage textures/interior/bookcase1.tga
  32.   {
  33.   map textures/mohcommon/normandy4.tga
  34.   tcGen environment
  35.   }
  36.   {
  37.   map textures/interior/bookcase1.tga
  38.   blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  39.   }
  40.   {
  41.   map $lightmap
  42.   rgbGen Identity
  43.   blendFunc GL_DST_COLOR GL_ZERO
  44.   }
  45.  
  46. textures/interior/carptset1a
  47. {
  48. qer_keyword carpet
  49. surfaceparm carpet
  50. qer_keyword floor
  51.  qer_editorimage textures/interior/carptset1a.tga
  52.  {
  53.   map textures/interior/carptset1a.tga
  54.   depthWrite
  55.   rgbGen identity
  56.  }
  57.  {
  58.   map $lightmap
  59.   rgbGen identity
  60.   blendFunc GL_DST_COLOR GL_ZERO
  61.   depthFunc equal
  62.  }
  63.  
  64. textures/interior/carptset2
  65. {
  66. surfaceparm carpet
  67. qer_keyword floor
  68. qer_keyword carpet
  69.  qer_editorimage textures/interior/carptset2.tga
  70.  {
  71.   map textures/interior/carptset2.tga
  72.   depthWrite
  73.   rgbGen identity
  74.  }
  75.  {
  76.   map $lightmap
  77.   rgbGen identity
  78.   blendFunc GL_DST_COLOR GL_ZERO
  79.   depthFunc equal
  80.  }
  81.  
  82. textures/interior/ceiling_mural1
  83. {
  84. qer_keyword indoor
  85. qer_keyword signs
  86. qer_keyword stone
  87. qer_keyword concrete
  88. surfaceparm rock
  89. qer_keyword ceiling
  90.  qer_editorimage textures/interior/ceiling_mural1.tga
  91.  {
  92.   map textures/interior/ceiling_mural1.tga
  93.   depthWrite
  94.   rgbGen identity
  95.  }
  96.  {
  97.   map $lightmap
  98.   rgbGen identity
  99.   blendFunc GL_DST_COLOR GL_ZERO
  100.   depthFunc equal
  101.  }
  102.  
  103. textures/interior/ceilingtil_set1
  104. {
  105. qer_keyword panel
  106. qer_keyword plaster
  107. surfaceparm rock
  108. qer_keyword ceiling
  109.  qer_editorimage textures/interior/ceilingtil_set1.tga
  110.  {
  111.   map textures/interior/ceilingtil_set1.tga
  112.   depthWrite
  113.   rgbGen identity
  114.  }
  115.  {
  116.   map $lightmap
  117.   rgbGen identity
  118.   blendFunc GL_DST_COLOR GL_ZERO
  119.   depthFunc equal
  120.  }
  121.  
  122. textures/interior/cellarroof
  123. {
  124. qer_keyword wood
  125. surfaceparm wood
  126. qer_keyword ceiling
  127.  qer_editorimage textures/interior/cellarroof.tga
  128.  {
  129.   map textures/interior/cellarroof.tga
  130.   depthWrite
  131.   rgbGen identity
  132.  }
  133.  {
  134.   map $lightmap
  135.   rgbGen identity
  136.   blendFunc GL_DST_COLOR GL_ZERO
  137.   depthFunc equal
  138.  }
  139.  
  140. textures/interior/hearth_set1basef
  141. {
  142. surfaceparm rock
  143. qer_keyword plaster
  144. qer_keyword stone
  145. qer_keyword concrete
  146. qer_keyword special
  147. qer_keyword flat
  148.  qer_editorimage textures/interior/hearth_set1baseF.tga
  149.  {
  150.   map textures/interior/hearth_set1baseF.tga
  151.   depthWrite
  152.   rgbGen identity
  153.  }
  154.  {
  155.   map $lightmap
  156.   rgbGen identity
  157.   blendFunc GL_DST_COLOR GL_ZERO
  158.   depthFunc equal
  159.  }
  160.  
  161. textures/interior/hearth_set1det
  162. {
  163. surfaceparm rock
  164. qer_keyword stone
  165. qer_keyword special
  166. qer_keyword plaster
  167. qer_keyword concrete
  168.  qer_editorimage textures/interior/hearth_set1det.tga
  169.  {
  170.   map textures/interior/hearth_set1det.tga
  171.   depthWrite
  172.   rgbGen identity
  173.  }
  174.  {
  175.   map $lightmap
  176.   rgbGen identity
  177.   blendFunc GL_DST_COLOR GL_ZERO
  178.   depthFunc equal
  179.  }
  180.  
  181. textures/interior/hearth_set1trim
  182. {
  183. qer_keyword trim
  184. surfaceparm rock
  185. qer_keyword stone
  186. qer_keyword special
  187. qer_keyword plaster
  188. qer_keyword concrete
  189.  qer_editorimage textures/interior/hearth_set1trim.tga
  190.  {
  191.   map textures/interior/hearth_set1trim.tga
  192.   depthWrite
  193.   rgbGen identity
  194.  }
  195.  {
  196.   map $lightmap
  197.   rgbGen identity
  198.   blendFunc GL_DST_COLOR GL_ZERO
  199.   depthFunc equal
  200.  }
  201.  
  202. textures/interior/hearthsides
  203. {
  204. surfaceparm rock
  205. qer_keyword trim
  206. qer_keyword stone
  207. qer_keyword special
  208. qer_keyword plaster
  209. qer_keyword concrete
  210.  qer_editorimage textures/interior/hearthsides.tga
  211.  {
  212.   map textures/interior/hearthsides.tga
  213.   depthWrite
  214.   rgbGen identity
  215.  }
  216.  {
  217.   map $lightmap
  218.   rgbGen identity
  219.   blendFunc GL_DST_COLOR GL_ZERO
  220.   depthFunc equal
  221.  }
  222.  
  223. textures/interior/cross
  224. {
  225. surfaceparm metal
  226. qer_keyword metal
  227. qer_keyword masked
  228.   qer_editorimage textures/interior/ironcross.tga
  229.   surfaceparm fence    
  230.   surfaceparm alphashadow
  231.   surfaceparm playerclip
  232.   surfaceparm monsterclip
  233.   surfaceparm nonsolid
  234.   cull none
  235.   nopicmip
  236.   {
  237.   map textures/interior/ironcross.tga
  238.   depthWrite
  239.   alphaFunc GE128
  240.   nextbundle
  241.   map $lightmap
  242.   }
  243. }
  244.  
  245. textures/interior/jh_stonetile1
  246. {
  247.   qer_keyword stone
  248.   surfaceparm rock
  249.   qer_keyword flat
  250.   qer_keyword floor
  251.   portal
  252.   qer_editorimage textures/interior/jh_stonetile1.tga
  253.   {
  254.   map $whiteimage
  255.   blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  256.   rgbGen constant 0 0 0
  257.   alphaGen constant .75
  258.   depthWrite
  259.   }
  260.   {
  261.   map textures/interior/jh_stonetile1.tga
  262.   blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  263.   depthFunc equal
  264.   nextbundle
  265.   map $lightmap
  266.   }
  267. }
  268.  
  269. textures/interior/railing
  270. {
  271. qer_keyword wood
  272. qer_keyword masked
  273.   qer_editorimage textures/interior/manor_rail.tga
  274.   surfaceparm wood
  275.   surfaceparm fence
  276.   surfaceparm alphashadow
  277.   cull none
  278.   nopicmip
  279.   {
  280.   map textures/interior/manor_rail.tga
  281.   depthWrite
  282.   alphaFunc GE128
  283.   nextbundle
  284.   map $lightmap
  285.   }
  286.  
  287. textures/interior/marble_foyer_decorative
  288. {
  289. qer_keyword stone
  290. surfaceparm rock
  291. qer_keyword floor
  292. portal
  293. //surfaceparm nolightmap
  294.   qer_editorimage textures/interior/marblefoyer.tga
  295.   {
  296.   map $whiteimage
  297.   blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  298.   rgbGen constant 0 0 0
  299.   alphaGen constant .75
  300.   depthWrite
  301.   }
  302.   {
  303.   map textures/interior/marblefoyer.tga
  304.   blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  305.   depthFunc equal
  306.   nextbundle
  307.   map $lightmap
  308.   }
  309. //  {
  310. //  map textures/mohcommon/environ_puddle.tga
  311. //  tcGen environment
  312. //  }
  313. //  {
  314. //  map $lightmap
  315. //  rgbGen Identity
  316. //  blendFunc GL_DST_COLOR GL_ZERO
  317. //  blendFunc GL_ONE GL_ONE
  318. //  depthMask
  319. //  }
  320.  
  321. textures/interior/panel_set1
  322. {
  323. qer_keyword panel
  324. surfaceparm wood
  325. qer_keyword wood
  326. qer_keyword wall
  327.  qer_editorimage textures/interior/panel_set1.tga
  328.  {
  329.   map textures/interior/panel_set1.tga
  330.   depthWrite
  331.   rgbGen identity
  332.  }
  333.  {
  334.   map $lightmap
  335.   rgbGen identity
  336.   blendFunc GL_DST_COLOR GL_ZERO
  337.   depthFunc equal
  338.  }
  339.  
  340. textures/interior/panel_set1a
  341. {
  342. surfaceparm wood
  343. qer_keyword panel
  344. qer_keyword wood
  345. qer_keyword wall
  346.  qer_editorimage textures/interior/panel_set1a.tga
  347.  {
  348.   map textures/interior/panel_set1a.tga
  349.   depthWrite
  350.   rgbGen identity
  351.  }
  352.  {
  353.   map $lightmap
  354.   rgbGen identity
  355.   blendFunc GL_DST_COLOR GL_ZERO
  356.   depthFunc equal
  357.  }
  358.  
  359. textures/interior/ovalpicture1
  360. {
  361. surfaceparm carpet
  362. qer_keyword masked
  363. qer_keyword indoor
  364. qer_keyword signs
  365.   qer_editorimage textures/interior/pj_picture1.tga
  366.   surfaceparm fence    
  367.   surfaceparm alphashadow
  368.   cull none
  369.   nopicmip
  370.   {
  371.   map textures/interior/pj_picture1.tga
  372.   depthWrite
  373.   alphaFunc GE128
  374.   nextbundle
  375.   map $lightmap
  376.   }
  377.  
  378. textures/interior/psuedopic1
  379. {
  380. qer_keyword signs
  381. surfaceparm carpet
  382. qer_keyword indoor
  383.  qer_editorimage textures/interior/psuedopic1.tga
  384.  {
  385.   map textures/interior/psuedopic1.tga
  386.   depthWrite
  387.   rgbGen identity
  388.  }
  389.  {
  390.   map $lightmap
  391.   rgbGen identity
  392.   blendFunc GL_DST_COLOR GL_ZERO
  393.   depthFunc equal
  394.  }
  395.  
  396. textures/interior/tiledfloor_manor
  397. {
  398. qer_keyword flat
  399. surfaceparm rock
  400. qer_keyword stone
  401. qer_keyword floor
  402.  qer_editorimage textures/interior/tiledfloor_manor.tga
  403.  {
  404.   map textures/interior/tiledfloor_manor.tga
  405.   depthWrite
  406.   rgbGen identity
  407.  }
  408.  {
  409.   map $lightmap
  410.   rgbGen identity
  411.   blendFunc GL_DST_COLOR GL_ZERO
  412.   depthFunc equal
  413.  }
  414.  
  415. textures/interior/tiledfloor_manordark
  416. {
  417. qer_keyword flat
  418. surfaceparm rock
  419. qer_keyword stone
  420. qer_keyword floor
  421.  {
  422.   map textures/interior/tiledfloor_manordark.tga
  423.   depthWrite
  424.   rgbGen identity
  425.  }
  426.  {
  427.   map $lightmap
  428.   rgbGen identity
  429.   blendFunc GL_DST_COLOR GL_ZERO
  430.   depthFunc equal
  431.  }
  432. }
  433.  
  434. textures/interior/tiledfloor_manordark2
  435. {
  436. qer_keyword flat
  437. surfaceparm rock
  438. qer_keyword stone
  439. qer_keyword floor
  440.  {
  441.   map textures/interior/tiledfloor_manordark2.tga
  442.   depthWrite
  443.   rgbGen identity
  444.  }
  445.  {
  446.   map $lightmap
  447.   rgbGen identity
  448.   blendFunc GL_DST_COLOR GL_ZERO
  449.   depthFunc equal
  450.  }
  451.  
  452. textures/interior/whitewoodbm
  453. {
  454. qer_keyword wall
  455. surfaceparm wood
  456. qer_keyword wood
  457. qer_keyword flat
  458.  qer_editorimage textures/interior/whitewoodbm.tga
  459.  {
  460.   map textures/interior/whitewoodbm.tga
  461.   depthWrite
  462.   rgbGen identity
  463.  }
  464.  {
  465.   map $lightmap
  466.   rgbGen identity
  467.   blendFunc GL_DST_COLOR GL_ZERO
  468.   depthFunc equal
  469.  }
  470.  
  471. textures/interior/whitewoodbmtrm
  472. {
  473. qer_keyword trim
  474. surfaceparm wood
  475. qer_keyword wood
  476. qer_keyword wall
  477. qer_keyword flat
  478.  qer_editorimage textures/interior/whitewoodbmtrm.tga
  479.  {
  480.   map textures/interior/whitewoodbmtrm.tga
  481.   depthWrite
  482.   rgbGen identity
  483.  }
  484.  {
  485.   map $lightmap
  486.   rgbGen identity
  487.   blendFunc GL_DST_COLOR GL_ZERO
  488.   depthFunc equal
  489.  }
  490.  
  491. textures/interior/woodpanelfill
  492. {
  493. surfaceparm wood
  494. qer_keyword wood
  495. qer_keyword wall
  496. qer_keyword flat
  497.  qer_editorimage textures/interior/woodpanelfill.tga
  498.  {
  499.   map textures/interior/woodpanelfill.tga
  500.   depthWrite
  501.   rgbGen identity
  502.  }
  503.  {
  504.   map $lightmap
  505.   rgbGen identity
  506.   blendFunc GL_DST_COLOR GL_ZERO
  507.   depthFunc equal
  508.  }
  509.  
  510. textures/interior/sp_carpet_townhall
  511. {
  512. qer_keyword m5
  513. surfaceparm carpet
  514. qer_keyword carpet
  515. qer_keyword floor
  516. qer_keyword flat
  517.  qer_editorimage textures/interior/sp_carpet_townhall.tga
  518.  {
  519.   map textures/interior/sp_carpet_townhall.tga
  520.   depthWrite
  521.   rgbGen identity
  522.  }
  523.  {
  524.   map $lightmap
  525.   rgbGen identity
  526.   blendFunc GL_DST_COLOR GL_ZERO
  527.   depthFunc equal
  528.  }
  529. }  
  530.  
  531. textures/interior/sp_carpet_townhalltrim
  532. {
  533. qer_keyword m5
  534. qer_keyword trim
  535. surfaceparm carpet
  536. qer_keyword floor
  537. qer_keyword carpet
  538.  qer_editorimage textures/interior/sp_carpet_townhalltrim.tga
  539.  {
  540.   map textures/interior/sp_carpet_townhalltrim.tga
  541.   depthWrite
  542.   rgbGen identity
  543.  }
  544.  {
  545.   map $lightmap
  546.   rgbGen identity
  547.   blendFunc GL_DST_COLOR GL_ZERO
  548.   depthFunc equal
  549.  }
  550. }  
  551.  
  552. textures/interior/sp_carpet_townhallworn
  553. {
  554. qer_keyword m5
  555. qer_keyword flat
  556. surfaceparm carpet
  557. qer_keyword floor
  558. qer_keyword carpet
  559.  qer_editorimage textures/interior/sp_carpet_townhallworn.tga
  560.  {
  561.   map textures/interior/sp_carpet_townhallworn.tga
  562.   depthWrite
  563.   rgbGen identity
  564.  }
  565.  {
  566.   map $lightmap
  567.   rgbGen identity
  568.   blendFunc GL_DST_COLOR GL_ZERO
  569.   depthFunc equal
  570.  }
  571. }  
  572.  
  573. textures/interior/sp_ceiling_townhall1
  574. {
  575. qer_keyword m5
  576. qer_keyword indoor
  577. surfaceparm rock
  578. qer_keyword stone
  579. qer_keyword ceiling
  580.  qer_editorimage textures/interior/sp_ceiling_townhall1.tga
  581.  {
  582.   map textures/interior/sp_ceiling_townhall1.tga
  583.   depthWrite
  584.   rgbGen identity
  585.  }
  586.  {
  587.   map $lightmap
  588.   rgbGen identity
  589.   blendFunc GL_DST_COLOR GL_ZERO
  590.   depthFunc equal
  591.  }
  592. }  
  593.  
  594. //textures/interior/sp_curtain_townhall
  595. textures/interior/redcurtains_townhall
  596. {
  597.   qer_keyword m5
  598.   qer_keyword indoor
  599.   qer_keyword trim
  600.   qer_keyword masked
  601.   qer_keyword carpet
  602.   qer_editorimage textures/interior/sp_curtain_townhall.tga
  603.   surfaceparm carpet
  604.   surfaceparm alphashadow
  605.   surfaceparm fence
  606.   surfaceparm nonsolid
  607.   cull none
  608.   {
  609.     map textures/interior/sp_curtain_townhall.tga
  610.     depthWrite
  611.     alphaFunc GE128
  612.     nextbundle
  613.     map $lightmap
  614.  }
  615.  
  616. textures/interior/sp_twnhall_arcwinmsk
  617. {
  618. qer_keyword stone
  619. surfaceparm rock
  620. qer_keyword window
  621. qer_keyword masked
  622. qer_keyword m5
  623.  {
  624.   map textures/interior/sp_twnhall_arcwinmsk.tga     
  625.   alphaFunc GE128
  626.   depthWrite
  627. nextbundle
  628.   map $lightmap
  629.  }
  630. }
  631.  
  632.  
  633.  
  634.  
  635. textures/interior/victorioussml
  636. {
  637. surfaceparm wood
  638. surfaceparm alphashadow
  639. qer_keyword wood
  640. qer_keyword indoor
  641.  qer_editorimage textures/interior/victorioussml.tga
  642.  {
  643.   map textures/interior/victorioussml.tga
  644.   depthWrite
  645.   rgbGen identity
  646.  }
  647.  {
  648.   map $lightmap
  649.   rgbGen identity
  650.   blendFunc GL_DST_COLOR GL_ZERO
  651.   depthFunc equal
  652.  }
  653. }
  654.  
  655.  
  656. textures/interior/panel_set2
  657. {
  658. qer_keyword panel
  659. surfaceparm wood
  660. qer_keyword wood
  661.  qer_editorimage textures/interior/panel_set2.tga
  662.  {
  663.   map textures/interior/panel_set2.tga
  664.   depthWrite
  665.   rgbGen identity
  666.  }
  667.  {
  668.   map $lightmap
  669.   rgbGen identity
  670.   blendFunc GL_DST_COLOR GL_ZERO
  671.   depthFunc equal
  672.  }
  673. }
  674.  
  675.  
  676. textures/interior/picture5
  677. {
  678. qer_keyword m3
  679. qer_keyword signs
  680. surfaceparm wood
  681. qer_keyword wood
  682.  qer_editorimage textures/interior/picture5.tga
  683.  {
  684.   map textures/interior/picture5.tga
  685.   depthWrite
  686.   rgbGen identity
  687.  }
  688.  {
  689.   map $lightmap
  690.   rgbGen identity
  691.   blendFunc GL_DST_COLOR GL_ZERO
  692.   depthFunc equal
  693.  }
  694. }
  695.  
  696.  
  697. textures/interior/pictureset_3a
  698. {
  699. PolygonOffset
  700. nopicmip
  701. qer_keyword masked
  702. qer_keyword signs
  703. qer_keyword indoor
  704. surfaceparm carpet
  705. qer_keyword metal
  706. qer_keyword carpet
  707. surfaceparm fence
  708. surfaceparm alphashadow
  709.  qer_editorimage textures/interior/pictureset_3a.tga
  710.  {
  711.   map textures/interior/pictureset_3a.tga
  712.   blendfunc blend 
  713. depthWrite
  714. nextbundle
  715.   map $lightmap
  716.  }
  717. }
  718.  
  719.  
  720. textures/interior/pictureset_3b
  721. {
  722. surfaceparm fence
  723. surfaceparm alphashadow
  724. surfaceparm carpet
  725. qer_keyword signs
  726. qer_keyword metal
  727. qer_keyword masked
  728. qer_keyword indoor
  729. qer_keyword carpet
  730.  qer_editorimage textures/interior/pictureset_3b.tga
  731.  {
  732.   map textures/interior/pictureset_3b.tga
  733.   blendfunc blend 
  734. depthWrite
  735. nextbundle
  736.   map $lightmap
  737.  }
  738. }
  739.  
  740.  
  741. textures/interior/intrwl1trn
  742. {
  743. qer_keyword plaster
  744. qer_keyword indoor
  745. surfaceparm wood
  746. qer_keyword tudor
  747. qer_keyword wall
  748.  qer_editorimage textures/interior/intrwl1trn.tga
  749.  {
  750.   map textures/interior/intrwl1trn.tga
  751.   depthWrite
  752.   rgbGen identity
  753.  }
  754.  {
  755.   map $lightmap
  756.   rgbGen identity
  757.   blendFunc GL_DST_COLOR GL_ZERO
  758.   depthFunc equal
  759.  }
  760.  
  761. textures/interior/intrwl1ppr
  762. {
  763. surfaceparm wood
  764. qer_keyword wall
  765. qer_keyword tudor
  766. qer_keyword plaster
  767. qer_keyword indoor
  768.  qer_editorimage textures/interior/intrwl1ppr.tga
  769.  {
  770.   map textures/interior/intrwl1ppr.tga
  771.   depthWrite
  772.   rgbGen identity
  773.  }
  774.  {
  775.   map $lightmap
  776.   rgbGen identity
  777.   blendFunc GL_DST_COLOR GL_ZERO
  778.   depthFunc equal
  779.  }
  780. textures/interior/ornamental_wallsconce_side
  781. {
  782. surfaceparm metal
  783. qer_keyword metal
  784. qer_keyword masked
  785.   qer_editorimage textures/interior/ornmntl_wall_sconce_side.tga
  786.   surfaceparm fence    
  787.   //surfaceparm alphashadow
  788.   surfaceparm playerclip
  789.   surfaceparm monsterclip
  790.   surfaceparm nonsolid
  791.   cull none
  792.   nopicmip
  793.   nomipmaps
  794.   {
  795.   map textures/interior/ornmntl_wall_sconce_side.tga
  796.   depthWrite
  797.   alphaFunc GE128
  798.   nextbundle
  799.   map $lightmap
  800.   }
  801. }
  802. textures/interior/manor_int_door
  803. {
  804. qer_keyword wood
  805. surfaceparm wood
  806. qer_keyword door
  807.  qer_editorimage textures/interior/manor_int_door.tga
  808.  {
  809.   map textures/special/goldenv.tga
  810.   tcgen environment
  811.  }
  812.  {
  813.   map textures/interior/manor_int_door.tga
  814.   blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  815.  }
  816.  {
  817.   map $lightmap
  818.   rgbGen identity
  819.   blendFunc GL_DST_COLOR GL_ZERO
  820.   depthFunc equal
  821.  }
  822.  
  823. textures/interior/manor_woodfloor
  824. {
  825. qer_keyword indoor
  826. qer_keyword wood
  827. surfaceparm wood
  828. qer_keyword floor
  829.  qer_editorimage textures/interior/manor_woodfloor.tga
  830.  {
  831.   map textures/interior/manor_woodfloor.tga
  832.   depthWrite
  833.   rgbGen identity
  834.  }
  835.  {
  836.   map $lightmap
  837.   rgbGen identity
  838.   blendFunc GL_DST_COLOR GL_ZERO
  839.   depthFunc equal
  840.  }
  841.  
  842. textures/interior/gildwall1
  843. {
  844. surfaceparm wood
  845. qer_keyword wood
  846. qer_keyword trim
  847. qer_keyword wall
  848.  qer_editorimage textures/interior/gildwall1.tga
  849.  {
  850.   map textures/special/goldenv.tga
  851.   tcgen environment
  852.  }
  853.  {
  854.   map textures/interior/gildwall1.tga
  855.   blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  856.  }
  857.  {
  858.   map $lightmap
  859.   rgbGen identity
  860.   blendFunc GL_DST_COLOR GL_ZERO
  861.   depthFunc equal
  862.  }
  863.  
  864. textures/interior/manor_column
  865. {
  866. surfaceparm wood
  867. qer_keyword wood
  868. qer_keyword trim
  869. qer_keyword wall
  870.  qer_editorimage textures/interior/manor_column.tga
  871.  {
  872.   map textures/interior/manor_column.tga
  873.   depthWrite
  874.   rgbGen identity
  875.  }
  876.  {
  877.   map $lightmap
  878.   rgbGen identity
  879.   blendFunc GL_DST_COLOR GL_ZERO
  880.   depthFunc equal
  881.  }
  882.  
  883. textures/interior/cathedral_rightfront
  884. {
  885. surfaceparm rock
  886. qer_keyword panel
  887. qer_keyword wall
  888.  qer_editorimage textures/interior/cathwall_right1.tga
  889.  {
  890.   map textures/special/goldenv2.tga
  891.   tcgen environment
  892.  }
  893.  {
  894.   map textures/interior/cathwall_right1.tga
  895.   blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  896.  }
  897.  {
  898.   map $lightmap
  899.   rgbGen identity
  900.   blendFunc GL_DST_COLOR GL_ZERO
  901.   depthFunc equal
  902.  }
  903.  
  904. textures/interior/cathedral_leftfront
  905. {
  906. surfaceparm rock
  907. qer_keyword panel
  908. qer_keyword wall
  909.  qer_editorimage textures/interior/cathwall_left1.tga
  910.  {
  911.   map textures/special/goldenv2.tga
  912.   tcgen environment
  913.  }
  914.  {
  915.   map textures/interior/cathwall_left1.tga
  916.   blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  917.  }
  918.  {
  919.   map $lightmap
  920.   rgbGen identity
  921.   blendFunc GL_DST_COLOR GL_ZERO
  922.   depthFunc equal
  923.  }
  924.  
  925. textures/interior/cathedral_lowertrim
  926. {
  927. surfaceparm wood
  928. qer_keyword trim
  929. qer_keyword wall
  930.  qer_editorimage textures/interior/cathedral_lowtrim.tga
  931.  {
  932.   map textures/special/goldenv2.tga
  933.   tcgen environment
  934.  }
  935.  {
  936.   map textures/interior/cathedral_lowtrim.tga
  937.   blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  938.  }
  939.  {
  940.   map $lightmap
  941.   rgbGen identity
  942.   blendFunc GL_DST_COLOR GL_ZERO
  943.   depthFunc equal
  944.  }
  945.  
  946. textures/interior/cathedraltrim
  947. {
  948. surfaceparm wood
  949. qer_keyword wood
  950. qer_keyword trim
  951. qer_keyword wall
  952.  qer_editorimage textures/interior/cathtrim.tga
  953.  {
  954.   map textures/interior/cathtrim.tga
  955.   depthWrite
  956.   rgbGen identity
  957.  }
  958.  {
  959.   map $lightmap
  960.   rgbGen identity
  961.   blendFunc GL_DST_COLOR GL_ZERO
  962.   depthFunc equal
  963.  }
  964. }  
  965.  
  966. textures/interior/remagenchurchrail_lower
  967. {
  968. cull none
  969. nopicmip
  970. surfaceparm grill
  971. qer_keyword masked
  972. qer_keyword metal
  973. surfaceparm nonsolid
  974. surfaceparm monsterclip
  975. surfaceparm playerclip
  976. surfaceparm fence
  977. surfaceparm alphashadow
  978.  qer_editorimage textures/interior/remchurch_lowrail.tga
  979.  {
  980.   map textures/interior/remchurch_lowrail.tga
  981.   depthWrite
  982.   alphaFunc GE128
  983.   nextbundle
  984.   map $lightmap
  985.  }
  986. }
  987.  
  988. textures/interior/cathwall_interior_left
  989. {
  990. surfaceparm wood
  991. qer_keyword wood
  992. qer_keyword trim
  993. qer_keyword wall
  994.  qer_editorimage textures/interior/cathwallinterior_left.tga
  995.  {
  996.   map textures/interior/cathwallinterior_left.tga
  997.   depthWrite
  998.   rgbGen identity
  999.  }
  1000.  {
  1001.   map $lightmap
  1002.   rgbGen identity
  1003.   blendFunc GL_DST_COLOR GL_ZERO
  1004.   depthFunc equal
  1005.  }
  1006. }  
  1007.  
  1008. textures/interior/cathwall_interior_right
  1009. {
  1010. surfaceparm wood
  1011. qer_keyword wood
  1012. qer_keyword trim
  1013. qer_keyword wall
  1014.  qer_editorimage textures/interior/cathwallinterior_right.tga
  1015.  {
  1016.   map textures/interior/cathwallinterior_right.tga
  1017.   depthWrite
  1018.   rgbGen identity
  1019.  }
  1020.  {
  1021.   map $lightmap
  1022.   rgbGen identity
  1023.   blendFunc GL_DST_COLOR GL_ZERO
  1024.   depthFunc equal
  1025.  }
  1026.  
  1027. textures/interior/cathedralwindow_centerlower
  1028. {
  1029. surfaceparm glass
  1030. qer_keyword wood
  1031. qer_keyword trim
  1032. qer_keyword wall
  1033.  qer_editorimage textures/interior/cathwincenterlow.tga
  1034.  {
  1035.   map textures/interior/cathwincenterlow.tga
  1036.   depthWrite
  1037.   rgbGen identity
  1038.  }
  1039.  {
  1040.   map $lightmap
  1041.   rgbGen identity
  1042.   blendFunc GL_DST_COLOR GL_ZERO
  1043.   depthFunc equal
  1044.  }
  1045.  
  1046. textures/interior/cathedral_centertop
  1047. {
  1048. surfaceparm rock
  1049. qer_keyword panel
  1050. qer_keyword wall
  1051.  qer_editorimage textures/interior/cathcentertop.tga
  1052.  {
  1053.   map textures/special/goldenv2.tga
  1054.   tcgen environment
  1055.  }
  1056.  {
  1057.   map textures/interior/cathcentertop.tga
  1058.   blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1059.  }
  1060.  {
  1061.   map $lightmap
  1062.   rgbGen identity
  1063.   blendFunc GL_DST_COLOR GL_ZERO
  1064.   depthFunc equal
  1065.  }
  1066.  
  1067. textures/interior/cathedraltrim_top
  1068. {
  1069. surfaceparm metal
  1070. qer_keyword metal
  1071. qer_keyword masked
  1072.   qer_editorimage textures/interior/cathedral_trimtop.tga
  1073.   surfaceparm fence    
  1074.   surfaceparm alphashadow
  1075.   cull none
  1076.   nopicmip
  1077.   {
  1078.   map textures/interior/cathedral_trimtop.tga
  1079.   depthWrite
  1080.   alphaFunc GE128
  1081.   nextbundle
  1082.   map $lightmap
  1083.   }
  1084.  
  1085. textures/interior/woodbeamed_trenchwall1
  1086. {
  1087. surfaceparm wood
  1088. qer_keyword wood
  1089. qer_keyword trim
  1090. qer_keyword wall
  1091.  qer_editorimage textures/interior/trenchwall1.tga
  1092.  {
  1093.   map textures/interior/trenchwall1.tga
  1094.   depthWrite
  1095.   rgbGen identity
  1096.  }
  1097.  {
  1098.   map $lightmap
  1099.   rgbGen identity
  1100.   blendFunc GL_DST_COLOR GL_ZERO
  1101.   depthFunc equal
  1102.  }
  1103.  
  1104. textures/interior/woodbeamed_trenchwall2
  1105. {
  1106. surfaceparm wood
  1107. qer_keyword wood
  1108. qer_keyword trim
  1109. qer_keyword wall
  1110.  qer_editorimage textures/interior/trenchwall2.tga
  1111.  {
  1112.   map textures/interior/trenchwall2.tga
  1113.   depthWrite
  1114.   rgbGen identity
  1115.  }
  1116.  {
  1117.   map $lightmap
  1118.   rgbGen identity
  1119.   blendFunc GL_DST_COLOR GL_ZERO
  1120.   depthFunc equal
  1121.  }
  1122.  
  1123. textures/interior/trenchwall2
  1124. {
  1125. surfaceparm wood
  1126. qer_keyword wood
  1127. qer_keyword trim
  1128. qer_keyword wall
  1129.  qer_editorimage textures/interior/trenchwall2.tga
  1130.  {
  1131.   map textures/interior/trenchwall2.tga
  1132.   depthWrite
  1133.   rgbGen identity
  1134.  }
  1135.  {
  1136.   map $lightmap
  1137.   rgbGen identity
  1138.   blendFunc GL_DST_COLOR GL_ZERO
  1139.   depthFunc equal
  1140.  }
  1141. }
  1142.  
  1143. textures/interior/ht_interiorwall_wthrdtrim
  1144. {
  1145. qer_keyword trim
  1146. surfaceparm rock
  1147. qer_keyword stone
  1148. qer_keyword special
  1149. qer_keyword plaster
  1150. qer_keyword concrete
  1151.  qer_editorimage textures/interior/hotelwthr_trim.tga
  1152.  {
  1153.   map textures/interior/hotelwthr_trim.tga
  1154.   depthWrite
  1155.   rgbGen identity
  1156.  }
  1157.  {
  1158.   map $lightmap
  1159.   rgbGen identity
  1160.   blendFunc GL_DST_COLOR GL_ZERO
  1161.   depthFunc equal
  1162.  }
  1163.  
  1164. textures/interior/tarpet_2sided
  1165. {
  1166. qer_keyword m5
  1167. surfaceparm carpet
  1168. qer_keyword carpet
  1169. qer_keyword floor
  1170. qer_keyword flat
  1171. cull none
  1172.  qer_editorimage textures/interior/sp_carpet_townhall.tga
  1173.  {
  1174.   map textures/interior/sp_carpet_townhall.tga
  1175.   depthWrite
  1176.   rgbGen identity
  1177.  }
  1178.  {
  1179.   map $lightmap
  1180.   rgbGen identity
  1181.   blendFunc GL_DST_COLOR GL_ZERO
  1182.   depthFunc equal
  1183.  }
  1184.  
  1185. textures/interior/grand_1
  1186. {
  1187. qer_keyword signs
  1188. surfaceparm wood
  1189. qer_keyword wood
  1190.  qer_editorimage textures/interior/grand_1.tga
  1191.  {
  1192.   map textures/interior/grand_1.tga
  1193.   blendFunc blend
  1194.   depthWrite
  1195.   rgbGen identity
  1196.  }
  1197.  {
  1198.   map $lightmap
  1199.   rgbGen identity
  1200.   blendFunc GL_DST_COLOR GL_ZERO
  1201.   depthFunc equal
  1202.  }
  1203. }
  1204.    
  1205. textures/interior/grand_2
  1206. {
  1207. qer_keyword indoor
  1208. qer_keyword wood
  1209. surfaceparm wood
  1210.  {
  1211.   map textures/interior/grand_2.tga
  1212.   depthWrite
  1213.   rgbGen identity
  1214.  }
  1215.  {
  1216.   map $lightmap
  1217.   rgbGen identity
  1218.   blendFunc GL_DST_COLOR GL_ZERO
  1219.   depthFunc equal
  1220.  }
  1221.  
  1222. textures/interior/grand_3
  1223. {
  1224. qer_keyword indoor
  1225. qer_keyword wood
  1226. surfaceparm wood
  1227.  {
  1228.   map textures/interior/grand_3.tga
  1229.   depthWrite
  1230.   rgbGen identity
  1231.  }
  1232.  {
  1233.   map $lightmap
  1234.   rgbGen identity
  1235.   blendFunc GL_DST_COLOR GL_ZERO
  1236.   depthFunc equal
  1237.  }
  1238.  
  1239. textures/interior/grand_4
  1240. {
  1241. qer_keyword indoor
  1242. qer_keyword wood
  1243. surfaceparm wood
  1244.  {
  1245.   map textures/interior/grand_4.tga
  1246.   depthWrite
  1247.   rgbGen identity
  1248.  }
  1249.  {
  1250.   map $lightmap
  1251.   rgbGen identity
  1252.   blendFunc GL_DST_COLOR GL_ZERO
  1253.   depthFunc equal
  1254.  }
  1255.  
  1256. textures/interior/grand_5
  1257. {
  1258. qer_keyword indoor
  1259. qer_keyword wood
  1260. surfaceparm wood
  1261.  {
  1262.   map textures/interior/grand_5.tga
  1263.   depthWrite
  1264.   rgbGen identity
  1265.  }
  1266.  {
  1267.   map $lightmap
  1268.   rgbGen identity
  1269.   blendFunc GL_DST_COLOR GL_ZERO
  1270.   depthFunc equal
  1271.  }
  1272.  
  1273. textures/interior/pianokeys
  1274. {
  1275. surfaceparm wood
  1276. qer_keyword special
  1277.  {
  1278.   map textures/interior/pianokeys.tga
  1279.   depthWrite
  1280.   rgbGen identity
  1281.  }
  1282.  {
  1283.   map $lightmap
  1284.   rgbGen identity
  1285.   blendFunc GL_DST_COLOR GL_ZERO
  1286.   depthFunc equal
  1287.  }
  1288.  
  1289. textures/interior/grand_7tapestry
  1290. {
  1291. qer_keyword indoor
  1292. qer_keyword special
  1293. qer_keyword masked
  1294. surfaceparm paper
  1295.  {
  1296.   map textures/interior/grand_7tapestry.tga
  1297.   depthWrite
  1298.   blendFunc blend
  1299.   nextbundle
  1300.   map $lightmap
  1301.  } 
  1302. }
  1303.  
  1304. textures/interior/grand_8
  1305. {
  1306. qer_keyword indoor
  1307. qer_keyword wood
  1308. surfaceparm wood
  1309.  {
  1310.   map textures/interior/grand_8.tga
  1311.   depthWrite
  1312.   rgbGen identity
  1313.  }
  1314.  {
  1315.   map $lightmap
  1316.   rgbGen identity
  1317.   blendFunc GL_DST_COLOR GL_ZERO
  1318.   depthFunc equal
  1319.  }
  1320.  
  1321. textures/interior/grand_10
  1322. {
  1323. qer_keyword indoor
  1324. qer_keyword wood
  1325. surfaceparm wood
  1326.  {
  1327.   map textures/interior/grand_10.tga
  1328.   depthWrite
  1329.   rgbGen identity
  1330.  }
  1331.  {
  1332.   map $lightmap
  1333.   rgbGen identity
  1334.   blendFunc GL_DST_COLOR GL_ZERO
  1335.   depthFunc equal
  1336.  }
  1337.  
  1338. textures/interior/grand_11
  1339. {
  1340. qer_keyword indoor
  1341. qer_keyword wood
  1342. surfaceparm wood
  1343.  {
  1344.   map textures/interior/grand_11.tga
  1345.   depthWrite
  1346.   alphaFunc GE128
  1347.   rgbGen identity
  1348.  }
  1349.  {
  1350.   map $lightmap
  1351.   rgbGen identity
  1352.   blendFunc GL_DST_COLOR GL_ZERO
  1353.   depthFunc equal
  1354.  }
  1355.  
  1356. textures/interior/grand_12
  1357. {
  1358. qer_keyword indoor
  1359. qer_keyword wood
  1360. surfaceparm wood
  1361.  {
  1362.   map textures/interior/grand_12.tga
  1363.   depthWrite
  1364.   rgbGen identity
  1365.  }
  1366.  {
  1367.   map $lightmap
  1368.   rgbGen identity
  1369.   blendFunc GL_DST_COLOR GL_ZERO
  1370.   depthFunc equal
  1371.  }
  1372.  
  1373. textures/interior/grand_pj
  1374. {
  1375. qer_keyword indoor
  1376. qer_keyword wood
  1377. surfaceparm wood
  1378.  {
  1379.   map textures/interior/grand_pj.tga
  1380.   depthWrite
  1381.   rgbGen identity
  1382.  }
  1383.  {
  1384.   map $lightmap
  1385.   rgbGen identity
  1386.   blendFunc GL_DST_COLOR GL_ZERO
  1387.   depthFunc equal
  1388.  }
  1389.  
  1390.  
  1391.  
  1392.  
  1393.  
  1394.  
  1395.  
  1396.  
  1397.  
  1398.  
  1399.  
  1400.