View difference between Paste ID: E32bXWW0 and QEndkAtU
SHOW: | | - or go back to the newest paste.
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
}