home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2006 April / Gamestar_83_2006-04_dvd.iso / Dema / lotrbfme2_demo.exe / INI.big / data_ini_meshinstancingmanager.ini < prev    next >
Text File  |  2006-01-31  |  13KB  |  711 lines

  1. ;-------------------------------------------
  2. ; Setup file for the instancing manager.
  3. ;-------------------------------------------
  4.  
  5. ; Rules without a dot apply to all meshes inside a W3D file, eg everything in a barracks can have 3 instances
  6. MeshNameMatches GBBarracks_SKN
  7.     Instances = 3
  8. End
  9.  
  10. ; Individual sub-meshes can be specified with a dot after the W3D file name, eg instance all the tiny spears more often than the big meshes
  11. ; The more precise a rule, the higher its priority, ie. this rule for a subobject dominates the rule above.
  12. MeshNameMatches GBBarracks_SKN.Spear
  13.     Instances = 10
  14. End
  15.  
  16. ; Ideal candiates for instancing are small objects that are rendered multiple times, like horde member subobjects (e.g. GUMAArms_SKN.BAT_SHIELD)
  17.  
  18.  
  19. MeshNameMatches PROCKCARADHRA02
  20.     Instances = 5
  21. End
  22.  
  23. MeshNameMatches PRSNOWY17
  24.     Instances = 5
  25. End
  26.  
  27. MeshNameMatches PRSNOWY02
  28.     Instances = 5
  29. End
  30.  
  31. MeshNameMatches PRSNOWY07
  32.     Instances = 5
  33. End
  34.  
  35. MeshNameMatches PRDARKGREY02
  36.     Instances = 5
  37. End
  38.  
  39. MeshNameMatches CBETTNMRSWALL01
  40.     Instances = 10
  41. End
  42.  
  43. MeshNameMatches CBETTNMRSWALL04
  44.     Instances = 5
  45. End
  46.  
  47. MeshNameMatches CBETTNMRSWALL02
  48.     Instances = 4
  49. End
  50.  
  51. MeshNameMatches CBETTENMRSTWR01
  52.     Instances = 4
  53. End
  54.  
  55. MeshNameMatches CBHARRUIN02.CBHARRUIN02
  56.     Instances = 2
  57. End
  58.  
  59. MeshNameMatches CBHARRUIN03.CBHARRUIN03
  60.     Instances = 2
  61. End
  62.  
  63. MeshNameMatches PCAMPFIRE_N.PLANE01
  64.     Instances = 6
  65. End
  66.  
  67. MeshNameMatches PCAMPFIRE_N.ASH PILE
  68.     Instances = 5
  69. End
  70.  
  71. MeshNameMatches PBARRICADE
  72.     Instances = 8
  73. End
  74.  
  75. MeshNameMatches PBARRACADE_02D
  76.     Instances = 4
  77. End
  78.  
  79. MeshNameMatches MUSKELTON
  80.     Instances = 5
  81. End
  82.  
  83. MeshNameMatches EXLIGHT01
  84.     Instances = 20
  85. End
  86.  
  87. MeshNameMatches DOLGULWALL.GATE03
  88.     Instances = 10
  89. End
  90.  
  91. MeshNameMatches DOLGULHUB.GATE01
  92.     Instances = 6
  93. End
  94.  
  95. MeshNameMatches CBDOLGULTOWER2.CBDOLGULTOWER2
  96.     Instances = 4
  97. End
  98.  
  99. MeshNameMatches CBDOLGULTOWER.CBDOLGULTOWER
  100.     Instances = 4
  101. End
  102.  
  103. MeshNameMatches CBDOLGULWALL01.CBDOLGULWALL01
  104.     Instances = 6
  105. End
  106.  
  107. MeshNameMatches CBDOLGULWALL02.CBDOLGULWALL02
  108.     Instances = 6
  109. End
  110.  
  111. MeshNameMatches EB_EDGE.OBJECT01
  112.     Instances = 10
  113. End
  114.  
  115. MeshNameMatches EB_EDGEEND.OBJECT01
  116.     Instances = 6
  117. End
  118.  
  119. MeshNameMatches DALEPROPS4.OBJECT03
  120.     Instances = 5
  121. End
  122.  
  123. ;---------------------------------------------------------------------------------------------
  124. ; Units:
  125. ;
  126. ; Low LOD
  127. ;
  128.  
  129. MeshNameMatches IUCRSBOWMN_SKNL.FIREAROWTIP
  130.     Instances = 15                                    ; one horde
  131. End
  132.  
  133. MeshNameMatches IUWARGRIDR_SKNL.Forged_Blade
  134.     Instances = 10                                    ; one horde
  135. End
  136.  
  137. MeshNameMatches IUUrukahi_SKNL.Forged_Blade
  138.     Instances = 15                                    ; one horde
  139. End
  140.  
  141. MeshNameMatches IUPikeman_SKNL.Forged_Blade
  142.     Instances = 15                                    ; one horde
  143. End
  144.  
  145. MeshNameMatches MUGblnSwrd_SKNL.Forged_Blade
  146.     Instances = 20                                    ; one horde
  147. End
  148.  
  149. MeshNameMatches MUSpidRdr_SKNL.Forged_Blade
  150.     Instances = 6                                    ; one horde
  151. End
  152.  
  153. MeshNameMatches WUMaraud_SKNL.Forged_Blade
  154.     Instances = 8                                    ; one horde
  155. End
  156.  
  157. MeshNameMatches EULorWar_SKNL.Forged_Blade
  158.     Instances = 15                                    ; one horde
  159. End
  160.  
  161. MeshNameMatches EUMthlnd_SKNL.Forged_Blade
  162.     Instances = 15                                    ; one horde
  163. End
  164.  
  165. MeshNameMatches EURivenLan_SKNL.Forged_Blade
  166.     Instances = 15                                    ; one horde
  167. End
  168.  
  169. MeshNameMatches EUDwarfAxe_SKNL.Forged_Blade
  170.     Instances = 15                                    ; one horde    
  171. End
  172.  
  173. MeshNameMatches EUDwarfGua_SKNL.Forged_Blade
  174.     Instances = 15                                    ; one horde
  175. End
  176.  
  177. MeshNameMatches DUPhalanx_SKNL.Forged_Blade
  178.     Instances = 15                                    ; one horde
  179. End
  180.  
  181. MeshNameMatches GUCavalry_SKNL.Forged_Blade
  182.     Instances = 10                                    ; one horde
  183. End
  184.  
  185. MeshNameMatches GUMAArms_SKNL.Forged_Blade
  186.     Instances = 15                                    ; one horde
  187. End
  188.  
  189. MeshNameMatches GUTOWERGRD_SKNL.FORGED_BLADE            ; one horde
  190.     Instances = 15
  191. End
  192.  
  193. MeshNameMatches GUTwrGrd_SKNL.Forged_Blade
  194.     Instances = 15                                    ; one horde
  195. End
  196.  
  197. MeshNameMatches RURohrm_SKNL.Forged_Blade
  198.     Instances = 10                                    ; one horde
  199. End
  200.  
  201. MeshNameMatches MUESTRLG_SKN.FORGED_BLADE
  202.     Instances = 15                                    ; one horde
  203. End
  204.  
  205. MeshNameMatches MUCORSAR_SKNL.FORGED_BLADE
  206.     Instances = 5
  207. End
  208. MeshNameMatches MUCORSAR_SKNL.FORGED_BLADE01
  209.     Instances = 5
  210. End
  211. MeshNameMatches MUCORSAR4_SKNL.FORGED_BLADE
  212.     Instances = 5
  213. End
  214. MeshNameMatches MUCORSAR4_SKNL.FORGED_BLADE01
  215.     Instances = 5
  216. End
  217. MeshNameMatches MUCORSAI3_SKNL.FORGED_BLADE
  218.     Instances = 5
  219. End
  220. MeshNameMatches MUCORSAI3_SKNL.FORGED_BLADE01
  221.     Instances = 5
  222. End
  223. MeshNameMatches MUCORSAR2_SKNL.FORGED_BLADE
  224.     Instances = 5
  225. End
  226. MeshNameMatches MUCORSAR2_SKNL.FORGED_BLADE01
  227.     Instances = 5
  228. End
  229.  
  230.  
  231. MeshNameMatches GUARCHER_SKNL.ARROWNOCK
  232.     Instances = 15
  233. End
  234.  
  235. MeshNameMatches GUARCHER_SKNL.FIREAROWTIP
  236.     Instances = 15
  237. End
  238.  
  239. MeshNameMatches RUARCHER_SKNL.ARROWNOCK
  240.     Instances = 10
  241. End
  242.  
  243. MeshNameMatches RUARCHER_SKNL.FIREAROWTIP
  244.     Instances = 10
  245. End
  246.  
  247. MeshNameMatches GURANGER_SKNL.ARROWNOCK
  248.     Instances = 10
  249. End
  250.  
  251. MeshNameMatches GURANGER_SKNL.FIREAROWTIP
  252.     Instances = 10
  253. End
  254.  
  255. MeshNameMatches MUORCARCHR_SKNL.ARROWNOCK
  256.     Instances = 20
  257. End
  258.  
  259. MeshNameMatches MUORCARCHR_SKNL.ARROWFIRE
  260.     Instances = 20
  261. End
  262.  
  263. MeshNameMatches MUHARADIM_SKNL.ARROWNOCK
  264.     Instances = 10
  265. End
  266.  
  267. MeshNameMatches MUHARALNC_SKNL.LANCE
  268.     Instances = 10
  269. End
  270.  
  271. MeshNameMatches MUHARADIM_SKNL.ARRROW
  272.     Instances = 10
  273. End
  274.  
  275. MeshNameMatches MUHARADIM_SKNL.FIREAROWTIP
  276.     Instances = 10
  277. End
  278.  
  279. MeshNameMatches MUSPIDRDR_SKNL.ARROWNOCK
  280.     Instances = 6
  281. End
  282.  
  283. MeshNameMatches MUSPIDRDR_SKNL.ARRROW
  284.     Instances = 6
  285. End
  286.  
  287. MeshNameMatches MUSPIDRDR_SKNL.FIREAROWTIP
  288.     Instances = 6
  289. End
  290.  
  291. MeshNameMatches EUMIRKARCH_SKNL.ARROWNOCK
  292.     Instances = 10
  293. End
  294.  
  295. MeshNameMatches EULORARCH_SKNL.ARROWNOCK
  296.     Instances = 15
  297. End
  298.  
  299. MeshNameMatches MUGOBARCH_SKNL.ARRROW
  300.     Instances = 20
  301. End
  302.  
  303. MeshNameMatches MUGOBARCH_SKNL.ARRROWNOCK
  304.     Instances = 20
  305. End
  306.  
  307. MeshNameMatches EUDWARFAXE_SKNL.AXE01
  308.     Instances = 15
  309. End
  310.  
  311. MeshNameMatches EUDWARFGUA_SKNL.AXE
  312.     Instances = 15
  313. End
  314.  
  315. MeshNameMatches EUDWARFGUA_SKNL.HAMMER1
  316.     Instances = 15
  317. End
  318.  
  319. MeshNameMatches EUDWARFGUA_SKNL.SHIELD
  320.     Instances = 15
  321. End
  322.  
  323. MeshNameMatches GUMAArms_SKNL.BAT_SHIELD
  324.     Instances = 15
  325. End
  326.  
  327. MeshNameMatches RUROHRM_SKNL.SHIELD
  328.     Instances = 10
  329. End
  330.  
  331. MeshNameMatches GUCAVALRY_SKNL.SSHIELD
  332.     Instances = 10
  333. End
  334.  
  335. MeshNameMatches IUWILDMAN_SKNL.TORCH
  336.     Instances = 5
  337. End
  338.  
  339. MeshNameMatches IUWILDMAN2_SKNL.TORCH
  340.     Instances = 5
  341. End
  342.  
  343. MeshNameMatches IUWILDMAN3_SKNL.TORCH
  344.     Instances = 5
  345. End
  346.  
  347. MeshNameMatches IUWILDMAN4_SKNL.TORCH
  348.     Instances = 5
  349. End
  350.  
  351. MeshNameMatches IUWILDMAN_SKNL.WEAPON_L
  352.     Instances = 5
  353. End
  354.  
  355. MeshNameMatches IUWILDMAN2_SKNL.WEAPON_L
  356.     Instances = 5
  357. End
  358.  
  359. MeshNameMatches IUWILDMAN3_SKNL.WEAPON_L
  360.     Instances = 5
  361. End
  362.  
  363. MeshNameMatches IUWILDMAN4_SKNL.WEAPON_L
  364.     Instances = 5
  365. End
  366.  
  367. MeshNameMatches IUCRSBOWMN_SKNL.ARROWNOCK
  368.     Instances = 15
  369. End
  370.  
  371. ;
  372. ; high LOD
  373. ;
  374.  
  375.  
  376. MeshNameMatches IUWARGRIDR_SKN.Forged_Blade
  377.     Instances = 10                                    ; one horde
  378. End
  379.  
  380. MeshNameMatches IUUrukahi_SKN.Forged_Blade
  381.     Instances = 15                                    ; one horde
  382. End
  383.  
  384. MeshNameMatches IUPikeman_SKN.Forged_Blade
  385.     Instances = 15                                    ; one horde
  386. End
  387.  
  388. MeshNameMatches MUGblnSwrd_SKN.Forged_Blade
  389.     Instances = 20                                    ; one horde
  390. End
  391.  
  392. MeshNameMatches MUSpidRdr_SKN.Forged_Blade
  393.     Instances = 6                                    ; one horde
  394. End
  395.  
  396. MeshNameMatches WUMaraud_SKN.Forged_Blade
  397.     Instances = 8                                    ; one horde
  398. End
  399.  
  400. MeshNameMatches EULorWar_SKN.Forged_Blade
  401.     Instances = 15                                    ; one horde
  402. End
  403.  
  404. MeshNameMatches EUMthlnd_SKN.Forged_Blade
  405.     Instances = 15                                    ; one horde
  406. End
  407.  
  408. MeshNameMatches EURivenLan_SKN.Forged_Blade
  409.     Instances = 15                                    ; one horde
  410. End
  411.  
  412. MeshNameMatches EUDwarfAxe_SKN.Forged_Blade
  413.     Instances = 15                                    ; one horde    
  414. End
  415.  
  416. MeshNameMatches EUDwarfGua_SKN.Forged_Blade
  417.     Instances = 15                                    ; one horde
  418. End
  419.  
  420. MeshNameMatches DUPhalanx_SKN.Forged_Blade
  421.     Instances = 15                                    ; one horde
  422. End
  423.  
  424. MeshNameMatches GUCavalry_SKN.Forged_Blade
  425.     Instances = 10                                    ; one horde
  426. End
  427.  
  428. MeshNameMatches GUMAArms_SKN.Forged_Blade
  429.     Instances = 15                                    ; one horde
  430. End
  431.  
  432. MeshNameMatches GUTOWERGRD_SKN.FORGED_BLADE            ; one horde
  433.     Instances = 15
  434. End
  435.  
  436. MeshNameMatches GUTwrGrd_SKN.Forged_Blade
  437.     Instances = 15                                    ; one horde
  438. End
  439.  
  440. MeshNameMatches RURohrm_SKN.Forged_Blade
  441.     Instances = 10                                    ; one horde
  442. End
  443.  
  444. MeshNameMatches MUESTRLG_SKN.FORGED_BLADE
  445.     Instances = 15                                    ; one horde
  446. End
  447.  
  448. MeshNameMatches MUCORSAR_SKN.FORGED_BLADE
  449.     Instances = 5
  450. End
  451. MeshNameMatches MUCORSAR_SKN.FORGED_BLADE01
  452.     Instances = 5
  453. End
  454. MeshNameMatches MUCORSAR4_SKN.FORGED_BLADE
  455.     Instances = 5
  456. End
  457. MeshNameMatches MUCORSAR4_SKN.FORGED_BLADE01
  458.     Instances = 5
  459. End
  460. MeshNameMatches MUCORSAI3_SKN.FORGED_BLADE
  461.     Instances = 5
  462. End
  463. MeshNameMatches MUCORSAI3_SKN.FORGED_BLADE01
  464.     Instances = 5
  465. End
  466. MeshNameMatches MUCORSAR2_SKN.FORGED_BLADE
  467.     Instances = 5
  468. End
  469. MeshNameMatches MUCORSAR2_SKN.FORGED_BLADE01
  470.     Instances = 5
  471. End
  472.  
  473.  
  474. MeshNameMatches GUARCHER_SKN.ARROWNOCK
  475.     Instances = 15
  476. End
  477.  
  478. MeshNameMatches GUARCHER_SKN.FIREAROWTIP
  479.     Instances = 15
  480. End
  481.  
  482. MeshNameMatches RUARCHER_SKN.ARROWNOCK
  483.     Instances = 10
  484. End
  485.  
  486. MeshNameMatches RUARCHER_SKN.FIREAROWTIP
  487.     Instances = 10
  488. End
  489.  
  490. MeshNameMatches GURANGER_SKN.ARROWNOCK
  491.     Instances = 10
  492. End
  493.  
  494. MeshNameMatches GURANGER_SKN.FIREAROWTIP
  495.     Instances = 10
  496. End
  497.  
  498. MeshNameMatches MUORCARCHR_SKN.ARROWNOCK
  499.     Instances = 20
  500. End
  501.  
  502. MeshNameMatches MUORCARCHR_SKN.ARROWFIRE
  503.     Instances = 20
  504. End
  505.  
  506. MeshNameMatches MUHARADIM_SKN.ARROWNOCK
  507.     Instances = 10
  508. End
  509.  
  510. MeshNameMatches MUHARADIM_SKN.ARRROW
  511.     Instances = 10
  512. End
  513.  
  514. MeshNameMatches MUHARALNC_SKN.LANCE
  515.     Instances = 10
  516. End
  517.  
  518. MeshNameMatches MUHARADIM_SKN.FIREAROWTIP
  519.     Instances = 10
  520. End
  521.  
  522. MeshNameMatches MUSPIDRDR_SKN.ARROWNOCK
  523.     Instances = 6
  524. End
  525.  
  526. MeshNameMatches MUSPIDRDR_SKN.ARRROW
  527.     Instances = 6
  528. End
  529.  
  530. MeshNameMatches MUSPIDRDR_SKN.FIREAROWTIP
  531.     Instances = 6
  532. End
  533.  
  534. MeshNameMatches EUMIRKARCH_SKN.ARROWNOCK
  535.     Instances = 10
  536. End
  537.  
  538. MeshNameMatches EULORARCH_SKN.ARROWNOCK
  539.     Instances = 15
  540. End
  541.  
  542. MeshNameMatches MUGOBARCH_SKN.ARRROW
  543.     Instances = 20
  544. End
  545.  
  546. MeshNameMatches MUGOBARCH_SKN.ARRROWNOCK
  547.     Instances = 20
  548. End
  549.  
  550. MeshNameMatches EUDWARFAXE_SKN.AXE01
  551.     Instances = 15
  552. End
  553.  
  554. MeshNameMatches EUDWARFGUA_SKN.AXE
  555.     Instances = 15
  556. End
  557.  
  558. MeshNameMatches EUDWARFGUA_SKN.HAMMER1
  559.     Instances = 15
  560. End
  561.  
  562. MeshNameMatches EUDWARFGUA_SKN.SHIELD
  563.     Instances = 15
  564. End
  565.  
  566. MeshNameMatches GUMAArms_SKN.BAT_SHIELD
  567.     Instances = 15
  568. End
  569.  
  570. MeshNameMatches RUROHRM_SKN.SHIELD
  571.     Instances = 10
  572. End
  573.  
  574. MeshNameMatches GUCAVALRY_SKN.SSHIELD
  575.     Instances = 10
  576. End
  577.  
  578. MeshNameMatches IUWILDMAN_SKN.TORCH
  579.     Instances = 5
  580. End
  581.  
  582. MeshNameMatches IUWILDMAN2_SKN.TORCH
  583.     Instances = 5
  584. End
  585.  
  586. MeshNameMatches IUWILDMAN3_SKN.TORCH
  587.     Instances = 5
  588. End
  589.  
  590. MeshNameMatches IUWILDMAN4_SKN.TORCH
  591.     Instances = 5
  592. End
  593.  
  594. MeshNameMatches IUCRSBOWMN_SKN.ARROWNOCK
  595.     Instances = 15
  596. End
  597.  
  598. ;---------------------------------------------------------------------------------------------
  599. ; Structures:
  600. ;
  601. ;
  602.  
  603.  
  604. MeshNameMatches GBWALLN.BOX01
  605.     Instances = 16
  606. End
  607.  
  608. MeshNameMatches GBGFWHUB.BOX01
  609.     Instances = 4
  610. End
  611.  
  612. MeshNameMatches GBGFWHUB.OBJECT03
  613.     Instances = 4
  614. End
  615.  
  616. MeshNameMatches GBFOUNDATIONB.GBFUPGB
  617.     Instances = 4
  618. End
  619.  
  620. MeshNameMatches GBWALLRMPRTN.OBJECT03
  621.     Instances = 6
  622. End
  623.  
  624. MeshNameMatches GBFARTOWB.GBFARTOWB
  625.     Instances = 4
  626. End
  627.  
  628. MeshNameMatches MBFOUNDATION.MBFOUNDATION
  629.     Instances = 4
  630. End
  631.  
  632. MeshNameMatches MBFBARRIC.MBFBARRIC
  633.     Instances = 7
  634. End
  635.  
  636. MeshNameMatches DBFOUNDATION.DBFOUNDATION
  637.     Instances = 4
  638. End
  639.  
  640. MeshNameMatches DBWALLN.DBWALLN
  641.     Instances = 16
  642. End
  643.  
  644. MeshNameMatches DBFTOWER.DBFTOWER
  645.     Instances = 7
  646. End
  647.  
  648. MeshNameMatches DBGFWHUB.DBWALLRMPRTN
  649.     Instances = 4
  650. End
  651.  
  652. MeshNameMatches DBWALLRMPRTN.DBWALLRMPRTN
  653.     Instances = 4
  654. End
  655.  
  656. MeshNameMatches EBWALLN.EBWALLN
  657.     Instances = 16
  658. End
  659.  
  660. MeshNameMatches EBEFWHUB.SPHERE01
  661.     Instances = 4
  662. End
  663.  
  664. MeshNameMatches EBEFWHUB.EBWALLRMPRTN
  665.     Instances = 4
  666. End
  667.  
  668. MeshNameMatches EBFOUNDATION.EBFOUNDATION
  669.     Instances = 4
  670. End
  671.  
  672. MeshNameMatches EBFWTOWER.EBFWTOWER
  673.     Instances = 6
  674. End
  675.  
  676. MeshNameMatches EBFWTOWER.EBFWTBIB
  677.     Instances = 6
  678. End
  679.  
  680. MeshNameMatches WBFOUNDATION.WBFOUNDATION
  681.     Instances = 4
  682. End
  683.  
  684. MeshNameMatches WBFADEN.WBFARRDEN
  685.     Instances = 7
  686. End
  687.  
  688. MeshNameMatches IBWALLN.IBWALLN
  689.     Instances = 16
  690. End
  691.  
  692. MeshNameMatches IBWALLRMPRTN.IBFBALTOW01
  693.     Instances = 4
  694. End
  695.  
  696. MeshNameMatches IBFWHUB.IBFBALTOW01
  697.     Instances = 4
  698. End
  699.  
  700. MeshNameMatches IBFOUNDATION.IBFOUNDATION
  701.     Instances = 4
  702. End
  703.  
  704. MeshNameMatches IBFITOWER.IBFITOWER
  705.     Instances = 7
  706. End
  707.  
  708. MeshNameMatches IBFITOWER.IBFITOWERB
  709.     Instances = 7
  710. End
  711.