Advertisement
Guest User

Untitled

a guest
Oct 25th, 2015
9
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.20 KB | None | 0 0
  1. # 'groups' = Megatile Groups
  2. # 'tiles' = Megatiles in groups
  3. # 'messy' = Same as 'tiles' but are tiles which don't tile randomly so will be "messy"
  4.  
  5. TERRAIN_DETAILS = {
  6. CHKSectionERA.BADLANDS:{
  7. 'name':CHKSectionERA.TILESET_NAME(CHKSectionERA.BADLANDS),
  8. 'types':[
  9. {
  10. 'name':'Rocky Ground',
  11. 'ranges':[
  12. {
  13. 'groups':(12,13),
  14. 'tiles':(0,11),
  15. 'messy':None
  16. }
  17. ]
  18. },
  19. {
  20. 'name':'Asphalt',
  21. 'ranges':[
  22. {
  23. 'groups':(16,17),
  24. 'tiles':(0,5),
  25. 'messy':(7,12)
  26. }
  27. ]
  28. },
  29. {
  30. 'name':'Structure',
  31. 'ranges':[
  32. {
  33. 'groups':(18,19),
  34. 'tiles':(0,5),
  35. 'messy':(7,12)
  36. }
  37. ]
  38. },
  39. {
  40. 'name':'High Grass',
  41. 'ranges':[
  42. {
  43. 'groups':(10,11),
  44. 'tiles':(0,6),
  45. 'messy':(8,10)
  46. }
  47. ]
  48. },
  49. {
  50. 'name':'Grass',
  51. 'ranges':[
  52. {
  53. 'groups':(8,9),
  54. 'tiles':(0,6),
  55. 'messy':(8,10)
  56. }
  57. ]
  58. },
  59. {
  60. 'name':'Water',
  61. 'ranges':[
  62. {
  63. 'groups':(6,7),
  64. 'tiles':(0,5),
  65. 'messy':None
  66. }
  67. ]
  68. },
  69. {
  70. 'name':'High Dirt',
  71. 'ranges':[
  72. {
  73. 'groups':(4,5),
  74. 'tiles':(0,8),
  75. 'messy':(10,14)
  76. }
  77. ]
  78. },
  79. {
  80. 'name':'Mud',
  81. 'ranges':[
  82. {
  83. 'groups':(20,21),
  84. 'tiles':(0,8),
  85. 'messy':(10,14)
  86. }
  87. ]
  88. },
  89. {
  90. 'name':'Dirt',
  91. 'ranges':[
  92. {
  93. 'groups':(2,3),
  94. 'tiles':(0,8),
  95. 'messy':(10,14)
  96. }
  97. ]
  98. }
  99. ]
  100. },
  101. CHKSectionERA.SPACE:{
  102. 'name':CHKSectionERA.TILESET_NAME(CHKSectionERA.SPACE),
  103. 'types':[
  104. {
  105. 'name':'Elevated Catwalk',
  106. 'ranges':[
  107. {
  108. 'groups':(20,21),
  109. 'tiles':(0,3),
  110. 'messy':(5,6)
  111. }
  112. ]
  113. },
  114. {
  115. 'name':'High Plating',
  116. 'ranges':[
  117. {
  118. 'groups':(10,11),
  119. 'tiles':(0,5),
  120. 'messy':(7,14)
  121. }
  122. ]
  123. },
  124. {
  125. 'name':'High Platform',
  126. 'ranges':[
  127. {
  128. 'groups':(8,9),
  129. 'tiles':(0,5),
  130. 'messy':(7,14)
  131. }
  132. ]
  133. },
  134. {
  135. 'name':'Solar Array',
  136. 'ranges':[
  137. {
  138. 'groups':(12,13),
  139. 'tiles':(0,0),
  140. 'messy':None
  141. }
  142. ]
  143. },
  144. {
  145. 'name':'Plating',
  146. 'ranges':[
  147. {
  148. 'groups':(6,7),
  149. 'tiles':(0,5),
  150. 'messy':(7,14)
  151. }
  152. ]
  153. },
  154. {
  155. 'name':'Dark Platform',
  156. 'ranges':[
  157. {
  158. 'groups':(16,17),
  159. 'tiles':(0,5),
  160. 'messy':(7,14)
  161. }
  162. ]
  163. },
  164. {
  165. 'name':'Platform',
  166. 'ranges':[
  167. {
  168. 'groups':(4,5),
  169. 'tiles':(0,5),
  170. 'messy':(7,14)
  171. }
  172. ]
  173. },
  174. {
  175. 'name':'Rusty Pit',
  176. 'ranges':[
  177. {
  178. 'groups':(18,19),
  179. 'tiles':(0,9),
  180. 'messy':None
  181. }
  182. ]
  183. },
  184. {
  185. 'name':'Low Platform',
  186. 'ranges':[
  187. {
  188. 'groups':(14,15),
  189. 'tiles':(0,5),
  190. 'messy':(7,14)
  191. }
  192. ]
  193. },
  194. {
  195. 'name':'Space',
  196. 'ranges':[
  197. {
  198. 'groups':(2,3),
  199. 'tiles':(0,0),
  200. 'messy':None
  201. }
  202. ]
  203. }
  204. ]
  205. },
  206. CHKSectionERA.INSTALLATION:{
  207. 'name':CHKSectionERA.TILESET_NAME(CHKSectionERA.INSTALLATION),
  208. 'types':[
  209. {
  210. 'name':'Bottomless Pit',
  211. 'ranges':[
  212. {
  213. 'groups':(12,13),
  214. 'tiles':(0,0),
  215. 'messy':None
  216. }
  217. ]
  218. },
  219. {
  220. 'name':'Sunstructure Panels',
  221. 'ranges':[
  222. {
  223. 'groups':(14,15),
  224. 'tiles':(0,3),
  225. 'messy':None
  226. }
  227. ]
  228. },
  229. {
  230. 'name':'Plating',
  231. 'ranges':[
  232. {
  233. 'groups':(10,11),
  234. 'tiles':(0,5),
  235. 'messy':None
  236. }
  237. ]
  238. },
  239. {
  240. 'name':'Substructure Plating',
  241. 'ranges':[
  242. {
  243. 'groups':(4,5),
  244. 'tiles':(0,5),
  245. 'messy':None
  246. }
  247. ]
  248. },
  249. {
  250. 'name':'Roof',
  251. 'ranges':[
  252. {
  253. 'groups':(8,9),
  254. 'tiles':(0,0),
  255. 'messy':None
  256. }
  257. ]
  258. },
  259. {
  260. 'name':'Floor',
  261. 'ranges':[
  262. {
  263. 'groups':(6,7),
  264. 'tiles':(0,0),
  265. 'messy':None
  266. }
  267. ]
  268. },
  269. {
  270. 'name':'Substructure',
  271. 'ranges':[
  272. {
  273. 'groups':(2,3),
  274. 'tiles':(0,0),
  275. 'messy':None
  276. }
  277. ]
  278. }
  279. ]
  280. },
  281. CHKSectionERA.ASHWORLD:{
  282. 'name':CHKSectionERA.TILESET_NAME(CHKSectionERA.ASHWORLD),
  283. 'types':[
  284. {
  285. 'name':'High Shale',
  286. 'ranges':[
  287. {
  288. 'groups':(12,13),
  289. 'tiles':(0,7),
  290. 'messy':(9,10)
  291. }
  292. ]
  293. },
  294. {
  295. 'name':'High Lava',
  296. 'ranges':[
  297. {
  298. 'groups':(8,9),
  299. 'tiles':(0,9),
  300. 'messy':None
  301. }
  302. ]
  303. },
  304. {
  305. 'name':'High Dirt',
  306. 'ranges':[
  307. {
  308. 'groups':(6,7),
  309. 'tiles':(0,7),
  310. 'messy':(9,14)
  311. }
  312. ]
  313. },
  314. {
  315. 'name':'Broken Rock',
  316. 'ranges':[
  317. {
  318. 'groups':(16,17),
  319. 'tiles':(0,12),
  320. 'messy':None
  321. }
  322. ]
  323. },
  324. {
  325. 'name':'Shale',
  326. 'ranges':[
  327. {
  328. 'groups':(10,11),
  329. 'tiles':(0,7),
  330. 'messy':(9,10)
  331. }
  332. ]
  333. },
  334. {
  335. 'name':'Lava',
  336. 'ranges':[
  337. {
  338. 'groups':(4,5),
  339. 'tiles':(0,9),
  340. 'messy':None
  341. }
  342. ]
  343. },
  344. {
  345. 'name':'Dirt',
  346. 'ranges':[
  347. {
  348. 'groups':(2,3),
  349. 'tiles':(0,7),
  350. 'messy':(9,14)
  351. }
  352. ]
  353. },
  354. {
  355. 'name':'Magma',
  356. 'ranges':[
  357. {
  358. 'groups':(14,15),
  359. 'tiles':(0,7),
  360. 'messy':(9,14)
  361. }
  362. ]
  363. }
  364. ]
  365. },
  366. CHKSectionERA.JUNGLE:{
  367. 'name':CHKSectionERA.TILESET_NAME(CHKSectionERA.JUNGLE),
  368. 'types':[
  369. {
  370. 'name':'High Temple',
  371. 'ranges':[
  372. {
  373. 'groups':(24,25),
  374. 'tiles':(0,4),
  375. 'messy':None
  376. }
  377. ]
  378. },
  379. {
  380. 'name':'High Raised Jungle',
  381. 'ranges':[
  382. {
  383. 'groups':(22,23),
  384. 'tiles':(0,5),
  385. 'messy':(7,12)
  386. }
  387. ]
  388. },
  389. {
  390. 'name':'High Ruins',
  391. 'ranges':[
  392. {
  393. 'groups':(20,21),
  394. 'tiles':(0,5),
  395. 'messy':(7,12)
  396. }
  397. ]
  398. },
  399. {
  400. 'name':'High Jungle',
  401. 'ranges':[
  402. {
  403. 'groups':(18,19),
  404. 'tiles':(0,5),
  405. 'messy':(7,12)
  406. }
  407. ]
  408. },
  409. {
  410. 'name':'High Dirt',
  411. 'ranges':[
  412. {
  413. 'groups':(4,5),
  414. 'tiles':(0,8),
  415. 'messy':(10,14)
  416. }
  417. ]
  418. },
  419. {
  420. 'name':'Temple',
  421. 'ranges':[
  422. {
  423. 'groups':(16,17),
  424. 'tiles':(0,4),
  425. 'messy':None
  426. }
  427. ]
  428. },
  429. {
  430. 'name':'Raised Jungle',
  431. 'ranges':[
  432. {
  433. 'groups':(12,13),
  434. 'tiles':(0,5),
  435. 'messy':(7,12)
  436. }
  437. ]
  438. },
  439. {
  440. 'name':'Ruins',
  441. 'ranges':[
  442. {
  443. 'groups':(14,15),
  444. 'tiles':(0,5),
  445. 'messy':(7,12)
  446. }
  447. ]
  448. },
  449. {
  450. 'name':'Rocky Ground',
  451. 'ranges':[
  452. {
  453. 'groups':(10,11),
  454. 'tiles':(0,11),
  455. 'messy':None
  456. }
  457. ]
  458. },
  459. {
  460. 'name':'Jungle',
  461. 'ranges':[
  462. {
  463. 'groups':(8,9),
  464. 'tiles':(0,5),
  465. 'messy':(7,12)
  466. }
  467. ]
  468. },
  469. {
  470. 'name':'Mud',
  471. 'ranges':[
  472. {
  473. 'groups':(26,27),
  474. 'tiles':(0,8),
  475. 'messy':(10,14)
  476. }
  477. ]
  478. },
  479. {
  480. 'name':'Dirt',
  481. 'ranges':[
  482. {
  483. 'groups':(2,3),
  484. 'tiles':(0,8),
  485. 'messy':(10,14)
  486. }
  487. ]
  488. },
  489. {
  490. 'name':'Water',
  491. 'ranges':[
  492. {
  493. 'groups':(6,7),
  494. 'tiles':(0,5),
  495. 'messy':None
  496. }
  497. ]
  498. }
  499. ]
  500. },
  501. CHKSectionERA.DESERT:{
  502. 'name':CHKSectionERA.TILESET_NAME(CHKSectionERA.DESERT),
  503. 'types':[
  504. {
  505. 'name':'High Compound',
  506. 'ranges':[
  507. {
  508. 'groups':(24,25),
  509. 'tiles':(0,4),
  510. 'messy':None
  511. }
  512. ]
  513. },
  514. {
  515. 'name':'High Sandy Sunken Pit',
  516. 'ranges':[
  517. {
  518. 'groups':(22,23),
  519. 'tiles':(0,5),
  520. 'messy':(7,12)
  521. }
  522. ]
  523. },
  524. {
  525. 'name':'High Crags',
  526. 'ranges':[
  527. {
  528. 'groups':(20,21),
  529. 'tiles':(0,5),
  530. 'messy':(7,12)
  531. }
  532. ]
  533. },
  534. {
  535. 'name':'High Sand Dunes',
  536. 'ranges':[
  537. {
  538. 'groups':(18,19),
  539. 'tiles':(0,5),
  540. 'messy':(7,12)
  541. }
  542. ]
  543. },
  544. {
  545. 'name':'High Dirt',
  546. 'ranges':[
  547. {
  548. 'groups':(4,5),
  549. 'tiles':(0,8),
  550. 'messy':(10,14)
  551. }
  552. ]
  553. },
  554. {
  555. 'name':'Compund',
  556. 'ranges':[
  557. {
  558. 'groups':(16,17),
  559. 'tiles':(0,4),
  560. 'messy':None
  561. }
  562. ]
  563. },
  564. {
  565. 'name':'Sandy Sunken Pit',
  566. 'ranges':[
  567. {
  568. 'groups':(12,13),
  569. 'tiles':(0,5),
  570. 'messy':(7,12)
  571. }
  572. ]
  573. },
  574. {
  575. 'name':'Crags',
  576. 'ranges':[
  577. {
  578. 'groups':(14,15),
  579. 'tiles':(0,5),
  580. 'messy':(7,12)
  581. }
  582. ]
  583. },
  584. {
  585. 'name':'Rocky Ground',
  586. 'ranges':[
  587. {
  588. 'groups':(10,11),
  589. 'tiles':(0,11),
  590. 'messy':None
  591. }
  592. ]
  593. },
  594. {
  595. 'name':'Sand Dunes',
  596. 'ranges':[
  597. {
  598. 'groups':(8,9),
  599. 'tiles':(0,5),
  600. 'messy':(7,12)
  601. }
  602. ]
  603. },
  604. {
  605. 'name':'Dried Mud',
  606. 'ranges':[
  607. {
  608. 'groups':(26,27),
  609. 'tiles':(0,8),
  610. 'messy':(10,14)
  611. }
  612. ]
  613. },
  614. {
  615. 'name':'Dirt',
  616. 'ranges':[
  617. {
  618. 'groups':(2,3),
  619. 'tiles':(0,8),
  620. 'messy':(10,14)
  621. }
  622. ]
  623. },
  624. {
  625. 'name':'Tar',
  626. 'ranges':[
  627. {
  628. 'groups':(6,7),
  629. 'tiles':(0,2),
  630. 'messy':(4,6)
  631. }
  632. ]
  633. }
  634. ]
  635. },
  636. CHKSectionERA.ARCTIC:{
  637. 'name':CHKSectionERA.TILESET_NAME(CHKSectionERA.ARCTIC),
  638. 'types':[
  639. {
  640. 'name':'High Outpost',
  641. 'ranges':[
  642. {
  643. 'groups':(24,25),
  644. 'tiles':(0,2),
  645. 'messy':(4,5)
  646. }
  647. ]
  648. },
  649. {
  650. 'name':'High Water',
  651. 'ranges':[
  652. {
  653. 'groups':(22,23),
  654. 'tiles':(0,5),
  655. 'messy':None
  656. }
  657. ]
  658. },
  659. {
  660. 'name':'High Grass',
  661. 'ranges':[
  662. {
  663. 'groups':(20,21),
  664. 'tiles':(0,5),
  665. 'messy':(7,12)
  666. }
  667. ]
  668. },
  669. {
  670. 'name':'High Dirt',
  671. 'ranges':[
  672. {
  673. 'groups':(18,19),
  674. 'tiles':(0,5),
  675. 'messy':(7,12)
  676. }
  677. ]
  678. },
  679. {
  680. 'name':'High Snow',
  681. 'ranges':[
  682. {
  683. 'groups':(4,5),
  684. 'tiles':(0,8),
  685. 'messy':(10,14)
  686. }
  687. ]
  688. },
  689. {
  690. 'name':'Outpost',
  691. 'ranges':[
  692. {
  693. 'groups':(16,17),
  694. 'tiles':(0,2),
  695. 'messy':(4,5)
  696. }
  697. ]
  698. },
  699. {
  700. 'name':'Water',
  701. 'ranges':[
  702. {
  703. 'groups':(12,13),
  704. 'tiles':(0,5),
  705. 'messy':None
  706. }
  707. ]
  708. },
  709. {
  710. 'name':'Grass',
  711. 'ranges':[
  712. {
  713. 'groups':(14,15),
  714. 'tiles':(0,5),
  715. 'messy':(7,12)
  716. }
  717. ]
  718. },
  719. {
  720. 'name':'Rocky Snow',
  721. 'ranges':[
  722. {
  723. 'groups':(10,11),
  724. 'tiles':(0,5),
  725. 'messy':(7,12)
  726. }
  727. ]
  728. },
  729. {
  730. 'name':'Dirt',
  731. 'ranges':[
  732. {
  733. 'groups':(8,9),
  734. 'tiles':(0,5),
  735. 'messy':(7,12)
  736. }
  737. ]
  738. },
  739. {
  740. 'name':'Moguls',
  741. 'ranges':[
  742. {
  743. 'groups':(26,27),
  744. 'tiles':(0,5),
  745. 'messy':(7,14)
  746. }
  747. ]
  748. },
  749. {
  750. 'name':'Snow',
  751. 'ranges':[
  752. {
  753. 'groups':(2,3),
  754. 'tiles':(0,8),
  755. 'messy':(10,14)
  756. }
  757. ]
  758. },
  759. {
  760. 'name':'Ice',
  761. 'ranges':[
  762. {
  763. 'groups':(6,7),
  764. 'tiles':(0,5),
  765. 'messy':(7,12)
  766. }
  767. ]
  768. }
  769. ]
  770. },
  771. CHKSectionERA.TWILIGHT:{
  772. 'name':CHKSectionERA.TILESET_NAME(CHKSectionERA.TWILIGHT),
  773. 'types':[
  774. {
  775. 'name':'High Basilica',
  776. 'ranges':[
  777. {
  778. 'groups':(24,25),
  779. 'tiles':(0,4),
  780. 'messy':None
  781. }
  782. ]
  783. },
  784. {
  785. 'name':'High Sunken Ground',
  786. 'ranges':[
  787. {
  788. 'groups':(22,23),
  789. 'tiles':(0,5),
  790. 'messy':(7,12)
  791. }
  792. ]
  793. },
  794. {
  795. 'name':'High Flagstones',
  796. 'ranges':[
  797. {
  798. 'groups':(20,21),
  799. 'tiles':(0,5),
  800. 'messy':(7,12)
  801. }
  802. ]
  803. },
  804. {
  805. 'name':'High Crushed Rock',
  806. 'ranges':[
  807. {
  808. 'groups':(18,19),
  809. 'tiles':(0,5),
  810. 'messy':(7,12)
  811. }
  812. ]
  813. },
  814. {
  815. 'name':'High Dirt',
  816. 'ranges':[
  817. {
  818. 'groups':(4,5),
  819. 'tiles':(0,8),
  820. 'messy':(10,14)
  821. }
  822. ]
  823. },
  824. {
  825. 'name':'Basilica',
  826. 'ranges':[
  827. {
  828. 'groups':(16,17),
  829. 'tiles':(0,4),
  830. 'messy':None
  831. }
  832. ]
  833. },
  834. {
  835. 'name':'Sunken Ground',
  836. 'ranges':[
  837. {
  838. 'groups':(12,13),
  839. 'tiles':(0,5),
  840. 'messy':(7,12)
  841. }
  842. ]
  843. },
  844. {
  845. 'name':'Flagstones',
  846. 'ranges':[
  847. {
  848. 'groups':(14,15),
  849. 'tiles':(0,5),
  850. 'messy':(7,12)
  851. }
  852. ]
  853. },
  854. {
  855. 'name':'Crevices',
  856. 'ranges':[
  857. {
  858. 'groups':(10,11),
  859. 'tiles':(0,11),
  860. 'messy':None
  861. }
  862. ]
  863. },
  864. {
  865. 'name':'Crushed Rock',
  866. 'ranges':[
  867. {
  868. 'groups':(8,9),
  869. 'tiles':(0,5),
  870. 'messy':(7,12)
  871. }
  872. ]
  873. },
  874. {
  875. 'name':'Mud',
  876. 'ranges':[
  877. {
  878. 'groups':(26,27),
  879. 'tiles':(0,8),
  880. 'messy':(10,14)
  881. }
  882. ]
  883. },
  884. {
  885. 'name':'Dirt',
  886. 'ranges':[
  887. {
  888. 'groups':(2,3),
  889. 'tiles':(0,7),
  890. 'messy':(9,14)
  891. }
  892. ]
  893. },
  894. {
  895. 'name':'Water',
  896. 'ranges':[
  897. {
  898. 'groups':(6,7),
  899. 'tiles':(0,5),
  900. 'messy':None
  901. }
  902. ]
  903. }
  904. ]
  905. }
  906. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement