home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2006 March / Gamestar_82_2006-03_dvd.iso / Dema / ankh_demo_en.exe / media / shader-fix / intro.material < prev   
Encoding:
OGRE Material  |  2005-10-05  |  54.6 KB  |  3,146 lines

  1. material intro_animated_sand
  2. {
  3.   receive_shadows off
  4.   technique
  5.   {
  6.     pass
  7.     {
  8.       lighting on
  9.       shading  gouraud
  10.  
  11.       scene_blend alpha_blend
  12.       depth_write off
  13.       depth_check on
  14.  
  15.       cull_software back
  16.       cull_hardware clockwise
  17.  
  18.       fog_override false
  19.  
  20.       ambient  1.00000 1.00000 1.00000 1.00000
  21.       diffuse  0.00000 0.00000 0.00000 1.00000
  22.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  23.  
  24.       texture_unit
  25.       {
  26.         texture ground_sand_dunes_blue_animated.tga
  27.         tex_coord_set 0
  28.     scroll_anim 0 0.06
  29.  
  30.         filtering bilinear
  31.       }
  32.     }
  33.   }
  34. }
  35.  
  36.  
  37.  
  38. material intro_blendlight
  39. {
  40.   receive_shadows off
  41.   technique
  42.   {
  43.     pass
  44.     {
  45.       lighting on
  46.       shading  gouraud
  47.  
  48.       scene_blend alpha_blend
  49.       depth_write off
  50.       depth_check on
  51.  
  52.       cull_software none
  53.       cull_hardware none
  54.  
  55.       fog_override false
  56.  
  57.       ambient  1.00000 1.00000 1.00000 1.00000
  58.       diffuse  0.00000 0.00000 0.00000 1.00000
  59.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  60.  
  61.       texture_unit
  62.       {
  63.         texture effect_blend_light_02.tga
  64.         tex_coord_set 0
  65.  
  66.         filtering bilinear
  67.       }
  68.     }
  69.   }
  70. }
  71.  
  72.  
  73.  
  74. material intro_dancefloor_cobblestone_pathway_tga
  75. {
  76.   receive_shadows off
  77.   technique
  78.   {
  79.     pass
  80.     {
  81.       lighting on
  82.       shading  gouraud
  83.  
  84.       depth_write on
  85.       depth_check on
  86.  
  87.       cull_software back
  88.       cull_hardware clockwise
  89.  
  90.       fog_override false
  91.  
  92.       ambient  1.00000 1.00000 1.00000 1.00000
  93.       diffuse  0.00000 0.00000 0.00000 1.00000
  94.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  95.  
  96.       texture_unit
  97.       {
  98.         texture cobblestone_pathway.tga
  99.         tex_coord_set 0
  100.  
  101.         filtering bilinear
  102.       }
  103.  
  104.       texture_unit
  105.       {
  106.         texture intro_dancefloor_lm.tga
  107.         tex_coord_set 1
  108.  
  109.         colour_op_ex  modulate_x2 src_current src_texture
  110.       }
  111.     }
  112.   }
  113. }
  114.  
  115.  
  116.  
  117. material intro_dancefloor_default_up_tga
  118. {
  119.   receive_shadows off
  120.   technique
  121.   {
  122.     pass
  123.     {
  124.       lighting on
  125.       shading  gouraud
  126.  
  127.       depth_write on
  128.       depth_check on
  129.  
  130.       cull_software back
  131.       cull_hardware clockwise
  132.  
  133.       fog_override false
  134.  
  135.       ambient  1.00000 1.00000 1.00000 1.00000
  136.       diffuse  0.00000 0.00000 0.00000 1.00000
  137.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  138.  
  139.       texture_unit
  140.       {
  141.         texture intro_dancefloor_sky_up.tga
  142.         tex_coord_set 0
  143.  
  144.         filtering bilinear
  145.       }
  146.     }
  147.   }
  148. }
  149.  
  150.  
  151.  
  152. material intro_dancefloor_new_fabric_wool_blue_washingballs
  153. {
  154.   receive_shadows off
  155.   technique
  156.   {
  157.     pass
  158.     {
  159.       lighting on
  160.       shading  gouraud
  161.  
  162.       depth_write on
  163.       depth_check on
  164.  
  165.       cull_software back
  166.       cull_hardware clockwise
  167.  
  168.       fog_override false
  169.  
  170.       ambient  1.00000 1.00000 1.00000 1.00000
  171.       diffuse  0.00000 0.00000 0.00000 1.00000
  172.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  173.  
  174.       texture_unit
  175.       {
  176.         texture fabric_wool_blue_washingballs.tga
  177.         tex_coord_set 0
  178.  
  179.         filtering bilinear
  180.       }
  181.  
  182.       texture_unit
  183.       {
  184.         texture intro_dancefloor_new_lm.tga
  185.         tex_coord_set 1
  186.  
  187.         colour_op_ex  modulate_x2 src_current src_texture
  188.       }
  189.     }
  190.   }
  191. }
  192.  
  193.  
  194.  
  195. material intro_dancefloor_new_organic_leather_yellowbrownwarm
  196. {
  197.   receive_shadows off
  198.   technique
  199.   {
  200.     pass
  201.     {
  202.       lighting on
  203.       shading  gouraud
  204.  
  205.       depth_write on
  206.       depth_check on
  207.  
  208.       cull_software back
  209.       cull_hardware clockwise
  210.  
  211.       fog_override false
  212.  
  213.       ambient  1.00000 1.00000 1.00000 1.00000
  214.       diffuse  0.00000 0.00000 0.00000 1.00000
  215.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  216.  
  217.       texture_unit
  218.       {
  219.         texture organic_leather_yellowbrownwarm.tga
  220.         tex_coord_set 0
  221.  
  222.         filtering bilinear
  223.       }
  224.  
  225.       texture_unit
  226.       {
  227.         texture intro_dancefloor_new_lm.tga
  228.         tex_coord_set 1
  229.  
  230.         colour_op_ex  modulate_x2 src_current src_texture
  231.       }
  232.     }
  233.   }
  234. }
  235.  
  236.  
  237.  
  238. material intro_dancefloor_new_stone_decorated_scarab_relief_pyramid_yellowwarm
  239. {
  240.   receive_shadows off
  241.   technique
  242.   {
  243.     pass
  244.     {
  245.       lighting on
  246.       shading  gouraud
  247.  
  248.       depth_write on
  249.       depth_check on
  250.  
  251.       cull_software back
  252.       cull_hardware clockwise
  253.  
  254.       fog_override false
  255.  
  256.       ambient  1.00000 1.00000 1.00000 1.00000
  257.       diffuse  0.00000 0.00000 0.00000 1.00000
  258.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  259.  
  260.       texture_unit
  261.       {
  262.         texture stone_decorated_scarab_relief_pyramid_yellowwarm.tga
  263.         tex_coord_set 0
  264.  
  265.         filtering bilinear
  266.       }
  267.  
  268.       texture_unit
  269.       {
  270.         texture intro_dancefloor_new_lm.tga
  271.         tex_coord_set 1
  272.  
  273.         colour_op_ex  modulate_x2 src_current src_texture
  274.       }
  275.     }
  276.   }
  277. }
  278.  
  279.  
  280.  
  281. material intro_dancefloor_new_stone_pyramid_yellowwarm
  282. {
  283.   receive_shadows off
  284.   technique
  285.   {
  286.     pass
  287.     {
  288.       lighting on
  289.       shading  gouraud
  290.  
  291.       depth_write on
  292.       depth_check on
  293.  
  294.       cull_software back
  295.       cull_hardware clockwise
  296.  
  297.       fog_override false
  298.  
  299.       ambient  1.00000 1.00000 1.00000 1.00000
  300.       diffuse  0.00000 0.00000 0.00000 1.00000
  301.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  302.  
  303.       texture_unit
  304.       {
  305.         texture stone_pyramid_yellowwarm.tga
  306.         tex_coord_set 0
  307.  
  308.         filtering bilinear
  309.       }
  310.  
  311.       texture_unit
  312.       {
  313.         texture intro_dancefloor_new_lm.tga
  314.         tex_coord_set 1
  315.  
  316.         colour_op_ex  modulate_x2 src_current src_texture
  317.       }
  318.     }
  319.   }
  320. }
  321.  
  322.  
  323.  
  324. material intro_dancefloor_new_wood_old_darkwarm
  325. {
  326.   receive_shadows off
  327.   technique
  328.   {
  329.     pass
  330.     {
  331.       lighting on
  332.       shading  gouraud
  333.  
  334.       depth_write on
  335.       depth_check on
  336.  
  337.       cull_software back
  338.       cull_hardware clockwise
  339.  
  340.       fog_override false
  341.  
  342.       ambient  1.00000 1.00000 1.00000 1.00000
  343.       diffuse  0.00000 0.00000 0.00000 1.00000
  344.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  345.  
  346.       texture_unit
  347.       {
  348.         texture wood_old_darkwarm.tga
  349.         tex_coord_set 0
  350.  
  351.         filtering bilinear
  352.       }
  353.  
  354.       texture_unit
  355.       {
  356.         texture intro_dancefloor_new_lm.tga
  357.         tex_coord_set 1
  358.  
  359.         colour_op_ex  modulate_x2 src_current src_texture
  360.       }
  361.     }
  362.   }
  363. }
  364.  
  365.  
  366.  
  367. material intro_dancefloor_pyramid_decorated_ear_pyramid_yellowwarm
  368. {
  369.   receive_shadows off
  370.   technique
  371.   {
  372.     pass
  373.     {
  374.       lighting on
  375.       shading  gouraud
  376.  
  377.       depth_write on
  378.       depth_check on
  379.  
  380.       cull_software back
  381.       cull_hardware clockwise
  382.  
  383.       fog_override false
  384.  
  385.       ambient  1.00000 1.00000 1.00000 1.00000
  386.       diffuse  0.00000 0.00000 0.00000 1.00000
  387.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  388.  
  389.       texture_unit
  390.       {
  391.         texture stone_pyramid_decorated_ear_pyramid_yellowwarm.tga
  392.         tex_coord_set 0
  393.  
  394.         filtering bilinear
  395.       }
  396.  
  397.       texture_unit
  398.       {
  399.         texture intro_dancefloor_lm.tga
  400.         tex_coord_set 1
  401.  
  402.         colour_op_ex  modulate_x2 src_current src_texture
  403.       }
  404.     }
  405.   }
  406. }
  407.  
  408.  
  409.  
  410. material intro_dancefloor_sky_bk_tga
  411. {
  412.   receive_shadows off
  413.   technique
  414.   {
  415.     pass
  416.     {
  417.       lighting on
  418.       shading  gouraud
  419.  
  420.       depth_write on
  421.       depth_check on
  422.  
  423.       cull_software back
  424.       cull_hardware clockwise
  425.  
  426.       fog_override false
  427.  
  428.       ambient  1.00000 1.00000 1.00000 1.00000
  429.       diffuse  0.00000 0.00000 0.00000 1.00000
  430.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  431.  
  432.       texture_unit
  433.       {
  434.         texture intro_dancefloor_sky_bk.tga
  435.         tex_coord_set 0
  436.  
  437.         filtering bilinear
  438.       }
  439.     }
  440.   }
  441. }
  442.  
  443.  
  444.  
  445. material intro_dancefloor_sky_dn_tga
  446. {
  447.   receive_shadows off
  448.   technique
  449.   {
  450.     pass
  451.     {
  452.       lighting on
  453.       shading  gouraud
  454.  
  455.       depth_write on
  456.       depth_check on
  457.  
  458.       cull_software back
  459.       cull_hardware clockwise
  460.  
  461.       fog_override false
  462.  
  463.       ambient  1.00000 1.00000 1.00000 1.00000
  464.       diffuse  0.00000 0.00000 0.00000 1.00000
  465.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  466.  
  467.       texture_unit
  468.       {
  469.         texture sky_dn.tga
  470.         tex_coord_set 0
  471.  
  472.         filtering bilinear
  473.       }
  474.     }
  475.   }
  476. }
  477.  
  478.  
  479.  
  480. material intro_dancefloor_sky_fr_tga
  481. {
  482.   receive_shadows off
  483.   technique
  484.   {
  485.     pass
  486.     {
  487.       lighting on
  488.       shading  gouraud
  489.  
  490.       depth_write on
  491.       depth_check on
  492.  
  493.       cull_software back
  494.       cull_hardware clockwise
  495.  
  496.       fog_override false
  497.  
  498.       ambient  1.00000 1.00000 1.00000 1.00000
  499.       diffuse  0.00000 0.00000 0.00000 1.00000
  500.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  501.  
  502.       texture_unit
  503.       {
  504.         texture intro_dancefloor_sky_fr.tga
  505.         tex_coord_set 0
  506.  
  507.         filtering bilinear
  508.       }
  509.     }
  510.   }
  511. }
  512.  
  513.  
  514.  
  515. material intro_dancefloor_sky_lf_tga
  516. {
  517.   receive_shadows off
  518.   technique
  519.   {
  520.     pass
  521.     {
  522.       lighting on
  523.       shading  gouraud
  524.  
  525.       depth_write on
  526.       depth_check on
  527.  
  528.       cull_software back
  529.       cull_hardware clockwise
  530.  
  531.       fog_override false
  532.  
  533.       ambient  1.00000 1.00000 1.00000 1.00000
  534.       diffuse  0.00000 0.00000 0.00000 1.00000
  535.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  536.  
  537.       texture_unit
  538.       {
  539.         texture intro_dancefloor_sky_lf.tga
  540.         tex_coord_set 0
  541.  
  542.         filtering bilinear
  543.       }
  544.     }
  545.   }
  546. }
  547.  
  548.  
  549.  
  550. material intro_dancefloor_sky_rt_tga
  551. {
  552.   receive_shadows off
  553.   technique
  554.   {
  555.     pass
  556.     {
  557.       lighting on
  558.       shading  gouraud
  559.  
  560.       depth_write on
  561.       depth_check on
  562.  
  563.       cull_software back
  564.       cull_hardware clockwise
  565.  
  566.       fog_override false
  567.  
  568.       ambient  1.00000 1.00000 1.00000 1.00000
  569.       diffuse  0.00000 0.00000 0.00000 1.00000
  570.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  571.  
  572.       texture_unit
  573.       {
  574.         texture intro_dancefloor_sky_rt.tga
  575.         tex_coord_set 0
  576.  
  577.         filtering bilinear
  578.       }
  579.     }
  580.   }
  581. }
  582.  
  583.  
  584.  
  585. material intro_dancefloor_stone_decorated_lotus_green_pyramid_yellowwarm
  586. {
  587.   receive_shadows off
  588.   technique
  589.   {
  590.     pass
  591.     {
  592.       lighting on
  593.       shading  gouraud
  594.  
  595.       depth_write on
  596.       depth_check on
  597.  
  598.       cull_software back
  599.       cull_hardware clockwise
  600.  
  601.       fog_override false
  602.  
  603.       ambient  1.00000 1.00000 1.00000 1.00000
  604.       diffuse  0.00000 0.00000 0.00000 1.00000
  605.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  606.  
  607.       texture_unit
  608.       {
  609.         texture stone_decorated_lotus_green_pyramid_yellowwarm.tga
  610.         tex_coord_set 0
  611.  
  612.         filtering bilinear
  613.       }
  614.  
  615.       texture_unit
  616.       {
  617.         texture intro_dancefloor_lm.tga
  618.         tex_coord_set 1
  619.  
  620.         colour_op_ex  modulate_x2 src_current src_texture
  621.       }
  622.     }
  623.   }
  624. }
  625.  
  626.  
  627.  
  628. material intro_dancefloor_stone_pattern_green_terracotta_pyramid
  629. {
  630.   receive_shadows off
  631.   technique
  632.   {
  633.     pass
  634.     {
  635.       lighting on
  636.       shading  gouraud
  637.  
  638.       depth_write on
  639.       depth_check on
  640.  
  641.       cull_software back
  642.       cull_hardware clockwise
  643.  
  644.       fog_override false
  645.  
  646.       ambient  1.00000 1.00000 1.00000 1.00000
  647.       diffuse  0.00000 0.00000 0.00000 1.00000
  648.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  649.  
  650.       texture_unit
  651.       {
  652.         texture stone_pattern_green_terracotta_pyramid.tga
  653.         tex_coord_set 0
  654.  
  655.         filtering bilinear
  656.       }
  657.  
  658.       texture_unit
  659.       {
  660.         texture intro_dancefloor_lm.tga
  661.         tex_coord_set 1
  662.  
  663.         colour_op_ex  modulate_x2 src_current src_texture
  664.       }
  665.     }
  666.   }
  667. }
  668.  
  669.  
  670.  
  671. material intro_dancefloor_stone_pattern_green_white_pyramid_terracotta
  672. {
  673.   receive_shadows off
  674.   technique
  675.   {
  676.     pass
  677.     {
  678.       lighting on
  679.       shading  gouraud
  680.  
  681.       depth_write on
  682.       depth_check on
  683.  
  684.       cull_software back
  685.       cull_hardware clockwise
  686.  
  687.       fog_override false
  688.  
  689.       ambient  1.00000 1.00000 1.00000 1.00000
  690.       diffuse  0.00000 0.00000 0.00000 1.00000
  691.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  692.  
  693.       texture_unit
  694.       {
  695.         texture stone_pattern_green_white_pyramid_terracotta.tga
  696.         tex_coord_set 0
  697.  
  698.         filtering bilinear
  699.       }
  700.  
  701.       texture_unit
  702.       {
  703.         texture intro_dancefloor_lm.tga
  704.         tex_coord_set 1
  705.  
  706.         colour_op_ex  modulate_x2 src_current src_texture
  707.       }
  708.     }
  709.   }
  710. }
  711.  
  712.  
  713.  
  714. material intro_dancefloor_stone_pyramid_green_dark
  715. {
  716.   receive_shadows off
  717.   technique
  718.   {
  719.     pass
  720.     {
  721.       lighting on
  722.       shading  gouraud
  723.  
  724.       depth_write on
  725.       depth_check on
  726.  
  727.       cull_software back
  728.       cull_hardware clockwise
  729.  
  730.       fog_override false
  731.  
  732.       ambient  1.00000 1.00000 1.00000 1.00000
  733.       diffuse  0.00000 0.00000 0.00000 1.00000
  734.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  735.  
  736.       texture_unit
  737.       {
  738.         texture stone_pyramid_green_dark.tga
  739.         tex_coord_set 0
  740.  
  741.         filtering bilinear
  742.       }
  743.  
  744.       texture_unit
  745.       {
  746.         texture intro_dancefloor_lm.tga
  747.         tex_coord_set 1
  748.  
  749.         colour_op_ex  modulate_x2 src_current src_texture
  750.       }
  751.     }
  752.   }
  753. }
  754.  
  755.  
  756.  
  757. material intro_dancefloor_stone_pyramid_terracotta
  758. {
  759.   receive_shadows off
  760.   technique
  761.   {
  762.     pass
  763.     {
  764.       lighting on
  765.       shading  gouraud
  766.  
  767.       depth_write on
  768.       depth_check on
  769.  
  770.       cull_software back
  771.       cull_hardware clockwise
  772.  
  773.       fog_override false
  774.  
  775.       ambient  1.00000 1.00000 1.00000 1.00000
  776.       diffuse  0.00000 0.00000 0.00000 1.00000
  777.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  778.  
  779.       texture_unit
  780.       {
  781.         texture stone_pyramid_terracotta.tga
  782.         tex_coord_set 0
  783.  
  784.         filtering bilinear
  785.       }
  786.  
  787.       texture_unit
  788.       {
  789.         texture intro_dancefloor_lm.tga
  790.         tex_coord_set 1
  791.  
  792.         colour_op_ex  modulate_x2 src_current src_texture
  793.       }
  794.     }
  795.   }
  796. }
  797.  
  798.  
  799.  
  800. material intro_dancefloor_stone_pyramid_whitebright
  801. {
  802.   receive_shadows off
  803.   technique
  804.   {
  805.     pass
  806.     {
  807.       lighting on
  808.       shading  gouraud
  809.  
  810.       depth_write on
  811.       depth_check on
  812.  
  813.       cull_software back
  814.       cull_hardware clockwise
  815.  
  816.       fog_override false
  817.  
  818.       ambient  1.00000 1.00000 1.00000 1.00000
  819.       diffuse  0.00000 0.00000 0.00000 1.00000
  820.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  821.  
  822.       texture_unit
  823.       {
  824.         texture stone_pyramid_whitebright.tga
  825.         tex_coord_set 0
  826.  
  827.         filtering bilinear
  828.       }
  829.  
  830.       texture_unit
  831.       {
  832.         texture intro_dancefloor_lm.tga
  833.         tex_coord_set 1
  834.  
  835.         colour_op_ex  modulate_x2 src_current src_texture
  836.       }
  837.     }
  838.   }
  839. }
  840.  
  841.  
  842.  
  843. material intro_dancefloor_stone_pyramid_yellowwarm
  844. {
  845.   receive_shadows off
  846.   technique
  847.   {
  848.     pass
  849.     {
  850.       lighting on
  851.       shading  gouraud
  852.  
  853.       depth_write on
  854.       depth_check on
  855.  
  856.       cull_software back
  857.       cull_hardware clockwise
  858.  
  859.       fog_override false
  860.  
  861.       ambient  1.00000 1.00000 1.00000 1.00000
  862.       diffuse  0.00000 0.00000 0.00000 1.00000
  863.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  864.  
  865.       texture_unit
  866.       {
  867.         texture stone_pyramid_yellowwarm.tga
  868.         tex_coord_set 0
  869.  
  870.         filtering bilinear
  871.       }
  872.  
  873.       texture_unit
  874.       {
  875.         texture intro_dancefloor_lm.tga
  876.         tex_coord_set 1
  877.  
  878.         colour_op_ex  modulate_x2 src_current src_texture
  879.       }
  880.     }
  881.   }
  882. }
  883.  
  884.  
  885.  
  886. material intro_dancefloor_wood_old_darkwarm
  887. {
  888.   receive_shadows off
  889.   technique
  890.   {
  891.     pass
  892.     {
  893.       lighting on
  894.       shading  gouraud
  895.  
  896.       depth_write on
  897.       depth_check on
  898.  
  899.       cull_software back
  900.       cull_hardware clockwise
  901.  
  902.       fog_override false
  903.  
  904.       ambient  1.00000 1.00000 1.00000 1.00000
  905.       diffuse  0.00000 0.00000 0.00000 1.00000
  906.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  907.  
  908.       texture_unit
  909.       {
  910.         texture wood_old_darkwarm.tga
  911.         tex_coord_set 0
  912.  
  913.         filtering bilinear
  914.       }
  915.  
  916.       texture_unit
  917.       {
  918.         texture intro_dancefloor_lm.tga
  919.         tex_coord_set 1
  920.  
  921.         colour_op_ex  modulate_x2 src_current src_texture
  922.       }
  923.     }
  924.   }
  925. }
  926.  
  927.  
  928.  
  929. material intro_inside_details_frame_gold_blue_tga
  930. {
  931.   receive_shadows off
  932.   technique
  933.   {
  934.     pass
  935.     {
  936.       lighting on
  937.       shading  gouraud
  938.  
  939.       depth_write on
  940.       depth_check on
  941.  
  942.       cull_software back
  943.       cull_hardware clockwise
  944.  
  945.       fog_override false
  946.  
  947.       ambient  1.00000 1.00000 1.00000 1.00000
  948.       diffuse  0.00000 0.00000 0.00000 1.00000
  949.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  950.  
  951.       texture_unit
  952.       {
  953.         texture frame_gold_blue.tga
  954.         tex_coord_set 0
  955.  
  956.         filtering bilinear
  957.       }
  958.  
  959.       texture_unit
  960.       {
  961.         texture intro_inside_details_lm.tga
  962.         tex_coord_set 1
  963.  
  964.         colour_op_ex  modulate src_current src_texture
  965.       }
  966.     }
  967.   }
  968. }
  969.  
  970.  
  971.  
  972. material intro_inside_details_metal_wing_01
  973. {
  974.   receive_shadows off
  975.   technique
  976.   {
  977.     pass
  978.     {
  979.       lighting on
  980.       shading  gouraud
  981.  
  982.       depth_write on
  983.       depth_check on
  984.  
  985.       cull_software back
  986.       cull_hardware clockwise
  987.  
  988.       fog_override false
  989.  
  990.       ambient  1.00000 1.00000 1.00000 1.00000
  991.       diffuse  0.00000 0.00000 0.00000 1.00000
  992.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  993.  
  994.       texture_unit
  995.       {
  996.         texture metal_wing_01.tga
  997.         tex_coord_set 0
  998.  
  999.         filtering bilinear
  1000.       }
  1001.  
  1002.       texture_unit
  1003.       {
  1004.         texture intro_inside_details_lm.tga
  1005.         tex_coord_set 1
  1006.  
  1007.         colour_op_ex  modulate src_current src_texture
  1008.       }
  1009.     }
  1010.   }
  1011. }
  1012.  
  1013.  
  1014.  
  1015. material intro_inside_details_stone_vase_egypt_gold
  1016. {
  1017.   technique
  1018.   {
  1019.     pass
  1020.     {
  1021.       lighting on
  1022.       shading  gouraud
  1023.  
  1024.       depth_write on
  1025.       depth_check on
  1026.  
  1027.       cull_software back
  1028.       cull_hardware clockwise
  1029.  
  1030.       fog_override false
  1031.  
  1032.       ambient  1.00000 1.00000 1.00000 1.00000
  1033.       diffuse  0.00000 0.00000 0.00000 1.00000
  1034.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  1035.  
  1036.       texture_unit
  1037.       {
  1038.         texture stone_vase_egypt_gold.tga
  1039.         tex_coord_set 0
  1040.  
  1041.         filtering bilinear
  1042.       }
  1043.  
  1044.       texture_unit
  1045.       {
  1046.         texture intro_inside_details_lm.tga
  1047.         tex_coord_set 1
  1048.  
  1049.         colour_op_ex  modulate src_current src_texture
  1050.       }
  1051.     }
  1052.   }
  1053. }
  1054.  
  1055.  
  1056.  
  1057. material intro_inside_details_vase_urn_02
  1058. {
  1059.   receive_shadows off
  1060.   technique
  1061.   {
  1062.     pass
  1063.     {
  1064.       lighting on
  1065.       shading  gouraud
  1066.  
  1067.       depth_write on
  1068.       depth_check on
  1069.  
  1070.       cull_software back
  1071.       cull_hardware clockwise
  1072.  
  1073.       fog_override false
  1074.  
  1075.       ambient  1.00000 1.00000 1.00000 1.00000
  1076.       diffuse  0.00000 0.00000 0.00000 1.00000
  1077.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  1078.  
  1079.       texture_unit
  1080.       {
  1081.         texture vase_urn_02.tga
  1082.         tex_coord_set 0
  1083.  
  1084.         filtering bilinear
  1085.       }
  1086.  
  1087.       texture_unit
  1088.       {
  1089.         texture intro_inside_details_lm.tga
  1090.         tex_coord_set 1
  1091.  
  1092.         colour_op_ex  modulate src_current src_texture
  1093.       }
  1094.     }
  1095.   }
  1096. }
  1097.  
  1098.  
  1099.  
  1100. material intro_inside_details_wood_old_darkwarm
  1101. {
  1102.   receive_shadows off
  1103.   technique
  1104.   {
  1105.     pass
  1106.     {
  1107.       lighting on
  1108.       shading  gouraud
  1109.  
  1110.       depth_write on
  1111.       depth_check on
  1112.  
  1113.       cull_software back
  1114.       cull_hardware clockwise
  1115.  
  1116.       fog_override false
  1117.  
  1118.       ambient  1.00000 1.00000 1.00000 1.00000
  1119.       diffuse  0.00000 0.00000 0.00000 1.00000
  1120.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  1121.  
  1122.       texture_unit
  1123.       {
  1124.         texture wood_old_darkwarm.tga
  1125.         tex_coord_set 0
  1126.  
  1127.         filtering bilinear
  1128.       }
  1129.  
  1130.       texture_unit
  1131.       {
  1132.         texture intro_inside_details_lm.tga
  1133.         tex_coord_set 1
  1134.  
  1135.         colour_op_ex  modulate src_current src_texture
  1136.       }
  1137.     }
  1138.   }
  1139. }
  1140.  
  1141.  
  1142.  
  1143. material intro_inside_details_wood_old_darkwarm_02
  1144. {
  1145.   receive_shadows off
  1146.   technique
  1147.   {
  1148.     pass
  1149.     {
  1150.       lighting on
  1151.       shading  gouraud
  1152.  
  1153.       depth_write on
  1154.       depth_check on
  1155.  
  1156.       cull_software back
  1157.       cull_hardware clockwise
  1158.  
  1159.       fog_override false
  1160.  
  1161.       ambient  1.00000 1.00000 1.00000 1.00000
  1162.       diffuse  0.00000 0.00000 0.00000 1.00000
  1163.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  1164.  
  1165.       texture_unit
  1166.       {
  1167.         texture wood_old_darkwarm_02.tga
  1168.         tex_coord_set 0
  1169.  
  1170.         filtering bilinear
  1171.       }
  1172.  
  1173.       texture_unit
  1174.       {
  1175.         texture intro_inside_details_lm.tga
  1176.         tex_coord_set 1
  1177.  
  1178.         colour_op_ex  modulate src_current src_texture
  1179.       }
  1180.     }
  1181.   }
  1182. }
  1183.  
  1184.  
  1185.  
  1186. material intro_inside_details_wood_old_darkwarm_02_relief
  1187. {
  1188.   receive_shadows off
  1189.   technique
  1190.   {
  1191.     pass
  1192.     {
  1193.       lighting on
  1194.       shading  gouraud
  1195.  
  1196.       depth_write on
  1197.       depth_check on
  1198.  
  1199.       cull_software back
  1200.       cull_hardware clockwise
  1201.  
  1202.       fog_override false
  1203.  
  1204.       ambient  1.00000 1.00000 1.00000 1.00000
  1205.       diffuse  0.00000 0.00000 0.00000 1.00000
  1206.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  1207.  
  1208.       texture_unit
  1209.       {
  1210.         texture wood_old_darkwarm_02_relief.tga
  1211.         tex_coord_set 0
  1212.  
  1213.         filtering bilinear
  1214.       }
  1215.  
  1216.       texture_unit
  1217.       {
  1218.         texture intro_inside_details_lm.tga
  1219.         tex_coord_set 1
  1220.  
  1221.         colour_op_ex  modulate src_current src_texture
  1222.       }
  1223.     }
  1224.   }
  1225. }
  1226.  
  1227.  
  1228.  
  1229. material intro_inside_details_wood_seamless
  1230. {
  1231.   receive_shadows off
  1232.   technique
  1233.   {
  1234.     pass
  1235.     {
  1236.       lighting on
  1237.       shading  gouraud
  1238.  
  1239.       depth_write on
  1240.       depth_check on
  1241.  
  1242.       cull_software back
  1243.       cull_hardware clockwise
  1244.  
  1245.       fog_override false
  1246.  
  1247.       ambient  1.00000 1.00000 1.00000 1.00000
  1248.       diffuse  0.00000 0.00000 0.00000 1.00000
  1249.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  1250.  
  1251.       texture_unit
  1252.       {
  1253.         texture wood_seamless.tga
  1254.         tex_coord_set 0
  1255.  
  1256.         filtering bilinear
  1257.       }
  1258.  
  1259.       texture_unit
  1260.       {
  1261.         texture intro_inside_details_lm.tga
  1262.         tex_coord_set 1
  1263.  
  1264.         colour_op_ex  modulate src_current src_texture
  1265.       }
  1266.     }
  1267.   }
  1268. }
  1269.  
  1270.  
  1271.  
  1272. material intro_inside_eyeball
  1273. {
  1274.   receive_shadows off
  1275.   technique
  1276.   {
  1277.     pass
  1278.     {
  1279.       lighting on
  1280.       shading  gouraud
  1281.  
  1282.       depth_write on
  1283.       depth_check on
  1284.  
  1285.       cull_software back
  1286.       cull_hardware clockwise
  1287.  
  1288.       fog_override false
  1289.  
  1290.       ambient  0.60000 0.60000 0.60000 1.00000
  1291.       diffuse  0.00000 0.00000 0.00000 1.00000
  1292.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  1293.  
  1294.       texture_unit
  1295.       {
  1296.         texture eyeball.tga
  1297.         tex_coord_set 0
  1298.  
  1299.         filtering bilinear
  1300.       }
  1301.  
  1302.       texture_unit
  1303.       {
  1304.         texture intro_inside_intestines_lm.tga
  1305.         tex_coord_set 1
  1306.  
  1307.         colour_op_ex  modulate_x2 src_current src_texture
  1308.       }
  1309.     }
  1310.   }
  1311. }
  1312.  
  1313.  
  1314.  
  1315. material intro_inside_heart
  1316. {
  1317.   receive_shadows off
  1318.   technique
  1319.   {
  1320.     pass
  1321.     {
  1322.       lighting on
  1323.       shading  gouraud
  1324.  
  1325.       depth_write on
  1326.       depth_check on
  1327.  
  1328.       cull_software back
  1329.       cull_hardware clockwise
  1330.  
  1331.       fog_override false
  1332.  
  1333.       ambient  0.60000 0.60000 0.60000 1.00000
  1334.       diffuse  0.00000 0.00000 0.00000 1.00000
  1335.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  1336.  
  1337.       texture_unit
  1338.       {
  1339.         texture heart.tga
  1340.         tex_coord_set 0
  1341.  
  1342.         filtering bilinear
  1343.       }
  1344.     }
  1345.   }
  1346. }
  1347.  
  1348.  
  1349.  
  1350. material intro_inside_intestines_red
  1351. {
  1352.   receive_shadows off
  1353.   technique
  1354.   {
  1355.     pass
  1356.     {
  1357.       lighting on
  1358.       shading  gouraud
  1359.  
  1360.       depth_write on
  1361.       depth_check on
  1362.  
  1363.       cull_software back
  1364.       cull_hardware clockwise
  1365.  
  1366.       fog_override false
  1367.  
  1368.       ambient  0.60000 0.60000 0.60000 1.00000
  1369.       diffuse  0.00000 0.00000 0.00000 1.00000
  1370.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  1371.  
  1372.       texture_unit
  1373.       {
  1374.         texture intestines_red.tga
  1375.         tex_coord_set 0
  1376.  
  1377.         filtering bilinear
  1378.       }
  1379.     }
  1380.   }
  1381. }
  1382.  
  1383.  
  1384.  
  1385. material intro_inside_sarco_sarcophagus_evil_mummy
  1386. {
  1387.   receive_shadows off
  1388.   technique
  1389.   {
  1390.     pass
  1391.     {
  1392.       lighting on
  1393.       shading  gouraud
  1394.  
  1395.       depth_write on
  1396.       depth_check on
  1397.  
  1398.       cull_software back
  1399.       cull_hardware clockwise
  1400.  
  1401.       fog_override false
  1402.  
  1403.       ambient  1.00000 1.00000 1.00000 1.00000
  1404.       diffuse  0.00000 0.00000 0.00000 1.00000
  1405.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  1406.  
  1407.       texture_unit
  1408.       {
  1409.         texture sarcophagus_evil_mummy.tga
  1410.         tex_coord_set 0
  1411.  
  1412.         filtering bilinear
  1413.       }
  1414.  
  1415.       texture_unit
  1416.       {
  1417.         texture intro_inside_sarco_hull_lm.tga
  1418.         tex_coord_set 1
  1419.  
  1420.         colour_op_ex  modulate_x2 src_current src_texture
  1421.       }
  1422.     }
  1423.   }
  1424. }
  1425.  
  1426.  
  1427.  
  1428. material intro_inside_sarco_stone_vase_egypt_gold
  1429. {
  1430.   receive_shadows off
  1431.   technique
  1432.   {
  1433.     pass
  1434.     {
  1435.       lighting on
  1436.       shading  gouraud
  1437.  
  1438.       depth_write on
  1439.       depth_check on
  1440.  
  1441.       cull_software back
  1442.       cull_hardware clockwise
  1443.  
  1444.       fog_override false
  1445.  
  1446.       ambient  1.00000 1.00000 1.00000 1.00000
  1447.       diffuse  0.00000 0.00000 0.00000 1.00000
  1448.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  1449.  
  1450.       texture_unit
  1451.       {
  1452.         texture stone_vase_egypt_gold.tga
  1453.         tex_coord_set 0
  1454.  
  1455.         filtering bilinear
  1456.       }
  1457.  
  1458.       texture_unit
  1459.       {
  1460.         texture intro_inside_sarco_lm.tga
  1461.         tex_coord_set 1
  1462.  
  1463.         colour_op_ex  modulate src_current src_texture
  1464.       }
  1465.     }
  1466.   }
  1467. }
  1468.  
  1469.  
  1470.  
  1471. material intro_inside_sarco_wood_light_redbrown
  1472. {
  1473.   receive_shadows off
  1474.   technique
  1475.   {
  1476.     pass
  1477.     {
  1478.       lighting on
  1479.       shading  gouraud
  1480.  
  1481.       depth_write on
  1482.       depth_check on
  1483.  
  1484.       cull_software back
  1485.       cull_hardware clockwise
  1486.  
  1487.       fog_override false
  1488.  
  1489.       ambient  1.00000 1.00000 1.00000 1.00000
  1490.       diffuse  0.00000 0.00000 0.00000 1.00000
  1491.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  1492.  
  1493.       texture_unit
  1494.       {
  1495.         texture intro_sarc_wood.tga
  1496.         tex_coord_set 0
  1497.  
  1498.         filtering bilinear
  1499.       }
  1500.  
  1501.       texture_unit
  1502.       {
  1503.         texture intro_inside_sarco_inside_lm.tga
  1504.         tex_coord_set 1
  1505.  
  1506.         colour_op_ex  modulate_x2 src_current src_texture
  1507.       }
  1508.     }
  1509.   }
  1510. }
  1511.  
  1512.  
  1513.  
  1514. material intro_inside_urn_orange
  1515. {
  1516.   receive_shadows off
  1517.   technique
  1518.   {
  1519.     pass
  1520.     {
  1521.       lighting on
  1522.       shading  gouraud
  1523.  
  1524.       depth_write on
  1525.       depth_check on
  1526.  
  1527.       cull_software back
  1528.       cull_hardware clockwise
  1529.  
  1530.       fog_override false
  1531.  
  1532.       ambient  1.00000 1.00000 1.00000 1.00000
  1533.       diffuse  0.00000 0.00000 0.00000 1.00000
  1534.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  1535.  
  1536.       texture_unit
  1537.       {
  1538.         texture urn_orange.tga
  1539.         tex_coord_set 0
  1540.  
  1541.         filtering bilinear
  1542.       }
  1543.  
  1544.       texture_unit
  1545.       {
  1546.         texture intro_inside_urns_lm.tga
  1547.         tex_coord_set 1
  1548.  
  1549.         colour_op_ex  modulate_x2 src_current src_texture
  1550.       }
  1551.     }
  1552.   }
  1553. }
  1554.  
  1555.  
  1556.  
  1557. material intro_inside_walls_floor_sitework_stone_02
  1558. {
  1559.   receive_shadows off
  1560.   technique
  1561.   {
  1562.     pass
  1563.     {
  1564.       lighting on
  1565.       shading  gouraud
  1566.  
  1567.       depth_write on
  1568.       depth_check on
  1569.  
  1570.       cull_software back
  1571.       cull_hardware clockwise
  1572.  
  1573.       fog_override false
  1574.  
  1575.       ambient  1.00000 1.00000 1.00000 1.00000
  1576.       diffuse  0.00000 0.00000 0.00000 1.00000
  1577.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  1578.  
  1579.       texture_unit
  1580.       {
  1581.         texture floor_sitework_stone_02.tga
  1582.         tex_coord_set 0
  1583.  
  1584.         filtering bilinear
  1585.       }
  1586.  
  1587.       texture_unit
  1588.       {
  1589.         texture intro_inside_walls_lm.tga
  1590.         tex_coord_set 1
  1591.  
  1592.         colour_op_ex  modulate src_current src_texture
  1593.       }
  1594.     }
  1595.   }
  1596. }
  1597.  
  1598.  
  1599.  
  1600. material intro_inside_walls_stone_decorated_lotus_pyramid_yellowwarm
  1601. {
  1602.   receive_shadows off
  1603.   technique
  1604.   {
  1605.     pass
  1606.     {
  1607.       lighting on
  1608.       shading  gouraud
  1609.  
  1610.       depth_write on
  1611.       depth_check on
  1612.  
  1613.       cull_software back
  1614.       cull_hardware clockwise
  1615.  
  1616.       fog_override false
  1617.  
  1618.       ambient  1.00000 1.00000 1.00000 1.00000
  1619.       diffuse  0.00000 0.00000 0.00000 1.00000
  1620.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  1621.  
  1622.       texture_unit
  1623.       {
  1624.         texture stone_decorated_lotus_pyramid_yellowwarm.tga
  1625.         tex_coord_set 0
  1626.  
  1627.         filtering bilinear
  1628.       }
  1629.  
  1630.       texture_unit
  1631.       {
  1632.         texture intro_inside_walls_lm.tga
  1633.         tex_coord_set 1
  1634.  
  1635.         colour_op_ex  modulate src_current src_texture
  1636.       }
  1637.     }
  1638.   }
  1639. }
  1640.  
  1641.  
  1642.  
  1643. material intro_inside_walls_stone_decorated_ropes_pyramid_yellowwarm
  1644. {
  1645.   receive_shadows off
  1646.   technique
  1647.   {
  1648.     pass
  1649.     {
  1650.       lighting on
  1651.       shading  gouraud
  1652.  
  1653.       depth_write on
  1654.       depth_check on
  1655.  
  1656.       cull_software back
  1657.       cull_hardware clockwise
  1658.  
  1659.       fog_override false
  1660.  
  1661.       ambient  1.00000 1.00000 1.00000 1.00000
  1662.       diffuse  0.00000 0.00000 0.00000 1.00000
  1663.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  1664.  
  1665.       texture_unit
  1666.       {
  1667.         texture stone_decorated_ropes_pyramid_yellowwarm.tga
  1668.         tex_coord_set 0
  1669.  
  1670.         filtering bilinear
  1671.       }
  1672.  
  1673.       texture_unit
  1674.       {
  1675.         texture intro_inside_walls_lm.tga
  1676.         tex_coord_set 1
  1677.  
  1678.         colour_op_ex  modulate src_current src_texture
  1679.       }
  1680.     }
  1681.   }
  1682. }
  1683.  
  1684.  
  1685.  
  1686. material intro_inside_walls_stone_pyramid_decorated_ear_pyramid_yellowwarm
  1687. {
  1688.   receive_shadows off
  1689.   technique
  1690.   {
  1691.     pass
  1692.     {
  1693.       lighting on
  1694.       shading  gouraud
  1695.  
  1696.       depth_write on
  1697.       depth_check on
  1698.  
  1699.       cull_software back
  1700.       cull_hardware clockwise
  1701.  
  1702.       fog_override false
  1703.  
  1704.       ambient  1.00000 1.00000 1.00000 1.00000
  1705.       diffuse  0.00000 0.00000 0.00000 1.00000
  1706.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  1707.  
  1708.       texture_unit
  1709.       {
  1710.         texture stone_pyramid_decorated_ear_pyramid_yellowwarm.tga
  1711.         tex_coord_set 0
  1712.  
  1713.         filtering bilinear
  1714.       }
  1715.  
  1716.       texture_unit
  1717.       {
  1718.         texture intro_inside_walls_lm.tga
  1719.         tex_coord_set 1
  1720.  
  1721.         colour_op_ex  modulate src_current src_texture
  1722.       }
  1723.     }
  1724.   }
  1725. }
  1726.  
  1727.  
  1728.  
  1729. material intro_inside_walls_stone_pyramid_relief_02
  1730. {
  1731.   receive_shadows off
  1732.   technique
  1733.   {
  1734.     pass
  1735.     {
  1736.       lighting on
  1737.       shading  gouraud
  1738.  
  1739.       depth_write on
  1740.       depth_check on
  1741.  
  1742.       cull_software back
  1743.       cull_hardware clockwise
  1744.  
  1745.       fog_override false
  1746.  
  1747.       ambient  1.00000 1.00000 1.00000 1.00000
  1748.       diffuse  0.00000 0.00000 0.00000 1.00000
  1749.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  1750.  
  1751.       texture_unit
  1752.       {
  1753.         texture stone_pyramid_relief_02.tga
  1754.         tex_coord_set 0
  1755.  
  1756.         filtering bilinear
  1757.       }
  1758.  
  1759.       texture_unit
  1760.       {
  1761.         texture intro_inside_walls_lm.tga
  1762.         tex_coord_set 1
  1763.  
  1764.         colour_op_ex  modulate src_current src_texture
  1765.       }
  1766.     }
  1767.   }
  1768. }
  1769.  
  1770.  
  1771.  
  1772. material intro_inside_walls_stone_pyramid_relief_03
  1773. {
  1774.   receive_shadows off
  1775.   technique
  1776.   {
  1777.     pass
  1778.     {
  1779.       lighting on
  1780.       shading  gouraud
  1781.  
  1782.       depth_write on
  1783.       depth_check on
  1784.  
  1785.       cull_software back
  1786.       cull_hardware clockwise
  1787.  
  1788.       fog_override false
  1789.  
  1790.       ambient  1.00000 1.00000 1.00000 1.00000
  1791.       diffuse  0.00000 0.00000 0.00000 1.00000
  1792.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  1793.  
  1794.       texture_unit
  1795.       {
  1796.         texture stone_pyramid_relief_03.tga
  1797.         tex_coord_set 0
  1798.  
  1799.         filtering bilinear
  1800.       }
  1801.  
  1802.       texture_unit
  1803.       {
  1804.         texture intro_inside_walls_lm.tga
  1805.         tex_coord_set 1
  1806.  
  1807.         colour_op_ex  modulate src_current src_texture
  1808.       }
  1809.     }
  1810.   }
  1811. }
  1812.  
  1813.  
  1814.  
  1815. material intro_inside_walls_stone_pyramid_relief_04
  1816. {
  1817.   receive_shadows off
  1818.   technique
  1819.   {
  1820.     pass
  1821.     {
  1822.       lighting on
  1823.       shading  gouraud
  1824.  
  1825.       depth_write on
  1826.       depth_check on
  1827.  
  1828.       cull_software back
  1829.       cull_hardware clockwise
  1830.  
  1831.       fog_override false
  1832.  
  1833.       ambient  1.00000 1.00000 1.00000 1.00000
  1834.       diffuse  0.00000 0.00000 0.00000 1.00000
  1835.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  1836.  
  1837.       texture_unit
  1838.       {
  1839.         texture stone_pyramid_relief_04.tga
  1840.         tex_coord_set 0
  1841.  
  1842.         filtering bilinear
  1843.       }
  1844.  
  1845.       texture_unit
  1846.       {
  1847.         texture intro_inside_walls_lm.tga
  1848.         tex_coord_set 1
  1849.  
  1850.         colour_op_ex  modulate src_current src_texture
  1851.       }
  1852.     }
  1853.   }
  1854. }
  1855.  
  1856.  
  1857.  
  1858. material intro_inside_walls_stone_pyramid_yellowwarm
  1859. {
  1860.   receive_shadows off
  1861.   technique
  1862.   {
  1863.     pass
  1864.     {
  1865.       lighting on
  1866.       shading  gouraud
  1867.  
  1868.       depth_write on
  1869.       depth_check on
  1870.  
  1871.       cull_software back
  1872.       cull_hardware clockwise
  1873.  
  1874.       fog_override false
  1875.  
  1876.       ambient  1.00000 1.00000 1.00000 1.00000
  1877.       diffuse  0.00000 0.00000 0.00000 1.00000
  1878.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  1879.  
  1880.       texture_unit
  1881.       {
  1882.         texture stone_pyramid_yellowwarm.tga
  1883.         tex_coord_set 0
  1884.  
  1885.         filtering bilinear
  1886.       }
  1887.  
  1888.       texture_unit
  1889.       {
  1890.         texture intro_inside_walls_lm.tga
  1891.         tex_coord_set 1
  1892.  
  1893.         colour_op_ex  modulate src_current src_texture
  1894.       }
  1895.     }
  1896.   }
  1897. }
  1898.  
  1899.  
  1900.  
  1901. material intro_outside_details_bone_01
  1902. {
  1903.   receive_shadows off
  1904.   technique
  1905.   {
  1906.     pass
  1907.     {
  1908.       lighting on
  1909.       shading  gouraud
  1910.  
  1911.       depth_write on
  1912.       depth_check on
  1913.  
  1914.       cull_software back
  1915.       cull_hardware clockwise
  1916.  
  1917.       fog_override false
  1918.  
  1919.       ambient  1.00000 1.00000 1.00000 1.00000
  1920.       diffuse  0.00000 0.00000 0.00000 1.00000
  1921.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  1922.  
  1923.       texture_unit
  1924.       {
  1925.         texture bone_01.tga
  1926.         tex_coord_set 0
  1927.  
  1928.         filtering bilinear
  1929.       }
  1930.  
  1931.       texture_unit
  1932.       {
  1933.         texture intro_outside_details_lm.tga
  1934.         tex_coord_set 1
  1935.  
  1936.         colour_op_ex  modulate_x2 src_current src_texture
  1937.       }
  1938.     }
  1939.   }
  1940. }
  1941.  
  1942.  
  1943.  
  1944. material intro_outside_details_cactus_fruit
  1945. {
  1946.   receive_shadows off
  1947.   technique
  1948.   {
  1949.     pass
  1950.     {
  1951.       lighting on
  1952.       shading  gouraud
  1953.  
  1954.       depth_write on
  1955.       depth_check on
  1956.  
  1957.       cull_software back
  1958.       cull_hardware clockwise
  1959.  
  1960.       fog_override false
  1961.  
  1962.       ambient  1.00000 1.00000 1.00000 1.00000
  1963.       diffuse  0.00000 0.00000 0.00000 1.00000
  1964.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  1965.  
  1966.       texture_unit
  1967.       {
  1968.         texture cactus_fruit.tga
  1969.         tex_coord_set 0
  1970.  
  1971.         filtering bilinear
  1972.       }
  1973.  
  1974.       texture_unit
  1975.       {
  1976.         texture intro_outside_details_lm.tga
  1977.         tex_coord_set 1
  1978.  
  1979.         colour_op_ex  modulate_x2 src_current src_texture
  1980.       }
  1981.     }
  1982.   }
  1983. }
  1984.  
  1985.  
  1986.  
  1987. material intro_outside_details_cactus_leaf_bright
  1988. {
  1989.   receive_shadows off
  1990.   technique
  1991.   {
  1992.     pass
  1993.     {
  1994.       lighting on
  1995.       shading  gouraud
  1996.  
  1997.       depth_write on
  1998.       depth_check on
  1999.  
  2000.       cull_software back
  2001.       cull_hardware clockwise
  2002.  
  2003.       fog_override false
  2004.  
  2005.       ambient  1.00000 1.00000 1.00000 1.00000
  2006.       diffuse  0.00000 0.00000 0.00000 1.00000
  2007.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  2008.  
  2009.       texture_unit
  2010.       {
  2011.         texture cactus_leaf_bright.tga
  2012.         tex_coord_set 0
  2013.  
  2014.         filtering bilinear
  2015.       }
  2016.  
  2017.       texture_unit
  2018.       {
  2019.         texture intro_outside_details_lm.tga
  2020.         tex_coord_set 1
  2021.  
  2022.         colour_op_ex  modulate_x2 src_current src_texture
  2023.       }
  2024.     }
  2025.   }
  2026. }
  2027.  
  2028.  
  2029.  
  2030. material intro_outside_details_dead_scrub
  2031. {
  2032.   receive_shadows off
  2033.   technique
  2034.   {
  2035.     pass
  2036.     {
  2037.       lighting on
  2038.       shading  gouraud
  2039.  
  2040.       depth_write on
  2041.       depth_check on
  2042.  
  2043.       cull_software none
  2044.       cull_hardware none
  2045.  
  2046.       alpha_rejection greater_equal 128
  2047.  
  2048.       fog_override false
  2049.  
  2050.       ambient  1.00000 1.00000 1.00000 1.00000
  2051.       diffuse  0.00000 0.00000 0.00000 1.00000
  2052.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  2053.  
  2054.       texture_unit
  2055.       {
  2056.         texture dead_scrub.tga
  2057.         tex_coord_set 0
  2058.  
  2059.         filtering bilinear
  2060.       }
  2061.  
  2062.       texture_unit
  2063.       {
  2064.         texture intro_outside_details_lm.tga
  2065.         tex_coord_set 1
  2066.  
  2067.         colour_op_ex  modulate_x2 src_current src_texture
  2068.       }
  2069.     }
  2070.   }
  2071. }
  2072.  
  2073.  
  2074.  
  2075. material intro_outside_details_plant_cactus_large
  2076. {
  2077.   receive_shadows off
  2078.   technique
  2079.   {
  2080.     pass
  2081.     {
  2082.       lighting on
  2083.       shading  gouraud
  2084.  
  2085.       depth_write on
  2086.       depth_check on
  2087.  
  2088.       cull_software back
  2089.       cull_hardware clockwise
  2090.  
  2091.       fog_override false
  2092.  
  2093.       ambient  1.00000 1.00000 1.00000 1.00000
  2094.       diffuse  0.00000 0.00000 0.00000 1.00000
  2095.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  2096.  
  2097.       texture_unit
  2098.       {
  2099.         texture cactus_large.tga
  2100.         tex_coord_set 0
  2101.  
  2102.         filtering bilinear
  2103.       }
  2104.  
  2105.       texture_unit
  2106.       {
  2107.         texture intro_outside_details_lm.tga
  2108.         tex_coord_set 1
  2109.  
  2110.         colour_op_ex  modulate_x2 src_current src_texture
  2111.       }
  2112.     }
  2113.   }
  2114. }
  2115.  
  2116.  
  2117.  
  2118. material intro_outside_details_plant_grass_warm_green
  2119. {
  2120.   receive_shadows off
  2121.   technique
  2122.   {
  2123.     pass
  2124.     {
  2125.       lighting on
  2126.       shading  gouraud
  2127.  
  2128.       depth_write on
  2129.       depth_check on
  2130.  
  2131.       cull_software back
  2132.       cull_hardware clockwise
  2133.  
  2134.       fog_override false
  2135.  
  2136.       ambient  1.00000 1.00000 1.00000 1.00000
  2137.       diffuse  0.00000 0.00000 0.00000 1.00000
  2138.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  2139.  
  2140.       texture_unit
  2141.       {
  2142.         texture plant_grass_warm_green.tga
  2143.         tex_coord_set 0
  2144.  
  2145.         filtering bilinear
  2146.       }
  2147.  
  2148.       texture_unit
  2149.       {
  2150.         texture intro_outside_details_lm.tga
  2151.         tex_coord_set 1
  2152.  
  2153.         colour_op_ex  modulate_x2 src_current src_texture
  2154.       }
  2155.     }
  2156.   }
  2157. }
  2158.  
  2159.  
  2160.  
  2161. material intro_outside_details_plant_grass_warm_green_02
  2162. {
  2163.   receive_shadows off
  2164.   technique
  2165.   {
  2166.     pass
  2167.     {
  2168.       lighting on
  2169.       shading  gouraud
  2170.  
  2171.       depth_write on
  2172.       depth_check on
  2173.  
  2174.       cull_software back
  2175.       cull_hardware clockwise
  2176.  
  2177.       fog_override false
  2178.  
  2179.       ambient  1.00000 1.00000 1.00000 1.00000
  2180.       diffuse  0.00000 0.00000 0.00000 1.00000
  2181.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  2182.  
  2183.       texture_unit
  2184.       {
  2185.         texture plant_grass_warm_green_02.tga
  2186.         tex_coord_set 0
  2187.  
  2188.         filtering bilinear
  2189.       }
  2190.  
  2191.       texture_unit
  2192.       {
  2193.         texture intro_outside_details_lm.tga
  2194.         tex_coord_set 1
  2195.  
  2196.         colour_op_ex  modulate_x2 src_current src_texture
  2197.       }
  2198.     }
  2199.   }
  2200. }
  2201.  
  2202.  
  2203.  
  2204. material intro_outside_details_plant_tree_palm_warm_brown
  2205. {
  2206.   receive_shadows off
  2207.   technique
  2208.   {
  2209.     pass
  2210.     {
  2211.       lighting on
  2212.       shading  gouraud
  2213.  
  2214.       depth_write on
  2215.       depth_check on
  2216.  
  2217.       cull_software back
  2218.       cull_hardware clockwise
  2219.  
  2220.       fog_override false
  2221.  
  2222.       ambient  1.00000 1.00000 1.00000 1.00000
  2223.       diffuse  0.00000 0.00000 0.00000 1.00000
  2224.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  2225.  
  2226.       texture_unit
  2227.       {
  2228.         texture plant_tree_palm_warm_brown.tga
  2229.         tex_coord_set 0
  2230.  
  2231.         filtering bilinear
  2232.       }
  2233.  
  2234.       texture_unit
  2235.       {
  2236.         texture intro_outside_details_lm.tga
  2237.         tex_coord_set 1
  2238.  
  2239.         colour_op_ex  modulate_x2 src_current src_texture
  2240.       }
  2241.     }
  2242.   }
  2243. }
  2244.  
  2245.  
  2246.  
  2247. material intro_outside_details_stone_rockcliff
  2248. {
  2249.   receive_shadows off
  2250.   technique
  2251.   {
  2252.     pass
  2253.     {
  2254.       lighting on
  2255.       shading  gouraud
  2256.  
  2257.       depth_write on
  2258.       depth_check on
  2259.  
  2260.       cull_software back
  2261.       cull_hardware clockwise
  2262.  
  2263.       fog_override false
  2264.  
  2265.       ambient  1.00000 1.00000 1.00000 1.00000
  2266.       diffuse  0.00000 0.00000 0.00000 1.00000
  2267.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  2268.  
  2269.       texture_unit
  2270.       {
  2271.         texture stone_rockcliff.tga
  2272.         tex_coord_set 0
  2273.  
  2274.         filtering bilinear
  2275.       }
  2276.  
  2277.       texture_unit
  2278.       {
  2279.         texture intro_outside_details_lm.tga
  2280.         tex_coord_set 1
  2281.  
  2282.         colour_op_ex  modulate_x2 src_current src_texture
  2283.       }
  2284.     }
  2285.   }
  2286. }
  2287.  
  2288.  
  2289.  
  2290. material intro_outside_details_wood_dark_brown_01
  2291. {
  2292.   receive_shadows off
  2293.   technique
  2294.   {
  2295.     pass
  2296.     {
  2297.       lighting on
  2298.       shading  gouraud
  2299.  
  2300.       depth_write on
  2301.       depth_check on
  2302.  
  2303.       cull_software back
  2304.       cull_hardware clockwise
  2305.  
  2306.       fog_override false
  2307.  
  2308.       ambient  1.00000 1.00000 1.00000 1.00000
  2309.       diffuse  0.00000 0.00000 0.00000 1.00000
  2310.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  2311.  
  2312.       texture_unit
  2313.       {
  2314.         texture wood_dark_brown_01.tga
  2315.         tex_coord_set 0
  2316.  
  2317.         filtering bilinear
  2318.       }
  2319.  
  2320.       texture_unit
  2321.       {
  2322.         texture intro_outside_details_lm.tga
  2323.         tex_coord_set 1
  2324.  
  2325.         colour_op_ex  modulate_x2 src_current src_texture
  2326.       }
  2327.     }
  2328.   }
  2329. }
  2330.  
  2331.  
  2332.  
  2333. material intro_outside_details_wood_light_redbrown
  2334. {
  2335.   receive_shadows off
  2336.   technique
  2337.   {
  2338.     pass
  2339.     {
  2340.       lighting on
  2341.       shading  gouraud
  2342.  
  2343.       depth_write on
  2344.       depth_check on
  2345.  
  2346.       cull_software back
  2347.       cull_hardware clockwise
  2348.  
  2349.       fog_override false
  2350.  
  2351.       ambient  1.00000 1.00000 1.00000 1.00000
  2352.       diffuse  0.00000 0.00000 0.00000 1.00000
  2353.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  2354.  
  2355.       texture_unit
  2356.       {
  2357.         texture wood_light_redbrown.tga
  2358.         tex_coord_set 0
  2359.  
  2360.         filtering bilinear
  2361.       }
  2362.  
  2363.       texture_unit
  2364.       {
  2365.         texture intro_outside_details_lm.tga
  2366.         tex_coord_set 1
  2367.  
  2368.         colour_op_ex  modulate_x2 src_current src_texture
  2369.       }
  2370.     }
  2371.   }
  2372. }
  2373.  
  2374.  
  2375.  
  2376. material intro_outside_level_ground_grass_01
  2377. {
  2378.   receive_shadows off
  2379.   technique
  2380.   {
  2381.     pass
  2382.     {
  2383.       lighting on
  2384.       shading  gouraud
  2385.  
  2386.       scene_blend alpha_blend
  2387.       depth_write off
  2388.       depth_check on
  2389.  
  2390.       cull_software none
  2391.       cull_hardware none
  2392.  
  2393.       fog_override false
  2394.  
  2395.       ambient  1.00000 1.00000 1.00000 1.00000
  2396.       diffuse  0.00000 0.00000 0.00000 1.00000
  2397.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  2398.  
  2399.       texture_unit
  2400.       {
  2401.         texture test.tga
  2402.         tex_coord_set 0
  2403.  
  2404.         filtering none
  2405.       }
  2406.  
  2407.       texture_unit
  2408.       {
  2409.         texture intro_outside_level_lm.tga
  2410.         tex_coord_set 1
  2411.  
  2412.         colour_op_ex  modulate_x2 src_current src_texture
  2413.       }
  2414.     }
  2415.   }
  2416. }
  2417.  
  2418.  
  2419.  
  2420. material intro_outside_level_ground_sand_dunes_grey_yellow
  2421. {
  2422.   receive_shadows off
  2423.   technique
  2424.   {
  2425.     pass
  2426.     {
  2427.       lighting on
  2428.       shading  gouraud
  2429.  
  2430.       depth_write on
  2431.       depth_check on
  2432.  
  2433.       cull_software back
  2434.       cull_hardware clockwise
  2435.  
  2436.       fog_override false
  2437.  
  2438.       ambient  1.00000 1.00000 1.00000 1.00000
  2439.       diffuse  0.00000 0.00000 0.00000 1.00000
  2440.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  2441.  
  2442.       texture_unit
  2443.       {
  2444.         texture ground_sand_dunes_grey_yellow.tga
  2445.         tex_coord_set 0
  2446.  
  2447.         filtering bilinear
  2448.       }
  2449.  
  2450.       texture_unit
  2451.       {
  2452.         texture intro_outside_level_lm.tga
  2453.         tex_coord_set 1
  2454.  
  2455.         colour_op_ex  modulate_x2 src_current src_texture
  2456.       }
  2457.     }
  2458.   }
  2459. }
  2460.  
  2461.  
  2462.  
  2463. material intro_outside_level_riverbed_bank
  2464. {
  2465.   receive_shadows off
  2466.   technique
  2467.   {
  2468.     pass
  2469.     {
  2470.       lighting on
  2471.       shading  gouraud
  2472.  
  2473.       depth_write on
  2474.       depth_check on
  2475.  
  2476.       cull_software back
  2477.       cull_hardware clockwise
  2478.  
  2479.       fog_override false
  2480.  
  2481.       ambient  1.00000 1.00000 1.00000 1.00000
  2482.       diffuse  0.00000 0.00000 0.00000 1.00000
  2483.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  2484.  
  2485.       texture_unit
  2486.       {
  2487.         texture riverbed_bank.tga
  2488.         tex_coord_set 0
  2489.  
  2490.         filtering bilinear
  2491.       }
  2492.  
  2493.       texture_unit
  2494.       {
  2495.         texture intro_outside_level_lm.tga
  2496.         tex_coord_set 1
  2497.  
  2498.         colour_op_ex  modulate_x2 src_current src_texture
  2499.       }
  2500.     }
  2501.   }
  2502. }
  2503.  
  2504.  
  2505.  
  2506. material intro_outside_level_riverbed_stony
  2507. {
  2508.   receive_shadows off
  2509.   technique
  2510.   {
  2511.     pass
  2512.     {
  2513.       lighting on
  2514.       shading  gouraud
  2515.  
  2516.       depth_write on
  2517.       depth_check on
  2518.  
  2519.       cull_software back
  2520.       cull_hardware clockwise
  2521.  
  2522.       fog_override false
  2523.  
  2524.       ambient  1.00000 1.00000 1.00000 1.00000
  2525.       diffuse  0.00000 0.00000 0.00000 1.00000
  2526.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  2527.  
  2528.       texture_unit
  2529.       {
  2530.         texture riverbed_stony.tga
  2531.         tex_coord_set 0
  2532.  
  2533.         filtering bilinear
  2534.       }
  2535.  
  2536.       texture_unit
  2537.       {
  2538.         texture intro_outside_level_lm.tga
  2539.         tex_coord_set 1
  2540.  
  2541.         colour_op_ex  modulate_x2 src_current src_texture
  2542.       }
  2543.     }
  2544.   }
  2545. }
  2546.  
  2547.  
  2548.  
  2549. material intro_outside_level_stone_rockcliff
  2550. {
  2551.   receive_shadows off
  2552.   technique
  2553.   {
  2554.     pass
  2555.     {
  2556.       lighting on
  2557.       shading  gouraud
  2558.  
  2559.       depth_write on
  2560.       depth_check on
  2561.  
  2562.       cull_software back
  2563.       cull_hardware clockwise
  2564.  
  2565.       fog_override false
  2566.  
  2567.       ambient  1.00000 1.00000 1.00000 1.00000
  2568.       diffuse  0.00000 0.00000 0.00000 1.00000
  2569.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  2570.  
  2571.       texture_unit
  2572.       {
  2573.         texture stone_rockcliff.tga
  2574.         tex_coord_set 0
  2575.  
  2576.         filtering bilinear
  2577.       }
  2578.  
  2579.       texture_unit
  2580.       {
  2581.         texture intro_outside_level_lm.tga
  2582.         tex_coord_set 1
  2583.  
  2584.         colour_op_ex  modulate_x2 src_current src_texture
  2585.       }
  2586.     }
  2587.   }
  2588. }
  2589.  
  2590.  
  2591.  
  2592. material intro_outside_plants_cactus_fruit
  2593. {
  2594.   receive_shadows off
  2595.   technique
  2596.   {
  2597.     pass
  2598.     {
  2599.       lighting on
  2600.       shading  gouraud
  2601.  
  2602.       depth_write on
  2603.       depth_check on
  2604.  
  2605.       cull_software back
  2606.       cull_hardware clockwise
  2607.  
  2608.       fog_override false
  2609.  
  2610.       ambient  1.00000 1.00000 1.00000 1.00000
  2611.       diffuse  0.00000 0.00000 0.00000 1.00000
  2612.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  2613.  
  2614.       texture_unit
  2615.       {
  2616.         texture cactus_fruit.tga
  2617.         tex_coord_set 0
  2618.  
  2619.         filtering bilinear
  2620.       }
  2621.  
  2622.       texture_unit
  2623.       {
  2624.         texture intro_outside_plants_lm.tga
  2625.         tex_coord_set 1
  2626.  
  2627.         colour_op_ex  modulate src_current src_texture
  2628.       }
  2629.     }
  2630.   }
  2631. }
  2632.  
  2633.  
  2634.  
  2635. material intro_outside_plants_cactus_leaf_bright
  2636. {
  2637.   receive_shadows off
  2638.   technique
  2639.   {
  2640.     pass
  2641.     {
  2642.       lighting on
  2643.       shading  gouraud
  2644.  
  2645.       depth_write on
  2646.       depth_check on
  2647.  
  2648.       cull_software back
  2649.       cull_hardware clockwise
  2650.  
  2651.       fog_override false
  2652.  
  2653.       ambient  1.00000 1.00000 1.00000 1.00000
  2654.       diffuse  0.00000 0.00000 0.00000 1.00000
  2655.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  2656.  
  2657.       texture_unit
  2658.       {
  2659.         texture cactus_leaf_bright.tga
  2660.         tex_coord_set 0
  2661.  
  2662.         filtering bilinear
  2663.       }
  2664.  
  2665.       texture_unit
  2666.       {
  2667.         texture intro_outside_plants_lm.tga
  2668.         tex_coord_set 1
  2669.  
  2670.         colour_op_ex  modulate src_current src_texture
  2671.       }
  2672.     }
  2673.   }
  2674. }
  2675.  
  2676.  
  2677.  
  2678. material intro_outside_plants_plant_grass_warm_green
  2679. {
  2680.   receive_shadows off
  2681.   technique
  2682.   {
  2683.     pass
  2684.     {
  2685.       lighting on
  2686.       shading  gouraud
  2687.  
  2688.       depth_write on
  2689.       depth_check on
  2690.  
  2691.       cull_software back
  2692.       cull_hardware clockwise
  2693.  
  2694.       fog_override false
  2695.  
  2696.       ambient  1.00000 1.00000 1.00000 1.00000
  2697.       diffuse  0.00000 0.00000 0.00000 1.00000
  2698.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  2699.  
  2700.       texture_unit
  2701.       {
  2702.         texture plant_grass_warm_green.tga
  2703.         tex_coord_set 0
  2704.  
  2705.         filtering bilinear
  2706.       }
  2707.  
  2708.       texture_unit
  2709.       {
  2710.         texture intro_outside_plants_lm.tga
  2711.         tex_coord_set 1
  2712.  
  2713.         colour_op_ex  modulate src_current src_texture
  2714.       }
  2715.     }
  2716.   }
  2717. }
  2718.  
  2719.  
  2720.  
  2721. material intro_outside_plants_plant_tree_palm_warm_brown
  2722. {
  2723.   receive_shadows off
  2724.   technique
  2725.   {
  2726.     pass
  2727.     {
  2728.       lighting on
  2729.       shading  gouraud
  2730.  
  2731.       depth_write on
  2732.       depth_check on
  2733.  
  2734.       cull_software back
  2735.       cull_hardware clockwise
  2736.  
  2737.       fog_override false
  2738.  
  2739.       ambient  1.00000 1.00000 1.00000 1.00000
  2740.       diffuse  0.00000 0.00000 0.00000 1.00000
  2741.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  2742.  
  2743.       texture_unit
  2744.       {
  2745.         texture plant_tree_palm_warm_brown.tga
  2746.         tex_coord_set 0
  2747.  
  2748.         filtering bilinear
  2749.       }
  2750.  
  2751.       texture_unit
  2752.       {
  2753.         texture intro_outside_plants_lm.tga
  2754.         tex_coord_set 1
  2755.  
  2756.         colour_op_ex  modulate src_current src_texture
  2757.       }
  2758.     }
  2759.   }
  2760. }
  2761.  
  2762.  
  2763.  
  2764. material intro_outside_stone_decorated_scarab_relief_pyramid_yellowwarm
  2765. {
  2766.   technique
  2767.   {
  2768.     pass
  2769.     {
  2770.       lighting on
  2771.       shading  gouraud
  2772.  
  2773.       depth_write on
  2774.       depth_check on
  2775.  
  2776.       cull_software back
  2777.       cull_hardware clockwise
  2778.  
  2779.       fog_override false
  2780.  
  2781.       ambient  1.00000 1.00000 1.00000 1.00000
  2782.       diffuse  0.00000 0.00000 0.00000 1.00000
  2783.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  2784.  
  2785.       texture_unit
  2786.       {
  2787.         texture stone_decorated_scarab_relief_pyramid_yellowwarm.tga
  2788.         tex_coord_set 0
  2789.  
  2790.         filtering bilinear
  2791.       }
  2792.  
  2793.       texture_unit
  2794.       {
  2795.         texture intro_outside_lm.tga
  2796.         tex_coord_set 1
  2797.  
  2798.         colour_op_ex  modulate_x2 src_current src_texture
  2799.       }
  2800.     }
  2801.   }
  2802. }
  2803.  
  2804.  
  2805.  
  2806. material intro_outside_stone_pyramid_ground_sand_dunes_grey_yellow
  2807. {
  2808.   receive_shadows off
  2809.   technique
  2810.   {
  2811.     pass
  2812.     {
  2813.       lighting on
  2814.       shading  gouraud
  2815.  
  2816.       depth_write on
  2817.       depth_check on
  2818.  
  2819.       cull_software back
  2820.       cull_hardware clockwise
  2821.  
  2822.       fog_override false
  2823.  
  2824.       ambient  1.00000 1.00000 1.00000 1.00000
  2825.       diffuse  0.00000 0.00000 0.00000 1.00000
  2826.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  2827.  
  2828.       texture_unit
  2829.       {
  2830.         texture ground_sand_dunes_grey_yellow.tga
  2831.         tex_coord_set 0
  2832.  
  2833.         filtering bilinear
  2834.       }
  2835.  
  2836.       texture_unit
  2837.       {
  2838.         texture intro_outside_pyramid_lm.tga
  2839.         tex_coord_set 1
  2840.  
  2841.         colour_op_ex  modulate_x2 src_current src_texture
  2842.       }
  2843.     }
  2844.   }
  2845. }
  2846.  
  2847.  
  2848.  
  2849. material intro_outside_stone_pyramid_skin_lemon
  2850. {
  2851.   receive_shadows off
  2852.   technique
  2853.   {
  2854.     pass
  2855.     {
  2856.       lighting on
  2857.       shading  gouraud
  2858.  
  2859.       depth_write on
  2860.       depth_check on
  2861.  
  2862.       cull_software back
  2863.       cull_hardware clockwise
  2864.  
  2865.       fog_override false
  2866.  
  2867.       ambient  1.00000 1.00000 1.00000 1.00000
  2868.       diffuse  0.00000 0.00000 0.00000 1.00000
  2869.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  2870.  
  2871.       texture_unit
  2872.       {
  2873.         texture skin_lemon.tga
  2874.         tex_coord_set 0
  2875.  
  2876.         filtering bilinear
  2877.       }
  2878.  
  2879.       texture_unit
  2880.       {
  2881.         texture intro_outside_pyramid_lm.tga
  2882.         tex_coord_set 1
  2883.  
  2884.         colour_op_ex  modulate_x2 src_current src_texture
  2885.       }
  2886.     }
  2887.   }
  2888. }
  2889.  
  2890.  
  2891.  
  2892. material intro_outside_stone_pyramid_stone_decorated_scarab_relief_pyramid_yellowwarm
  2893. {
  2894.   receive_shadows off
  2895.   technique
  2896.   {
  2897.     pass
  2898.     {
  2899.       lighting on
  2900.       shading  gouraud
  2901.  
  2902.       depth_write on
  2903.       depth_check on
  2904.  
  2905.       cull_software back
  2906.       cull_hardware clockwise
  2907.  
  2908.       fog_override false
  2909.  
  2910.       ambient  1.00000 1.00000 1.00000 1.00000
  2911.       diffuse  0.00000 0.00000 0.00000 1.00000
  2912.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  2913.  
  2914.       texture_unit
  2915.       {
  2916.         texture stone_decorated_scarab_relief_pyramid_yellowwarm.tga
  2917.         tex_coord_set 0
  2918.  
  2919.         filtering bilinear
  2920.       }
  2921.  
  2922.       texture_unit
  2923.       {
  2924.         texture intro_outside_pyramid_lm.tga
  2925.         tex_coord_set 1
  2926.  
  2927.         colour_op_ex  modulate_x2 src_current src_texture
  2928.       }
  2929.     }
  2930.   }
  2931. }
  2932.  
  2933.  
  2934.  
  2935. material intro_outside_stone_pyramid_yellowwarm
  2936. {
  2937.   receive_shadows off
  2938.   technique
  2939.   {
  2940.     pass
  2941.     {
  2942.       lighting on
  2943.       shading  gouraud
  2944.  
  2945.       depth_write on
  2946.       depth_check on
  2947.  
  2948.       cull_software back
  2949.       cull_hardware clockwise
  2950.  
  2951.       fog_override false
  2952.  
  2953.       ambient  1.00000 1.00000 1.00000 1.00000
  2954.       diffuse  0.00000 0.00000 0.00000 1.00000
  2955.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  2956.  
  2957.       texture_unit
  2958.       {
  2959.         texture stone_pyramid_yellowwarm.tga
  2960.         tex_coord_set 0
  2961.  
  2962.         filtering bilinear
  2963.       }
  2964.  
  2965.       texture_unit
  2966.       {
  2967.         texture intro_outside_pyramid_lm.tga
  2968.         tex_coord_set 1
  2969.  
  2970.         colour_op_ex  modulate_x2 src_current src_texture
  2971.       }
  2972.     }
  2973.   }
  2974. }
  2975.  
  2976.  
  2977.  
  2978. material intro_riverbed_bank
  2979. {
  2980.   technique
  2981.   {
  2982.     pass
  2983.     {
  2984.       lighting on
  2985.       shading  gouraud
  2986.  
  2987.       depth_write on
  2988.       depth_check on
  2989.  
  2990.       cull_software back
  2991.       cull_hardware clockwise
  2992.  
  2993.       fog_override false
  2994.  
  2995.       ambient  1.00000 1.00000 1.00000 1.00000
  2996.       diffuse  0.00000 0.00000 0.00000 1.00000
  2997.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  2998.  
  2999.       texture_unit
  3000.       {
  3001.         texture riverbed_bank.tga
  3002.         tex_coord_set 0
  3003.  
  3004.         filtering bilinear
  3005.       }
  3006.  
  3007.       texture_unit
  3008.       {
  3009.         texture intro_outside_lm.tga
  3010.         tex_coord_set 1
  3011.  
  3012.         colour_op_ex  modulate_x2 src_current src_texture
  3013.       }
  3014.     }
  3015.   }
  3016. }
  3017.  
  3018.  
  3019.  
  3020. material intro_riverbed_stony
  3021. {
  3022.   technique
  3023.   {
  3024.     pass
  3025.     {
  3026.       lighting on
  3027.       shading  gouraud
  3028.  
  3029.       depth_write on
  3030.       depth_check on
  3031.  
  3032.       cull_software back
  3033.       cull_hardware clockwise
  3034.  
  3035.       fog_override false
  3036.  
  3037.       ambient  1.00000 1.00000 1.00000 1.00000
  3038.       diffuse  0.00000 0.00000 0.00000 1.00000
  3039.       specular 0.00000 0.00000 0.00000 1.00000 0.00000
  3040.  
  3041.       texture_unit
  3042.       {
  3043.         texture riverbed_stony.tga
  3044.         tex_coord_set 0
  3045.  
  3046.         filtering bilinear
  3047.       }
  3048.  
  3049.       texture_unit
  3050.       {
  3051.         texture intro_outside_lm.tga
  3052.         tex_coord_set 1
  3053.  
  3054.         colour_op_ex  modulate_x2 src_current src_texture
  3055.       }
  3056.     }
  3057.   }
  3058. }
  3059.  
  3060.  
  3061.  
  3062. material intro_sky
  3063. {
  3064.     technique
  3065.     {
  3066.         pass
  3067.         {
  3068.             lighting off
  3069.             depth_write off
  3070.             depth_check off
  3071.  
  3072.       fog_override true
  3073.  
  3074.             texture_unit
  3075.             {
  3076.                 cubic_texture intro_sky.tga separateUV
  3077.                 tex_address_mode clamp
  3078.             }
  3079.         }
  3080.     }
  3081. }
  3082.  
  3083. vertex_program vp_Water cg
  3084. {
  3085.   source water.cg.c
  3086.   entry_point vp_main
  3087.   profiles arbvp1
  3088. }
  3089.  
  3090. fragment_program fp_Water cg
  3091. {
  3092.   source water.cg.c
  3093.   entry_point fp_main
  3094.   profiles ps_2_0 arbfp1
  3095. }
  3096.  
  3097. material intro_water_01
  3098. {
  3099.   
  3100.   technique
  3101.   {
  3102.     pass
  3103.     {
  3104.       scene_blend alpha_blend
  3105.       vertex_program_ref vp_Water
  3106.       {
  3107.         param_named_auto MVPMatrix worldviewproj_matrix
  3108.       }
  3109.       fragment_program_ref fp_Water
  3110.       {
  3111.         param_named_auto uTime time
  3112.         param_named distortFactor float 0.125
  3113.       }
  3114.     }
  3115.   }
  3116.  
  3117.  
  3118.   technique
  3119.   {
  3120.     pass
  3121.     {
  3122.       scene_blend alpha_blend
  3123.       ambient 0 0 0 0
  3124.       texture_unit
  3125.       {
  3126.         anim_texture water_diffuse.tga 24 1
  3127.         scale 0.05 0.05
  3128.       }
  3129.     }
  3130.   }
  3131.  
  3132.   technique
  3133.   {
  3134.     pass
  3135.     {
  3136.       scene_blend alpha_blend
  3137.       diffuse 1 1 1 0.8
  3138.       texture_unit
  3139.       {
  3140.         texture water_top.tga
  3141.       }
  3142.     }
  3143.   }
  3144. }
  3145.  
  3146.