generic.json 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732
  1. {
  2. /// These are objects that can not be configured, either due to
  3. /// their hardcoded status or because they don't have any configurable functionality
  4. "prison" : {
  5. "index" :62,
  6. "handler": "prison",
  7. "types" : {
  8. "prison" : { "index" : 0 }
  9. }
  10. },
  11. "altarOfSacrifice" : {
  12. "index" :2,
  13. "handler" : "market",
  14. "types" : {
  15. "object" : {
  16. "index" : 0,
  17. "rmg" : {
  18. "zoneLimit" : 1,
  19. "value" : 100,
  20. "rarity" : 20
  21. }
  22. }
  23. }
  24. },
  25. "tradingPost" : {
  26. "index" :221,
  27. "handler" : "market",
  28. "types" : {
  29. "object" : {
  30. "index" : 0,
  31. "rmg" : {
  32. "zoneLimit" : 1,
  33. "value" : 100,
  34. "rarity" : 100
  35. }
  36. }
  37. }
  38. },
  39. "tradingPostDUPLICATE" : {
  40. "index" :99,
  41. "handler" : "market",
  42. "types" : {
  43. "object" : {
  44. "index" : 0,
  45. "rmg" : {
  46. "zoneLimit" : 1,
  47. "value" : 100,
  48. "rarity" : 100
  49. }
  50. }
  51. }
  52. },
  53. "freelancersGuild" : {
  54. "index" :213,
  55. "handler" : "market",
  56. "types" : {
  57. "object" : {
  58. "index" : 0,
  59. "rmg" : {
  60. "zoneLimit" : 1,
  61. "value" : 100,
  62. "rarity" : 100
  63. }
  64. }
  65. }
  66. },
  67. "blackMarket" : {
  68. "index" :7,
  69. "handler" : "blackMarket",
  70. "types" : {
  71. "object" : {
  72. "index" : 0,
  73. "rmg" : {
  74. "value" : 8000,
  75. "rarity" : 20
  76. }
  77. }
  78. }
  79. },
  80. "pandoraBox" : {
  81. "index" :6,
  82. "handler" : "pandora",
  83. "types" : {
  84. "object" : {
  85. "index" : 0,
  86. "templates" : {
  87. "normal" : { "animation" : "ava0128.def", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
  88. },
  89. "rmg" : {
  90. }
  91. }
  92. }
  93. },
  94. "event" : {
  95. "index" :26,
  96. "handler" : "event",
  97. "types" : {
  98. "object" : {
  99. "index" : 0,
  100. "rmg" : {
  101. }
  102. }
  103. }
  104. },
  105. "redwoodObservatory" : {
  106. "index" :58,
  107. "handler" : "observatory",
  108. "types" : {
  109. "object" : {
  110. "index" : 0,
  111. "templates" :
  112. {
  113. "base" : { "animation" : "avxredw.def", "visitableFrom" : [ "---", "+++", "+++" ], "mask" : [ "VV", "VV", "VA"], "allowedTerrains":["grass", "swamp", "dirt", "sand", "lava", "rough"] },
  114. "snow" : { "animation" : "avxreds0.def", "visitableFrom" : [ "---", "+++", "+++" ], "mask" : [ "VV", "VV", "VA"], "allowedTerrains":["snow"] }
  115. },
  116. "rmg" : {
  117. "zoneLimit" : 1,
  118. "value" : 750,
  119. "rarity" : 100
  120. }
  121. }
  122. }
  123. },
  124. "pillarOfFire" : {
  125. "index" :60,
  126. "handler" : "observatory",
  127. "types" : {
  128. "object" : {
  129. "index" : 0,
  130. "rmg" : {
  131. "zoneLimit" : 1,
  132. "value" : 750,
  133. "rarity" : 100
  134. }
  135. }
  136. }
  137. },
  138. "coverOfDarkness" : {
  139. "index" :15,
  140. "handler" : "observatory",
  141. "types" : {
  142. "object" : {
  143. "index" : 0,
  144. "rmg" : {
  145. }
  146. }
  147. }
  148. },
  149. "whirlpool" : {
  150. "index" :111,
  151. "handler" : "whirlpool",
  152. "types" : {
  153. "object" : {
  154. "index" : 0,
  155. "rmg" : {
  156. }
  157. }
  158. }
  159. },
  160. "subterraneanGate" : {
  161. "index" :103,
  162. "handler" : "subterraneanGate",
  163. "types" : {
  164. "object" : {
  165. "index" : 0 },
  166. "objectWoG" : { "index" : 1 } // WoG object? Present on VCMI Test 2011b
  167. }
  168. },
  169. "refugeeCamp" : {
  170. "index" :78,
  171. "handler" : "dwelling",
  172. "types" : {
  173. "object" : {
  174. "index" : 0,
  175. "rmg" : {
  176. "value" : 5000,
  177. "rarity" : 20
  178. }
  179. }
  180. }
  181. },
  182. "warMachineFactory" : {
  183. "index" :106,
  184. "handler" : "dwelling",
  185. "types" : {
  186. "object" : {
  187. "index" : 0,
  188. "rmg" : {
  189. "zoneLimit" : 1,
  190. "value" : 1500,
  191. "rarity" : 50
  192. }
  193. }
  194. }
  195. },
  196. "shrineOfMagicLevel1" : {//incantation
  197. "index" :88,
  198. "handler" : "shrine",
  199. "types" : {
  200. "object" : {
  201. "index" : 0,
  202. "rmg" : {
  203. "value" : 500,
  204. "rarity" : 100
  205. }
  206. }
  207. }
  208. },
  209. "shrineOfMagicLevel2" : {//gesture
  210. "index" :89,
  211. "handler" : "shrine",
  212. "types" : {
  213. "object" : {
  214. "index" : 0,
  215. "rmg" : {
  216. "value" : 2000,
  217. "rarity" : 100
  218. }
  219. }
  220. }
  221. },
  222. "shrineOfMagicLevel3" : {//thinking
  223. "index" :90,
  224. "handler" : "shrine",
  225. "types" : {
  226. "object" : {
  227. "index" : 0,
  228. "rmg" : {
  229. "value" : 3000,
  230. "rarity" : 100
  231. }
  232. },
  233. "object1":{ //WoG?
  234. "index" :1
  235. }
  236. }
  237. },
  238. "eyeOfTheMagi" : {
  239. "index" :27,
  240. "handler" : "magi",
  241. "types" : {
  242. "object" : {
  243. "index" : 0,
  244. "rmg" : {
  245. }
  246. }
  247. }
  248. },
  249. "hutOfTheMagi" : {
  250. "index" :37,
  251. "handler" : "magi",
  252. "types" : {
  253. "object" : {
  254. "index" : 0,
  255. "rmg" : {
  256. }
  257. }
  258. }
  259. },
  260. "lighthouse" : {
  261. "index" :42,
  262. "handler" : "lighthouse",
  263. "types" : {
  264. "object" : {
  265. "index" : 0,
  266. "rmg" : {
  267. }
  268. }
  269. }
  270. },
  271. "obelisk" : {
  272. "index" :57,
  273. "handler" : "obelisk",
  274. "types" : {
  275. "object" : {
  276. "index" : 0,
  277. "rmg" : {
  278. "mapLimit" : 48,
  279. "value" : 3500,
  280. "rarity" : 200
  281. }
  282. }
  283. }
  284. },
  285. "oceanBottle" : {
  286. "index" :59,
  287. "handler" : "sign",
  288. "types" : {
  289. "object" : {
  290. "index" : 0,
  291. "rmg" : {
  292. }
  293. }
  294. }
  295. },
  296. "scholar" : {
  297. "index" :81,
  298. "handler" : "scholar",
  299. "types" : {
  300. "object" : {
  301. "index" : 0,
  302. "rmg" : {
  303. "value" : 1500,
  304. "rarity" : 100
  305. }
  306. }
  307. }
  308. },
  309. "shipyard" : {
  310. "index" :87,
  311. "handler" : "shipyard",
  312. "types" : {
  313. "object" : {
  314. "index" : 0,
  315. "rmg" : {
  316. }
  317. }
  318. }
  319. },
  320. "sign" : {
  321. "index" :91,
  322. "handler" : "sign",
  323. "types" : {
  324. "object" : {
  325. "index" : 0,
  326. "rmg" : {
  327. }
  328. }
  329. }
  330. },
  331. "sirens" : {
  332. "index" :92,
  333. "handler" : "siren",
  334. "types" : {
  335. "object" : {
  336. "index" : 0,
  337. "rmg" : {
  338. "mapLimit" : 32,
  339. "value" : 100,
  340. "rarity" : 20
  341. }
  342. }
  343. }
  344. },
  345. "denOfThieves" : {
  346. "index" :97,
  347. "handler" : "denOfThieves",
  348. "types" : {
  349. "object" : {
  350. "index" : 0,
  351. "templates" :
  352. {
  353. "green" : { "animation" : "avxdent.def", "visitableFrom" : [ "---", "+++", "+++" ], "mask" : [ "VV", "BA"], "allowedTerrains":["grass", "swamp", "dirt"] },
  354. "brown" : { "animation" : "avxdend0.def", "visitableFrom" : [ "---", "+++", "+++" ], "mask" : [ "VV", "BA"], "allowedTerrains":["sand", "lava", "rough", "snow", "subterra"] },
  355. },
  356. "rmg" : {
  357. "value" : 100,
  358. "rarity" : 100,
  359. "zoneLimit" : 1
  360. }
  361. }
  362. }
  363. },
  364. "university" : {
  365. "index" :104,
  366. "handler" : "university",
  367. "types" : {
  368. "object" : {
  369. "index" : 0,
  370. "rmg" : {
  371. "value" : 2500,
  372. "rarity" : 20
  373. }
  374. }
  375. }
  376. },
  377. "witchHut" : {
  378. "index" :113,
  379. "handler" : "witch",
  380. "types" : {
  381. "object" : {
  382. "index" : 0,
  383. "rmg" : {
  384. "zoneLimit" : 3,
  385. "value" : 1500,
  386. "rarity" : 80
  387. }
  388. },
  389. "object1" : { //WoG?
  390. "index" : 1
  391. }
  392. }
  393. },
  394. "questGuard" : {
  395. "index" :215,
  396. "handler" : "questGuard",
  397. "types" : {
  398. "object" : {
  399. "index" : 0,
  400. "rmg" : {
  401. }
  402. }
  403. }
  404. },
  405. "magicWell" : {
  406. "index" :49,
  407. "handler" : "magicWell",
  408. "types" : {
  409. "object" : {
  410. "index" : 0,
  411. "rmg" : {
  412. "zoneLimit" : 1,
  413. "value" : 250,
  414. "rarity" : 100
  415. }
  416. },
  417. "objectWoG" : { "index" : 1} // WoG object? Present on VCMI_Test 2011b
  418. }
  419. },
  420. /// Random objects
  421. "randomTown" : { "index" :77, "handler": "randomTown", "types" : { "object" : { "index" : 0} } },
  422. "randomHero" : { "index" :70, "handler": "randomHero", "types" : { "object" : { "index" : 0} } },
  423. "randomDwelling" : { "index" :216, "handler": "randomDwelling", "types" : { "object" : { "index" : 0} } },
  424. "randomResource" : {
  425. "index" :76,
  426. "handler": "randomResource",
  427. "types" : {
  428. "object" : {
  429. "index" : 0,
  430. "templates" : {
  431. "normal" : { "animation" : "AVTrndm0", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
  432. }
  433. }
  434. }
  435. },
  436. "randomArtifact" : {
  437. "index" :65,
  438. "handler": "randomArtifact",
  439. "types" : {
  440. "object" : {
  441. "index" : 0,
  442. "templates" : {
  443. "normal" : { "animation" : "AVArand", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
  444. }
  445. }
  446. }
  447. },
  448. "randomArtifactTreasure" : {
  449. "index" :66,
  450. "handler": "randomArtifact",
  451. "types" : {
  452. "object" : {
  453. "index" : 0,
  454. "rmg" : {
  455. "value" : 2000,
  456. "rarity" : 150
  457. },
  458. "templates" : {
  459. "normal" : { "animation" : "AVArnd1", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
  460. }
  461. }
  462. }
  463. },
  464. "randomArtifactMinor" : {
  465. "index" :67,
  466. "handler": "randomArtifact",
  467. "types" : {
  468. "object" : {
  469. "index" : 0,
  470. "rmg" : {
  471. "value" : 5000,
  472. "rarity" : 150
  473. },
  474. "templates" : {
  475. "normal" : { "animation" : "AVArnd2", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
  476. }
  477. }
  478. }
  479. },
  480. "randomArtifactMajor" : {
  481. "index" :68,
  482. "handler": "randomArtifact",
  483. "types" : {
  484. "object" : {
  485. "index" : 0,
  486. "rmg" : {
  487. "value" : 10000,
  488. "rarity" : 150
  489. },
  490. "templates" : {
  491. "normal" : { "animation" : "AVArnd3", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
  492. }
  493. }
  494. }
  495. },
  496. "randomArtifactRelic" : {
  497. "index" :69,
  498. "handler": "randomArtifact",
  499. "types" : {
  500. "object" : {
  501. "index" : 0,
  502. "rmg" : {
  503. "value" : 20000,
  504. "rarity" : 150
  505. },
  506. "templates" : {
  507. "normal" : { "animation" : "AVArnd4", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
  508. }
  509. }
  510. }
  511. },
  512. "randomMonster" : {
  513. "index" :71,
  514. "handler": "randomMonster",
  515. "types" : {
  516. "object" : {
  517. "index" : 0,
  518. "templates" : {
  519. "normal" : { "animation" : "AVWmrnd0", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
  520. }
  521. }
  522. }
  523. },
  524. "randomMonsterLevel1" : {
  525. "index" :72,
  526. "handler": "randomMonster",
  527. "types" : {
  528. "object" : {
  529. "index" : 0,
  530. "templates" : {
  531. "normal" : { "animation" : "AVWmon1", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
  532. }
  533. }
  534. }
  535. },
  536. "randomMonsterLevel2" : {
  537. "index" :73,
  538. "handler": "randomMonster",
  539. "types" : {
  540. "object" : {
  541. "index" : 0,
  542. "templates" : {
  543. "normal" : { "animation" : "AVWmon2", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
  544. }
  545. }
  546. }
  547. },
  548. "randomMonsterLevel3" : {
  549. "index" :74,
  550. "handler": "randomMonster",
  551. "types" : {
  552. "object" : {
  553. "index" : 0,
  554. "templates" : {
  555. "normal" : { "animation" : "AVWmon3", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
  556. }
  557. }
  558. }
  559. },
  560. "randomMonsterLevel4" : {
  561. "index" :75,
  562. "handler": "randomMonster",
  563. "types" : {
  564. "object" : {
  565. "index" : 0,
  566. "templates" : {
  567. "normal" : { "animation" : "AVWmon4", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
  568. }
  569. }
  570. }
  571. },
  572. "randomMonsterLevel5" : {
  573. "index" :162,
  574. "handler": "randomMonster",
  575. "types" : {
  576. "object" : {
  577. "index" : 0,
  578. "templates" : {
  579. "normal" : { "animation" : "AVWmon5", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
  580. }
  581. }
  582. }
  583. },
  584. "randomMonsterLevel6" : {
  585. "index" :163,
  586. "handler": "randomMonster",
  587. "types" : {
  588. "object" : {
  589. "index" : 0,
  590. "templates" : {
  591. "normal" : { "animation" : "AVWmon6", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
  592. }
  593. }
  594. }
  595. },
  596. "randomMonsterLevel7" : {
  597. "index" :164,
  598. "handler": "randomMonster",
  599. "types" : {
  600. "object" : {
  601. "index" : 0,
  602. "templates" : {
  603. "normal" : { "animation" : "AVWmon7", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
  604. }
  605. }
  606. }
  607. },
  608. /// Classes without dedicated object
  609. "hillFort" : {
  610. "index" :35,
  611. "handler": "generic",
  612. "types" : {
  613. "object" : {
  614. "index" : 0,
  615. "rmg" : {
  616. "zoneLimit" : 1,
  617. "value" : 7000,
  618. "rarity" : 20
  619. }
  620. }
  621. }
  622. },
  623. "grail" : {
  624. "index" :36,
  625. "handler": "generic",
  626. "types" : {
  627. "object" : {
  628. "index" : 0,
  629. "rmg" : {
  630. }
  631. }
  632. }
  633. },
  634. "tavern" : {
  635. "index" :95,
  636. "handler": "generic",
  637. "types" : {
  638. "object" : {
  639. "index" : 0,
  640. "rmg" : {
  641. "zoneLimit" : 1,
  642. "value" : 100,
  643. "rarity" : 20
  644. }
  645. }
  646. }
  647. },
  648. "sanctuary" : {
  649. "index" :80,
  650. "handler": "generic",
  651. "types" : {
  652. "object" : {
  653. "index" : 0,
  654. "rmg" : {
  655. "zoneLimit" : 1,
  656. "value" : 100,
  657. "rarity" : 50
  658. }
  659. }
  660. }
  661. },
  662. /// Passive objects, terrain overlays
  663. "cursedGround" : { "index" :21, "handler": "generic", "types" : { "object" : { "index" : 0} } },
  664. "magicPlains" : { "index" :46, "handler": "generic", "types" : { "object" : { "index" : 0} } },
  665. "swampFoliage" : { "index" :211, "handler": "generic", "types" : { "object" : { "index" : 0} } },
  666. "cloverField" : { "index" :222, "handler": "generic", "types" : { "object" : { "index" : 0} } },
  667. "cursedGroundDUPLICATE" : { "index" :223, "handler": "generic", "types" : { "object" : { "index" : 0} } },
  668. "evilFog" : { "index" :224, "handler": "generic", "types" : { "object" : { "index" : 0} } },
  669. "favorableWinds" : { "index" :225, "handler": "generic", "types" : { "object" : { "index" : 0} } },
  670. "fieryFields" : { "index" :226, "handler": "generic", "types" : { "object" : { "index" : 0} } },
  671. "holyGround" : { "index" :227, "handler": "generic", "types" : { "object" : { "index" : 0} } },
  672. "lucidPools" : { "index" :228, "handler": "generic", "types" : { "object" : { "index" : 0} } },
  673. "magicClouds" : { "index" :229, "handler": "generic", "types" : { "object" : { "index" : 0} } },
  674. "magicPlainsDUPLICATE" : { "index" :230, "handler": "generic", "types" : { "object" : { "index" : 0} } },
  675. "rocklands" : { "index" :231, "handler": "generic", "types" : { "object" : { "index" : 0} } },
  676. /// Decorations
  677. "cactus" : { "index" :116, "handler": "static", "types" : { "object" : { "index" : 0} } },
  678. "canyon" : { "index" :117, "handler": "static", "types" : { "object" : { "index" : 0} } },
  679. "crater" : { "index" :118, "handler": "static", "types" : { "object" : { "index" : 0} } },
  680. "deadVegetation" : { "index" :119, "handler": "static", "types" : { "object" : { "index" : 0} } },
  681. "flowers" : { "index" :120, "handler": "static", "types" : { "object" : { "index" : 0} } },
  682. "frozenLake" : { "index" :121, "handler": "static", "types" : { "object" : { "index" : 0} } },
  683. "hole" : { "index" :124, "handler": "static", "types" : { "object" : { "index" : 0} } },
  684. "kelp" : { "index" :125, "handler": "static", "types" : { "object" : { "index" : 0} } },
  685. "lake" : { "index" :126, "handler": "static", "types" : { "object" : { "index" : 0} } },
  686. "lavaFlow" : { "index" :127, "handler": "static", "types" : { "object" : { "index" : 0} } },
  687. "lavaLake" : { "index" :128, "handler": "static", "types" : { "object" : { "index" : 0} } },
  688. "mushrooms" : { "index" :129, "handler": "static", "types" : { "object" : { "index" : 0} } },
  689. "log" : { "index" :130, "handler": "static", "types" : { "object" : { "index" : 0} } },
  690. "mandrake" : { "index" :131, "handler": "static", "types" : { "object" : { "index" : 0} } },
  691. "moss" : { "index" :132, "handler": "static", "types" : { "object" : { "index" : 0} } },
  692. "mound" : { "index" :133, "handler": "static", "types" : { "object" : { "index" : 0} } },
  693. "mountain" : { "index" :134, "handler": "static", "types" : { "object" : { "index" : 0} } },
  694. "oakTrees" : { "index" :135, "handler": "static", "types" : { "object" : { "index" : 0} } },
  695. "outcropping" : { "index" :136, "handler": "static", "types" : { "object" : { "index" : 0} } },
  696. "pineTrees" : { "index" :137, "handler": "static", "types" : { "object" : { "index" : 0} } },
  697. "riverDelta" : { "index" :143, "handler": "static", "types" : { "object" : { "index" : 0} } },
  698. "rock" : { "index" :147, "handler": "static", "types" : { "object" : { "index" : 0} } },
  699. "sandDune" : { "index" :148, "handler": "static", "types" : { "object" : { "index" : 0} } },
  700. "sandPit" : { "index" :149, "handler": "static", "types" : { "object" : { "index" : 0} } },
  701. "shrub" : { "index" :150, "handler": "static", "types" : { "object" : { "index" : 0} } },
  702. "skull" : { "index" :151, "handler": "static", "types" : { "object" : { "index" : 0} } },
  703. "stump" : { "index" :153, "handler": "static", "types" : { "object" : { "index" : 0} } },
  704. "trees" : { "index" :155, "handler": "static", "types" : { "object" : { "index" : 0} } },
  705. "volcano" : { "index" :158, "handler": "static", "types" : { "object" : { "index" : 0} } },
  706. "reef" : { "index" :161, "handler": "static", "types" : { "object" : { "index" : 0} } },
  707. "lakeDUPLICATE" : { "index" :177, "handler": "static", "types" : { "object" : { "index" : 0} } },
  708. "treesDUPLICATE" : { "index" :199, "handler": "static", "types" : { "object" : { "index" : 0} } },
  709. "desertHills" : { "index" :206, "handler": "static", "types" : { "object" : { "index" : 0} } },
  710. "dirtHills" : { "index" :207, "handler": "static", "types" : { "object" : { "index" : 0} } },
  711. "grassHills" : { "index" :208, "handler": "static", "types" : { "object" : { "index" : 0} } },
  712. "roughHills" : { "index" :209, "handler": "static", "types" : { "object" : { "index" : 0} } },
  713. "subterraneanRocks" : { "index" :210, "handler": "static", "types" : { "object" : { "index" : 0} } },
  714. //These are WoG objects? They are not available in H3
  715. "frozenLakeDUPLICATE" : { "index" :172, "handler": "static", "types" : { "object" : { "index" : 0} } },
  716. "oakTreesDUPLICATE" : { "index" :186, "handler": "static", "types" : { "object" : { "index" : 0} } },
  717. "plant" : { "index" :189, "handler": "static", "types" : { "object" : { "index" : 0} } }
  718. }