diff --git a/mods/d2k/raw/BLOXBASE.tsx b/BASE.tsx
similarity index 55%
rename from mods/d2k/raw/BLOXBASE.tsx
rename to BASE.tsx
index a28511d643..d98790f9e0 100644
--- a/mods/d2k/raw/BLOXBASE.tsx
+++ b/BASE.tsx
@@ -1,780 +1,696 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- |
+ |
- |
- |
- |
- |
+ |
+ |
+ |
+ |
- |
- |
- |
- |
+ |
+ |
+ |
+ |
- |
- |
- |
- |
+ |
+ |
+ |
+ |
- |
- |
- |
- |
+ |
+ |
+ |
+ |
- |
- |
- |
- |
+ |
+ |
+ |
+ |
- |
- |
- |
- |
+ |
+ |
+ |
+ |
- |
- |
- |
- |
+ |
+ |
+ |
+ |
- |
- |
- |
- |
+ |
+ |
+ |
+ |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
+ |
+ |
|
- |
- |
|
+ |
+ |
|
@@ -783,200 +699,140 @@
|
- |
- |
- |
- |
- |
- |
+ |
+ |
+ |
+ |
- |
- |
- |
- |
- |
- |
- |
- |
- |
+ |
+ |
+ |
+ |
- |
- |
- |
- |
+ |
+ |
+ |
+ |
- |
- |
+ |
+ |
+ |
+ |
- |
- |
- |
- |
- |
- |
+ |
+ |
+ |
+ |
- |
- |
- |
- |
- |
- |
- |
- |
- |
+ |
+ |
+ |
+ |
- |
+ |
+ |
+ |
+ |
- |
- |
+ |
+ |
+ |
+ |
- |
- |
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
- |
-
-
- |
- |
-
-
- |
- |
-
-
- |
- |
+ |
+ |
+ |
+ |
|
- |
- |
- |
|
+ |
+ |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
|
|
|
+ |
- |
- |
- |
- |
- |
- |
+ |
+ |
+ |
+ |
- |
- |
- |
- |
- |
- |
+ |
+ |
+ |
+ |
- |
- |
- |
- |
- |
- |
+ |
+ |
+ |
+ |
- |
- |
- |
- |
- |
- |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
|
@@ -986,115 +842,180 @@
|
|
+
+ |
+ |
+ |
+ |
+ |
+ |
+
|
- |
- |
|
+ |
+ |
|
- |
- |
|
+ |
+ |
- |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
|
- |
- |
- |
- |
+ |
- |
- |
- |
- |
+ |
+ |
+ |
+ |
- |
- |
- |
- |
- |
- |
+ |
+ |
+ |
+ |
- |
- |
- |
- |
- |
- |
+ |
- |
- |
- |
- |
+ |
- |
- |
- |
- |
+ |
- |
- |
- |
- |
- |
- |
+ |
- |
- |
- |
- |
+ |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
-
-
- |
- |
- |
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
- |
- |
- |
+ |
+ |
+ |
+ |
|
@@ -1102,343 +1023,220 @@
|
-
- |
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
|
|
+
+ |
+ |
+
|
- |
- |
|
+ |
+ |
|
- |
- |
- |
- |
+ |
- |
- |
- |
- |
+ |
- |
- |
- |
- |
+ |
+ |
- |
- |
- |
- |
+ |
+ |
- |
- |
- |
- |
+ |
- |
- |
- |
- |
+ |
+ |
- |
- |
+ |
+ |
- |
- |
- |
- |
- |
- |
+ |
+ |
- |
- |
- |
- |
+ |
- |
- |
- |
- |
+ |
- |
- |
- |
- |
+ |
- |
- |
- |
- |
+ |
- |
- |
- |
- |
+ |
- |
- |
- |
- |
+ |
- |
- |
- |
- |
+ |
- |
- |
- |
- |
- |
- |
+ |
- |
- |
- |
- |
+ |
+ |
+ |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
-
-
- |
- |
-
-
- |
-
-
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
- |
- |
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
- |
- |
-
-
- |
- |
+ |
|
|
|
+ |
+ |
|
+
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+
+
+ |
+ |
+
|
|
- |
|
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
|
@@ -1449,277 +1247,58 @@
|
- |
- |
+ |
+ |
- |
- |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
-
-
- |
-
-
- |
- |
-
-
- |
- |
-
-
- |
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
-
-
- |
-
-
- |
+ |
+ |
+ |
+ |
|
- |
- |
- |
- |
+ |
- |
+ |
+ |
+ |
+ |
- |
+ |
+ |
+ |
+ |
+ |
+ |
- |
- |
+ |
+ |
+ |
+ |
- |
- |
- |
- |
+ |
+ |
- |
- |
- |
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
|
+ |
|
@@ -1736,161 +1315,616 @@
|
- |
- |
- |
- |
+ |
- |
- |
+ |
- |
- |
- |
- |
+ |
- |
- |
+ |
- |
- |
+ |
- |
- |
+ |
- |
- |
- |
- |
+ |
- |
- |
- |
- |
+ |
- |
- |
- |
- |
+ |
- |
- |
- |
- |
+ |
- |
- |
- |
- |
+ |
- |
- |
- |
- |
+ |
- |
- |
+ |
- |
- |
- |
- |
+ |
- |
- |
- |
- |
+ |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
|
- |
- |
+ |
- |
- |
- |
- |
- |
- |
+ |
+
+
+ |
|
|
+ |
+ |
- |
- |
+ |
+ |
+
+
+ |
+ |
|
|
-
-
- |
-
-
- |
|
- |
- |
+ |
- |
- |
+ |
+
+
+ |
|
+
+
|
- |
- |
- |
+
+
|
- |
- |
+
+
+ |
+
+
+ |
+
+
|
- |
- |
- |
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+ |
+ |
+ |
+
+
|
+ |
+ |
+ |
- |
+ |
+ |
+ |
+ |
- |
+ |
+ |
+ |
+ |
- |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
\ No newline at end of file
diff --git a/mods/d2k/raw/arrakis.tsx b/BAT.tsx
similarity index 71%
rename from mods/d2k/raw/arrakis.tsx
rename to BAT.tsx
index fc18659949..7d03201cde 100644
--- a/mods/d2k/raw/arrakis.tsx
+++ b/BAT.tsx
@@ -1,1402 +1,1325 @@
-
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
-
-
- |
-
-
- |
- |
- |
- |
-
-
- |
-
-
- |
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
-
-
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
-
-
- |
- |
-
-
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
-
-
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
-
-
- |
- |
- |
- |
-
-
- |
-
-
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
-
-
- |
-
-
- |
- |
- |
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
- |
-
-
- |
- |
-
-
- |
- |
-
-
- |
- |
-
-
- |
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
-
-
- |
- |
-
-
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
-
-
- |
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
-
-
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
-
-
- |
- |
- |
-
-
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
-
-
- |
-
-
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
- |
-
-
- |
- |
-
-
- |
- |
-
-
- |
- |
-
-
- |
- |
-
-
- |
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
-
-
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
-
-
- |
- |
-
-
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
-
-
- |
-
-
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
-
-
- |
-
-
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
- |
-
-
- |
- |
-
-
- |
-
-
- |
-
-
- |
- |
-
-
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
-
-
- |
- |
- |
-
-
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
- |
- |
-
-
- |
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
-
-
- |
-
-
- |
-
-
- |
- |
-
-
- |
-
-
- |
-
-
- |
-
-
- |
-
+
+
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+ |
+
+
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+
+
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+
+
+ |
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+
+
+ |
+ |
+
+
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+
+
+ |
+ |
+
+
+ |
+ |
+
+
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+ |
+
+
+ |
+ |
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
\ No newline at end of file
diff --git a/BGBS.tsx b/BGBS.tsx
new file mode 100644
index 0000000000..f2298f198d
--- /dev/null
+++ b/BGBS.tsx
@@ -0,0 +1,225 @@
+
+
+
+
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
+ |
+ |
+ |
+ |
+
+
\ No newline at end of file
diff --git a/OpenRA.Mods.D2k/OpenRA.Mods.D2k.csproj b/OpenRA.Mods.D2k/OpenRA.Mods.D2k.csproj
index 1c47421063..0e0fea49b6 100644
--- a/OpenRA.Mods.D2k/OpenRA.Mods.D2k.csproj
+++ b/OpenRA.Mods.D2k/OpenRA.Mods.D2k.csproj
@@ -58,6 +58,7 @@
+
diff --git a/OpenRA.TilesetBuilder/Program.cs b/OpenRA.TilesetBuilder/Program.cs
index 598323d050..3204d33972 100644
--- a/OpenRA.TilesetBuilder/Program.cs
+++ b/OpenRA.TilesetBuilder/Program.cs
@@ -21,14 +21,17 @@ namespace OpenRA.TilesetBuilder
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
- //Console.WriteLine("{0} {1}",args[0], args[1]);
+ //Console.WriteLine("{0} {1} {2} {3}",args[0], args[1], args[2], args[3]);
if (args.Length < 1)
{
- Application.Run(new frmBuilder("", "0"));
+ Application.Run(new frmBuilder("", "0", false, "Tilesets"));
}
else
{
- Application.Run(new frmBuilder(args[0], args[1]));
+ if (args.Contains("--export"))
+ Application.Run(new frmBuilder(args[0], args[1], true, args[3]));
+ else
+ Application.Run(new frmBuilder(args[0], args[1], false, "Tilesets"));
}
}
}
diff --git a/OpenRA.TilesetBuilder/defaults.yaml b/OpenRA.TilesetBuilder/defaults.yaml
new file mode 100644
index 0000000000..392eb73d53
--- /dev/null
+++ b/OpenRA.TilesetBuilder/defaults.yaml
@@ -0,0 +1,38 @@
+Terrain:
+ TerrainType@Sand:
+ Type: Sand
+ AcceptSmudge: True
+ Color: 208, 192, 160
+ TerrainType@Rock:
+ Type: Rock
+ AcceptSmudge: True
+ Color: 206, 140, 66
+ TerrainType@Cliff:
+ Type: Cliff
+ AcceptSmudge: False
+ Color: 74, 41, 16
+ TerrainType@Rough:
+ Type: Rough
+ AcceptSmudge: True
+ Color: 88, 116, 116
+ TerrainType@Concrete:
+ Type: Concrete
+ AcceptSmudge: False
+ Color: 208, 192, 160
+ TerrainType@Dune:
+ Type: Dune
+ AcceptSmudge: True
+ Color: 239, 222, 140
+ TerrainType@Spice:
+ Type: Spice
+ AcceptSmudge: False
+ Color: 239, 148, 74
+ TerrainType@SpiceBlobs:
+ Type: SpiceBlobs
+ AcceptSmudge: False
+ Color: 206, 115, 66
+ TerrainType@Ice:
+ Type: Ice
+ AcceptSmudge: False
+ Color: 255, 255, 255
+ IsWater: True
\ No newline at end of file
diff --git a/OpenRA.TilesetBuilder/frmBuilder.cs b/OpenRA.TilesetBuilder/frmBuilder.cs
index 8edf247c08..78efa483a8 100644
--- a/OpenRA.TilesetBuilder/frmBuilder.cs
+++ b/OpenRA.TilesetBuilder/frmBuilder.cs
@@ -62,8 +62,8 @@ namespace OpenRA.TilesetBuilder
rbitmap.Palette = tpal.AsSystemPalette();
}
- surface1.Image = (Bitmap)rbitmap; //(Bitmap)Image.FromFile(src);
- surface1.Image.SetResolution(96, 96); // people keep being noobs about DPI, and GDI+ cares.
+ surface1.Image = (Bitmap)rbitmap;
+ surface1.Image.SetResolution(96, 96); // people keep being noobs about DPI, and GDI+ cares.
surface1.TerrainTypes = new int[surface1.Image.Width / size, surface1.Image.Height / size]; /* all passable by default */
surface1.Templates = new List();
surface1.Size = surface1.Image.Size;
@@ -72,60 +72,66 @@ namespace OpenRA.TilesetBuilder
}
}
- public frmBuilder( string src, string tsize )
+ public frmBuilder(string src, string tsize, bool AutoExport, string OutputDir)
{
- InitializeComponent();
- Dictionary DefTerrain = new Dictionary();
+ InitializeComponent();
+ Dictionary DefTerrain = new Dictionary();
- int size = int.Parse(tsize);
+ int size = int.Parse(tsize);
- var yaml = MiniYaml.DictFromFile("tsbdefaults.yaml");
- DefTerrain = yaml["Terrain"].NodesDict.Values.Select(y => new TerrainTypeInfo(y)).ToDictionary(t => t.Type);
- int i = 0;
- surface1.icon = new Bitmap[DefTerrain.Keys.Count];
- TerrainType = new TerrainTypeInfo[DefTerrain.Keys.Count];
- surface1.Enabled = false;
- foreach (var deftype in DefTerrain)
- {
- Bitmap icon = new Bitmap(16, 16);
- int x, y;
- // Loop through the images pixels to reset color.
- for (x = 0; x < icon.Width; x++)
- {
- for (y = 0; y < icon.Height; y++)
+ var yaml = MiniYaml.DictFromFile("OpenRA.TilesetBuilder/defaults.yaml");
+ DefTerrain = yaml["Terrain"].NodesDict.Values.Select(y => new TerrainTypeInfo(y)).ToDictionary(t => t.Type);
+ int i = 0;
+ surface1.icon = new Bitmap[DefTerrain.Keys.Count];
+ TerrainType = new TerrainTypeInfo[DefTerrain.Keys.Count];
+ surface1.Enabled = false;
+ foreach (var deftype in DefTerrain)
{
- Color newColor = deftype.Value.Color;
- icon.SetPixel(x, y, newColor);
+ Bitmap icon = new Bitmap(16, 16);
+ int x, y;
+ // Loop through the images pixels to reset color.
+ for (x = 0; x < icon.Width; x++)
+ {
+ for (y = 0; y < icon.Height; y++)
+ {
+ Color newColor = deftype.Value.Color;
+ icon.SetPixel(x, y, newColor);
+ }
+ }
+ surface1.icon[i] = icon;
+ TerrainType[i] = deftype.Value;
+
+ ToolStripButton TerrainTypeButton = new ToolStripButton(deftype.Key, icon, TerrainTypeSelectorClicked);
+ TerrainTypeButton.ToolTipText = deftype.Key;
+ TerrainTypeButton.DisplayStyle = ToolStripItemDisplayStyle.ImageAndText;
+ TerrainTypeButton.Tag = i.ToString();
+ i++;
+ tsTerrainTypes.Items.Add(TerrainTypeButton);
}
- }
- surface1.icon[i] = icon;
- TerrainType[i] = deftype.Value;
- ToolStripButton TerrainTypeButton = new ToolStripButton(deftype.Key, icon, TerrainTypeSelectorClicked);
- TerrainTypeButton.ToolTipText = deftype.Key;
- TerrainTypeButton.DisplayStyle = ToolStripItemDisplayStyle.ImageAndText;
- TerrainTypeButton.Tag = i.ToString();
- i++;
- tsTerrainTypes.Items.Add(TerrainTypeButton);
- }
+ if (src.Length > 0)
+ {
+ srcfile = src;
+ this.size = size;
+ surface1.TileSize = size;
+ surface1.Image = (Bitmap)Image.FromFile(src);
+ surface1.Image.SetResolution(96, 96); // people keep being noobs about DPI, and GDI+ cares.
+ surface1.TerrainTypes = new int[surface1.Image.Width / size, surface1.Image.Height / size]; /* all passable by default */
+ surface1.Templates = new List();
+ surface1.Size = surface1.Image.Size;
+ surface1.Enabled = true;
+ Load();
+ }
+ else
+ {
+ CreateNewTileset();
+ }
- if (src.Length > 0)
- {
- srcfile = src;
- this.size = size;
- surface1.TileSize = size;
- surface1.Image = (Bitmap)Image.FromFile(src);
- surface1.Image.SetResolution(96, 96); // people keep being noobs about DPI, and GDI+ cares.
- surface1.TerrainTypes = new int[surface1.Image.Width / size, surface1.Image.Height / size]; /* all passable by default */
- surface1.Templates = new List();
- surface1.Size = surface1.Image.Size;
- surface1.Enabled = true;
- Load();
- }
- else
- {
- CreateNewTileset();
- }
+ if (AutoExport)
+ {
+ Export(OutputDir);
+ Application.Exit();
+ }
}
public new void Load()
@@ -225,94 +231,7 @@ namespace OpenRA.TilesetBuilder
void ExportClicked(object sender, EventArgs e)
{
- var dir = Path.Combine(Path.GetDirectoryName(srcfile), "output");
- Directory.CreateDirectory(dir);
- var tilesetName = txtTilesetName.Text;
- var tilesetID = txtID.Text;
- var tilesetPalette = txtPal.Text;
- var tilesetExt = txtExt.Text;
-
- if (tilesetName.Length < 1) { tilesetName = "Temperat"; }
- if (tilesetID.Length < 1) { tilesetID = "TEMPERAT"; }
- if (tilesetPalette.Length < 1) { tilesetPalette = "temperat"; }
- if (tilesetExt.Length < 1) { tilesetExt = ".tem,.shp"; }
- // Create a Tileset definition
- // Todo: Pull this info from the gui
- var tilesetFile = "";
- //var mixFile = "";
- tilesetFile = tilesetName.ToLower();
- if (tilesetFile.Length < 8)
- {
- tilesetFile = tilesetName.ToLower() + ".yaml";
- //mixFile = tilesetName.ToLower() + ".mix";
- }
- else
- {
- tilesetFile = tilesetName.ToLower().Substring(0, 8) + ".yaml";
- //mixFile = tilesetName.ToLower().Substring(0, 8) + ".mix";
- }
-
- string[] Ext = tilesetExt.Split(',');
- var tileset = new TileSet()
- {
- Name = tilesetName,
- Id = tilesetID.ToUpper(),
- TileSize = size,
- Palette = tilesetPalette.ToLower(),
- Extensions = new string[] { Ext[0], Ext[1] }
- };
-
- // List of files to add to the mix file
- List fileList = new List();
-
- // Export palette (use the embedded palette)
- var p = surface1.Image.Palette.Entries.ToList();
- fileList.Add(ExportPalette(p, Path.Combine(dir, tileset.Palette)));
-
- // Export tile artwork
- foreach (var t in surface1.Templates)
- fileList.Add(ExportTemplate(t, surface1.Templates.IndexOf(t), tileset.Extensions.First(), dir));
-
- // Add the terraintypes
- // Todo: add support for multiple/different terraintypes
- foreach (var tt in TerrainType)
- {
- tileset.Terrain.Add(tt.Type, tt);
- }
-
- // Add the templates
- ushort cur = 0;
- foreach (var tp in surface1.Templates)
- {
- var template = new TileTemplate()
- {
- Id = cur,
- Image = "t{0:00}".F(cur),
- Size = new int2(tp.Width,tp.Height),
- };
-
- // Todo: add support for different terraintypes
- // Todo: restrict cells? this doesn't work: .Where( c => surface1.TerrainTypes[c.Key.X, c.Key.Y] != 0 )
- foreach (var t in tp.Cells)
- {
- string ttype = "Clear";
- //ttype = TerrainType[surface1.TerrainTypes[t.Key.X, t.Key.Y]].Type;
- template.Tiles.Add((byte)((t.Key.X - tp.Left) + tp.Width * (t.Key.Y - tp.Top)), ttype);
- }
-
- tileset.Templates.Add(cur, template);
- cur++;
- }
-
- tileset.Save(Path.Combine(dir, tilesetFile));
- //throw new NotImplementedException("NotI");
- //PackageWriter.CreateMix(Path.Combine(dir, mixFile),fileList);
-
- // Cleanup
- //foreach (var file in fileList)
- //File.Delete(file);
-
- Console.WriteLine("Finished export");
+ Export("Tilesets");
}
string ExportPalette(List p, string file)
@@ -338,14 +257,14 @@ namespace OpenRA.TilesetBuilder
bw.Write((uint)totalTiles);
bw.Write((ushort)t.Width);
bw.Write((ushort)t.Height);
- bw.Write((uint)0); // filesize placeholder
+ bw.Write((uint)0); // filesize placeholder
bw.Flush();
- bw.Write((uint)ms.Position + 24); // image start
- bw.Write((uint)0); // 0 (32bits)
+ bw.Write((uint)ms.Position + 24); // image start
+ bw.Write((uint)0); // 0 (32bits)
bw.Write((uint)0x2c730f8c); // magic?
- bw.Write((uint)0); // flags start
- bw.Write((uint)0); // walk start
- bw.Write((uint)0); // index start
+ bw.Write((uint)0); // flags start
+ bw.Write((uint)0); // walk start
+ bw.Write((uint)0); // index start
Bitmap src = surface1.Image.Clone(new Rectangle(0, 0, surface1.Image.Width, surface1.Image.Height),
surface1.Image.PixelFormat);
@@ -409,6 +328,95 @@ namespace OpenRA.TilesetBuilder
return filename;
}
+ public void Export (string OutputDir)
+ {
+ var dir = Path.Combine(Path.GetDirectoryName(srcfile), Platform.SupportDir+OutputDir);
+ Directory.CreateDirectory(dir);
+ var tilesetName = txtTilesetName.Text;
+ var tilesetID = txtID.Text;
+ var tilesetPalette = txtPal.Text;
+ var tilesetExt = txtExt.Text;
+
+ if (tilesetName.Length < 1) { tilesetName = "Temperat"; }
+ if (tilesetID.Length < 1) { tilesetID = "TEMPERAT"; }
+ if (tilesetPalette.Length < 1) { tilesetPalette = "temperat"; }
+ if (tilesetExt.Length < 1) { tilesetExt = ".tem,.shp"; }
+ // Create a Tileset definition
+ // Todo: Pull this info from the GUI
+ var tilesetFile = "";
+ //var mixFile = "";
+ tilesetFile = tilesetName.ToLower();
+ if (tilesetFile.Length < 8)
+ {
+ tilesetFile = tilesetName.ToLower() + ".yaml";
+ //mixFile = tilesetName.ToLower() + ".mix";
+ }
+ else
+ {
+ tilesetFile = tilesetName.ToLower().Substring(0, 8) + ".yaml";
+ //mixFile = tilesetName.ToLower().Substring(0, 8) + ".mix";
+ }
+
+ string[] Ext = tilesetExt.Split(',');
+ var tileset = new TileSet()
+ {
+ Name = tilesetName,
+ Id = tilesetID.ToUpper(),
+ TileSize = size,
+ Palette = tilesetPalette.ToLower(),
+ Extensions = new string[] { Ext[0], Ext[1] }
+ };
+
+ // List of files to add to the mix file
+ List fileList = new List();
+
+ // Export palette (use the embedded palette)
+ var p = surface1.Image.Palette.Entries.ToList();
+ fileList.Add(ExportPalette(p, Path.Combine(dir, tileset.Palette)));
+
+ // Export tile artwork
+ foreach (var t in surface1.Templates)
+ fileList.Add(ExportTemplate(t, surface1.Templates.IndexOf(t), tileset.Extensions.First(), dir));
+
+ // Add the terraintypes
+ foreach (var tt in TerrainType)
+ {
+ tileset.Terrain.Add(tt.Type, tt);
+ }
+
+ // Add the templates
+ ushort cur = 0;
+ foreach (var tp in surface1.Templates)
+ {
+ var template = new TileTemplate()
+ {
+ Id = cur,
+ Image = "t{0:00}".F(cur),
+ Size = new int2(tp.Width,tp.Height),
+ };
+
+ foreach (var t in tp.Cells)
+ {
+ string ttype = "Clear";
+ ttype = TerrainType[surface1.TerrainTypes[t.Key.X, t.Key.Y]].Type;
+ template.Tiles.Add((byte)((t.Key.X - tp.Left) + tp.Width * (t.Key.Y - tp.Top)), ttype);
+ }
+
+ tileset.Templates.Add(cur, template);
+ cur++;
+ }
+
+ tileset.Save(Path.Combine(dir, tilesetFile));
+ //throw new NotImplementedException("NotI");
+ //PackageWriter.CreateMix(Path.Combine(dir, mixFile),fileList);
+
+ // Cleanup
+ //foreach (var file in fileList)
+ //File.Delete(file);
+
+ Console.WriteLine("Finished export");
+ }
+
private void toolStripContainer1_TopToolStripPanel_Click(object sender, EventArgs e)
{
diff --git a/OpenRA.Utility/Command.cs b/OpenRA.Utility/Command.cs
index 4d8ca09b00..4d4cd530ba 100644
--- a/OpenRA.Utility/Command.cs
+++ b/OpenRA.Utility/Command.cs
@@ -214,6 +214,35 @@ namespace OpenRA.Utility
x += frame.FrameWidth;
}
}
+ else if (args.Contains("--tileset"))
+ {
+ int f = 0;
+ var tileset = new Bitmap(frame.FrameWidth * 20, frame.FrameHeight * 40, PixelFormat.Format8bppIndexed);
+ tileset.Palette = palette.AsSystemPalette();
+
+ for (int h = 0; h < 40; h++)
+ {
+ for (int w = 0; w < 20; w++)
+ {
+ if (h * 20 + w < FrameCount)
+ {
+ Console.WriteLine(f);
+ frame = srcImage[f];
+
+ var data = tileset.LockBits(new Rectangle(w * frame.Width, h * frame.Height, frame.Width, frame.Height),
+ ImageLockMode.WriteOnly, PixelFormat.Format8bppIndexed);
+
+ for (var i = 0; i < frame.Height; i++)
+ Marshal.Copy(frame.Image, i * frame.Width,
+ new IntPtr(data.Scan0.ToInt64() + i * data.Stride), frame.Width);
+
+ tileset.UnlockBits(data);
+ f++;
+ }
+ }
+ }
+ bitmap = tileset;
+ }
else
{
for (int f = startFrame; f < endFrame; f++)
diff --git a/OpenRA.Utility/Program.cs b/OpenRA.Utility/Program.cs
index e3b1efad8c..06e256fddb 100644
--- a/OpenRA.Utility/Program.cs
+++ b/OpenRA.Utility/Program.cs
@@ -54,14 +54,13 @@ namespace OpenRA.Utility
{
Console.WriteLine("Usage: OpenRA.Utility.exe [OPTION] [ARGS]");
Console.WriteLine();
- Console.WriteLine(" --settings-value KEY Get value of KEY from settings.yaml");
- Console.WriteLine(" --shp PNGFILE FRAMEWIDTH Convert a single PNG with multiple frames appended after another to a SHP");
- Console.WriteLine(" --png SHPFILE PALETTE [--transparent] Convert a SHP to a PNG containing all of its frames, optionally setting up transparency");
- Console.WriteLine(" --extract MOD[,MOD]* FILES Extract files from mod packages");
- Console.WriteLine(" --tmp-png MOD[,MOD]* THEATER FILES Extract terrain tiles to PNG");
- Console.WriteLine(" --remap SRCMOD:PAL DESTMOD:PAL SRCSHP DESTSHP Remap SHPs to another palette");
- Console.WriteLine(" --r8 R8FILE PALETTE STARTFRAME ENDFRAME FILENAME [--transparent]");
- Console.WriteLine(" [--infrantry] [--vehicle] [--projectile] [--building] [--wall] Convert Dune 2000 DATA.R8 to PNGs choosing start- and endframe as well as unit type for correct offset to append multiple frames to one PNG named by filename optionally setting up transparency");
+ Console.WriteLine(" --settings-value KEY Get value of KEY from settings.yaml");
+ Console.WriteLine(" --shp PNGFILE FRAMEWIDTH Convert a single PNG with multiple frames appended after another to a SHP");
+ Console.WriteLine(" --png SHPFILE PALETTE [--transparent] Convert a SHP to a PNG containing all of its frames, optionally setting up transparency");
+ Console.WriteLine(" --extract MOD[,MOD]* FILES Extract files from mod packages");
+ Console.WriteLine(" --tmp-png MOD[,MOD]* THEATER FILES Extract terrain tiles to PNG");
+ Console.WriteLine(" --remap SRCMOD:PAL DESTMOD:PAL SRCSHP DESTSHP Remap SHPs to another palette");
+ Console.WriteLine(" --r8 R8FILE PALETTE START END FILENAME [--transparent] [--infrantry] [--vehicle] [--projectile] [--building] [--wall] [--tileset] Convert Dune 2000 DATA.R8 to PNGs choosing start- and endframe as well as type for correct offset to append multiple frames to one PNG named by filename optionally setting up transparency.");
}
static string GetNamedArg(string[] args, string arg)
diff --git a/mods/d2k/TODO b/mods/d2k/TODO
index 5d74dbae77..783d058459 100644
--- a/mods/d2k/TODO
+++ b/mods/d2k/TODO
@@ -6,7 +6,6 @@
# construction yard crane animations missing
# welding animation (factories) missing
# chimney animation (refinery) missing
-# create a tileset extractor for gamefiles to remove copyrighted content from distribution (convert BLOX*.R8 to TMP files)
# add more spice tiles and make them fit
# add game logic for concrete plates (use terrain overlay from bridges/ressources)
# allow placing turrets on walls
@@ -37,5 +36,4 @@
# reinforcements have arrived is played twice when ordering via starport
# add shroud (Dune's 32x32 tiles differ completely from RA/CnC)
# black spots on buildings should be transparent
-# gamefile extraction (setup/setup.z) from CD fails
-# TilesetBuilder does not support TerrainTypes other then "Clear"
\ No newline at end of file
+# gamefile extraction (setup/setup.z) from CD fails
\ No newline at end of file
diff --git a/mods/d2k/bits/arrakis.mix b/mods/d2k/bits/arrakis.mix
deleted file mode 100644
index 8991423733..0000000000
Binary files a/mods/d2k/bits/arrakis.mix and /dev/null differ
diff --git a/mods/d2k/bits/arrakis.pal b/mods/d2k/bits/arrakis.pal
deleted file mode 100644
index 1099356108..0000000000
Binary files a/mods/d2k/bits/arrakis.pal and /dev/null differ
diff --git a/mods/d2k/bits/cursor.pal b/mods/d2k/bits/cursor.pal
new file mode 100644
index 0000000000..bb63fcdd50
Binary files /dev/null and b/mods/d2k/bits/cursor.pal differ
diff --git a/mods/d2k/maps/blank.oramap b/mods/d2k/maps/blank.oramap
index c826e5a14e..00f4f2c9cd 100644
Binary files a/mods/d2k/maps/blank.oramap and b/mods/d2k/maps/blank.oramap differ
diff --git a/mods/d2k/maps/bloxbase-test.oramap b/mods/d2k/maps/bloxbase-test.oramap
deleted file mode 100644
index 911d151d05..0000000000
Binary files a/mods/d2k/maps/bloxbase-test.oramap and /dev/null differ
diff --git a/mods/d2k/maps/test.oramap b/mods/d2k/maps/test.oramap
index 8e30884386..d48b2868a3 100644
Binary files a/mods/d2k/maps/test.oramap and b/mods/d2k/maps/test.oramap differ
diff --git a/mods/d2k/mod.yaml b/mods/d2k/mod.yaml
index e94e7d3822..b7476983b5 100644
--- a/mods/d2k/mod.yaml
+++ b/mods/d2k/mod.yaml
@@ -9,16 +9,16 @@ Folders:
./mods/d2k
./mods/d2k/bits
./mods/d2k/uibits
- ./mods/d2k/tilesets/bloxbase
~^/Content/d2k
~^/Content/d2k/GAMESFX
~^/Content/d2k/Music
+ ~^/Content/d2k/Tilesets
+ ~^/Content/d2k/SHPs
./mods/ra/bits
./mods/ra/uibits
~^/Content/ra
Packages:
- arrakis.mix
~main.mix
redalert.mix
conquer.mix
@@ -81,8 +81,7 @@ Voices:
mods/d2k/voices.yaml
TileSets:
- mods/d2k/tilesets/arrakis.yaml
- mods/d2k/tilesets/bloxbase.yaml
+ mods/d2k/tilesets/base.yaml
TileSize: 32
diff --git a/mods/d2k/raw/BLOXBASE.bmp b/mods/d2k/raw/BLOXBASE.bmp
deleted file mode 100644
index a89bf43e3a..0000000000
Binary files a/mods/d2k/raw/BLOXBASE.bmp and /dev/null differ
diff --git a/mods/d2k/raw/BLOXBAT.bmp b/mods/d2k/raw/BLOXBAT.bmp
deleted file mode 100644
index be831fcea8..0000000000
Binary files a/mods/d2k/raw/BLOXBAT.bmp and /dev/null differ
diff --git a/mods/d2k/raw/BLOXBGBS.bmp b/mods/d2k/raw/BLOXBGBS.bmp
deleted file mode 100644
index 0ff9662910..0000000000
Binary files a/mods/d2k/raw/BLOXBGBS.bmp and /dev/null differ
diff --git a/mods/d2k/raw/BLOXICE.bmp b/mods/d2k/raw/BLOXICE.bmp
deleted file mode 100644
index e43a5af748..0000000000
Binary files a/mods/d2k/raw/BLOXICE.bmp and /dev/null differ
diff --git a/mods/d2k/raw/BLOXTREE.bmp b/mods/d2k/raw/BLOXTREE.bmp
deleted file mode 100644
index ecf83baee1..0000000000
Binary files a/mods/d2k/raw/BLOXTREE.bmp and /dev/null differ
diff --git a/mods/d2k/raw/BLOXWAST.bmp b/mods/d2k/raw/BLOXWAST.bmp
deleted file mode 100644
index e590dbce62..0000000000
Binary files a/mods/d2k/raw/BLOXWAST.bmp and /dev/null differ
diff --git a/mods/d2k/raw/BLOXXMAS.bmp b/mods/d2k/raw/BLOXXMAS.bmp
deleted file mode 100644
index b8e0afc5bb..0000000000
Binary files a/mods/d2k/raw/BLOXXMAS.bmp and /dev/null differ
diff --git a/mods/d2k/raw/arrakis.bmp b/mods/d2k/raw/arrakis.bmp
deleted file mode 100644
index 24c670adcf..0000000000
Binary files a/mods/d2k/raw/arrakis.bmp and /dev/null differ
diff --git a/mods/d2k/rules/atreides.yaml b/mods/d2k/rules/atreides.yaml
index 539611f967..c3d3a691c7 100644
--- a/mods/d2k/rules/atreides.yaml
+++ b/mods/d2k/rules/atreides.yaml
@@ -101,6 +101,8 @@ MCVA:
Offset:-1,-1
TransformSounds:
NoTransformSounds: AI_DPLOY.AUD
+ RenderUnit:
+ Image: DMCV
COMBATA:
Inherits: ^COMBAT
diff --git a/mods/d2k/rules/defaults.yaml b/mods/d2k/rules/defaults.yaml
index 650b2c5157..b2b510cc84 100644
--- a/mods/d2k/rules/defaults.yaml
+++ b/mods/d2k/rules/defaults.yaml
@@ -3,11 +3,12 @@
Mobile:
Crushes: crate
TerrainSpeeds:
- Clear: 80
- Rough: 40
- Road: 100
+ Sand: 80
+ Rock: 90
+ Concrete: 100
Spice: 70
- Beach: 40
+ SpiceBlobs: 70
+ Dune: 40
ROT: 5
SelectionDecorations:
Selectable:
@@ -35,11 +36,12 @@
Mobile:
Crushes: crate
TerrainSpeeds:
- Clear: 80
- Rough: 70
- Road: 100
+ Sand: 80
+ Rock: 90
+ Concrete: 100
Spice: 70
- Beach: 70
+ SpiceBlobs: 70
+ Dune: 40
ROT: 5
SelectionDecorations:
Selectable:
@@ -74,11 +76,13 @@
Crushes: crate
SharesCell: true
TerrainSpeeds:
- Clear: 90
- Rough: 80
- Road: 100
- Spice: 80
- Beach: 80
+ Sand: 80
+ Rock: 90
+ Concrete: 100
+ Spice: 70
+ SpiceBlobs: 70
+ Dune: 40
+ Rough: 60
SelectionDecorations:
Selectable:
Voice: GenericVoice
@@ -140,7 +144,7 @@
Building:
Dimensions: 1,1
Footprint: x
- TerrainTypes: Clear,Road
+ TerrainTypes: Rock, Concrete
GivesBuildableArea:
Capturable:
CapturableBar:
diff --git a/mods/d2k/rules/harkonnen.yaml b/mods/d2k/rules/harkonnen.yaml
index 8894f23e87..95fecaaeb8 100644
--- a/mods/d2k/rules/harkonnen.yaml
+++ b/mods/d2k/rules/harkonnen.yaml
@@ -101,6 +101,8 @@ MCVH:
Offset:-1,-1
TransformSounds:
NoTransformSounds: HI_DPLOY.AUD
+ RenderUnit:
+ Image: DMCV
COMBATH:
Inherits: ^COMBAT
diff --git a/mods/d2k/rules/ordos.yaml b/mods/d2k/rules/ordos.yaml
index 6d02c76903..84ae6604e3 100644
--- a/mods/d2k/rules/ordos.yaml
+++ b/mods/d2k/rules/ordos.yaml
@@ -101,6 +101,8 @@ MCVO:
Offset:-1,-1
TransformSounds:
NoTransformSounds: OI_DPLOY.AUD
+ RenderUnit:
+ Image: DMCV
COMBATO:
Inherits: ^COMBAT
diff --git a/mods/d2k/rules/system.yaml b/mods/d2k/rules/system.yaml
index b5ab2127a7..bf2bff1e08 100644
--- a/mods/d2k/rules/system.yaml
+++ b/mods/d2k/rules/system.yaml
@@ -61,30 +61,30 @@ Player:
Name:Omnius
RallypointTestBuilding: conyarda
BuildingFractions:
- refa: 30%
- refh: 30%
- refo: 30%
- powra: 35%
- powrh: 35%
- powro: 35%
- barra: 1%
- barrh: 1%
- barro: 1%
- lighta: 1%
- lighth: 1%
- lighto: 1%
- heavya: 1%
- heavyh: 1%
- heavyo: 1%
- researcha: 1%
- researchh: 1%
- researcho: 1%
+ refa: 25.1%
+ refh: 25.1%
+ refo: 25.1%
+ barra: 0.1%
+ barrh: 0.1%
+ barro: 0.1%
+ lighta: 0.1%
+ lighth: 0.1%
+ lighto: 0.1%
+ heavya: 0.1%
+ heavyh: 0.1%
+ heavyo: 0.1%
+ researcha: 0.1%
+ researchh: 0.1%
+ researcho: 0.1%
repaira: 0.1%
repairh: 0.1%
repairo: 0.1%
- radara: 10%
- radaro: 10%
- radarh: 10%
+ radara: 0.1%
+ radaro: 0.1%
+ radarh: 0.1%
+ powra: 35%
+ powrh: 35%
+ powro: 35%
UnitsToBuild:
trike: 30%
raider: 30%
@@ -181,7 +181,7 @@ World:
ValuePerUnit: 35
Name: Spice
PipColor: Yellow
- AllowedTerrainTypes: Clear
+ AllowedTerrainTypes: Sand
AllowUnderActors: false
SmudgeLayer@CRATER:
Type:Crater
@@ -222,7 +222,7 @@ CRATE:
Name: Crate
Crate:
Lifetime: 120
- TerrainTypes: Clear, Rough, Road, Water, Beach
+ TerrainTypes: Sand, Dune, Rock
GiveCashCrateAction:
Amount: 1000
SelectionShares: 50
diff --git a/mods/d2k/rules/vehicles.yaml b/mods/d2k/rules/vehicles.yaml
index b7bdc84710..cce820b026 100644
--- a/mods/d2k/rules/vehicles.yaml
+++ b/mods/d2k/rules/vehicles.yaml
@@ -21,8 +21,6 @@
Crushes: crate, infantry
RevealsShroud:
Range: 4
- RenderUnit:
- Image: MCV
MustBeDestroyed:
BaseBuilding:
-AttackMove:
@@ -181,7 +179,7 @@ SIEGE:
Chance: 75
AutoTarget:
-Missile:
+MISSILE:
Inherits: ^Tank
Valued:
Cost: 800
diff --git a/mods/d2k/sequences.yaml b/mods/d2k/sequences.yaml
index 3ef0bea688..7849bb732a 100644
--- a/mods/d2k/sequences.yaml
+++ b/mods/d2k/sequences.yaml
@@ -1,4 +1,4 @@
-mcv:
+dmcv:
idle:
Start: 0
Facings: 32
@@ -874,6 +874,15 @@ allyrepair:
Length: *
Tick: 160
+parach:
+ open:
+ Start: 0
+ Length: 5
+ idle:
+ Start: 5
+ Length: 11
+
+
spicebloom:
make:
Start: 0
diff --git a/mods/d2k/tilesets/arrakis.yaml b/mods/d2k/tilesets/arrakis.yaml
deleted file mode 100644
index 403a0c1de3..0000000000
--- a/mods/d2k/tilesets/arrakis.yaml
+++ /dev/null
@@ -1,291 +0,0 @@
-General:
- Name: Arrakis
- TileSize: 32
- Id: ARRAKIS
- Palette: arrakis.pal
- Extensions: .arr,.shp
-
-Terrain:
- TerrainType@Clear:
- Type: Clear
- Buildable: True
- AcceptSmudge: True
- IsWater: False
- Color: 255,255,255,255
- TerrainType@Spice:
- Type: Spice
- Buildable: False
- AcceptSmudge: False
- IsWater: False
- Color: 255,255,255,255
-
-Templates:
- Template@0:
- Id: 0
- Image: t00
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@1:
- Id: 1
- Image: t01
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@2:
- Id: 2
- Image: t02
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@3:
- Id: 3
- Image: t03
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@4:
- Id: 4
- Image: t04
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@5:
- Id: 5
- Image: t05
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@6:
- Id: 6
- Image: t06
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@7:
- Id: 7
- Image: t07
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@8:
- Id: 8
- Image: t08
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@9:
- Id: 9
- Image: t09
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@10:
- Id: 10
- Image: t10
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@11:
- Id: 11
- Image: t11
- Size: 5,3
- PickAny: False
- Tiles:
- 0: Clear
- 6: Clear
- 1: Clear
- 5: Clear
- 10: Clear
- 11: Clear
- 12: Clear
- 13: Clear
- 14: Clear
- 9: Clear
- 4: Clear
- 3: Clear
- 2: Clear
- 7: Clear
- 8: Clear
- Template@12:
- Id: 12
- Image: t12
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@13:
- Id: 13
- Image: t13
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@14:
- Id: 14
- Image: t14
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@15:
- Id: 15
- Image: t15
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@16:
- Id: 16
- Image: t16
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@17:
- Id: 17
- Image: t17
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@18:
- Id: 18
- Image: t18
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@19:
- Id: 19
- Image: t19
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@20:
- Id: 20
- Image: t20
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@21:
- Id: 21
- Image: t21
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@22:
- Id: 22
- Image: t22
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@23:
- Id: 23
- Image: t23
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@24:
- Id: 24
- Image: t24
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@25:
- Id: 25
- Image: t25
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
-
diff --git a/mods/d2k/raw/output/bloxbase.yaml b/mods/d2k/tilesets/base.yaml
similarity index 66%
rename from mods/d2k/raw/output/bloxbase.yaml
rename to mods/d2k/tilesets/base.yaml
index 4cb16abdbb..0c69012bfe 100644
--- a/mods/d2k/raw/output/bloxbase.yaml
+++ b/mods/d2k/tilesets/base.yaml
@@ -1,66 +1,56 @@
General:
- Name: Bloxbase
+ Name: BASE
TileSize: 32
- Id: BLOXBASE
- Palette: bloxbase.pal
- Extensions: .blo,.shp
+ Id: BASE
+ Palette: base.pal
+ Extensions: .bas,.shp
Terrain:
- TerrainType@Clear:
- Type: Clear
+ TerrainType@Sand:
+ Type: Sand
AcceptSmudge: True
IsWater: False
- Color: 255,40,68,40
- TerrainType@Water:
- Type: Water
- AcceptSmudge: False
- IsWater: True
- Color: 255,92,116,164
- TerrainType@Road:
- Type: Road
- AcceptSmudge: True
- IsWater: False
- Color: 255,88,116,116
+ Color: 255,208,192,160
TerrainType@Rock:
Type: Rock
+ AcceptSmudge: True
+ IsWater: False
+ Color: 255,206,140,66
+ TerrainType@Cliff:
+ Type: Cliff
AcceptSmudge: False
IsWater: False
- Color: 255,68,68,60
- TerrainType@Tree:
- Type: Tree
- AcceptSmudge: False
- IsWater: False
- Color: 255,28,32,36
- TerrainType@River:
- Type: River
- AcceptSmudge: False
- IsWater: False
- Color: 255,92,140,180
+ Color: 255,74,41,16
TerrainType@Rough:
Type: Rough
AcceptSmudge: True
IsWater: False
- Color: 255,68,20,100
- TerrainType@Wall:
- Type: Wall
- AcceptSmudge: True
- IsWater: False
- Color: 255,208,192,160
- TerrainType@Beach:
- Type: Beach
+ Color: 255,88,116,116
+ TerrainType@Concrete:
+ Type: Concrete
AcceptSmudge: False
IsWater: False
- Color: 255,176,156,120
+ Color: 255,208,192,160
+ TerrainType@Dune:
+ Type: Dune
+ AcceptSmudge: True
+ IsWater: False
+ Color: 255,239,222,140
TerrainType@Spice:
Type: Spice
- AcceptSmudge: True
+ AcceptSmudge: False
IsWater: False
- Color: 255,161,226,28
+ Color: 255,239,148,74
TerrainType@SpiceBlobs:
Type: SpiceBlobs
- AcceptSmudge: True
+ AcceptSmudge: False
IsWater: False
- Color: 255,84,252,252
+ Color: 255,206,115,66
+ TerrainType@Ice:
+ Type: Ice
+ AcceptSmudge: False
+ IsWater: True
+ Color: 255,255,255,255
Templates:
Template@0:
@@ -69,2301 +59,2380 @@ Templates:
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Sand
Template@1:
Id: 1
Image: t01
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 0: Sand
+ 1: Dune
+ 3: Dune
+ 2: Dune
Template@2:
Id: 2
Image: t02
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 0: Rough
+ 1: Rough
+ 3: Rough
+ 2: Rough
Template@3:
Id: 3
Image: t03
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 0: Rough
+ 1: Rough
+ 3: Rough
+ 2: Rough
Template@4:
Id: 4
Image: t04
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 0: Sand
+ 2: Dune
+ 3: Dune
+ 1: Dune
Template@5:
Id: 5
Image: t05
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 0: Dune
+ 2: Dune
+ 3: Dune
+ 1: Sand
Template@6:
Id: 6
Image: t06
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 1: Dune
+ 3: Sand
+ 2: Dune
+ 0: Dune
Template@7:
Id: 7
Image: t07
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 1: Dune
+ 3: Dune
+ 2: Sand
+ 0: Dune
Template@8:
Id: 8
Image: t08
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 1: Cliff
+ 3: Cliff
+ 2: Cliff
+ 0: Cliff
Template@9:
Id: 9
Image: t09
- Size: 5,3
+ Size: 1,2
PickAny: False
Tiles:
- 0: Clear
- 6: Clear
- 1: Clear
- 5: Clear
- 10: Clear
- 11: Clear
- 12: Clear
- 13: Clear
- 14: Clear
- 9: Clear
- 4: Clear
- 3: Clear
- 2: Clear
- 7: Clear
- 8: Clear
+ 0: Cliff
+ 1: Cliff
Template@10:
Id: 10
Image: t10
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 0: Cliff
+ 2: Cliff
+ 3: Sand
+ 1: Sand
Template@11:
Id: 11
Image: t11
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 0: Cliff
+ 1: Cliff
+ 3: Cliff
+ 2: Cliff
Template@12:
Id: 12
Image: t12
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 3: Cliff
+ 2: Cliff
+ 0: Cliff
+ 1: Cliff
Template@13:
Id: 13
Image: t13
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 1: Cliff
+ 0: Cliff
+ 2: Cliff
+ 3: Cliff
Template@14:
Id: 14
Image: t14
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 3: Cliff
+ 2: Sand
+ 0: Sand
+ 1: Cliff
Template@15:
Id: 15
Image: t15
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 0: Cliff
+ 1: Sand
+ 3: Sand
+ 2: Cliff
Template@16:
Id: 16
Image: t16
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 3: Sand
+ 2: Sand
+ 0: Sand
+ 1: Cliff
Template@17:
Id: 17
Image: t17
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 1: Sand
+ 3: Sand
+ 2: Sand
+ 0: Cliff
Template@18:
Id: 18
Image: t18
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 1: Cliff
+ 3: Sand
+ 2: Cliff
+ 0: Cliff
Template@19:
Id: 19
Image: t19
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 1: Cliff
+ 3: Cliff
+ 2: Cliff
+ 0: Cliff
Template@20:
Id: 20
Image: t20
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 1: Cliff
+ 3: Cliff
+ 2: Cliff
+ 0: Cliff
Template@21:
Id: 21
Image: t21
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 0: Rough
+ 2: Rough
+ 3: Rough
+ 1: Rough
Template@22:
Id: 22
Image: t22
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 1: Rough
+ 3: Sand
+ 2: Rough
+ 0: Rough
Template@23:
Id: 23
Image: t23
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 1: Rough
+ 3: Rough
+ 2: Rough
+ 0: Rough
Template@24:
Id: 24
Image: t24
- Size: 2,3
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 5: Clear
- 4: Clear
- 1: Clear
+ 1: Rough
+ 3: Rough
+ 2: Cliff
+ 0: Cliff
Template@25:
Id: 25
Image: t25
- Size: 3,3
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 4: Clear
- 3: Clear
- 6: Clear
- 7: Clear
- 8: Clear
- 5: Clear
- 2: Clear
+ 1: Cliff
+ 3: Cliff
+ 2: Rough
+ 0: Rough
Template@26:
Id: 26
Image: t26
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 1: Cliff
+ 3: Cliff
+ 2: Cliff
+ 0: Cliff
Template@27:
Id: 27
Image: t27
- Size: 1,2
+ Size: 2,2
PickAny: False
Tiles:
- 1: Clear
- 0: Clear
+ 1: Rough
+ 3: Rough
+ 2: Rough
+ 0: Rough
Template@28:
Id: 28
Image: t28
- Size: 3,2
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 4: Clear
- 5: Clear
- 2: Clear
- 3: Clear
+ 1: Rock
+ 3: Rock
+ 2: Rock
+ 0: Rock
Template@29:
Id: 29
Image: t29
- Size: 3,3
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 2: Clear
- 5: Clear
- 4: Clear
- 7: Clear
- 6: Clear
- 3: Clear
- 8: Clear
+ 1: Cliff
+ 3: Sand
+ 2: Sand
+ 0: Cliff
Template@30:
Id: 30
Image: t30
- Size: 1,1
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
+ 1: Cliff
+ 3: Sand
+ 2: Sand
+ 0: Cliff
Template@31:
Id: 31
Image: t31
- Size: 2,1
+ Size: 2,3
PickAny: False
Tiles:
- 1: Clear
- 0: Clear
+ 0: Cliff
+ 2: Cliff
+ 3: Cliff
+ 1: Cliff
+ 4: Cliff
+ 5: Sand
Template@32:
Id: 32
Image: t32
- Size: 4,2
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 5: Clear
- 6: Clear
- 2: Clear
- 3: Clear
- 7: Clear
- 4: Clear
+ 1: Sand
+ 3: Sand
+ 2: Rock
+ 0: Rock
Template@33:
Id: 33
Image: t33
- Size: 2,2
+ Size: 2,3
PickAny: False
Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
+ 1: Sand
+ 3: Cliff
+ 5: Cliff
+ 4: Sand
+ 2: Cliff
+ 0: Cliff
Template@34:
Id: 34
Image: t34
- Size: 2,2
+ Size: 2,3
PickAny: False
Tiles:
- 0: Clear
- 3: Clear
- 2: Clear
- 1: Clear
+ 0: Cliff
+ 2: Sand
+ 4: Sand
+ 5: Sand
+ 3: Cliff
+ 1: Sand
Template@35:
Id: 35
Image: t35
- Size: 2,2
+ Size: 2,3
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 2: Clear
- 3: Clear
+ 0: Cliff
+ 2: Cliff
+ 4: Sand
+ 5: Sand
+ 3: Cliff
+ 1: Cliff
Template@36:
Id: 36
Image: t36
- Size: 3,2
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 2: Clear
- 5: Clear
- 4: Clear
- 3: Clear
+ 0: Rock
+ 2: Rock
+ 3: Sand
+ 1: Sand
Template@37:
Id: 37
Image: t37
- Size: 3,2
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 2: Clear
- 4: Clear
- 3: Clear
- 5: Clear
+ 0: Sand
+ 2: Sand
+ 3: Rock
+ 1: Rock
Template@38:
Id: 38
Image: t38
- Size: 2,1
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
+ 0: Sand
+ 1: Sand
+ 3: Sand
+ 2: Cliff
Template@39:
Id: 39
Image: t39
- Size: 2,1
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
+ 0: Cliff
+ 2: Cliff
+ 3: Sand
+ 1: Cliff
Template@40:
Id: 40
Image: t40
- Size: 2,1
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
+ 0: Cliff
+ 1: Sand
+ 3: Cliff
+ 2: Sand
Template@41:
Id: 41
Image: t41
- Size: 2,1
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
+ 0: Cliff
+ 2: Cliff
+ 3: Cliff
+ 1: Cliff
Template@42:
Id: 42
Image: t42
- Size: 3,3
+ Size: 2,2
PickAny: False
Tiles:
- 3: Clear
- 4: Clear
- 7: Clear
- 2: Clear
- 6: Clear
+ 0: Cliff
+ 2: Cliff
+ 3: Cliff
+ 1: Cliff
Template@43:
Id: 43
Image: t43
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 0: Cliff
+ 2: Cliff
+ 3: Cliff
+ 1: Cliff
Template@44:
Id: 44
Image: t44
Size: 2,2
PickAny: False
Tiles:
- 1: Clear
- 2: Clear
- 3: Clear
- 0: Clear
+ 0: Rock
+ 2: Rock
+ 3: Sand
+ 1: Rock
Template@45:
Id: 45
Image: t45
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 1: Rock
+ 0: Sand
+ 2: Rock
+ 3: Rock
Template@46:
Id: 46
Image: t46
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 3: Rock
+ 2: Rock
+ 0: Rock
+ 1: Sand
Template@47:
Id: 47
Image: t47
Size: 2,2
PickAny: False
Tiles:
- 3: Clear
- 2: Clear
- 0: Clear
- 1: Clear
+ 2: Sand
+ 0: Cliff
+ 1: Cliff
+ 3: Rough
Template@48:
Id: 48
Image: t48
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
+ 3: Rough
+ 2: Sand
+ 0: Rough
+ 1: Cliff
Template@49:
Id: 49
Image: t49
- Size: 2,2
+ Size: 3,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 2: Cliff
+ 1: Cliff
+ 0: Sand
+ 3: Cliff
+ 4: Cliff
+ 5: Rough
Template@50:
Id: 50
Image: t50
Size: 3,2
PickAny: False
Tiles:
- 3: Clear
- 4: Clear
- 1: Clear
- 5: Clear
- 2: Clear
- 0: Clear
+ 2: Rough
+ 1: Cliff
+ 0: Sand
+ 3: Sand
+ 4: Cliff
+ 5: Cliff
Template@51:
Id: 51
Image: t51
Size: 3,2
PickAny: False
Tiles:
- 0: Clear
- 3: Clear
- 4: Clear
- 1: Clear
- 2: Clear
- 5: Clear
+ 5: Sand
+ 4: Cliff
+ 3: Cliff
+ 0: Sand
+ 1: Cliff
+ 2: Sand
Template@52:
Id: 52
Image: t52
Size: 3,2
PickAny: False
Tiles:
- 0: Clear
- 3: Clear
- 4: Clear
- 1: Clear
- 2: Clear
- 5: Clear
+ 5: Rough
+ 4: Cliff
+ 3: Rough
+ 0: Cliff
+ 1: Cliff
+ 2: Rough
Template@53:
Id: 53
Image: t53
- Size: 3,2
+ Size: 2,2
PickAny: False
Tiles:
- 2: Clear
- 5: Clear
- 4: Clear
- 3: Clear
- 0: Clear
- 1: Clear
+ 0: Sand
+ 1: Rock
+ 3: Rock
+ 2: Rock
Template@54:
Id: 54
Image: t54
- Size: 2,3
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 2: Clear
- 4: Clear
- 5: Clear
- 3: Clear
- 1: Clear
+ 0: SpiceBlobs
Template@55:
Id: 55
Image: t55
- Size: 2,2
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 0: SpiceBlobs
Template@56:
Id: 56
Image: t56
- Size: 2,2
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 0: SpiceBlobs
Template@57:
Id: 57
Image: t57
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: SpiceBlobs
Template@58:
Id: 58
Image: t58
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Cliff
Template@59:
Id: 59
Image: t59
- Size: 2,2
+ Size: 1,1
PickAny: False
Tiles:
- 1: Clear
- 3: Clear
- 2: Clear
- 0: Clear
+ 0: Rock
Template@60:
Id: 60
Image: t60
Size: 2,2
PickAny: False
Tiles:
- 1: Clear
- 3: Clear
- 2: Clear
- 0: Clear
+ 0: Sand
+ 2: Sand
+ 3: Rock
+ 1: Rock
Template@61:
Id: 61
Image: t61
- Size: 2,3
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 5: Clear
- 4: Clear
- 1: Clear
+ 0: Rock
+ 2: Sand
+ 3: Sand
+ 1: Rock
Template@62:
Id: 62
Image: t62
- Size: 2,3
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 5: Clear
- 4: Clear
- 1: Clear
+ 0: Sand
Template@63:
Id: 63
Image: t63
- Size: 2,2
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 0: Rock
Template@64:
Id: 64
Image: t64
- Size: 2,2
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 0: Sand
Template@65:
Id: 65
Image: t65
- Size: 3,2
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 2: Clear
- 5: Clear
- 4: Clear
- 3: Clear
+ 0: Sand
Template@66:
Id: 66
Image: t66
- Size: 2,2
+ Size: 1,1
PickAny: False
Tiles:
- 1: Clear
- 0: Clear
- 2: Clear
- 3: Clear
+ 0: Sand
Template@67:
Id: 67
Image: t67
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
+ 3: Rock
+ 2: Rock
+ 0: Rock
+ 1: Rock
Template@68:
Id: 68
Image: t68
- Size: 2,3
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 5: Clear
- 4: Clear
- 2: Clear
+ 0: Sand
Template@69:
Id: 69
Image: t69
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Sand
Template@70:
Id: 70
Image: t70
- Size: 2,2
+ Size: 2,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 0: Rough
+ 1: Cliff
Template@71:
Id: 71
Image: t71
- Size: 1,1
+ Size: 2,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Sand
+ 1: Sand
Template@72:
Id: 72
Image: t72
- Size: 1,1
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
+ 0: Rough
+ 2: Rough
+ 3: Rough
+ 1: Rough
Template@73:
Id: 73
Image: t73
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Sand
Template@74:
Id: 74
Image: t74
- Size: 2,2
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 0: Sand
Template@75:
Id: 75
Image: t75
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Sand
Template@76:
Id: 76
Image: t76
- Size: 1,1
+ Size: 1,2
PickAny: False
Tiles:
- 0: Clear
+ 0: Sand
+ 1: Sand
Template@77:
Id: 77
Image: t77
Size: 1,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
+ 0: Sand
+ 1: Sand
Template@78:
Id: 78
Image: t78
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Sand
Template@79:
Id: 79
Image: t79
- Size: 1,1
+ Size: 2,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Sand
+ 1: Sand
Template@80:
Id: 80
Image: t80
- Size: 1,1
+ Size: 2,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Sand
+ 1: Sand
Template@81:
Id: 81
Image: t81
- Size: 1,1
+ Size: 2,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Sand
+ 1: Sand
Template@82:
Id: 82
Image: t82
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Rough
Template@83:
Id: 83
Image: t83
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Rough
Template@84:
Id: 84
Image: t84
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Rough
Template@85:
Id: 85
Image: t85
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Rough
Template@86:
Id: 86
Image: t86
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Rough
Template@87:
Id: 87
Image: t87
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Sand
Template@88:
Id: 88
Image: t88
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Rough
Template@89:
Id: 89
Image: t89
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Rough
Template@90:
Id: 90
Image: t90
- Size: 1,1
+ Size: 3,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Concrete
+ 1: Concrete
+ 2: Concrete
Template@91:
Id: 91
Image: t91
- Size: 2,1
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- Template@92:
- Id: 92
- Image: t92
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@93:
- Id: 93
- Image: t93
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Concrete
+ Template@92:
+ Id: 92
+ Image: t92
+ Size: 3,2
+ PickAny: False
+ Tiles:
+ 0: Concrete
+ 3: Concrete
+ 4: Concrete
+ 5: Concrete
+ 2: Concrete
+ 1: Concrete
+ Template@93:
+ Id: 93
+ Image: t93
+ Size: 3,3
+ PickAny: False
+ Tiles:
+ 2: Concrete
+ 5: Concrete
+ 8: Concrete
+ 7: Concrete
+ 4: Concrete
+ 1: Concrete
+ 0: Concrete
+ 3: Concrete
+ 6: Concrete
Template@94:
Id: 94
Image: t94
- Size: 2,2
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 0: Rough
Template@95:
Id: 95
Image: t95
- Size: 2,2
+ Size: 3,2
PickAny: False
Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
+ 5: Concrete
+ 4: Concrete
+ 3: Concrete
+ 0: Concrete
+ 1: Concrete
+ 2: Concrete
Template@96:
Id: 96
Image: t96
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 1: Rough
+ 3: Rough
+ 2: Rough
+ 0: Rough
Template@97:
Id: 97
Image: t97
- Size: 2,2
+ Size: 1,2
PickAny: False
Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
+ 0: Rough
+ 1: Rock
Template@98:
Id: 98
Image: t98
- Size: 2,2
+ Size: 3,3
PickAny: False
Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
+ 0: Rock
+ 1: Rock
+ 2: Rock
+ 5: Rock
+ 4: Rock
+ 3: Rock
+ 6: Rock
+ 7: Rock
+ 8: Rock
Template@99:
Id: 99
Image: t99
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 2: Clear
- 1: Clear
- 3: Clear
+ 0: Rock
+ 1: Rock
+ 3: Rock
+ 2: Rock
Template@100:
Id: 100
Image: t100
- Size: 2,1
+ Size: 1,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
+ 0: Rock
+ 1: Rock
Template@101:
Id: 101
Image: t101
- Size: 2,3
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 2: Clear
- 4: Clear
- 5: Clear
- 3: Clear
- 1: Clear
+ 0: Rough
Template@102:
Id: 102
Image: t102
- Size: 2,2
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
+ 0: Rough
Template@103:
Id: 103
Image: t103
- Size: 2,2
+ Size: 3,3
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 0: Rough
+ 3: Rough
+ 6: Rough
+ 7: Rough
+ 8: Rough
+ 5: Rough
+ 2: Rough
+ 1: Rough
+ 4: Rough
Template@104:
Id: 104
Image: t104
- Size: 2,2
+ Size: 5,3
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 0: Rock
+ 1: Rock
+ 2: Rock
+ 3: Rock
+ 4: Rock
+ 9: Rock
+ 14: Rock
+ 13: Rock
+ 12: Rock
+ 11: Rock
+ 10: Rock
+ 5: Rock
+ 6: Rock
+ 7: Rock
+ 8: Rock
Template@105:
Id: 105
Image: t105
- Size: 2,2
+ Size: 3,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 0: Rock
+ 1: Rock
+ 2: Rock
+ 5: Rock
+ 4: Rock
+ 3: Rock
Template@106:
Id: 106
Image: t106
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 0: Cliff
+ 2: Cliff
+ 3: Cliff
+ 1: Cliff
Template@107:
Id: 107
Image: t107
- Size: 2,2
+ Size: 2,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 0: Cliff
+ 1: Sand
Template@108:
Id: 108
Image: t108
- Size: 2,2
+ Size: 2,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 0: Cliff
+ 1: Cliff
Template@109:
Id: 109
Image: t109
- Size: 2,3
- PickAny: False
- Tiles:
- 4: Clear
- 5: Clear
- 3: Clear
- 1: Clear
- 0: Clear
- 2: Clear
- Template@110:
- Id: 110
- Image: t110
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@111:
- Id: 111
- Image: t111
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 3: Clear
- 1: Clear
- 2: Clear
- Template@112:
- Id: 112
- Image: t112
- Size: 3,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 4: Clear
- 3: Clear
- 5: Clear
- 2: Clear
- Template@113:
- Id: 113
- Image: t113
- Size: 3,1
- PickAny: False
- Tiles:
- 2: Clear
- 1: Clear
- 0: Clear
- Template@114:
- Id: 114
- Image: t114
Size: 1,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
+ 0: Cliff
+ 1: Cliff
+ Template@110:
+ Id: 110
+ Image: t110
+ Size: 1,2
+ PickAny: False
+ Tiles:
+ 0: Cliff
+ 1: Sand
+ Template@111:
+ Id: 111
+ Image: t111
+ Size: 1,1
+ PickAny: False
+ Tiles:
+ 0: Cliff
+ Template@112:
+ Id: 112
+ Image: t112
+ Size: 1,1
+ PickAny: False
+ Tiles:
+ 0: Cliff
+ Template@113:
+ Id: 113
+ Image: t113
+ Size: 1,1
+ PickAny: False
+ Tiles:
+ 0: Cliff
+ Template@114:
+ Id: 114
+ Image: t114
+ Size: 1,1
+ PickAny: False
+ Tiles:
+ 0: Rock
Template@115:
Id: 115
Image: t115
- Size: 1,1
+ Size: 2,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Sand
+ 1: Cliff
Template@116:
Id: 116
Image: t116
- Size: 1,1
+ Size: 2,1
PickAny: False
Tiles:
- 0: Clear
+ 1: Rock
+ 0: Cliff
Template@117:
Id: 117
Image: t117
- Size: 2,2
+ Size: 1,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 0: Rough
+ 1: Rough
Template@118:
Id: 118
Image: t118
- Size: 2,2
+ Size: 4,2
PickAny: False
Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
+ 3: Rough
+ 7: Rough
+ 6: Rough
+ 2: Rough
+ 1: Rock
+ 5: Rough
+ 4: Rough
+ 0: Rough
Template@119:
Id: 119
Image: t119
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
+ 1: Rough
+ 3: Rough
+ 2: Rough
+ 0: Rough
Template@120:
Id: 120
Image: t120
- Size: 2,2
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
+ 0: Rough
Template@121:
Id: 121
Image: t121
- Size: 2,2
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
+ 0: Rough
Template@122:
Id: 122
Image: t122
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
+ 0: Rough
+ 2: Rough
+ 3: Rough
+ 1: Sand
Template@123:
Id: 123
Image: t123
- Size: 2,2
+ Size: 3,2
PickAny: False
Tiles:
- 1: Clear
- 3: Clear
- 2: Clear
- 0: Clear
+ 0: Rough
+ 1: Rough
+ 2: Rough
+ 5: Rough
+ 4: Rough
+ 3: Rough
Template@124:
Id: 124
Image: t124
Size: 2,2
PickAny: False
Tiles:
- 1: Clear
- 0: Clear
- 2: Clear
- 3: Clear
+ 0: Rough
+ 2: Rough
+ 3: Rough
+ 1: Rough
Template@125:
Id: 125
Image: t125
- Size: 2,2
+ Size: 1,2
PickAny: False
Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
+ 0: Rough
+ 1: Rough
Template@126:
Id: 126
Image: t126
- Size: 3,2
+ Size: 2,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 2: Clear
- 5: Clear
- 4: Clear
- 3: Clear
+ 1: Rough
+ 0: Rough
Template@127:
Id: 127
Image: t127
- Size: 2,2
+ Size: 2,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 1: Rough
+ 0: Rough
Template@128:
Id: 128
Image: t128
- Size: 2,2
- PickAny: False
- Tiles:
- 1: Clear
- 0: Clear
- 2: Clear
- 3: Clear
- Template@129:
- Id: 129
- Image: t129
- Size: 3,3
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 4: Clear
- 5: Clear
- 8: Clear
- 7: Clear
- 6: Clear
- 3: Clear
- 2: Clear
- Template@130:
- Id: 130
- Image: t130
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Rough
+ Template@129:
+ Id: 129
+ Image: t129
+ Size: 1,1
+ PickAny: False
+ Tiles:
+ 0: Rough
+ Template@130:
+ Id: 130
+ Image: t130
+ Size: 2,1
+ PickAny: False
+ Tiles:
+ 1: Rough
+ 0: Rough
Template@131:
Id: 131
Image: t131
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Spice
Template@132:
Id: 132
Image: t132
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Spice
Template@133:
Id: 133
Image: t133
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Spice
Template@134:
Id: 134
Image: t134
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Spice
Template@135:
Id: 135
Image: t135
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Spice
Template@136:
Id: 136
Image: t136
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Spice
Template@137:
Id: 137
Image: t137
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Spice
Template@138:
Id: 138
Image: t138
- Size: 2,2
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 0: Spice
Template@139:
Id: 139
Image: t139
- Size: 2,2
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 0: Spice
Template@140:
Id: 140
Image: t140
- Size: 4,2
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 2: Clear
- 3: Clear
- 7: Clear
- 6: Clear
- 5: Clear
- 4: Clear
+ 0: Spice
Template@141:
Id: 141
Image: t141
- Size: 2,1
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
+ 0: Spice
Template@142:
Id: 142
Image: t142
- Size: 2,2
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
+ 0: Spice
Template@143:
Id: 143
Image: t143
- Size: 1,2
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
+ 0: Spice
Template@144:
Id: 144
Image: t144
- Size: 1,2
+ Size: 1,1
PickAny: False
Tiles:
- 1: Clear
- 0: Clear
+ 0: Spice
Template@145:
Id: 145
Image: t145
- Size: 2,1
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
+ 0: Spice
Template@146:
Id: 146
Image: t146
- Size: 2,1
+ Size: 1,1
PickAny: False
Tiles:
- 1: Clear
- 0: Clear
+ 0: Spice
Template@147:
Id: 147
Image: t147
- Size: 1,2
+ Size: 1,1
PickAny: False
Tiles:
- 1: Clear
- 0: Clear
+ 0: Spice
Template@148:
Id: 148
Image: t148
- Size: 2,1
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
+ 0: Spice
Template@149:
Id: 149
Image: t149
- Size: 2,3
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 2: Clear
- 4: Clear
- 5: Clear
- 3: Clear
- 1: Clear
+ 0: Spice
Template@150:
Id: 150
Image: t150
- Size: 2,3
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 2: Clear
- 4: Clear
- 5: Clear
- 3: Clear
- 1: Clear
+ 0: Spice
Template@151:
Id: 151
Image: t151
- Size: 2,2
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
+ 0: Spice
Template@152:
Id: 152
Image: t152
- Size: 2,2
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
+ 0: Spice
Template@153:
Id: 153
Image: t153
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Spice
Template@154:
Id: 154
Image: t154
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Spice
Template@155:
Id: 155
Image: t155
- Size: 2,1
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
+ 0: Spice
Template@156:
Id: 156
Image: t156
- Size: 2,1
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
+ 0: Spice
Template@157:
Id: 157
Image: t157
- Size: 2,1
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
+ 0: Spice
Template@158:
Id: 158
Image: t158
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Spice
Template@159:
Id: 159
Image: t159
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Spice
Template@160:
Id: 160
Image: t160
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Spice
Template@161:
Id: 161
Image: t161
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Spice
Template@162:
Id: 162
Image: t162
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Spice
Template@163:
Id: 163
Image: t163
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Spice
Template@164:
Id: 164
Image: t164
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Spice
Template@165:
Id: 165
Image: t165
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Spice
Template@166:
Id: 166
Image: t166
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Spice
Template@167:
Id: 167
Image: t167
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Spice
Template@168:
Id: 168
Image: t168
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Spice
Template@169:
Id: 169
Image: t169
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Spice
Template@170:
Id: 170
Image: t170
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Spice
Template@171:
Id: 171
Image: t171
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Spice
Template@172:
Id: 172
Image: t172
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Spice
Template@173:
Id: 173
Image: t173
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Spice
Template@174:
Id: 174
Image: t174
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Spice
Template@175:
Id: 175
Image: t175
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Spice
Template@176:
Id: 176
Image: t176
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Spice
Template@177:
Id: 177
Image: t177
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Spice
Template@178:
Id: 178
Image: t178
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Spice
Template@179:
Id: 179
Image: t179
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Spice
Template@180:
Id: 180
Image: t180
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Spice
Template@181:
Id: 181
Image: t181
- Size: 1,1
+ Size: 3,3
PickAny: False
Tiles:
- 0: Clear
+ 0: Cliff
+ 1: Sand
+ 2: Cliff
+ 5: Cliff
+ 8: Cliff
+ 7: Sand
+ 6: Cliff
+ 3: Cliff
+ 4: Sand
Template@182:
Id: 182
Image: t182
- Size: 1,1
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
+ 0: Cliff
+ 1: Cliff
+ 3: Cliff
+ 2: Cliff
Template@183:
Id: 183
Image: t183
- Size: 1,1
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
+ 0: Cliff
+ 1: Cliff
+ 3: Cliff
+ 2: Cliff
Template@184:
Id: 184
Image: t184
- Size: 1,1
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
+ 0: Cliff
+ 1: Cliff
+ 3: Cliff
+ 2: Cliff
Template@185:
Id: 185
Image: t185
- Size: 1,1
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
+ 0: Cliff
+ 1: Cliff
+ 3: Rock
+ 2: Cliff
Template@186:
Id: 186
Image: t186
- Size: 1,1
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
+ 1: Cliff
+ 3: Sand
+ 2: Rock
+ 0: Cliff
Template@187:
Id: 187
Image: t187
- Size: 1,1
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
+ 1: Cliff
+ 0: Cliff
+ 2: Rock
+ 3: Rock
Template@188:
Id: 188
Image: t188
- Size: 1,1
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
+ 0: Cliff
+ 2: Cliff
+ 3: Cliff
+ 1: Cliff
Template@189:
Id: 189
Image: t189
- Size: 1,1
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
+ 0: Cliff
+ 2: Cliff
+ 3: Cliff
+ 1: Cliff
Template@190:
Id: 190
Image: t190
- Size: 1,1
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
+ 0: Cliff
+ 1: Rock
+ 3: Cliff
+ 2: Rock
Template@191:
Id: 191
Image: t191
- Size: 1,1
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
+ 0: Rock
+ 2: Rock
+ 3: Rock
+ 1: Cliff
Template@192:
Id: 192
Image: t192
- Size: 1,1
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
+ 3: Rock
+ 1: Cliff
+ 0: Cliff
+ 2: Rock
Template@193:
Id: 193
Image: t193
- Size: 1,1
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
+ 3: Rock
+ 1: Cliff
+ 0: Cliff
+ 2: Rock
Template@194:
Id: 194
Image: t194
- Size: 1,1
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
+ 3: Rock
+ 1: Cliff
+ 0: Cliff
+ 2: Rock
Template@195:
Id: 195
Image: t195
- Size: 1,1
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
+ 3: Sand
+ 1: Cliff
+ 0: Cliff
+ 2: Sand
Template@196:
Id: 196
Image: t196
- Size: 1,1
+ Size: 3,2
PickAny: False
Tiles:
- 0: Clear
+ 5: Cliff
+ 2: Cliff
+ 1: Cliff
+ 0: Sand
+ 3: Cliff
+ 4: Cliff
Template@197:
Id: 197
Image: t197
- Size: 1,1
+ Size: 3,2
PickAny: False
Tiles:
- 0: Clear
+ 2: Cliff
+ 1: Cliff
+ 0: Cliff
+ 3: Sand
+ 4: Cliff
+ 5: Cliff
Template@198:
Id: 198
Image: t198
- Size: 1,1
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
+ 1: Rock
+ 3: Rock
+ 2: Sand
+ 0: Sand
Template@199:
Id: 199
Image: t199
- Size: 1,1
+ Size: 2,3
PickAny: False
Tiles:
- 0: Clear
+ 0: Cliff
+ 2: Cliff
+ 4: Sand
+ 5: Cliff
+ 3: Cliff
+ 1: Cliff
Template@200:
Id: 200
Image: t200
- Size: 1,1
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
+ 0: Cliff
+ 2: Cliff
+ 3: Cliff
+ 1: Cliff
Template@201:
Id: 201
Image: t201
- Size: 1,1
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
+ 0: Cliff
+ 2: Cliff
+ 3: Cliff
+ 1: Cliff
Template@202:
Id: 202
Image: t202
- Size: 1,1
+ Size: 2,3
PickAny: False
Tiles:
- 0: Clear
+ 0: Cliff
+ 2: Cliff
+ 4: Cliff
+ 5: Sand
+ 3: Cliff
+ 1: Cliff
Template@203:
Id: 203
Image: t203
- Size: 1,1
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
+ 0: Cliff
+ 2: Cliff
+ 3: Sand
+ 1: Sand
Template@204:
Id: 204
Image: t204
- Size: 1,1
+ Size: 2,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Sand
+ 1: Sand
Template@205:
Id: 205
Image: t205
- Size: 1,1
+ Size: 2,3
PickAny: False
Tiles:
- 0: Clear
+ 0: Cliff
+ 1: Sand
+ 3: Cliff
+ 5: Rock
+ 4: Rock
+ 2: Rock
Template@206:
Id: 206
Image: t206
- Size: 1,1
+ Size: 3,4
PickAny: False
Tiles:
- 0: Clear
+ 0: Rock
+ 1: Cliff
+ 2: Sand
+ 5: Cliff
+ 4: Cliff
+ 3: Rough
+ 6: Rough
+ 7: Cliff
+ 8: Cliff
+ 11: Sand
+ 10: Cliff
+ 9: Cliff
Template@207:
Id: 207
Image: t207
- Size: 1,1
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
+ 1: Cliff
+ 3: Cliff
+ 2: Cliff
+ 0: Cliff
Template@208:
Id: 208
Image: t208
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 0: Cliff
+ 2: Cliff
+ 3: Rock
+ 1: Rock
Template@209:
Id: 209
Image: t209
- Size: 1,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- Template@210:
- Id: 210
- Image: t210
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@211:
- Id: 211
- Image: t211
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@212:
- Id: 212
- Image: t212
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@213:
- Id: 213
- Image: t213
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 1: Cliff
+ 3: Cliff
+ 2: Cliff
+ 0: Cliff
+ Template@210:
+ Id: 210
+ Image: t210
+ Size: 2,2
+ PickAny: False
+ Tiles:
+ 1: Cliff
+ 3: Cliff
+ 2: Cliff
+ 0: Cliff
+ Template@211:
+ Id: 211
+ Image: t211
+ Size: 2,2
+ PickAny: False
+ Tiles:
+ 1: Rock
+ 3: Rock
+ 2: Cliff
+ 0: Cliff
+ Template@212:
+ Id: 212
+ Image: t212
+ Size: 2,1
+ PickAny: False
+ Tiles:
+ 0: Cliff
+ 1: Cliff
+ Template@213:
+ Id: 213
+ Image: t213
+ Size: 2,1
+ PickAny: False
+ Tiles:
+ 0: Cliff
+ 1: Cliff
Template@214:
Id: 214
Image: t214
- Size: 1,1
+ Size: 2,1
PickAny: False
Tiles:
- 0: Clear
+ 1: Cliff
+ 0: Cliff
Template@215:
Id: 215
Image: t215
- Size: 1,1
+ Size: 2,1
PickAny: False
Tiles:
- 0: Clear
+ 1: Cliff
+ 0: Cliff
Template@216:
Id: 216
Image: t216
- Size: 1,2
+ Size: 2,3
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
+ 1: Cliff
+ 3: Rock
+ 5: Rock
+ 4: Rock
+ 2: Cliff
+ 0: Cliff
Template@217:
Id: 217
Image: t217
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
+ 0: Cliff
+ 1: Cliff
+ 3: Sand
+ 2: Sand
Template@218:
Id: 218
Image: t218
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 0: Cliff
+ 2: Sand
+ 3: Rock
+ 1: Cliff
Template@219:
Id: 219
Image: t219
- Size: 1,1
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
+ 0: Cliff
+ 2: Cliff
+ 3: Sand
+ 1: Cliff
Template@220:
Id: 220
Image: t220
- Size: 1,1
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
+ 3: Cliff
+ 1: Sand
+ 0: Cliff
+ 2: Rock
Template@221:
Id: 221
Image: t221
- Size: 1,1
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
+ 1: Cliff
+ 0: Cliff
+ 2: Cliff
+ 3: Cliff
Template@222:
Id: 222
Image: t222
- Size: 1,1
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
+ 3: Rock
+ 1: Sand
+ 0: Sand
+ 2: Cliff
Template@223:
Id: 223
Image: t223
- Size: 1,1
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
+ 0: Sand
+ 1: Sand
+ 3: Cliff
+ 2: Cliff
Template@224:
Id: 224
Image: t224
- Size: 1,1
+ Size: 2,3
PickAny: False
Tiles:
- 0: Clear
+ 4: Rough
+ 2: Rough
+ 0: Rough
+ 1: Rough
+ 3: Rough
+ 5: Rough
Template@225:
Id: 225
Image: t225
- Size: 2,1
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
+ 0: Rough
Template@226:
Id: 226
Image: t226
- Size: 2,1
+ Size: 2,3
PickAny: False
Tiles:
- 1: Clear
- 0: Clear
+ 1: Sand
+ 3: Rough
+ 5: Rough
+ 4: Rough
+ 2: Rough
+ 0: Sand
Template@227:
Id: 227
Image: t227
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Rough
Template@228:
Id: 228
Image: t228
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@229:
- Id: 229
- Image: t229
- Size: 2,1
- PickAny: False
- Tiles:
- 1: Clear
- 0: Clear
- Template@230:
- Id: 230
- Image: t230
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 1: Rough
+ 3: Rough
+ 2: Rough
+ 0: Rough
+ Template@229:
+ Id: 229
+ Image: t229
+ Size: 2,2
+ PickAny: False
+ Tiles:
+ 1: Rough
+ 3: Rough
+ 2: Rough
+ 0: Rough
+ Template@230:
+ Id: 230
+ Image: t230
+ Size: 3,2
+ PickAny: False
+ Tiles:
+ 2: Rough
+ 5: Rough
+ 4: Rough
+ 1: Rough
+ 0: Rough
+ 3: Rough
Template@231:
Id: 231
Image: t231
- Size: 1,2
+ Size: 3,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
+ 0: Rough
+ 1: Rough
+ 2: Rough
Template@232:
Id: 232
Image: t232
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 1: Rock
+ 3: Rock
+ 2: Rough
+ 0: Rough
Template@233:
Id: 233
Image: t233
- Size: 1,2
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
+ 0: Sand
+ 2: Cliff
+ 3: Cliff
+ 1: Cliff
Template@234:
Id: 234
Image: t234
- Size: 1,2
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
+ 0: Dune
+ 1: Dune
+ 3: Dune
+ 2: Dune
Template@235:
Id: 235
Image: t235
- Size: 1,2
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
+ 0: Sand
Template@236:
Id: 236
Image: t236
- Size: 2,2
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 0: Sand
Template@237:
Id: 237
Image: t237
- Size: 2,2
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
+ 0: Sand
Template@238:
Id: 238
Image: t238
- Size: 2,2
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
+ 0: Sand
Template@239:
Id: 239
Image: t239
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
+ 0: Sand
+ 2: Sand
+ 3: Sand
+ 1: Sand
Template@240:
Id: 240
Image: t240
- Size: 2,2
+ Size: 3,2
PickAny: False
Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
+ 2: Sand
+ 1: Sand
+ 0: Sand
+ 3: Sand
+ 4: Sand
+ 5: Sand
Template@241:
Id: 241
Image: t241
Size: 2,2
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 1: Sand
+ 3: Dune
+ 2: Dune
+ 0: Dune
Template@242:
Id: 242
Image: t242
- Size: 1,2
+ Size: 2,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
+ 1: Dune
+ 0: Dune
Template@243:
Id: 243
Image: t243
- Size: 2,2
+ Size: 2,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
+ 1: Dune
+ 0: Dune
Template@244:
Id: 244
Image: t244
Size: 2,2
PickAny: False
Tiles:
- 3: Clear
- 2: Clear
- 0: Clear
- 1: Clear
+ 1: Dune
+ 3: Sand
+ 2: Dune
+ 0: Dune
Template@245:
Id: 245
Image: t245
- Size: 5,2
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
- 6: Clear
- 7: Clear
- 8: Clear
- 9: Clear
- 4: Clear
- 3: Clear
- 2: Clear
- 5: Clear
+ 0: Dune
Template@246:
Id: 246
Image: t246
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Dune
Template@247:
Id: 247
Image: t247
- Size: 1,2
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
+ 0: Dune
Template@248:
Id: 248
Image: t248
- Size: 2,3
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 5: Clear
- 4: Clear
- 1: Clear
+ 0: Dune
Template@249:
Id: 249
Image: t249
- Size: 1,2
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
+ 0: Dune
Template@250:
Id: 250
Image: t250
- Size: 1,2
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
+ 0: Dune
Template@251:
Id: 251
Image: t251
- Size: 1,2
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
+ 0: Dune
Template@252:
Id: 252
Image: t252
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Dune
Template@253:
Id: 253
Image: t253
- Size: 2,2
+ Size: 1,1
PickAny: False
Tiles:
- 1: Clear
- 3: Clear
- 2: Clear
- 0: Clear
+ 0: Dune
Template@254:
Id: 254
Image: t254
- Size: 1,2
+ Size: 1,1
PickAny: False
Tiles:
- 0: Clear
- 1: Clear
+ 0: Dune
Template@255:
Id: 255
Image: t255
- Size: 3,3
+ Size: 1,1
PickAny: False
Tiles:
- 2: Clear
- 5: Clear
- 4: Clear
- 6: Clear
- 7: Clear
- 8: Clear
- 1: Clear
- 0: Clear
- 3: Clear
+ 0: Dune
Template@256:
Id: 256
Image: t256
- Size: 2,2
+ Size: 1,1
PickAny: False
Tiles:
- 2: Clear
- 3: Clear
- 1: Clear
- 0: Clear
+ 0: Dune
Template@257:
Id: 257
Image: t257
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Dune
Template@258:
Id: 258
Image: t258
- Size: 1,1
+ Size: 2,2
PickAny: False
Tiles:
- 0: Clear
+ 0: Dune
+ 1: Dune
+ 3: Dune
+ 2: Sand
Template@259:
Id: 259
Image: t259
+ Size: 2,2
+ PickAny: False
+ Tiles:
+ 0: Rough
+ 2: Rough
+ 3: Rough
+ 1: Rough
+ Template@260:
+ Id: 260
+ Image: t260
+ Size: 2,1
+ PickAny: False
+ Tiles:
+ 1: Rough
+ 0: Rough
+ Template@261:
+ Id: 261
+ Image: t261
Size: 1,1
PickAny: False
Tiles:
- 0: Clear
+ 0: Rough
+ Template@262:
+ Id: 262
+ Image: t262
+ Size: 1,1
+ PickAny: False
+ Tiles:
+ 0: Rough
+ Template@263:
+ Id: 263
+ Image: t263
+ Size: 2,2
+ PickAny: False
+ Tiles:
+ 0: Rough
+ 2: Rough
+ 3: Rough
+ 1: Rough
+ Template@264:
+ Id: 264
+ Image: t264
+ Size: 2,1
+ PickAny: False
+ Tiles:
+ 1: Cliff
+ 0: Cliff
+ Template@265:
+ Id: 265
+ Image: t265
+ Size: 2,1
+ PickAny: False
+ Tiles:
+ 1: Cliff
+ 0: Cliff
+ Template@266:
+ Id: 266
+ Image: t266
+ Size: 2,1
+ PickAny: False
+ Tiles:
+ 0: Cliff
+ 1: Cliff
+ Template@267:
+ Id: 267
+ Image: t267
+ Size: 2,1
+ PickAny: False
+ Tiles:
+ 0: Cliff
+ 1: Cliff
+ Template@268:
+ Id: 268
+ Image: t268
+ Size: 2,2
+ PickAny: False
+ Tiles:
+ 0: Cliff
+ 1: Cliff
+ 3: Sand
+ 2: Sand
diff --git a/mods/d2k/tilesets/bloxbase.yaml b/mods/d2k/tilesets/bloxbase.yaml
deleted file mode 100644
index 4cb16abdbb..0000000000
--- a/mods/d2k/tilesets/bloxbase.yaml
+++ /dev/null
@@ -1,2369 +0,0 @@
-General:
- Name: Bloxbase
- TileSize: 32
- Id: BLOXBASE
- Palette: bloxbase.pal
- Extensions: .blo,.shp
-
-Terrain:
- TerrainType@Clear:
- Type: Clear
- AcceptSmudge: True
- IsWater: False
- Color: 255,40,68,40
- TerrainType@Water:
- Type: Water
- AcceptSmudge: False
- IsWater: True
- Color: 255,92,116,164
- TerrainType@Road:
- Type: Road
- AcceptSmudge: True
- IsWater: False
- Color: 255,88,116,116
- TerrainType@Rock:
- Type: Rock
- AcceptSmudge: False
- IsWater: False
- Color: 255,68,68,60
- TerrainType@Tree:
- Type: Tree
- AcceptSmudge: False
- IsWater: False
- Color: 255,28,32,36
- TerrainType@River:
- Type: River
- AcceptSmudge: False
- IsWater: False
- Color: 255,92,140,180
- TerrainType@Rough:
- Type: Rough
- AcceptSmudge: True
- IsWater: False
- Color: 255,68,20,100
- TerrainType@Wall:
- Type: Wall
- AcceptSmudge: True
- IsWater: False
- Color: 255,208,192,160
- TerrainType@Beach:
- Type: Beach
- AcceptSmudge: False
- IsWater: False
- Color: 255,176,156,120
- TerrainType@Spice:
- Type: Spice
- AcceptSmudge: True
- IsWater: False
- Color: 255,161,226,28
- TerrainType@SpiceBlobs:
- Type: SpiceBlobs
- AcceptSmudge: True
- IsWater: False
- Color: 255,84,252,252
-
-Templates:
- Template@0:
- Id: 0
- Image: t00
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@1:
- Id: 1
- Image: t01
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@2:
- Id: 2
- Image: t02
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@3:
- Id: 3
- Image: t03
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@4:
- Id: 4
- Image: t04
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@5:
- Id: 5
- Image: t05
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@6:
- Id: 6
- Image: t06
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@7:
- Id: 7
- Image: t07
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@8:
- Id: 8
- Image: t08
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@9:
- Id: 9
- Image: t09
- Size: 5,3
- PickAny: False
- Tiles:
- 0: Clear
- 6: Clear
- 1: Clear
- 5: Clear
- 10: Clear
- 11: Clear
- 12: Clear
- 13: Clear
- 14: Clear
- 9: Clear
- 4: Clear
- 3: Clear
- 2: Clear
- 7: Clear
- 8: Clear
- Template@10:
- Id: 10
- Image: t10
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@11:
- Id: 11
- Image: t11
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@12:
- Id: 12
- Image: t12
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@13:
- Id: 13
- Image: t13
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@14:
- Id: 14
- Image: t14
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@15:
- Id: 15
- Image: t15
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@16:
- Id: 16
- Image: t16
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@17:
- Id: 17
- Image: t17
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@18:
- Id: 18
- Image: t18
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@19:
- Id: 19
- Image: t19
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@20:
- Id: 20
- Image: t20
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@21:
- Id: 21
- Image: t21
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@22:
- Id: 22
- Image: t22
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@23:
- Id: 23
- Image: t23
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@24:
- Id: 24
- Image: t24
- Size: 2,3
- PickAny: False
- Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 5: Clear
- 4: Clear
- 1: Clear
- Template@25:
- Id: 25
- Image: t25
- Size: 3,3
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 4: Clear
- 3: Clear
- 6: Clear
- 7: Clear
- 8: Clear
- 5: Clear
- 2: Clear
- Template@26:
- Id: 26
- Image: t26
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@27:
- Id: 27
- Image: t27
- Size: 1,2
- PickAny: False
- Tiles:
- 1: Clear
- 0: Clear
- Template@28:
- Id: 28
- Image: t28
- Size: 3,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 4: Clear
- 5: Clear
- 2: Clear
- 3: Clear
- Template@29:
- Id: 29
- Image: t29
- Size: 3,3
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 2: Clear
- 5: Clear
- 4: Clear
- 7: Clear
- 6: Clear
- 3: Clear
- 8: Clear
- Template@30:
- Id: 30
- Image: t30
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@31:
- Id: 31
- Image: t31
- Size: 2,1
- PickAny: False
- Tiles:
- 1: Clear
- 0: Clear
- Template@32:
- Id: 32
- Image: t32
- Size: 4,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 5: Clear
- 6: Clear
- 2: Clear
- 3: Clear
- 7: Clear
- 4: Clear
- Template@33:
- Id: 33
- Image: t33
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
- Template@34:
- Id: 34
- Image: t34
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 3: Clear
- 2: Clear
- 1: Clear
- Template@35:
- Id: 35
- Image: t35
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 2: Clear
- 3: Clear
- Template@36:
- Id: 36
- Image: t36
- Size: 3,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 2: Clear
- 5: Clear
- 4: Clear
- 3: Clear
- Template@37:
- Id: 37
- Image: t37
- Size: 3,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 2: Clear
- 4: Clear
- 3: Clear
- 5: Clear
- Template@38:
- Id: 38
- Image: t38
- Size: 2,1
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- Template@39:
- Id: 39
- Image: t39
- Size: 2,1
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- Template@40:
- Id: 40
- Image: t40
- Size: 2,1
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- Template@41:
- Id: 41
- Image: t41
- Size: 2,1
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- Template@42:
- Id: 42
- Image: t42
- Size: 3,3
- PickAny: False
- Tiles:
- 3: Clear
- 4: Clear
- 7: Clear
- 2: Clear
- 6: Clear
- Template@43:
- Id: 43
- Image: t43
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@44:
- Id: 44
- Image: t44
- Size: 2,2
- PickAny: False
- Tiles:
- 1: Clear
- 2: Clear
- 3: Clear
- 0: Clear
- Template@45:
- Id: 45
- Image: t45
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@46:
- Id: 46
- Image: t46
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@47:
- Id: 47
- Image: t47
- Size: 2,2
- PickAny: False
- Tiles:
- 3: Clear
- 2: Clear
- 0: Clear
- 1: Clear
- Template@48:
- Id: 48
- Image: t48
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
- Template@49:
- Id: 49
- Image: t49
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@50:
- Id: 50
- Image: t50
- Size: 3,2
- PickAny: False
- Tiles:
- 3: Clear
- 4: Clear
- 1: Clear
- 5: Clear
- 2: Clear
- 0: Clear
- Template@51:
- Id: 51
- Image: t51
- Size: 3,2
- PickAny: False
- Tiles:
- 0: Clear
- 3: Clear
- 4: Clear
- 1: Clear
- 2: Clear
- 5: Clear
- Template@52:
- Id: 52
- Image: t52
- Size: 3,2
- PickAny: False
- Tiles:
- 0: Clear
- 3: Clear
- 4: Clear
- 1: Clear
- 2: Clear
- 5: Clear
- Template@53:
- Id: 53
- Image: t53
- Size: 3,2
- PickAny: False
- Tiles:
- 2: Clear
- 5: Clear
- 4: Clear
- 3: Clear
- 0: Clear
- 1: Clear
- Template@54:
- Id: 54
- Image: t54
- Size: 2,3
- PickAny: False
- Tiles:
- 0: Clear
- 2: Clear
- 4: Clear
- 5: Clear
- 3: Clear
- 1: Clear
- Template@55:
- Id: 55
- Image: t55
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@56:
- Id: 56
- Image: t56
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@57:
- Id: 57
- Image: t57
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@58:
- Id: 58
- Image: t58
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@59:
- Id: 59
- Image: t59
- Size: 2,2
- PickAny: False
- Tiles:
- 1: Clear
- 3: Clear
- 2: Clear
- 0: Clear
- Template@60:
- Id: 60
- Image: t60
- Size: 2,2
- PickAny: False
- Tiles:
- 1: Clear
- 3: Clear
- 2: Clear
- 0: Clear
- Template@61:
- Id: 61
- Image: t61
- Size: 2,3
- PickAny: False
- Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 5: Clear
- 4: Clear
- 1: Clear
- Template@62:
- Id: 62
- Image: t62
- Size: 2,3
- PickAny: False
- Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 5: Clear
- 4: Clear
- 1: Clear
- Template@63:
- Id: 63
- Image: t63
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@64:
- Id: 64
- Image: t64
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@65:
- Id: 65
- Image: t65
- Size: 3,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 2: Clear
- 5: Clear
- 4: Clear
- 3: Clear
- Template@66:
- Id: 66
- Image: t66
- Size: 2,2
- PickAny: False
- Tiles:
- 1: Clear
- 0: Clear
- 2: Clear
- 3: Clear
- Template@67:
- Id: 67
- Image: t67
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
- Template@68:
- Id: 68
- Image: t68
- Size: 2,3
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 5: Clear
- 4: Clear
- 2: Clear
- Template@69:
- Id: 69
- Image: t69
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@70:
- Id: 70
- Image: t70
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@71:
- Id: 71
- Image: t71
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@72:
- Id: 72
- Image: t72
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@73:
- Id: 73
- Image: t73
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@74:
- Id: 74
- Image: t74
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@75:
- Id: 75
- Image: t75
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@76:
- Id: 76
- Image: t76
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@77:
- Id: 77
- Image: t77
- Size: 1,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- Template@78:
- Id: 78
- Image: t78
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@79:
- Id: 79
- Image: t79
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@80:
- Id: 80
- Image: t80
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@81:
- Id: 81
- Image: t81
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@82:
- Id: 82
- Image: t82
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@83:
- Id: 83
- Image: t83
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@84:
- Id: 84
- Image: t84
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@85:
- Id: 85
- Image: t85
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@86:
- Id: 86
- Image: t86
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@87:
- Id: 87
- Image: t87
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@88:
- Id: 88
- Image: t88
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@89:
- Id: 89
- Image: t89
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@90:
- Id: 90
- Image: t90
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@91:
- Id: 91
- Image: t91
- Size: 2,1
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- Template@92:
- Id: 92
- Image: t92
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@93:
- Id: 93
- Image: t93
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@94:
- Id: 94
- Image: t94
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@95:
- Id: 95
- Image: t95
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
- Template@96:
- Id: 96
- Image: t96
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@97:
- Id: 97
- Image: t97
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
- Template@98:
- Id: 98
- Image: t98
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
- Template@99:
- Id: 99
- Image: t99
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 2: Clear
- 1: Clear
- 3: Clear
- Template@100:
- Id: 100
- Image: t100
- Size: 2,1
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- Template@101:
- Id: 101
- Image: t101
- Size: 2,3
- PickAny: False
- Tiles:
- 0: Clear
- 2: Clear
- 4: Clear
- 5: Clear
- 3: Clear
- 1: Clear
- Template@102:
- Id: 102
- Image: t102
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
- Template@103:
- Id: 103
- Image: t103
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@104:
- Id: 104
- Image: t104
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@105:
- Id: 105
- Image: t105
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@106:
- Id: 106
- Image: t106
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@107:
- Id: 107
- Image: t107
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@108:
- Id: 108
- Image: t108
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@109:
- Id: 109
- Image: t109
- Size: 2,3
- PickAny: False
- Tiles:
- 4: Clear
- 5: Clear
- 3: Clear
- 1: Clear
- 0: Clear
- 2: Clear
- Template@110:
- Id: 110
- Image: t110
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@111:
- Id: 111
- Image: t111
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 3: Clear
- 1: Clear
- 2: Clear
- Template@112:
- Id: 112
- Image: t112
- Size: 3,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 4: Clear
- 3: Clear
- 5: Clear
- 2: Clear
- Template@113:
- Id: 113
- Image: t113
- Size: 3,1
- PickAny: False
- Tiles:
- 2: Clear
- 1: Clear
- 0: Clear
- Template@114:
- Id: 114
- Image: t114
- Size: 1,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- Template@115:
- Id: 115
- Image: t115
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@116:
- Id: 116
- Image: t116
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@117:
- Id: 117
- Image: t117
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@118:
- Id: 118
- Image: t118
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
- Template@119:
- Id: 119
- Image: t119
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
- Template@120:
- Id: 120
- Image: t120
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
- Template@121:
- Id: 121
- Image: t121
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
- Template@122:
- Id: 122
- Image: t122
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
- Template@123:
- Id: 123
- Image: t123
- Size: 2,2
- PickAny: False
- Tiles:
- 1: Clear
- 3: Clear
- 2: Clear
- 0: Clear
- Template@124:
- Id: 124
- Image: t124
- Size: 2,2
- PickAny: False
- Tiles:
- 1: Clear
- 0: Clear
- 2: Clear
- 3: Clear
- Template@125:
- Id: 125
- Image: t125
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
- Template@126:
- Id: 126
- Image: t126
- Size: 3,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 2: Clear
- 5: Clear
- 4: Clear
- 3: Clear
- Template@127:
- Id: 127
- Image: t127
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@128:
- Id: 128
- Image: t128
- Size: 2,2
- PickAny: False
- Tiles:
- 1: Clear
- 0: Clear
- 2: Clear
- 3: Clear
- Template@129:
- Id: 129
- Image: t129
- Size: 3,3
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 4: Clear
- 5: Clear
- 8: Clear
- 7: Clear
- 6: Clear
- 3: Clear
- 2: Clear
- Template@130:
- Id: 130
- Image: t130
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@131:
- Id: 131
- Image: t131
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@132:
- Id: 132
- Image: t132
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@133:
- Id: 133
- Image: t133
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@134:
- Id: 134
- Image: t134
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@135:
- Id: 135
- Image: t135
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@136:
- Id: 136
- Image: t136
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@137:
- Id: 137
- Image: t137
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@138:
- Id: 138
- Image: t138
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@139:
- Id: 139
- Image: t139
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@140:
- Id: 140
- Image: t140
- Size: 4,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 2: Clear
- 3: Clear
- 7: Clear
- 6: Clear
- 5: Clear
- 4: Clear
- Template@141:
- Id: 141
- Image: t141
- Size: 2,1
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- Template@142:
- Id: 142
- Image: t142
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
- Template@143:
- Id: 143
- Image: t143
- Size: 1,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- Template@144:
- Id: 144
- Image: t144
- Size: 1,2
- PickAny: False
- Tiles:
- 1: Clear
- 0: Clear
- Template@145:
- Id: 145
- Image: t145
- Size: 2,1
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- Template@146:
- Id: 146
- Image: t146
- Size: 2,1
- PickAny: False
- Tiles:
- 1: Clear
- 0: Clear
- Template@147:
- Id: 147
- Image: t147
- Size: 1,2
- PickAny: False
- Tiles:
- 1: Clear
- 0: Clear
- Template@148:
- Id: 148
- Image: t148
- Size: 2,1
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- Template@149:
- Id: 149
- Image: t149
- Size: 2,3
- PickAny: False
- Tiles:
- 0: Clear
- 2: Clear
- 4: Clear
- 5: Clear
- 3: Clear
- 1: Clear
- Template@150:
- Id: 150
- Image: t150
- Size: 2,3
- PickAny: False
- Tiles:
- 0: Clear
- 2: Clear
- 4: Clear
- 5: Clear
- 3: Clear
- 1: Clear
- Template@151:
- Id: 151
- Image: t151
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
- Template@152:
- Id: 152
- Image: t152
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
- Template@153:
- Id: 153
- Image: t153
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@154:
- Id: 154
- Image: t154
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@155:
- Id: 155
- Image: t155
- Size: 2,1
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- Template@156:
- Id: 156
- Image: t156
- Size: 2,1
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- Template@157:
- Id: 157
- Image: t157
- Size: 2,1
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- Template@158:
- Id: 158
- Image: t158
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@159:
- Id: 159
- Image: t159
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@160:
- Id: 160
- Image: t160
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@161:
- Id: 161
- Image: t161
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@162:
- Id: 162
- Image: t162
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@163:
- Id: 163
- Image: t163
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@164:
- Id: 164
- Image: t164
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@165:
- Id: 165
- Image: t165
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@166:
- Id: 166
- Image: t166
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@167:
- Id: 167
- Image: t167
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@168:
- Id: 168
- Image: t168
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@169:
- Id: 169
- Image: t169
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@170:
- Id: 170
- Image: t170
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@171:
- Id: 171
- Image: t171
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@172:
- Id: 172
- Image: t172
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@173:
- Id: 173
- Image: t173
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@174:
- Id: 174
- Image: t174
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@175:
- Id: 175
- Image: t175
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@176:
- Id: 176
- Image: t176
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@177:
- Id: 177
- Image: t177
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@178:
- Id: 178
- Image: t178
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@179:
- Id: 179
- Image: t179
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@180:
- Id: 180
- Image: t180
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@181:
- Id: 181
- Image: t181
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@182:
- Id: 182
- Image: t182
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@183:
- Id: 183
- Image: t183
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@184:
- Id: 184
- Image: t184
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@185:
- Id: 185
- Image: t185
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@186:
- Id: 186
- Image: t186
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@187:
- Id: 187
- Image: t187
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@188:
- Id: 188
- Image: t188
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@189:
- Id: 189
- Image: t189
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@190:
- Id: 190
- Image: t190
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@191:
- Id: 191
- Image: t191
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@192:
- Id: 192
- Image: t192
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@193:
- Id: 193
- Image: t193
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@194:
- Id: 194
- Image: t194
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@195:
- Id: 195
- Image: t195
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@196:
- Id: 196
- Image: t196
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@197:
- Id: 197
- Image: t197
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@198:
- Id: 198
- Image: t198
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@199:
- Id: 199
- Image: t199
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@200:
- Id: 200
- Image: t200
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@201:
- Id: 201
- Image: t201
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@202:
- Id: 202
- Image: t202
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@203:
- Id: 203
- Image: t203
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@204:
- Id: 204
- Image: t204
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@205:
- Id: 205
- Image: t205
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@206:
- Id: 206
- Image: t206
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@207:
- Id: 207
- Image: t207
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@208:
- Id: 208
- Image: t208
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@209:
- Id: 209
- Image: t209
- Size: 1,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- Template@210:
- Id: 210
- Image: t210
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@211:
- Id: 211
- Image: t211
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@212:
- Id: 212
- Image: t212
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@213:
- Id: 213
- Image: t213
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@214:
- Id: 214
- Image: t214
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@215:
- Id: 215
- Image: t215
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@216:
- Id: 216
- Image: t216
- Size: 1,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- Template@217:
- Id: 217
- Image: t217
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
- Template@218:
- Id: 218
- Image: t218
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@219:
- Id: 219
- Image: t219
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@220:
- Id: 220
- Image: t220
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@221:
- Id: 221
- Image: t221
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@222:
- Id: 222
- Image: t222
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@223:
- Id: 223
- Image: t223
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@224:
- Id: 224
- Image: t224
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@225:
- Id: 225
- Image: t225
- Size: 2,1
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- Template@226:
- Id: 226
- Image: t226
- Size: 2,1
- PickAny: False
- Tiles:
- 1: Clear
- 0: Clear
- Template@227:
- Id: 227
- Image: t227
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@228:
- Id: 228
- Image: t228
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@229:
- Id: 229
- Image: t229
- Size: 2,1
- PickAny: False
- Tiles:
- 1: Clear
- 0: Clear
- Template@230:
- Id: 230
- Image: t230
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@231:
- Id: 231
- Image: t231
- Size: 1,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- Template@232:
- Id: 232
- Image: t232
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@233:
- Id: 233
- Image: t233
- Size: 1,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- Template@234:
- Id: 234
- Image: t234
- Size: 1,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- Template@235:
- Id: 235
- Image: t235
- Size: 1,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- Template@236:
- Id: 236
- Image: t236
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@237:
- Id: 237
- Image: t237
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
- Template@238:
- Id: 238
- Image: t238
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
- Template@239:
- Id: 239
- Image: t239
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
- Template@240:
- Id: 240
- Image: t240
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 1: Clear
- Template@241:
- Id: 241
- Image: t241
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@242:
- Id: 242
- Image: t242
- Size: 1,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- Template@243:
- Id: 243
- Image: t243
- Size: 2,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 3: Clear
- 2: Clear
- Template@244:
- Id: 244
- Image: t244
- Size: 2,2
- PickAny: False
- Tiles:
- 3: Clear
- 2: Clear
- 0: Clear
- 1: Clear
- Template@245:
- Id: 245
- Image: t245
- Size: 5,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- 6: Clear
- 7: Clear
- 8: Clear
- 9: Clear
- 4: Clear
- 3: Clear
- 2: Clear
- 5: Clear
- Template@246:
- Id: 246
- Image: t246
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@247:
- Id: 247
- Image: t247
- Size: 1,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- Template@248:
- Id: 248
- Image: t248
- Size: 2,3
- PickAny: False
- Tiles:
- 0: Clear
- 2: Clear
- 3: Clear
- 5: Clear
- 4: Clear
- 1: Clear
- Template@249:
- Id: 249
- Image: t249
- Size: 1,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- Template@250:
- Id: 250
- Image: t250
- Size: 1,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- Template@251:
- Id: 251
- Image: t251
- Size: 1,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- Template@252:
- Id: 252
- Image: t252
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@253:
- Id: 253
- Image: t253
- Size: 2,2
- PickAny: False
- Tiles:
- 1: Clear
- 3: Clear
- 2: Clear
- 0: Clear
- Template@254:
- Id: 254
- Image: t254
- Size: 1,2
- PickAny: False
- Tiles:
- 0: Clear
- 1: Clear
- Template@255:
- Id: 255
- Image: t255
- Size: 3,3
- PickAny: False
- Tiles:
- 2: Clear
- 5: Clear
- 4: Clear
- 6: Clear
- 7: Clear
- 8: Clear
- 1: Clear
- 0: Clear
- 3: Clear
- Template@256:
- Id: 256
- Image: t256
- Size: 2,2
- PickAny: False
- Tiles:
- 2: Clear
- 3: Clear
- 1: Clear
- 0: Clear
- Template@257:
- Id: 257
- Image: t257
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@258:
- Id: 258
- Image: t258
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
- Template@259:
- Id: 259
- Image: t259
- Size: 1,1
- PickAny: False
- Tiles:
- 0: Clear
-
diff --git a/mods/d2k/tilesets/bloxbase/bloxbase.pal b/mods/d2k/tilesets/bloxbase/bloxbase.pal
deleted file mode 100644
index 1099356108..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/bloxbase.pal and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t00.blo b/mods/d2k/tilesets/bloxbase/t00.blo
deleted file mode 100644
index 0fdd932d9f..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t00.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t01.blo b/mods/d2k/tilesets/bloxbase/t01.blo
deleted file mode 100644
index 7b59d40138..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t01.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t02.blo b/mods/d2k/tilesets/bloxbase/t02.blo
deleted file mode 100644
index ae8effa47a..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t02.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t03.blo b/mods/d2k/tilesets/bloxbase/t03.blo
deleted file mode 100644
index edbe3a1c7c..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t03.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t04.blo b/mods/d2k/tilesets/bloxbase/t04.blo
deleted file mode 100644
index 1de23589f8..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t04.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t05.blo b/mods/d2k/tilesets/bloxbase/t05.blo
deleted file mode 100644
index 7e817c9091..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t05.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t06.blo b/mods/d2k/tilesets/bloxbase/t06.blo
deleted file mode 100644
index 6cc39bc897..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t06.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t07.blo b/mods/d2k/tilesets/bloxbase/t07.blo
deleted file mode 100644
index a379d86d55..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t07.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t08.blo b/mods/d2k/tilesets/bloxbase/t08.blo
deleted file mode 100644
index 78277f4298..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t08.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t09.blo b/mods/d2k/tilesets/bloxbase/t09.blo
deleted file mode 100644
index d14a7517cc..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t09.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t10.blo b/mods/d2k/tilesets/bloxbase/t10.blo
deleted file mode 100644
index 4168f7131e..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t10.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t100.blo b/mods/d2k/tilesets/bloxbase/t100.blo
deleted file mode 100644
index 85cc6de258..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t100.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t101.blo b/mods/d2k/tilesets/bloxbase/t101.blo
deleted file mode 100644
index 0d948184b5..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t101.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t102.blo b/mods/d2k/tilesets/bloxbase/t102.blo
deleted file mode 100644
index fe04e16a8b..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t102.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t103.blo b/mods/d2k/tilesets/bloxbase/t103.blo
deleted file mode 100644
index 3124f8717b..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t103.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t104.blo b/mods/d2k/tilesets/bloxbase/t104.blo
deleted file mode 100644
index 1044e8483c..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t104.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t105.blo b/mods/d2k/tilesets/bloxbase/t105.blo
deleted file mode 100644
index 71303b9aa3..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t105.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t106.blo b/mods/d2k/tilesets/bloxbase/t106.blo
deleted file mode 100644
index 73f4df080d..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t106.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t107.blo b/mods/d2k/tilesets/bloxbase/t107.blo
deleted file mode 100644
index d788f322a2..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t107.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t108.blo b/mods/d2k/tilesets/bloxbase/t108.blo
deleted file mode 100644
index 8bb9b48c05..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t108.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t109.blo b/mods/d2k/tilesets/bloxbase/t109.blo
deleted file mode 100644
index f958419f31..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t109.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t11.blo b/mods/d2k/tilesets/bloxbase/t11.blo
deleted file mode 100644
index 43845b2c0d..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t11.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t110.blo b/mods/d2k/tilesets/bloxbase/t110.blo
deleted file mode 100644
index 74b8b33a3c..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t110.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t111.blo b/mods/d2k/tilesets/bloxbase/t111.blo
deleted file mode 100644
index 8962fedbb5..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t111.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t112.blo b/mods/d2k/tilesets/bloxbase/t112.blo
deleted file mode 100644
index 4104654ffb..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t112.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t113.blo b/mods/d2k/tilesets/bloxbase/t113.blo
deleted file mode 100644
index 9efc2692de..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t113.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t114.blo b/mods/d2k/tilesets/bloxbase/t114.blo
deleted file mode 100644
index 2db269f7ab..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t114.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t115.blo b/mods/d2k/tilesets/bloxbase/t115.blo
deleted file mode 100644
index 389b713ada..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t115.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t116.blo b/mods/d2k/tilesets/bloxbase/t116.blo
deleted file mode 100644
index eb0338eb9c..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t116.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t117.blo b/mods/d2k/tilesets/bloxbase/t117.blo
deleted file mode 100644
index df8fa35c9d..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t117.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t118.blo b/mods/d2k/tilesets/bloxbase/t118.blo
deleted file mode 100644
index ef8342bf1a..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t118.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t119.blo b/mods/d2k/tilesets/bloxbase/t119.blo
deleted file mode 100644
index ceb5d83e08..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t119.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t12.blo b/mods/d2k/tilesets/bloxbase/t12.blo
deleted file mode 100644
index bb0caa5bde..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t12.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t120.blo b/mods/d2k/tilesets/bloxbase/t120.blo
deleted file mode 100644
index c1a0eb4c50..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t120.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t121.blo b/mods/d2k/tilesets/bloxbase/t121.blo
deleted file mode 100644
index 4cecf051ff..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t121.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t122.blo b/mods/d2k/tilesets/bloxbase/t122.blo
deleted file mode 100644
index 1113e5052d..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t122.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t123.blo b/mods/d2k/tilesets/bloxbase/t123.blo
deleted file mode 100644
index b2162c53b5..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t123.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t124.blo b/mods/d2k/tilesets/bloxbase/t124.blo
deleted file mode 100644
index 3f6751158a..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t124.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t125.blo b/mods/d2k/tilesets/bloxbase/t125.blo
deleted file mode 100644
index 1e53514031..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t125.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t126.blo b/mods/d2k/tilesets/bloxbase/t126.blo
deleted file mode 100644
index 8e2c49f59f..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t126.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t127.blo b/mods/d2k/tilesets/bloxbase/t127.blo
deleted file mode 100644
index 00fd039037..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t127.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t128.blo b/mods/d2k/tilesets/bloxbase/t128.blo
deleted file mode 100644
index 46fe85bf1d..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t128.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t129.blo b/mods/d2k/tilesets/bloxbase/t129.blo
deleted file mode 100644
index 2aa0472e16..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t129.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t13.blo b/mods/d2k/tilesets/bloxbase/t13.blo
deleted file mode 100644
index f291dca04c..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t13.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t130.blo b/mods/d2k/tilesets/bloxbase/t130.blo
deleted file mode 100644
index 22d65830dd..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t130.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t131.blo b/mods/d2k/tilesets/bloxbase/t131.blo
deleted file mode 100644
index fee49508f1..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t131.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t132.blo b/mods/d2k/tilesets/bloxbase/t132.blo
deleted file mode 100644
index 6da01e2aee..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t132.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t133.blo b/mods/d2k/tilesets/bloxbase/t133.blo
deleted file mode 100644
index ab51eb1d25..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t133.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t134.blo b/mods/d2k/tilesets/bloxbase/t134.blo
deleted file mode 100644
index 3b13656fb2..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t134.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t135.blo b/mods/d2k/tilesets/bloxbase/t135.blo
deleted file mode 100644
index d4cb62b925..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t135.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t136.blo b/mods/d2k/tilesets/bloxbase/t136.blo
deleted file mode 100644
index c1a00e6ca6..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t136.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t137.blo b/mods/d2k/tilesets/bloxbase/t137.blo
deleted file mode 100644
index f0615d2a14..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t137.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t138.blo b/mods/d2k/tilesets/bloxbase/t138.blo
deleted file mode 100644
index 074f1ff086..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t138.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t139.blo b/mods/d2k/tilesets/bloxbase/t139.blo
deleted file mode 100644
index 24d14c7e04..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t139.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t14.blo b/mods/d2k/tilesets/bloxbase/t14.blo
deleted file mode 100644
index 40e544770c..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t14.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t140.blo b/mods/d2k/tilesets/bloxbase/t140.blo
deleted file mode 100644
index 95c704fe72..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t140.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t141.blo b/mods/d2k/tilesets/bloxbase/t141.blo
deleted file mode 100644
index ff210dbcc0..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t141.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t142.blo b/mods/d2k/tilesets/bloxbase/t142.blo
deleted file mode 100644
index 525f1c9d80..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t142.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t143.blo b/mods/d2k/tilesets/bloxbase/t143.blo
deleted file mode 100644
index d61a89bf29..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t143.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t144.blo b/mods/d2k/tilesets/bloxbase/t144.blo
deleted file mode 100644
index f4e7833627..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t144.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t145.blo b/mods/d2k/tilesets/bloxbase/t145.blo
deleted file mode 100644
index 945ff4165f..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t145.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t146.blo b/mods/d2k/tilesets/bloxbase/t146.blo
deleted file mode 100644
index a1df070547..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t146.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t147.blo b/mods/d2k/tilesets/bloxbase/t147.blo
deleted file mode 100644
index 39bf3da418..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t147.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t148.blo b/mods/d2k/tilesets/bloxbase/t148.blo
deleted file mode 100644
index 7302d5df5f..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t148.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t149.blo b/mods/d2k/tilesets/bloxbase/t149.blo
deleted file mode 100644
index 1610fcf24c..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t149.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t15.blo b/mods/d2k/tilesets/bloxbase/t15.blo
deleted file mode 100644
index 8e667761f3..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t15.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t150.blo b/mods/d2k/tilesets/bloxbase/t150.blo
deleted file mode 100644
index 6d989749ee..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t150.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t151.blo b/mods/d2k/tilesets/bloxbase/t151.blo
deleted file mode 100644
index 6d34ecf1fa..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t151.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t152.blo b/mods/d2k/tilesets/bloxbase/t152.blo
deleted file mode 100644
index 3b319b99e7..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t152.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t153.blo b/mods/d2k/tilesets/bloxbase/t153.blo
deleted file mode 100644
index 84b5b9812e..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t153.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t154.blo b/mods/d2k/tilesets/bloxbase/t154.blo
deleted file mode 100644
index 1447c07a2c..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t154.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t155.blo b/mods/d2k/tilesets/bloxbase/t155.blo
deleted file mode 100644
index 6cd16fec57..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t155.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t156.blo b/mods/d2k/tilesets/bloxbase/t156.blo
deleted file mode 100644
index 78637d4e60..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t156.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t157.blo b/mods/d2k/tilesets/bloxbase/t157.blo
deleted file mode 100644
index 43f5cb3a43..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t157.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t158.blo b/mods/d2k/tilesets/bloxbase/t158.blo
deleted file mode 100644
index 27e57a7302..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t158.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t159.blo b/mods/d2k/tilesets/bloxbase/t159.blo
deleted file mode 100644
index 748abc2471..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t159.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t16.blo b/mods/d2k/tilesets/bloxbase/t16.blo
deleted file mode 100644
index 455ed8d3a5..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t16.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t160.blo b/mods/d2k/tilesets/bloxbase/t160.blo
deleted file mode 100644
index c603b65498..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t160.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t161.blo b/mods/d2k/tilesets/bloxbase/t161.blo
deleted file mode 100644
index ad94e5709d..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t161.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t162.blo b/mods/d2k/tilesets/bloxbase/t162.blo
deleted file mode 100644
index 4a3990d8ed..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t162.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t163.blo b/mods/d2k/tilesets/bloxbase/t163.blo
deleted file mode 100644
index 4f59da22bd..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t163.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t164.blo b/mods/d2k/tilesets/bloxbase/t164.blo
deleted file mode 100644
index 363f6b0f8e..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t164.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t165.blo b/mods/d2k/tilesets/bloxbase/t165.blo
deleted file mode 100644
index a190f7cace..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t165.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t166.blo b/mods/d2k/tilesets/bloxbase/t166.blo
deleted file mode 100644
index 8367314f5f..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t166.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t167.blo b/mods/d2k/tilesets/bloxbase/t167.blo
deleted file mode 100644
index 6c8123eb00..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t167.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t168.blo b/mods/d2k/tilesets/bloxbase/t168.blo
deleted file mode 100644
index fb8a625cdc..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t168.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t169.blo b/mods/d2k/tilesets/bloxbase/t169.blo
deleted file mode 100644
index 1f205cef03..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t169.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t17.blo b/mods/d2k/tilesets/bloxbase/t17.blo
deleted file mode 100644
index 9d57c7a23f..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t17.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t170.blo b/mods/d2k/tilesets/bloxbase/t170.blo
deleted file mode 100644
index 77612d1c33..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t170.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t171.blo b/mods/d2k/tilesets/bloxbase/t171.blo
deleted file mode 100644
index 04005acfd1..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t171.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t172.blo b/mods/d2k/tilesets/bloxbase/t172.blo
deleted file mode 100644
index 7041d45bf1..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t172.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t173.blo b/mods/d2k/tilesets/bloxbase/t173.blo
deleted file mode 100644
index 4c4f529483..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t173.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t174.blo b/mods/d2k/tilesets/bloxbase/t174.blo
deleted file mode 100644
index 4e1a7a8683..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t174.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t175.blo b/mods/d2k/tilesets/bloxbase/t175.blo
deleted file mode 100644
index 276a966b51..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t175.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t176.blo b/mods/d2k/tilesets/bloxbase/t176.blo
deleted file mode 100644
index 76142ee731..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t176.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t177.blo b/mods/d2k/tilesets/bloxbase/t177.blo
deleted file mode 100644
index 5822865a4e..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t177.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t178.blo b/mods/d2k/tilesets/bloxbase/t178.blo
deleted file mode 100644
index 72e4a53cbc..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t178.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t179.blo b/mods/d2k/tilesets/bloxbase/t179.blo
deleted file mode 100644
index 07ed8b002e..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t179.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t18.blo b/mods/d2k/tilesets/bloxbase/t18.blo
deleted file mode 100644
index 3bc73ec080..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t18.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t180.blo b/mods/d2k/tilesets/bloxbase/t180.blo
deleted file mode 100644
index ff52a1420d..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t180.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t181.blo b/mods/d2k/tilesets/bloxbase/t181.blo
deleted file mode 100644
index 134ef5f5be..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t181.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t182.blo b/mods/d2k/tilesets/bloxbase/t182.blo
deleted file mode 100644
index d5a9e69ce5..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t182.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t183.blo b/mods/d2k/tilesets/bloxbase/t183.blo
deleted file mode 100644
index 69369df722..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t183.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t184.blo b/mods/d2k/tilesets/bloxbase/t184.blo
deleted file mode 100644
index 3d73e857e5..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t184.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t185.blo b/mods/d2k/tilesets/bloxbase/t185.blo
deleted file mode 100644
index b653f2fe4e..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t185.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t186.blo b/mods/d2k/tilesets/bloxbase/t186.blo
deleted file mode 100644
index a5989f6377..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t186.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t187.blo b/mods/d2k/tilesets/bloxbase/t187.blo
deleted file mode 100644
index bfa52b619d..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t187.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t188.blo b/mods/d2k/tilesets/bloxbase/t188.blo
deleted file mode 100644
index 4fdba383f4..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t188.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t189.blo b/mods/d2k/tilesets/bloxbase/t189.blo
deleted file mode 100644
index aabcbadb61..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t189.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t19.blo b/mods/d2k/tilesets/bloxbase/t19.blo
deleted file mode 100644
index 328e7803df..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t19.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t190.blo b/mods/d2k/tilesets/bloxbase/t190.blo
deleted file mode 100644
index d5f3533279..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t190.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t191.blo b/mods/d2k/tilesets/bloxbase/t191.blo
deleted file mode 100644
index 52992ab067..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t191.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t192.blo b/mods/d2k/tilesets/bloxbase/t192.blo
deleted file mode 100644
index 7425d4f37a..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t192.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t193.blo b/mods/d2k/tilesets/bloxbase/t193.blo
deleted file mode 100644
index 21d0c01762..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t193.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t194.blo b/mods/d2k/tilesets/bloxbase/t194.blo
deleted file mode 100644
index d28292eed5..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t194.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t195.blo b/mods/d2k/tilesets/bloxbase/t195.blo
deleted file mode 100644
index 49889e08e5..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t195.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t196.blo b/mods/d2k/tilesets/bloxbase/t196.blo
deleted file mode 100644
index 2e5f456d97..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t196.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t197.blo b/mods/d2k/tilesets/bloxbase/t197.blo
deleted file mode 100644
index 7ede332194..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t197.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t198.blo b/mods/d2k/tilesets/bloxbase/t198.blo
deleted file mode 100644
index 4dffd4523b..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t198.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t199.blo b/mods/d2k/tilesets/bloxbase/t199.blo
deleted file mode 100644
index eebec4254a..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t199.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t20.blo b/mods/d2k/tilesets/bloxbase/t20.blo
deleted file mode 100644
index 9576af97a2..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t20.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t200.blo b/mods/d2k/tilesets/bloxbase/t200.blo
deleted file mode 100644
index 7009e3c190..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t200.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t201.blo b/mods/d2k/tilesets/bloxbase/t201.blo
deleted file mode 100644
index 084c9eef82..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t201.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t202.blo b/mods/d2k/tilesets/bloxbase/t202.blo
deleted file mode 100644
index 48bc431a34..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t202.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t203.blo b/mods/d2k/tilesets/bloxbase/t203.blo
deleted file mode 100644
index 84c8e3a361..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t203.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t204.blo b/mods/d2k/tilesets/bloxbase/t204.blo
deleted file mode 100644
index 46ced754e1..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t204.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t205.blo b/mods/d2k/tilesets/bloxbase/t205.blo
deleted file mode 100644
index 5fb8d36a12..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t205.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t206.blo b/mods/d2k/tilesets/bloxbase/t206.blo
deleted file mode 100644
index 3f49237ec8..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t206.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t207.blo b/mods/d2k/tilesets/bloxbase/t207.blo
deleted file mode 100644
index d8aea87387..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t207.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t208.blo b/mods/d2k/tilesets/bloxbase/t208.blo
deleted file mode 100644
index d10c8472fb..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t208.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t209.blo b/mods/d2k/tilesets/bloxbase/t209.blo
deleted file mode 100644
index 85a8152db5..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t209.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t21.blo b/mods/d2k/tilesets/bloxbase/t21.blo
deleted file mode 100644
index 2f8c50fa9b..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t21.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t210.blo b/mods/d2k/tilesets/bloxbase/t210.blo
deleted file mode 100644
index 3f97716851..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t210.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t211.blo b/mods/d2k/tilesets/bloxbase/t211.blo
deleted file mode 100644
index aad8e0319c..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t211.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t212.blo b/mods/d2k/tilesets/bloxbase/t212.blo
deleted file mode 100644
index e5f9d6b291..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t212.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t213.blo b/mods/d2k/tilesets/bloxbase/t213.blo
deleted file mode 100644
index d139ec9854..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t213.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t214.blo b/mods/d2k/tilesets/bloxbase/t214.blo
deleted file mode 100644
index ebb26e9125..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t214.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t215.blo b/mods/d2k/tilesets/bloxbase/t215.blo
deleted file mode 100644
index f922c3a806..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t215.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t216.blo b/mods/d2k/tilesets/bloxbase/t216.blo
deleted file mode 100644
index fbafd07be9..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t216.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t217.blo b/mods/d2k/tilesets/bloxbase/t217.blo
deleted file mode 100644
index d8220a1833..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t217.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t218.blo b/mods/d2k/tilesets/bloxbase/t218.blo
deleted file mode 100644
index 743a94fea7..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t218.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t219.blo b/mods/d2k/tilesets/bloxbase/t219.blo
deleted file mode 100644
index 3e88dc825b..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t219.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t22.blo b/mods/d2k/tilesets/bloxbase/t22.blo
deleted file mode 100644
index 540e1bc362..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t22.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t220.blo b/mods/d2k/tilesets/bloxbase/t220.blo
deleted file mode 100644
index 81fc17bc1e..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t220.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t221.blo b/mods/d2k/tilesets/bloxbase/t221.blo
deleted file mode 100644
index 0b5b40d6ca..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t221.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t222.blo b/mods/d2k/tilesets/bloxbase/t222.blo
deleted file mode 100644
index d41661356a..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t222.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t223.blo b/mods/d2k/tilesets/bloxbase/t223.blo
deleted file mode 100644
index 8b81e392cd..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t223.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t224.blo b/mods/d2k/tilesets/bloxbase/t224.blo
deleted file mode 100644
index 05a09f116f..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t224.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t225.blo b/mods/d2k/tilesets/bloxbase/t225.blo
deleted file mode 100644
index 4a8cb94cc7..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t225.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t226.blo b/mods/d2k/tilesets/bloxbase/t226.blo
deleted file mode 100644
index fe787adbf6..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t226.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t227.blo b/mods/d2k/tilesets/bloxbase/t227.blo
deleted file mode 100644
index d3ab4846c0..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t227.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t228.blo b/mods/d2k/tilesets/bloxbase/t228.blo
deleted file mode 100644
index 0d1d656220..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t228.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t229.blo b/mods/d2k/tilesets/bloxbase/t229.blo
deleted file mode 100644
index d30ee2228d..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t229.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t23.blo b/mods/d2k/tilesets/bloxbase/t23.blo
deleted file mode 100644
index fdb7b05dc9..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t23.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t230.blo b/mods/d2k/tilesets/bloxbase/t230.blo
deleted file mode 100644
index 9f6ebb98b0..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t230.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t231.blo b/mods/d2k/tilesets/bloxbase/t231.blo
deleted file mode 100644
index c57b043233..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t231.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t232.blo b/mods/d2k/tilesets/bloxbase/t232.blo
deleted file mode 100644
index 21b8f2dff2..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t232.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t233.blo b/mods/d2k/tilesets/bloxbase/t233.blo
deleted file mode 100644
index 85cc1a5c6b..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t233.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t234.blo b/mods/d2k/tilesets/bloxbase/t234.blo
deleted file mode 100644
index a3dd718912..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t234.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t235.blo b/mods/d2k/tilesets/bloxbase/t235.blo
deleted file mode 100644
index 3927beb96e..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t235.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t236.blo b/mods/d2k/tilesets/bloxbase/t236.blo
deleted file mode 100644
index cd21b02dcf..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t236.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t237.blo b/mods/d2k/tilesets/bloxbase/t237.blo
deleted file mode 100644
index 1ee06f7a94..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t237.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t238.blo b/mods/d2k/tilesets/bloxbase/t238.blo
deleted file mode 100644
index 89dd626566..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t238.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t239.blo b/mods/d2k/tilesets/bloxbase/t239.blo
deleted file mode 100644
index 9a57fd034c..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t239.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t24.blo b/mods/d2k/tilesets/bloxbase/t24.blo
deleted file mode 100644
index 235309f949..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t24.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t240.blo b/mods/d2k/tilesets/bloxbase/t240.blo
deleted file mode 100644
index d18616023f..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t240.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t241.blo b/mods/d2k/tilesets/bloxbase/t241.blo
deleted file mode 100644
index 79518b0862..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t241.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t242.blo b/mods/d2k/tilesets/bloxbase/t242.blo
deleted file mode 100644
index ead9c376d3..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t242.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t243.blo b/mods/d2k/tilesets/bloxbase/t243.blo
deleted file mode 100644
index 9818548b4c..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t243.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t244.blo b/mods/d2k/tilesets/bloxbase/t244.blo
deleted file mode 100644
index 1eb33dfc50..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t244.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t245.blo b/mods/d2k/tilesets/bloxbase/t245.blo
deleted file mode 100644
index f9abee993b..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t245.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t246.blo b/mods/d2k/tilesets/bloxbase/t246.blo
deleted file mode 100644
index a8bf5f0494..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t246.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t247.blo b/mods/d2k/tilesets/bloxbase/t247.blo
deleted file mode 100644
index c75c0874e4..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t247.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t248.blo b/mods/d2k/tilesets/bloxbase/t248.blo
deleted file mode 100644
index 974fb9acab..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t248.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t249.blo b/mods/d2k/tilesets/bloxbase/t249.blo
deleted file mode 100644
index 447b633b12..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t249.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t25.blo b/mods/d2k/tilesets/bloxbase/t25.blo
deleted file mode 100644
index aa2aa0e172..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t25.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t250.blo b/mods/d2k/tilesets/bloxbase/t250.blo
deleted file mode 100644
index f2b0b3cb3e..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t250.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t251.blo b/mods/d2k/tilesets/bloxbase/t251.blo
deleted file mode 100644
index e9d40e9a58..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t251.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t252.blo b/mods/d2k/tilesets/bloxbase/t252.blo
deleted file mode 100644
index 82f8f5df92..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t252.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t253.blo b/mods/d2k/tilesets/bloxbase/t253.blo
deleted file mode 100644
index fb47359391..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t253.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t254.blo b/mods/d2k/tilesets/bloxbase/t254.blo
deleted file mode 100644
index eda5405326..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t254.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t255.blo b/mods/d2k/tilesets/bloxbase/t255.blo
deleted file mode 100644
index 2a503c7d79..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t255.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t256.blo b/mods/d2k/tilesets/bloxbase/t256.blo
deleted file mode 100644
index f4fb2e62dd..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t256.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t257.blo b/mods/d2k/tilesets/bloxbase/t257.blo
deleted file mode 100644
index c86e039fbe..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t257.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t258.blo b/mods/d2k/tilesets/bloxbase/t258.blo
deleted file mode 100644
index 680100e16c..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t258.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t259.blo b/mods/d2k/tilesets/bloxbase/t259.blo
deleted file mode 100644
index 50d241ec1c..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t259.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t26.blo b/mods/d2k/tilesets/bloxbase/t26.blo
deleted file mode 100644
index 2f9ffefaf2..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t26.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t27.blo b/mods/d2k/tilesets/bloxbase/t27.blo
deleted file mode 100644
index 270b1c5b35..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t27.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t28.blo b/mods/d2k/tilesets/bloxbase/t28.blo
deleted file mode 100644
index a584c73908..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t28.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t29.blo b/mods/d2k/tilesets/bloxbase/t29.blo
deleted file mode 100644
index 13d2dcbf56..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t29.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t30.blo b/mods/d2k/tilesets/bloxbase/t30.blo
deleted file mode 100644
index cd59253a76..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t30.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t31.blo b/mods/d2k/tilesets/bloxbase/t31.blo
deleted file mode 100644
index e4ba18e0e5..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t31.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t32.blo b/mods/d2k/tilesets/bloxbase/t32.blo
deleted file mode 100644
index f12b30f98e..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t32.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t33.blo b/mods/d2k/tilesets/bloxbase/t33.blo
deleted file mode 100644
index 0fe2c6fb12..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t33.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t34.blo b/mods/d2k/tilesets/bloxbase/t34.blo
deleted file mode 100644
index eccf64271c..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t34.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t35.blo b/mods/d2k/tilesets/bloxbase/t35.blo
deleted file mode 100644
index bcffcc824e..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t35.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t36.blo b/mods/d2k/tilesets/bloxbase/t36.blo
deleted file mode 100644
index 30865a3caa..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t36.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t37.blo b/mods/d2k/tilesets/bloxbase/t37.blo
deleted file mode 100644
index 362f445082..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t37.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t38.blo b/mods/d2k/tilesets/bloxbase/t38.blo
deleted file mode 100644
index f8d82cc30c..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t38.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t39.blo b/mods/d2k/tilesets/bloxbase/t39.blo
deleted file mode 100644
index cb3aef9683..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t39.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t40.blo b/mods/d2k/tilesets/bloxbase/t40.blo
deleted file mode 100644
index 924bb5b385..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t40.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t41.blo b/mods/d2k/tilesets/bloxbase/t41.blo
deleted file mode 100644
index 3771c219c1..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t41.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t42.blo b/mods/d2k/tilesets/bloxbase/t42.blo
deleted file mode 100644
index 8e81959fbc..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t42.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t43.blo b/mods/d2k/tilesets/bloxbase/t43.blo
deleted file mode 100644
index ba61468418..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t43.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t44.blo b/mods/d2k/tilesets/bloxbase/t44.blo
deleted file mode 100644
index 0a16499aef..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t44.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t45.blo b/mods/d2k/tilesets/bloxbase/t45.blo
deleted file mode 100644
index 2bb2b266fa..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t45.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t46.blo b/mods/d2k/tilesets/bloxbase/t46.blo
deleted file mode 100644
index 6b82d368ea..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t46.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t47.blo b/mods/d2k/tilesets/bloxbase/t47.blo
deleted file mode 100644
index 7a70d79872..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t47.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t48.blo b/mods/d2k/tilesets/bloxbase/t48.blo
deleted file mode 100644
index ed19dde62e..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t48.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t49.blo b/mods/d2k/tilesets/bloxbase/t49.blo
deleted file mode 100644
index e8a1fd21a2..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t49.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t50.blo b/mods/d2k/tilesets/bloxbase/t50.blo
deleted file mode 100644
index 1b2eeeadf5..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t50.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t51.blo b/mods/d2k/tilesets/bloxbase/t51.blo
deleted file mode 100644
index 3d99684f6c..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t51.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t52.blo b/mods/d2k/tilesets/bloxbase/t52.blo
deleted file mode 100644
index 4e7ddaa874..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t52.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t53.blo b/mods/d2k/tilesets/bloxbase/t53.blo
deleted file mode 100644
index e0f3e1422e..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t53.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t54.blo b/mods/d2k/tilesets/bloxbase/t54.blo
deleted file mode 100644
index 27d7349ece..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t54.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t55.blo b/mods/d2k/tilesets/bloxbase/t55.blo
deleted file mode 100644
index 9892580c36..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t55.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t56.blo b/mods/d2k/tilesets/bloxbase/t56.blo
deleted file mode 100644
index 05e7baf63c..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t56.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t57.blo b/mods/d2k/tilesets/bloxbase/t57.blo
deleted file mode 100644
index 68c1a683f1..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t57.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t58.blo b/mods/d2k/tilesets/bloxbase/t58.blo
deleted file mode 100644
index 89593c9d7d..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t58.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t59.blo b/mods/d2k/tilesets/bloxbase/t59.blo
deleted file mode 100644
index 72f97ce335..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t59.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t60.blo b/mods/d2k/tilesets/bloxbase/t60.blo
deleted file mode 100644
index 4e5a0a961f..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t60.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t61.blo b/mods/d2k/tilesets/bloxbase/t61.blo
deleted file mode 100644
index ab3f9e1a70..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t61.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t62.blo b/mods/d2k/tilesets/bloxbase/t62.blo
deleted file mode 100644
index 92fb5521e5..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t62.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t63.blo b/mods/d2k/tilesets/bloxbase/t63.blo
deleted file mode 100644
index d26c99922a..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t63.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t64.blo b/mods/d2k/tilesets/bloxbase/t64.blo
deleted file mode 100644
index 3df31fcf51..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t64.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t65.blo b/mods/d2k/tilesets/bloxbase/t65.blo
deleted file mode 100644
index c80e3ab16f..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t65.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t66.blo b/mods/d2k/tilesets/bloxbase/t66.blo
deleted file mode 100644
index df95997009..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t66.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t67.blo b/mods/d2k/tilesets/bloxbase/t67.blo
deleted file mode 100644
index ce0a280681..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t67.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t68.blo b/mods/d2k/tilesets/bloxbase/t68.blo
deleted file mode 100644
index cacecbe9e8..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t68.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t69.blo b/mods/d2k/tilesets/bloxbase/t69.blo
deleted file mode 100644
index e12340455b..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t69.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t70.blo b/mods/d2k/tilesets/bloxbase/t70.blo
deleted file mode 100644
index 9366ddebac..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t70.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t71.blo b/mods/d2k/tilesets/bloxbase/t71.blo
deleted file mode 100644
index 3d8e268dc6..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t71.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t72.blo b/mods/d2k/tilesets/bloxbase/t72.blo
deleted file mode 100644
index 44ae0b5913..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t72.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t73.blo b/mods/d2k/tilesets/bloxbase/t73.blo
deleted file mode 100644
index 745337536b..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t73.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t74.blo b/mods/d2k/tilesets/bloxbase/t74.blo
deleted file mode 100644
index 486e4cd7d3..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t74.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t75.blo b/mods/d2k/tilesets/bloxbase/t75.blo
deleted file mode 100644
index be0d5cb3f5..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t75.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t76.blo b/mods/d2k/tilesets/bloxbase/t76.blo
deleted file mode 100644
index 35ff30d990..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t76.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t77.blo b/mods/d2k/tilesets/bloxbase/t77.blo
deleted file mode 100644
index 0f87064ee7..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t77.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t78.blo b/mods/d2k/tilesets/bloxbase/t78.blo
deleted file mode 100644
index 358e9cb319..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t78.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t79.blo b/mods/d2k/tilesets/bloxbase/t79.blo
deleted file mode 100644
index 5a42256c96..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t79.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t80.blo b/mods/d2k/tilesets/bloxbase/t80.blo
deleted file mode 100644
index a83387087d..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t80.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t81.blo b/mods/d2k/tilesets/bloxbase/t81.blo
deleted file mode 100644
index ed9f9e3367..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t81.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t82.blo b/mods/d2k/tilesets/bloxbase/t82.blo
deleted file mode 100644
index a84362939c..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t82.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t83.blo b/mods/d2k/tilesets/bloxbase/t83.blo
deleted file mode 100644
index 64b51ca24e..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t83.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t84.blo b/mods/d2k/tilesets/bloxbase/t84.blo
deleted file mode 100644
index 83b87a9700..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t84.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t85.blo b/mods/d2k/tilesets/bloxbase/t85.blo
deleted file mode 100644
index 36e29e85ae..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t85.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t86.blo b/mods/d2k/tilesets/bloxbase/t86.blo
deleted file mode 100644
index b314bdd7f1..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t86.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t87.blo b/mods/d2k/tilesets/bloxbase/t87.blo
deleted file mode 100644
index 6069db67c6..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t87.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t88.blo b/mods/d2k/tilesets/bloxbase/t88.blo
deleted file mode 100644
index 0083d133cd..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t88.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t89.blo b/mods/d2k/tilesets/bloxbase/t89.blo
deleted file mode 100644
index 71b6155807..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t89.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t90.blo b/mods/d2k/tilesets/bloxbase/t90.blo
deleted file mode 100644
index 5eeb78ee2f..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t90.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t91.blo b/mods/d2k/tilesets/bloxbase/t91.blo
deleted file mode 100644
index ea4c6c576c..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t91.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t92.blo b/mods/d2k/tilesets/bloxbase/t92.blo
deleted file mode 100644
index 9b2ba046ca..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t92.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t93.blo b/mods/d2k/tilesets/bloxbase/t93.blo
deleted file mode 100644
index 2bc7081ecd..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t93.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t94.blo b/mods/d2k/tilesets/bloxbase/t94.blo
deleted file mode 100644
index 253f94b7b2..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t94.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t95.blo b/mods/d2k/tilesets/bloxbase/t95.blo
deleted file mode 100644
index 5cb03f54fa..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t95.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t96.blo b/mods/d2k/tilesets/bloxbase/t96.blo
deleted file mode 100644
index 87c178e673..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t96.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t97.blo b/mods/d2k/tilesets/bloxbase/t97.blo
deleted file mode 100644
index 11654d8b87..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t97.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t98.blo b/mods/d2k/tilesets/bloxbase/t98.blo
deleted file mode 100644
index c50b7798e3..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t98.blo and /dev/null differ
diff --git a/mods/d2k/tilesets/bloxbase/t99.blo b/mods/d2k/tilesets/bloxbase/t99.blo
deleted file mode 100644
index 91a27dbe8e..0000000000
Binary files a/mods/d2k/tilesets/bloxbase/t99.blo and /dev/null differ
diff --git a/ripD2kGameFiles.sh b/ripD2kGameFiles.sh
index 265c94d9b1..bda0ec8c52 100755
--- a/ripD2kGameFiles.sh
+++ b/ripD2kGameFiles.sh
@@ -49,8 +49,8 @@ mono OpenRA.Utility.exe --r8 $R8 $PAL 1731 1762 "combata" --vehicle
mono OpenRA.Utility.exe --shp combata.png 48
mono OpenRA.Utility.exe --r8 $R8 $PAL 1763 1794 "siege" --vehicle
mono OpenRA.Utility.exe --shp siege.png 48
-mono OpenRA.Utility.exe --r8 $R8 $PAL 1795 1826 "mcv" --vehicle
-mono OpenRA.Utility.exe --shp mcv.png 48
+mono OpenRA.Utility.exe --r8 $R8 $PAL 1795 1826 "dmcv" --vehicle
+mono OpenRA.Utility.exe --shp dmcv.png 48
mono OpenRA.Utility.exe --r8 $R8 $PAL 1827 1858 "sonic" --vehicle
mono OpenRA.Utility.exe --shp sonic.png 48
mono OpenRA.Utility.exe --r8 $R8 $PAL 1859 1890 "combataturret" --vehicle
@@ -218,8 +218,8 @@ mono OpenRA.Utility.exe --r8 $R8 $PAL 4017 4017 "raidericon"
mono OpenRA.Utility.exe --shp raidericon.png 60
mono OpenRA.Utility.exe --r8 $R8 $PAL 4018 4018 "quadicon"
mono OpenRA.Utility.exe --shp quadicon.png 60
-mono OpenRA.Utility.exe --r8 $R8 $PAL 4019 4019 "harestervicon" # = 4044
-mono OpenRA.Utility.exe --shp harestervicon.png 60
+mono OpenRA.Utility.exe --r8 $R8 $PAL 4019 4019 "harvestericon" # = 4044
+mono OpenRA.Utility.exe --shp harvestericon.png 60
mono OpenRA.Utility.exe --r8 $R8 $PAL 4020 4020 "combataicon"
mono OpenRA.Utility.exe --shp combataicon.png 60
mono OpenRA.Utility.exe --r8 $R8 $PAL 4021 4021 "combathicon"
@@ -253,7 +253,7 @@ mono OpenRA.Utility.exe --r8 $R8 $PAL 4046 4046 "conyardaicon" # = 4049
mono OpenRA.Utility.exe --shp conyardaicon.png 60
mono OpenRA.Utility.exe --r8 $R8 $PAL 4047 4047 "conyardhicon"
mono OpenRA.Utility.exe --shp conyardhicon.png 60
-mono OpenRA.Utility.exe --r8 $R8 $PAL 4048 4048 "conyardaicon"
+mono OpenRA.Utility.exe --r8 $R8 $PAL 4048 4048 "conyardoicon"
mono OpenRA.Utility.exe --shp conyardoicon.png 60
mono OpenRA.Utility.exe --r8 $R8 $PAL 4050 4050 "4plateicon" # = 4051..4052
mono OpenRA.Utility.exe --shp 4plateicon.png 60
@@ -388,10 +388,24 @@ mono OpenRA.Utility.exe --r8 $R8 $PAL 0 264 "mouse" --transparent
mono OpenRA.Utility.exe --shp mouse.png 48
R8="$HOME/.openra/Content/d2k/BLOXBASE.R8"
-mono OpenRA.Utility.exe --r8 $R8 $PAL 0 799 "BLOXBASE"
-mono OpenRA.Utility.exe --r8 $R8 $PAL 0 0 "sand0"
-
+mono OpenRA.Utility.exe --r8 $R8 $PAL 0 799 "BASE" --tileset
mono OpenRA.Utility.exe --r8 $R8 $PAL 748 749 "spice0"
mono OpenRA.Utility.exe --shp spice0.png 32
+mono OpenRA.TilesetBuilder.exe "BASE.png" 32 --export "Content/d2k/Tilesets"
+R8="$HOME/.openra/Content/d2k/BLOXBAT.R8"
+mono OpenRA.Utility.exe --r8 $R8 $PAL 0 799 "BAT" --tileset
+mono OpenRA.TilesetBuilder.exe "BAT.png" 32 --export "Content/d2k/tilesets"
+R8="$HOME/.openra/Content/d2k/BLOXBGBS.R8"
+mono OpenRA.Utility.exe --r8 $R8 $PAL 0 799 "BGBS" --tileset
+mono OpenRA.TilesetBuilder.exe "BGBS.png" 32 --export "Content/d2k/tilesets"
+R8="$HOME/.openra/Content/d2k/BLOXICE.R8"
+mono OpenRA.Utility.exe --r8 $R8 $PAL 0 799 "ICE" --tileset
+mono OpenRA.TilesetBuilder.exe "ICE.png" 32 --export "Content/d2k/tilesets"
+R8="$HOME/.openra/Content/d2k/BLOXTREE.R8"
+mono OpenRA.Utility.exe --r8 $R8 $PAL 0 799 "TREE" --tileset
+mono OpenRA.TilesetBuilder.exe "TREE.png" 32 --export "Content/d2k/tilesets"
+R8="$HOME/.openra/Content/d2k/BLOXWAST.R8"
+mono OpenRA.Utility.exe --r8 $R8 $PAL 0 799 "XWAST" --tileset
+mono OpenRA.TilesetBuilder.exe "XWAST.png" 32 --export "Content/d2k/tilesets"
-mv *.shp mods/d2k/bits
\ No newline at end of file
+mv *.shp $HOME/.openra/Content/d2k/SHPs
\ No newline at end of file
diff --git a/tsbdefaults.yaml b/tsbdefaults.yaml
deleted file mode 100644
index 9cac94b547..0000000000
--- a/tsbdefaults.yaml
+++ /dev/null
@@ -1,46 +0,0 @@
-Terrain:
- TerrainType@Clear:
- Type: Clear
- AcceptSmudge: True
- Color: 40, 68, 40
- TerrainType@Water:
- Type: Water
- IsWater: true
- AcceptSmudge: False
- Color: 92, 116, 164
- TerrainType@Road:
- Type: Road
- AcceptSmudge: True
- Color: 88, 116, 116
- TerrainType@Rock:
- Type: Rock
- AcceptSmudge: False
- Color: 68, 68, 60
- TerrainType@Tree:
- Type: Tree
- AcceptSmudge: False
- Color: 28, 32, 36
- TerrainType@River:
- Type: River
- AcceptSmudge: False
- Color: 92, 140, 180
- TerrainType@Rough:
- Type: Rough
- AcceptSmudge: True
- Color: 68, 20, 100
- TerrainType@Wall:
- Type: Wall
- AcceptSmudge: True
- Color: 208, 192, 160
- TerrainType@Beach:
- Type: Beach
- AcceptSmudge: False
- Color: 176, 156, 120
- TerrainType@Spice:
- Type: Spice
- AcceptSmudge: True
- Color: 161, 226, 28
- TerrainType@SpiceBlobs:
- Type: SpiceBlobs
- AcceptSmudge: True
- Color: 84, 252, 252
\ No newline at end of file