diff --git a/res_built/atlas/atlas0_10.json b/res_built/atlas/atlas0_10.json
index 0168f6c4..342ea730 100644
--- a/res_built/atlas/atlas0_10.json
+++ b/res_built/atlas/atlas0_10.json
@@ -18,7 +18,7 @@
},
"sprites/belt/forward_2.png":
{
- "frame": {"x":239,"y":110,"w":13,"h":13},
+ "frame": {"x":311,"y":26,"w":13,"h":13},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
@@ -26,7 +26,7 @@
},
"sprites/belt/forward_3.png":
{
- "frame": {"x":206,"y":68,"w":13,"h":13},
+ "frame": {"x":379,"y":26,"w":13,"h":13},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
@@ -34,13 +34,77 @@
},
"sprites/belt/forward_4.png":
{
- "frame": {"x":223,"y":68,"w":13,"h":13},
+ "frame": {"x":376,"y":66,"w":13,"h":13},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
"sourceSize": {"w":13,"h":13}
},
"sprites/belt/forward_5.png":
+{
+ "frame": {"x":396,"y":26,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/forward_6.png":
+{
+ "frame": {"x":393,"y":66,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/forward_7.png":
+{
+ "frame": {"x":413,"y":26,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/forward_8.png":
+{
+ "frame": {"x":410,"y":66,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/forward_9.png":
+{
+ "frame": {"x":430,"y":26,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/forward_10.png":
+{
+ "frame": {"x":239,"y":110,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/forward_11.png":
+{
+ "frame": {"x":206,"y":68,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/forward_12.png":
+{
+ "frame": {"x":223,"y":68,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/forward_13.png":
{
"frame": {"x":240,"y":68,"w":13,"h":13},
"rotated": false,
@@ -48,7 +112,7 @@
"spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
"sourceSize": {"w":13,"h":13}
},
-"sprites/belt/left_0.png":
+"sprites/belt/forward_14.png":
{
"frame": {"x":243,"y":26,"w":13,"h":13},
"rotated": false,
@@ -56,7 +120,7 @@
"spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
"sourceSize": {"w":13,"h":13}
},
-"sprites/belt/left_1.png":
+"sprites/belt/forward_15.png":
{
"frame": {"x":260,"y":26,"w":13,"h":13},
"rotated": false,
@@ -64,7 +128,7 @@
"spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
"sourceSize": {"w":13,"h":13}
},
-"sprites/belt/left_2.png":
+"sprites/belt/forward_16.png":
{
"frame": {"x":277,"y":26,"w":13,"h":13},
"rotated": false,
@@ -72,7 +136,7 @@
"spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
"sourceSize": {"w":13,"h":13}
},
-"sprites/belt/left_3.png":
+"sprites/belt/forward_17.png":
{
"frame": {"x":257,"y":66,"w":13,"h":13},
"rotated": false,
@@ -80,7 +144,7 @@
"spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
"sourceSize": {"w":13,"h":13}
},
-"sprites/belt/left_4.png":
+"sprites/belt/forward_18.png":
{
"frame": {"x":274,"y":66,"w":13,"h":13},
"rotated": false,
@@ -88,7 +152,7 @@
"spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
"sourceSize": {"w":13,"h":13}
},
-"sprites/belt/left_5.png":
+"sprites/belt/forward_19.png":
{
"frame": {"x":294,"y":26,"w":13,"h":13},
"rotated": false,
@@ -96,9 +160,297 @@
"spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
"sourceSize": {"w":13,"h":13}
},
+"sprites/belt/forward_20.png":
+{
+ "frame": {"x":328,"y":26,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/forward_21.png":
+{
+ "frame": {"x":291,"y":66,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/forward_22.png":
+{
+ "frame": {"x":308,"y":66,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/forward_23.png":
+{
+ "frame": {"x":325,"y":66,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/forward_24.png":
+{
+ "frame": {"x":345,"y":26,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/forward_25.png":
+{
+ "frame": {"x":362,"y":26,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/forward_26.png":
+{
+ "frame": {"x":342,"y":66,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/forward_27.png":
+{
+ "frame": {"x":359,"y":66,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/left_0.png":
+{
+ "frame": {"x":443,"y":83,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/left_1.png":
+{
+ "frame": {"x":450,"y":63,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/left_2.png":
+{
+ "frame": {"x":484,"y":3,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/left_3.png":
+{
+ "frame": {"x":501,"y":54,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/left_4.png":
+{
+ "frame": {"x":513,"y":37,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/left_5.png":
+{
+ "frame": {"x":515,"y":20,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/left_6.png":
+{
+ "frame": {"x":518,"y":3,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/left_7.png":
+{
+ "frame": {"x":485,"y":105,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/left_8.png":
+{
+ "frame": {"x":497,"y":88,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/left_9.png":
+{
+ "frame": {"x":511,"y":71,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/left_10.png":
+{
+ "frame": {"x":460,"y":80,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/left_11.png":
+{
+ "frame": {"x":433,"y":3,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/left_12.png":
+{
+ "frame": {"x":447,"y":20,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/left_13.png":
+{
+ "frame": {"x":450,"y":3,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/left_14.png":
+{
+ "frame": {"x":462,"y":37,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/left_15.png":
+{
+ "frame": {"x":464,"y":20,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/left_16.png":
+{
+ "frame": {"x":467,"y":3,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/left_17.png":
+{
+ "frame": {"x":467,"y":54,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/left_18.png":
+{
+ "frame": {"x":479,"y":37,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/left_19.png":
+{
+ "frame": {"x":481,"y":20,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/left_20.png":
+{
+ "frame": {"x":463,"y":97,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/left_21.png":
+{
+ "frame": {"x":477,"y":71,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/left_22.png":
+{
+ "frame": {"x":484,"y":54,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/left_23.png":
+{
+ "frame": {"x":496,"y":37,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/left_24.png":
+{
+ "frame": {"x":498,"y":20,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/left_25.png":
+{
+ "frame": {"x":501,"y":3,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/left_26.png":
+{
+ "frame": {"x":480,"y":88,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/left_27.png":
+{
+ "frame": {"x":494,"y":71,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
"sprites/belt/right_0.png":
{
- "frame": {"x":311,"y":26,"w":13,"h":13},
+ "frame": {"x":518,"y":54,"w":13,"h":13},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
@@ -106,7 +458,7 @@
},
"sprites/belt/right_1.png":
{
- "frame": {"x":328,"y":26,"w":13,"h":13},
+ "frame": {"x":530,"y":37,"w":13,"h":13},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
@@ -114,7 +466,7 @@
},
"sprites/belt/right_2.png":
{
- "frame": {"x":291,"y":66,"w":13,"h":13},
+ "frame": {"x":531,"y":88,"w":13,"h":13},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
@@ -122,7 +474,7 @@
},
"sprites/belt/right_3.png":
{
- "frame": {"x":308,"y":66,"w":13,"h":13},
+ "frame": {"x":569,"y":54,"w":13,"h":13},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
@@ -130,7 +482,7 @@
},
"sprites/belt/right_4.png":
{
- "frame": {"x":325,"y":66,"w":13,"h":13},
+ "frame": {"x":581,"y":37,"w":13,"h":13},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
@@ -138,7 +490,183 @@
},
"sprites/belt/right_5.png":
{
- "frame": {"x":345,"y":26,"w":13,"h":13},
+ "frame": {"x":583,"y":20,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/right_6.png":
+{
+ "frame": {"x":586,"y":3,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/right_7.png":
+{
+ "frame": {"x":553,"y":105,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/right_8.png":
+{
+ "frame": {"x":565,"y":88,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/right_9.png":
+{
+ "frame": {"x":579,"y":71,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/right_10.png":
+{
+ "frame": {"x":532,"y":20,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/right_11.png":
+{
+ "frame": {"x":535,"y":3,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/right_12.png":
+{
+ "frame": {"x":502,"y":105,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/right_13.png":
+{
+ "frame": {"x":514,"y":88,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/right_14.png":
+{
+ "frame": {"x":528,"y":71,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/right_15.png":
+{
+ "frame": {"x":535,"y":54,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/right_16.png":
+{
+ "frame": {"x":547,"y":37,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/right_17.png":
+{
+ "frame": {"x":549,"y":20,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/right_18.png":
+{
+ "frame": {"x":552,"y":3,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/right_19.png":
+{
+ "frame": {"x":519,"y":105,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/right_20.png":
+{
+ "frame": {"x":545,"y":71,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/right_21.png":
+{
+ "frame": {"x":552,"y":54,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/right_22.png":
+{
+ "frame": {"x":564,"y":37,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/right_23.png":
+{
+ "frame": {"x":566,"y":20,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/right_24.png":
+{
+ "frame": {"x":569,"y":3,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/right_25.png":
+{
+ "frame": {"x":536,"y":105,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/right_26.png":
+{
+ "frame": {"x":548,"y":88,"w":13,"h":13},
+ "rotated": false,
+ "trimmed": false,
+ "spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
+ "sourceSize": {"w":13,"h":13}
+},
+"sprites/belt/right_27.png":
+{
+ "frame": {"x":562,"y":71,"w":13,"h":13},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
@@ -146,7 +674,7 @@
},
"sprites/blueprints/belt_left.png":
{
- "frame": {"x":362,"y":26,"w":13,"h":13},
+ "frame": {"x":586,"y":54,"w":13,"h":13},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
@@ -154,7 +682,7 @@
},
"sprites/blueprints/belt_right.png":
{
- "frame": {"x":342,"y":66,"w":13,"h":13},
+ "frame": {"x":596,"y":71,"w":13,"h":13},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
@@ -162,7 +690,7 @@
},
"sprites/blueprints/belt_top.png":
{
- "frame": {"x":359,"y":66,"w":13,"h":13},
+ "frame": {"x":570,"y":105,"w":13,"h":13},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
@@ -178,7 +706,7 @@
},
"sprites/blueprints/cutter.png":
{
- "frame": {"x":289,"y":43,"w":36,"h":19},
+ "frame": {"x":284,"y":3,"w":36,"h":19},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":1,"y":0,"w":36,"h":19},
@@ -194,7 +722,7 @@
},
"sprites/blueprints/miner-chainable.png":
{
- "frame": {"x":365,"y":3,"w":19,"h":19},
+ "frame": {"x":364,"y":3,"w":19,"h":19},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":19,"h":19},
@@ -282,7 +810,7 @@
},
"sprites/blueprints/splitter.png":
{
- "frame": {"x":325,"y":3,"w":36,"h":19},
+ "frame": {"x":324,"y":3,"w":36,"h":19},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":1,"y":0,"w":36,"h":19},
@@ -314,7 +842,7 @@
},
"sprites/blueprints/underground_belt_entry-tier2.png":
{
- "frame": {"x":411,"y":3,"w":19,"h":18},
+ "frame": {"x":417,"y":106,"w":19,"h":18},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":1,"w":19,"h":18},
@@ -338,7 +866,7 @@
},
"sprites/blueprints/underground_belt_exit.png":
{
- "frame": {"x":434,"y":3,"w":19,"h":16},
+ "frame": {"x":440,"y":105,"w":19,"h":16},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":0,"w":19,"h":16},
@@ -346,7 +874,7 @@
},
"sprites/buildings/belt_left.png":
{
- "frame": {"x":243,"y":26,"w":13,"h":13},
+ "frame": {"x":582,"y":88,"w":13,"h":13},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
@@ -354,7 +882,7 @@
},
"sprites/buildings/belt_right.png":
{
- "frame": {"x":311,"y":26,"w":13,"h":13},
+ "frame": {"x":587,"y":105,"w":13,"h":13},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
@@ -458,7 +986,7 @@
},
"sprites/buildings/rotater-ccw.png":
{
- "frame": {"x":369,"y":43,"w":19,"h":19},
+ "frame": {"x":370,"y":43,"w":19,"h":19},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":19,"h":19},
@@ -466,7 +994,7 @@
},
"sprites/buildings/rotater.png":
{
- "frame": {"x":388,"y":3,"w":19,"h":19},
+ "frame": {"x":387,"y":3,"w":19,"h":19},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":19,"h":19},
@@ -474,7 +1002,7 @@
},
"sprites/buildings/splitter-compact-inverse.png":
{
- "frame": {"x":397,"y":80,"w":19,"h":19},
+ "frame": {"x":393,"y":43,"w":19,"h":19},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":19,"h":19},
@@ -482,7 +1010,7 @@
},
"sprites/buildings/splitter-compact.png":
{
- "frame": {"x":417,"y":103,"w":19,"h":19},
+ "frame": {"x":410,"y":3,"w":19,"h":19},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":19,"h":19},
@@ -490,7 +1018,7 @@
},
"sprites/buildings/splitter.png":
{
- "frame": {"x":329,"y":43,"w":36,"h":19},
+ "frame": {"x":330,"y":43,"w":36,"h":19},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":1,"y":0,"w":36,"h":19},
@@ -498,7 +1026,7 @@
},
"sprites/buildings/stacker.png":
{
- "frame": {"x":284,"y":3,"w":37,"h":19},
+ "frame": {"x":289,"y":43,"w":37,"h":19},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":0,"w":37,"h":19},
@@ -514,7 +1042,7 @@
},
"sprites/buildings/trash.png":
{
- "frame": {"x":392,"y":39,"w":19,"h":19},
+ "frame": {"x":397,"y":83,"w":19,"h":19},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":19,"h":19},
@@ -522,7 +1050,7 @@
},
"sprites/buildings/underground_belt_entry-tier2.png":
{
- "frame": {"x":415,"y":25,"w":19,"h":18},
+ "frame": {"x":420,"y":83,"w":19,"h":18},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":1,"w":19,"h":18},
@@ -530,7 +1058,7 @@
},
"sprites/buildings/underground_belt_entry.png":
{
- "frame": {"x":415,"y":47,"w":19,"h":16},
+ "frame": {"x":416,"y":43,"w":19,"h":16},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":3,"w":19,"h":16},
@@ -538,7 +1066,7 @@
},
"sprites/buildings/underground_belt_exit-tier2.png":
{
- "frame": {"x":420,"y":67,"w":19,"h":16},
+ "frame": {"x":427,"y":63,"w":19,"h":16},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":0,"w":19,"h":16},
@@ -546,7 +1074,7 @@
},
"sprites/buildings/underground_belt_exit.png":
{
- "frame": {"x":438,"y":23,"w":19,"h":16},
+ "frame": {"x":439,"y":43,"w":19,"h":16},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":0,"w":19,"h":16},
@@ -594,7 +1122,7 @@
},
"sprites/misc/deletion_marker.png":
{
- "frame": {"x":376,"y":66,"w":10,"h":10},
+ "frame": {"x":598,"y":37,"w":10,"h":10},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":10,"h":10},
@@ -618,7 +1146,7 @@
},
"sprites/misc/slot_bad_arrow.png":
{
- "frame": {"x":376,"y":66,"w":10,"h":10},
+ "frame": {"x":598,"y":37,"w":10,"h":10},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":10,"h":10},
@@ -626,7 +1154,7 @@
},
"sprites/misc/slot_good_arrow.png":
{
- "frame": {"x":390,"y":66,"w":10,"h":10},
+ "frame": {"x":599,"y":88,"w":10,"h":10},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":10,"h":10},
@@ -634,7 +1162,7 @@
},
"sprites/misc/storage_overlay.png":
{
- "frame": {"x":379,"y":26,"w":18,"h":9},
+ "frame": {"x":463,"y":114,"w":18,"h":9},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":18,"h":9},
@@ -653,8 +1181,8 @@
"version": "1.0",
"image": "atlas0_10.png",
"format": "RGBA8888",
- "size": {"w":460,"h":128},
+ "size": {"w":612,"h":128},
"scale": "0.1",
- "smartupdate": "$TexturePacker:SmartUpdate:edd9ed958611fe83da11c1bd0e07a460:9470e3f106da3baf56901b0e2f906cb8:f159918d23e5952766c6d23ab52278c6$"
+ "smartupdate": "$TexturePacker:SmartUpdate:dc34796c028235bbc69e5b8d854254ca:2765d0b8c8bcbb7a4aaaf1104853ad41:8778749683c68f53155587e6d831729a$"
}
}
diff --git a/res_built/atlas/atlas0_10.png b/res_built/atlas/atlas0_10.png
index 0b315ff8..d774ecac 100644
Binary files a/res_built/atlas/atlas0_10.png and b/res_built/atlas/atlas0_10.png differ
diff --git a/res_built/atlas/atlas0_100.json b/res_built/atlas/atlas0_100.json
index 02d8e571..05465e84 100644
--- a/res_built/atlas/atlas0_100.json
+++ b/res_built/atlas/atlas0_100.json
@@ -2,7 +2,7 @@
"sprites/belt/forward_0.png":
{
- "frame": {"x":1457,"y":1455,"w":100,"h":126},
+ "frame": {"x":1202,"y":1870,"w":100,"h":126},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":13,"y":0,"w":100,"h":126},
@@ -10,7 +10,7 @@
},
"sprites/belt/forward_1.png":
{
- "frame": {"x":1457,"y":1585,"w":100,"h":126},
+ "frame": {"x":1871,"y":250,"w":100,"h":126},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":13,"y":0,"w":100,"h":126},
@@ -18,135 +18,183 @@
},
"sprites/belt/forward_2.png":
{
- "frame": {"x":1467,"y":1715,"w":100,"h":126},
+ "frame": {"x":1631,"y":1865,"w":100,"h":126},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":13,"y":0,"w":100,"h":126},
"sourceSize": {"w":126,"h":126}
},
-"sprites/belt/forward_3.png":
+"sprites/belt/forward_10.png":
{
- "frame": {"x":1467,"y":1845,"w":100,"h":126},
+ "frame": {"x":1450,"y":1487,"w":100,"h":126},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":13,"y":0,"w":100,"h":126},
"sourceSize": {"w":126,"h":126}
},
-"sprites/belt/forward_4.png":
+"sprites/belt/forward_11.png":
{
- "frame": {"x":1561,"y":1465,"w":100,"h":126},
+ "frame": {"x":1423,"y":1849,"w":100,"h":126},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":13,"y":0,"w":100,"h":126},
"sourceSize": {"w":126,"h":126}
},
-"sprites/belt/forward_5.png":
+"sprites/belt/forward_12.png":
{
- "frame": {"x":1665,"y":1465,"w":100,"h":126},
+ "frame": {"x":1455,"y":1617,"w":100,"h":126},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":13,"y":0,"w":100,"h":126},
"sourceSize": {"w":126,"h":126}
},
-"sprites/belt/left_0.png":
+"sprites/belt/forward_13.png":
{
- "frame": {"x":1561,"y":1595,"w":113,"h":113},
+ "frame": {"x":1793,"y":1624,"w":100,"h":126},
"rotated": false,
"trimmed": true,
- "spriteSourceSize": {"x":0,"y":13,"w":113,"h":113},
+ "spriteSourceSize": {"x":13,"y":0,"w":100,"h":126},
"sourceSize": {"w":126,"h":126}
},
-"sprites/belt/left_1.png":
+"sprites/belt/forward_14.png":
{
- "frame": {"x":1571,"y":1712,"w":113,"h":113},
+ "frame": {"x":1897,"y":1624,"w":100,"h":126},
"rotated": false,
"trimmed": true,
- "spriteSourceSize": {"x":0,"y":13,"w":113,"h":113},
+ "spriteSourceSize": {"x":13,"y":0,"w":100,"h":126},
"sourceSize": {"w":126,"h":126}
},
-"sprites/belt/left_2.png":
+"sprites/belt/forward_15.png":
{
- "frame": {"x":1571,"y":1829,"w":113,"h":113},
+ "frame": {"x":1559,"y":1735,"w":100,"h":126},
"rotated": false,
"trimmed": true,
- "spriteSourceSize": {"x":0,"y":13,"w":113,"h":113},
+ "spriteSourceSize": {"x":13,"y":0,"w":100,"h":126},
"sourceSize": {"w":126,"h":126}
},
-"sprites/belt/left_3.png":
+"sprites/belt/forward_16.png":
{
- "frame": {"x":1678,"y":1595,"w":113,"h":113},
+ "frame": {"x":1663,"y":1735,"w":100,"h":126},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":0,"w":100,"h":126},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/forward_17.png":
+{
+ "frame": {"x":1767,"y":1754,"w":100,"h":126},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":0,"w":100,"h":126},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/forward_18.png":
+{
+ "frame": {"x":1871,"y":1754,"w":100,"h":126},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":0,"w":100,"h":126},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/forward_19.png":
+{
+ "frame": {"x":1527,"y":1865,"w":100,"h":126},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":0,"w":100,"h":126},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/forward_20.png":
+{
+ "frame": {"x":1735,"y":1884,"w":100,"h":126},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":0,"w":100,"h":126},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/forward_21.png":
+{
+ "frame": {"x":1839,"y":1884,"w":100,"h":126},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":0,"w":100,"h":126},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/left_0.png":
+{
+ "frame": {"x":239,"y":1898,"w":113,"h":113},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":13,"w":113,"h":113},
"sourceSize": {"w":126,"h":126}
},
-"sprites/belt/left_4.png":
+"sprites/belt/left_1.png":
{
- "frame": {"x":1688,"y":1712,"w":113,"h":113},
+ "frame": {"x":1085,"y":1870,"w":113,"h":113},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":13,"w":113,"h":113},
"sourceSize": {"w":126,"h":126}
},
-"sprites/belt/left_5.png":
+"sprites/belt/left_10.png":
{
- "frame": {"x":1688,"y":1829,"w":113,"h":113},
+ "frame": {"x":1306,"y":1849,"w":113,"h":113},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":13,"w":113,"h":113},
"sourceSize": {"w":126,"h":126}
},
-"sprites/belt/right_0.png":
+"sprites/belt/left_11.png":
{
- "frame": {"x":1769,"y":1466,"w":113,"h":113},
+ "frame": {"x":1873,"y":133,"w":113,"h":113},
"rotated": false,
"trimmed": true,
- "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "spriteSourceSize": {"x":0,"y":13,"w":113,"h":113},
"sourceSize": {"w":126,"h":126}
},
-"sprites/belt/right_1.png":
+"sprites/belt/left_12.png":
{
- "frame": {"x":1886,"y":1466,"w":113,"h":113},
+ "frame": {"x":1582,"y":1501,"w":113,"h":113},
"rotated": false,
"trimmed": true,
- "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "spriteSourceSize": {"x":0,"y":13,"w":113,"h":113},
"sourceSize": {"w":126,"h":126}
},
-"sprites/belt/right_2.png":
+"sprites/belt/left_13.png":
{
- "frame": {"x":1795,"y":1583,"w":113,"h":113},
+ "frame": {"x":1699,"y":1501,"w":113,"h":113},
"rotated": false,
"trimmed": true,
- "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "spriteSourceSize": {"x":0,"y":13,"w":113,"h":113},
"sourceSize": {"w":126,"h":126}
},
-"sprites/belt/right_3.png":
+"sprites/belt/left_14.png":
{
- "frame": {"x":1805,"y":1700,"w":113,"h":113},
+ "frame": {"x":1816,"y":1507,"w":113,"h":113},
"rotated": false,
"trimmed": true,
- "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "spriteSourceSize": {"x":0,"y":13,"w":113,"h":113},
"sourceSize": {"w":126,"h":126}
},
-"sprites/belt/right_4.png":
+"sprites/belt/left_15.png":
{
- "frame": {"x":1805,"y":1817,"w":113,"h":113},
+ "frame": {"x":1559,"y":1618,"w":113,"h":113},
"rotated": false,
"trimmed": true,
- "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "spriteSourceSize": {"x":0,"y":13,"w":113,"h":113},
"sourceSize": {"w":126,"h":126}
},
-"sprites/belt/right_5.png":
+"sprites/belt/left_16.png":
{
- "frame": {"x":1912,"y":1583,"w":113,"h":113},
+ "frame": {"x":1676,"y":1618,"w":113,"h":113},
"rotated": false,
"trimmed": true,
- "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "spriteSourceSize": {"x":0,"y":13,"w":113,"h":113},
"sourceSize": {"w":126,"h":126}
},
"sprites/blueprints/belt_left.png":
{
- "frame": {"x":1873,"y":122,"w":114,"h":114},
+ "frame": {"x":3,"y":1898,"w":114,"h":114},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":12,"w":114,"h":114},
@@ -154,15 +202,15 @@
},
"sprites/blueprints/belt_right.png":
{
- "frame": {"x":1873,"y":3,"w":114,"h":115},
+ "frame": {"x":121,"y":1898,"w":114,"h":114},
"rotated": false,
"trimmed": true,
- "spriteSourceSize": {"x":12,"y":11,"w":114,"h":115},
+ "spriteSourceSize": {"x":12,"y":12,"w":114,"h":114},
"sourceSize": {"w":126,"h":126}
},
"sprites/blueprints/belt_top.png":
{
- "frame": {"x":1871,"y":240,"w":102,"h":126},
+ "frame": {"x":1873,"y":3,"w":102,"h":126},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":12,"y":0,"w":102,"h":126},
@@ -178,7 +226,7 @@
},
"sprites/blueprints/cutter.png":
{
- "frame": {"x":1114,"y":966,"w":341,"h":191},
+ "frame": {"x":391,"y":1707,"w":341,"h":191},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":23,"y":0,"w":341,"h":191},
@@ -194,7 +242,7 @@
},
"sprites/blueprints/miner-chainable.png":
{
- "frame": {"x":1843,"y":783,"w":182,"h":190},
+ "frame": {"x":1842,"y":783,"w":182,"h":190},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":182,"h":190},
@@ -202,7 +250,7 @@
},
"sprites/blueprints/miner.png":
{
- "frame": {"x":1073,"y":1357,"w":182,"h":190},
+ "frame": {"x":1843,"y":977,"w":182,"h":190},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":182,"h":190},
@@ -210,7 +258,7 @@
},
"sprites/blueprints/mixer.png":
{
- "frame": {"x":391,"y":1707,"w":347,"h":191},
+ "frame": {"x":726,"y":1162,"w":347,"h":191},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":18,"y":0,"w":347,"h":191},
@@ -250,7 +298,7 @@
},
"sprites/blueprints/rotater-ccw.png":
{
- "frame": {"x":1459,"y":956,"w":189,"h":191},
+ "frame": {"x":1458,"y":956,"w":189,"h":191},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":2,"y":0,"w":189,"h":191},
@@ -266,7 +314,7 @@
},
"sprites/blueprints/splitter-compact-inverse.png":
{
- "frame": {"x":1652,"y":977,"w":188,"h":182},
+ "frame": {"x":1651,"y":977,"w":188,"h":182},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":4,"w":188,"h":182},
@@ -274,7 +322,7 @@
},
"sprites/blueprints/splitter-compact.png":
{
- "frame": {"x":1844,"y":977,"w":185,"h":182},
+ "frame": {"x":1649,"y":1163,"w":185,"h":182},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":7,"y":4,"w":185,"h":182},
@@ -282,7 +330,7 @@
},
"sprites/blueprints/splitter.png":
{
- "frame": {"x":742,"y":1551,"w":340,"h":191},
+ "frame": {"x":1114,"y":966,"w":340,"h":191},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":23,"y":0,"w":340,"h":191},
@@ -290,7 +338,7 @@
},
"sprites/blueprints/stacker.png":
{
- "frame": {"x":726,"y":1162,"w":347,"h":191},
+ "frame": {"x":724,"y":1357,"w":347,"h":191},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":18,"y":0,"w":347,"h":191},
@@ -322,7 +370,7 @@
},
"sprites/blueprints/underground_belt_entry.png":
{
- "frame": {"x":1834,"y":1163,"w":182,"h":148},
+ "frame": {"x":1646,"y":1349,"w":182,"h":148},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":44,"w":182,"h":148},
@@ -330,7 +378,7 @@
},
"sprites/blueprints/underground_belt_exit-tier2.png":
{
- "frame": {"x":1459,"y":1151,"w":185,"h":148},
+ "frame": {"x":1457,"y":1335,"w":185,"h":148},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":5,"y":0,"w":185,"h":148},
@@ -338,31 +386,15 @@
},
"sprites/blueprints/underground_belt_exit.png":
{
- "frame": {"x":1457,"y":1303,"w":182,"h":148},
+ "frame": {"x":1832,"y":1355,"w":182,"h":148},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":182,"h":148},
"sourceSize": {"w":192,"h":192}
},
-"sprites/buildings/belt_left.png":
-{
- "frame": {"x":1561,"y":1595,"w":113,"h":113},
- "rotated": false,
- "trimmed": true,
- "spriteSourceSize": {"x":0,"y":13,"w":113,"h":113},
- "sourceSize": {"w":126,"h":126}
-},
-"sprites/buildings/belt_right.png":
-{
- "frame": {"x":1769,"y":1466,"w":113,"h":113},
- "rotated": false,
- "trimmed": true,
- "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
- "sourceSize": {"w":126,"h":126}
-},
"sprites/buildings/belt_top.png":
{
- "frame": {"x":1457,"y":1455,"w":100,"h":126},
+ "frame": {"x":1202,"y":1870,"w":100,"h":126},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":13,"y":0,"w":100,"h":126},
@@ -378,7 +410,7 @@
},
"sprites/buildings/cutter.png":
{
- "frame": {"x":1483,"y":394,"w":339,"h":190},
+ "frame": {"x":736,"y":1552,"w":339,"h":190},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":24,"y":0,"w":339,"h":190},
@@ -402,7 +434,7 @@
},
"sprites/buildings/miner-chainable.png":
{
- "frame": {"x":1086,"y":1551,"w":179,"h":188},
+ "frame": {"x":1258,"y":1355,"w":179,"h":188},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":8,"y":1,"w":179,"h":188},
@@ -410,7 +442,7 @@
},
"sprites/buildings/miner.png":
{
- "frame": {"x":1259,"y":1355,"w":179,"h":189},
+ "frame": {"x":1075,"y":1357,"w":179,"h":189},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":8,"y":0,"w":179,"h":189},
@@ -418,7 +450,7 @@
},
"sprites/buildings/mixer.png":
{
- "frame": {"x":724,"y":1357,"w":345,"h":190},
+ "frame": {"x":736,"y":1746,"w":345,"h":190},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":19,"y":0,"w":345,"h":190},
@@ -458,7 +490,7 @@
},
"sprites/buildings/rotater-ccw.png":
{
- "frame": {"x":1826,"y":394,"w":187,"h":190},
+ "frame": {"x":1832,"y":394,"w":187,"h":190},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":0,"w":187,"h":190},
@@ -466,7 +498,7 @@
},
"sprites/buildings/rotater.png":
{
- "frame": {"x":1652,"y":783,"w":187,"h":190},
+ "frame": {"x":1651,"y":783,"w":187,"h":190},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":0,"w":187,"h":190},
@@ -474,7 +506,7 @@
},
"sprites/buildings/splitter-compact-inverse.png":
{
- "frame": {"x":1091,"y":1743,"w":187,"h":180},
+ "frame": {"x":1458,"y":1151,"w":187,"h":180},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":5,"w":187,"h":180},
@@ -482,7 +514,7 @@
},
"sprites/buildings/splitter-compact.png":
{
- "frame": {"x":1269,"y":1548,"w":184,"h":180},
+ "frame": {"x":1838,"y":1171,"w":184,"h":180},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":8,"y":5,"w":184,"h":180},
@@ -498,7 +530,7 @@
},
"sprites/buildings/stacker.png":
{
- "frame": {"x":742,"y":1746,"w":345,"h":190},
+ "frame": {"x":1483,"y":394,"w":345,"h":190},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":19,"y":0,"w":345,"h":190},
@@ -522,7 +554,7 @@
},
"sprites/buildings/underground_belt_entry-tier2.png":
{
- "frame": {"x":1282,"y":1732,"w":181,"h":165},
+ "frame": {"x":1079,"y":1550,"w":181,"h":165},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":7,"y":27,"w":181,"h":165},
@@ -530,7 +562,7 @@
},
"sprites/buildings/underground_belt_entry.png":
{
- "frame": {"x":1643,"y":1314,"w":181,"h":147},
+ "frame": {"x":1085,"y":1719,"w":181,"h":147},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":7,"y":45,"w":181,"h":147},
@@ -538,7 +570,7 @@
},
"sprites/buildings/underground_belt_exit-tier2.png":
{
- "frame": {"x":1648,"y":1163,"w":182,"h":147},
+ "frame": {"x":1264,"y":1547,"w":182,"h":147},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":7,"y":0,"w":182,"h":147},
@@ -546,7 +578,7 @@
},
"sprites/buildings/underground_belt_exit.png":
{
- "frame": {"x":1828,"y":1315,"w":181,"h":147},
+ "frame": {"x":1270,"y":1698,"w":181,"h":147},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":7,"y":0,"w":181,"h":147},
@@ -554,7 +586,7 @@
},
"sprites/debug/acceptor_slot.png":
{
- "frame": {"x":269,"y":1898,"w":50,"h":64},
+ "frame": {"x":1975,"y":250,"w":50,"h":64},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":7,"y":0,"w":50,"h":64},
@@ -562,7 +594,7 @@
},
"sprites/debug/ejector_slot.png":
{
- "frame": {"x":1922,"y":1800,"w":50,"h":64},
+ "frame": {"x":1975,"y":318,"w":50,"h":64},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":7,"y":0,"w":50,"h":64},
@@ -570,7 +602,7 @@
},
"sprites/map_overview/belt_forward.png":
{
- "frame": {"x":1077,"y":1162,"w":24,"h":32},
+ "frame": {"x":706,"y":1902,"w":24,"h":32},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":4,"y":0,"w":24,"h":32},
@@ -578,7 +610,7 @@
},
"sprites/map_overview/belt_left.png":
{
- "frame": {"x":323,"y":1932,"w":28,"h":28},
+ "frame": {"x":1077,"y":1162,"w":28,"h":28},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":4,"w":28,"h":28},
@@ -586,7 +618,7 @@
},
"sprites/map_overview/belt_right.png":
{
- "frame": {"x":1991,"y":39,"w":28,"h":28},
+ "frame": {"x":1979,"y":3,"w":28,"h":28},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":4,"y":4,"w":28,"h":28},
@@ -594,7 +626,7 @@
},
"sprites/misc/deletion_marker.png":
{
- "frame": {"x":183,"y":1898,"w":82,"h":82},
+ "frame": {"x":620,"y":1902,"w":82,"h":82},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":7,"y":7,"w":82,"h":82},
@@ -602,7 +634,7 @@
},
"sprites/misc/hub_direction_indicator.png":
{
- "frame": {"x":1991,"y":3,"w":32,"h":32},
+ "frame": {"x":1615,"y":783,"w":32,"h":32},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":32,"h":32},
@@ -610,7 +642,7 @@
},
"sprites/misc/lock_direction_indicator.png":
{
- "frame": {"x":323,"y":1898,"w":48,"h":30},
+ "frame": {"x":1306,"y":1966,"w":48,"h":30},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":9,"w":48,"h":30},
@@ -618,7 +650,7 @@
},
"sprites/misc/slot_bad_arrow.png":
{
- "frame": {"x":183,"y":1898,"w":82,"h":82},
+ "frame": {"x":620,"y":1902,"w":82,"h":82},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":7,"y":7,"w":82,"h":82},
@@ -626,7 +658,7 @@
},
"sprites/misc/slot_good_arrow.png":
{
- "frame": {"x":1922,"y":1700,"w":80,"h":96},
+ "frame": {"x":536,"y":1902,"w":80,"h":96},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":8,"y":0,"w":80,"h":96},
@@ -634,7 +666,7 @@
},
"sprites/misc/storage_overlay.png":
{
- "frame": {"x":3,"y":1898,"w":176,"h":86},
+ "frame": {"x":356,"y":1902,"w":176,"h":86},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":4,"w":176,"h":86},
@@ -642,7 +674,7 @@
},
"sprites/misc/waypoint.png":
{
- "frame": {"x":1922,"y":1868,"w":24,"h":32},
+ "frame": {"x":1554,"y":1487,"w":24,"h":32},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":4,"y":0,"w":24,"h":32},
@@ -653,8 +685,9 @@
"version": "1.0",
"image": "atlas0_100.png",
"format": "RGBA8888",
- "size": {"w":2032,"h":1987},
+ "size": {"w":2028,"h":2015},
"scale": "1",
- "smartupdate": "$TexturePacker:SmartUpdate:edd9ed958611fe83da11c1bd0e07a460:9470e3f106da3baf56901b0e2f906cb8:f159918d23e5952766c6d23ab52278c6$"
+ "related_multi_packs": [ "atlas1_100.json" ],
+ "smartupdate": "$TexturePacker:SmartUpdate:dc34796c028235bbc69e5b8d854254ca:2765d0b8c8bcbb7a4aaaf1104853ad41:8778749683c68f53155587e6d831729a$"
}
}
diff --git a/res_built/atlas/atlas0_100.png b/res_built/atlas/atlas0_100.png
index dbe7317c..2fb0cffb 100644
Binary files a/res_built/atlas/atlas0_100.png and b/res_built/atlas/atlas0_100.png differ
diff --git a/res_built/atlas/atlas0_25.json b/res_built/atlas/atlas0_25.json
index 9533def4..2065027f 100644
--- a/res_built/atlas/atlas0_25.json
+++ b/res_built/atlas/atlas0_25.json
@@ -2,7 +2,7 @@
"sprites/belt/forward_0.png":
{
- "frame": {"x":737,"y":206,"w":28,"h":32},
+ "frame": {"x":191,"y":155,"w":28,"h":32},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":2,"y":0,"w":28,"h":32},
@@ -10,7 +10,7 @@
},
"sprites/belt/forward_1.png":
{
- "frame": {"x":621,"y":55,"w":28,"h":32},
+ "frame": {"x":223,"y":155,"w":28,"h":32},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":2,"y":0,"w":28,"h":32},
@@ -18,7 +18,7 @@
},
"sprites/belt/forward_2.png":
{
- "frame": {"x":653,"y":55,"w":28,"h":32},
+ "frame": {"x":865,"y":55,"w":28,"h":32},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":2,"y":0,"w":28,"h":32},
@@ -26,7 +26,7 @@
},
"sprites/belt/forward_3.png":
{
- "frame": {"x":685,"y":55,"w":28,"h":32},
+ "frame": {"x":1121,"y":55,"w":28,"h":32},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":2,"y":0,"w":28,"h":32},
@@ -34,7 +34,7 @@
},
"sprites/belt/forward_4.png":
{
- "frame": {"x":717,"y":55,"w":28,"h":32},
+ "frame": {"x":1149,"y":3,"w":28,"h":32},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":2,"y":0,"w":28,"h":32},
@@ -42,7 +42,183 @@
},
"sprites/belt/forward_5.png":
{
- "frame": {"x":749,"y":55,"w":28,"h":32},
+ "frame": {"x":1087,"y":194,"w":28,"h":32},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":0,"w":28,"h":32},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/forward_6.png":
+{
+ "frame": {"x":1108,"y":139,"w":28,"h":32},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":0,"w":28,"h":32},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/forward_7.png":
+{
+ "frame": {"x":1122,"y":91,"w":28,"h":32},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":0,"w":28,"h":32},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/forward_8.png":
+{
+ "frame": {"x":1153,"y":51,"w":28,"h":32},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":0,"w":28,"h":32},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/forward_9.png":
+{
+ "frame": {"x":1181,"y":3,"w":28,"h":32},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":0,"w":28,"h":32},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/forward_10.png":
+{
+ "frame": {"x":255,"y":155,"w":28,"h":32},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":0,"w":28,"h":32},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/forward_11.png":
+{
+ "frame": {"x":287,"y":155,"w":28,"h":32},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":0,"w":28,"h":32},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/forward_12.png":
+{
+ "frame": {"x":319,"y":155,"w":28,"h":32},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":0,"w":28,"h":32},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/forward_13.png":
+{
+ "frame": {"x":351,"y":155,"w":28,"h":32},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":0,"w":28,"h":32},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/forward_14.png":
+{
+ "frame": {"x":673,"y":55,"w":28,"h":32},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":0,"w":28,"h":32},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/forward_15.png":
+{
+ "frame": {"x":705,"y":55,"w":28,"h":32},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":0,"w":28,"h":32},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/forward_16.png":
+{
+ "frame": {"x":737,"y":55,"w":28,"h":32},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":0,"w":28,"h":32},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/forward_17.png":
+{
+ "frame": {"x":769,"y":55,"w":28,"h":32},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":0,"w":28,"h":32},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/forward_18.png":
+{
+ "frame": {"x":801,"y":55,"w":28,"h":32},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":0,"w":28,"h":32},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/forward_19.png":
+{
+ "frame": {"x":833,"y":55,"w":28,"h":32},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":0,"w":28,"h":32},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/forward_20.png":
+{
+ "frame": {"x":897,"y":55,"w":28,"h":32},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":0,"w":28,"h":32},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/forward_21.png":
+{
+ "frame": {"x":929,"y":55,"w":28,"h":32},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":0,"w":28,"h":32},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/forward_22.png":
+{
+ "frame": {"x":961,"y":55,"w":28,"h":32},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":0,"w":28,"h":32},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/forward_23.png":
+{
+ "frame": {"x":993,"y":55,"w":28,"h":32},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":0,"w":28,"h":32},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/forward_24.png":
+{
+ "frame": {"x":1025,"y":55,"w":28,"h":32},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":0,"w":28,"h":32},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/forward_25.png":
+{
+ "frame": {"x":1057,"y":55,"w":28,"h":32},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":0,"w":28,"h":32},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/forward_26.png":
+{
+ "frame": {"x":1089,"y":55,"w":28,"h":32},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":0,"w":28,"h":32},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/forward_27.png":
+{
+ "frame": {"x":1090,"y":91,"w":28,"h":32},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":2,"y":0,"w":28,"h":32},
@@ -50,7 +226,7 @@
},
"sprites/belt/left_0.png":
{
- "frame": {"x":813,"y":55,"w":30,"h":30},
+ "frame": {"x":1140,"y":139,"w":30,"h":30},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":2,"w":30,"h":30},
@@ -58,7 +234,7 @@
},
"sprites/belt/left_1.png":
{
- "frame": {"x":847,"y":55,"w":30,"h":30},
+ "frame": {"x":1123,"y":211,"w":30,"h":30},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":2,"w":30,"h":30},
@@ -66,7 +242,7 @@
},
"sprites/belt/left_2.png":
{
- "frame": {"x":881,"y":55,"w":30,"h":30},
+ "frame": {"x":1208,"y":107,"w":30,"h":30},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":2,"w":30,"h":30},
@@ -74,7 +250,7 @@
},
"sprites/belt/left_3.png":
{
- "frame": {"x":915,"y":55,"w":30,"h":30},
+ "frame": {"x":1315,"y":3,"w":30,"h":30},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":2,"w":30,"h":30},
@@ -82,7 +258,7 @@
},
"sprites/belt/left_4.png":
{
- "frame": {"x":949,"y":55,"w":30,"h":30},
+ "frame": {"x":1225,"y":175,"w":30,"h":30},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":2,"w":30,"h":30},
@@ -90,7 +266,183 @@
},
"sprites/belt/left_5.png":
{
- "frame": {"x":983,"y":55,"w":30,"h":30},
+ "frame": {"x":1253,"y":139,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/left_6.png":
+{
+ "frame": {"x":1276,"y":105,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/left_7.png":
+{
+ "frame": {"x":1290,"y":71,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/left_8.png":
+{
+ "frame": {"x":1321,"y":37,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/left_9.png":
+{
+ "frame": {"x":1349,"y":3,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/left_10.png":
+{
+ "frame": {"x":1151,"y":173,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/left_11.png":
+{
+ "frame": {"x":1157,"y":207,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/left_12.png":
+{
+ "frame": {"x":1154,"y":87,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/left_13.png":
+{
+ "frame": {"x":1185,"y":39,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/left_14.png":
+{
+ "frame": {"x":1213,"y":3,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/left_15.png":
+{
+ "frame": {"x":1174,"y":121,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/left_16.png":
+{
+ "frame": {"x":1188,"y":73,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/left_17.png":
+{
+ "frame": {"x":1219,"y":37,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/left_18.png":
+{
+ "frame": {"x":1247,"y":3,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/left_19.png":
+{
+ "frame": {"x":1185,"y":155,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/left_20.png":
+{
+ "frame": {"x":1222,"y":71,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/left_21.png":
+{
+ "frame": {"x":1253,"y":37,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/left_22.png":
+{
+ "frame": {"x":1281,"y":3,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/left_23.png":
+{
+ "frame": {"x":1191,"y":189,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/left_24.png":
+{
+ "frame": {"x":1219,"y":141,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/left_25.png":
+{
+ "frame": {"x":1242,"y":105,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/left_26.png":
+{
+ "frame": {"x":1256,"y":71,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/left_27.png":
+{
+ "frame": {"x":1287,"y":37,"w":30,"h":30},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":2,"w":30,"h":30},
@@ -98,7 +450,7 @@
},
"sprites/belt/right_0.png":
{
- "frame": {"x":1017,"y":55,"w":30,"h":30},
+ "frame": {"x":1259,"y":173,"w":30,"h":30},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":2,"y":2,"w":30,"h":30},
@@ -106,7 +458,7 @@
},
"sprites/belt/right_1.png":
{
- "frame": {"x":1100,"y":3,"w":30,"h":30},
+ "frame": {"x":1287,"y":139,"w":30,"h":30},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":2,"y":2,"w":30,"h":30},
@@ -114,7 +466,7 @@
},
"sprites/belt/right_2.png":
{
- "frame": {"x":1100,"y":37,"w":30,"h":30},
+ "frame": {"x":1417,"y":3,"w":30,"h":30},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":2,"y":2,"w":30,"h":30},
@@ -122,7 +474,7 @@
},
"sprites/belt/right_3.png":
{
- "frame": {"x":1100,"y":71,"w":30,"h":30},
+ "frame": {"x":1361,"y":173,"w":30,"h":30},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":2,"y":2,"w":30,"h":30},
@@ -130,7 +482,7 @@
},
"sprites/belt/right_4.png":
{
- "frame": {"x":1050,"y":105,"w":30,"h":30},
+ "frame": {"x":1389,"y":139,"w":30,"h":30},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":2,"y":2,"w":30,"h":30},
@@ -138,7 +490,183 @@
},
"sprites/belt/right_5.png":
{
- "frame": {"x":1089,"y":159,"w":30,"h":30},
+ "frame": {"x":1412,"y":105,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/right_6.png":
+{
+ "frame": {"x":1426,"y":71,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/right_7.png":
+{
+ "frame": {"x":1446,"y":105,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/right_8.png":
+{
+ "frame": {"x":1368,"y":207,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/right_9.png":
+{
+ "frame": {"x":1395,"y":173,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/right_10.png":
+{
+ "frame": {"x":1310,"y":105,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/right_11.png":
+{
+ "frame": {"x":1324,"y":71,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/right_12.png":
+{
+ "frame": {"x":1355,"y":37,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/right_13.png":
+{
+ "frame": {"x":1383,"y":3,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/right_14.png":
+{
+ "frame": {"x":1266,"y":207,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/right_15.png":
+{
+ "frame": {"x":1293,"y":173,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/right_16.png":
+{
+ "frame": {"x":1321,"y":139,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/right_17.png":
+{
+ "frame": {"x":1344,"y":105,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/right_18.png":
+{
+ "frame": {"x":1358,"y":71,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/right_19.png":
+{
+ "frame": {"x":1389,"y":37,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/right_20.png":
+{
+ "frame": {"x":1451,"y":3,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/right_21.png":
+{
+ "frame": {"x":1300,"y":207,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/right_22.png":
+{
+ "frame": {"x":1327,"y":173,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/right_23.png":
+{
+ "frame": {"x":1355,"y":139,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/right_24.png":
+{
+ "frame": {"x":1378,"y":105,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/right_25.png":
+{
+ "frame": {"x":1392,"y":71,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/right_26.png":
+{
+ "frame": {"x":1423,"y":37,"w":30,"h":30},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":2,"y":2,"w":30,"h":30},
+ "sourceSize": {"w":32,"h":32}
+},
+"sprites/belt/right_27.png":
+{
+ "frame": {"x":1334,"y":207,"w":30,"h":30},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":2,"y":2,"w":30,"h":30},
@@ -146,7 +674,7 @@
},
"sprites/blueprints/belt_left.png":
{
- "frame": {"x":1066,"y":193,"w":30,"h":30},
+ "frame": {"x":1423,"y":139,"w":30,"h":30},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":2,"w":30,"h":30},
@@ -154,7 +682,7 @@
},
"sprites/blueprints/belt_right.png":
{
- "frame": {"x":1100,"y":195,"w":30,"h":30},
+ "frame": {"x":1402,"y":207,"w":30,"h":30},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":2,"y":2,"w":30,"h":30},
@@ -162,7 +690,7 @@
},
"sprites/blueprints/belt_top.png":
{
- "frame": {"x":781,"y":55,"w":28,"h":32},
+ "frame": {"x":1119,"y":175,"w":28,"h":32},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":2,"y":0,"w":28,"h":32},
@@ -170,7 +698,7 @@
},
"sprites/blueprints/cutter-quad.png":
{
- "frame": {"x":377,"y":155,"w":184,"h":48},
+ "frame": {"x":195,"y":191,"w":184,"h":48},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":5,"y":0,"w":184,"h":48},
@@ -178,7 +706,7 @@
},
"sprites/blueprints/cutter.png":
{
- "frame": {"x":854,"y":3,"w":87,"h":48},
+ "frame": {"x":844,"y":91,"w":87,"h":48},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":5,"y":0,"w":87,"h":48},
@@ -186,7 +714,7 @@
},
"sprites/blueprints/energy_generator.png":
{
- "frame": {"x":195,"y":155,"w":87,"h":94},
+ "frame": {"x":472,"y":103,"w":87,"h":94},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":5,"y":2,"w":87,"h":94},
@@ -194,7 +722,7 @@
},
"sprites/blueprints/miner-chainable.png":
{
- "frame": {"x":960,"y":141,"w":47,"h":48},
+ "frame": {"x":1006,"y":143,"w":47,"h":48},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":1,"y":0,"w":47,"h":48},
@@ -202,7 +730,7 @@
},
"sprites/blueprints/miner.png":
{
- "frame": {"x":999,"y":89,"w":47,"h":48},
+ "frame": {"x":1039,"y":91,"w":47,"h":48},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":1,"y":0,"w":47,"h":48},
@@ -210,7 +738,7 @@
},
"sprites/blueprints/mixer.png":
{
- "frame": {"x":669,"y":3,"w":89,"h":48},
+ "frame": {"x":751,"y":91,"w":89,"h":48},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":0,"w":89,"h":48},
@@ -226,7 +754,7 @@
},
"sprites/blueprints/painter-mirrored.png":
{
- "frame": {"x":565,"y":155,"w":96,"h":48},
+ "frame": {"x":589,"y":195,"w":96,"h":48},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":96,"h":48},
@@ -242,7 +770,7 @@
},
"sprites/blueprints/painter.png":
{
- "frame": {"x":569,"y":3,"w":96,"h":48},
+ "frame": {"x":689,"y":195,"w":96,"h":48},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":96,"h":48},
@@ -250,7 +778,7 @@
},
"sprites/blueprints/rotater-ccw.png":
{
- "frame": {"x":945,"y":3,"w":48,"h":48},
+ "frame": {"x":935,"y":91,"w":48,"h":48},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":48,"h":48},
@@ -258,7 +786,7 @@
},
"sprites/blueprints/rotater.png":
{
- "frame": {"x":856,"y":141,"w":48,"h":48},
+ "frame": {"x":880,"y":195,"w":48,"h":48},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":48,"h":48},
@@ -266,7 +794,7 @@
},
"sprites/blueprints/splitter-compact-inverse.png":
{
- "frame": {"x":860,"y":193,"w":48,"h":48},
+ "frame": {"x":932,"y":195,"w":48,"h":48},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":48,"h":48},
@@ -274,7 +802,7 @@
},
"sprites/blueprints/splitter-compact.png":
{
- "frame": {"x":1084,"y":108,"w":47,"h":47},
+ "frame": {"x":538,"y":201,"w":47,"h":47},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":1,"y":0,"w":47,"h":47},
@@ -282,7 +810,7 @@
},
"sprites/blueprints/splitter.png":
{
- "frame": {"x":765,"y":143,"w":87,"h":48},
+ "frame": {"x":955,"y":3,"w":87,"h":48},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":5,"y":0,"w":87,"h":48},
@@ -290,7 +818,7 @@
},
"sprites/blueprints/stacker.png":
{
- "frame": {"x":671,"y":91,"w":89,"h":48},
+ "frame": {"x":770,"y":143,"w":89,"h":48},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":0,"w":89,"h":48},
@@ -298,7 +826,7 @@
},
"sprites/blueprints/trash-storage.png":
{
- "frame": {"x":391,"y":3,"w":85,"h":96},
+ "frame": {"x":383,"y":103,"w":85,"h":96},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":85,"h":96},
@@ -306,7 +834,7 @@
},
"sprites/blueprints/trash.png":
{
- "frame": {"x":908,"y":141,"w":48,"h":48},
+ "frame": {"x":954,"y":143,"w":48,"h":48},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":48,"h":48},
@@ -314,7 +842,7 @@
},
"sprites/blueprints/underground_belt_entry-tier2.png":
{
- "frame": {"x":569,"y":55,"w":48,"h":43},
+ "frame": {"x":383,"y":203,"w":48,"h":43},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":5,"w":48,"h":43},
@@ -322,7 +850,7 @@
},
"sprites/blueprints/underground_belt_entry.png":
{
- "frame": {"x":428,"y":207,"w":48,"h":38},
+ "frame": {"x":563,"y":153,"w":48,"h":38},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":10,"w":48,"h":38},
@@ -330,7 +858,7 @@
},
"sprites/blueprints/underground_belt_exit-tier2.png":
{
- "frame": {"x":480,"y":207,"w":48,"h":38},
+ "frame": {"x":615,"y":153,"w":48,"h":38},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":0,"w":48,"h":38},
@@ -338,7 +866,7 @@
},
"sprites/blueprints/underground_belt_exit.png":
{
- "frame": {"x":532,"y":207,"w":48,"h":38},
+ "frame": {"x":667,"y":153,"w":48,"h":38},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":0,"w":48,"h":38},
@@ -346,7 +874,7 @@
},
"sprites/buildings/belt_left.png":
{
- "frame": {"x":813,"y":55,"w":30,"h":30},
+ "frame": {"x":1429,"y":173,"w":30,"h":30},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":2,"w":30,"h":30},
@@ -354,7 +882,7 @@
},
"sprites/buildings/belt_right.png":
{
- "frame": {"x":1017,"y":55,"w":30,"h":30},
+ "frame": {"x":1436,"y":207,"w":30,"h":30},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":2,"y":2,"w":30,"h":30},
@@ -362,7 +890,7 @@
},
"sprites/buildings/belt_top.png":
{
- "frame": {"x":737,"y":206,"w":28,"h":32},
+ "frame": {"x":191,"y":155,"w":28,"h":32},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":2,"y":0,"w":28,"h":32},
@@ -370,7 +898,7 @@
},
"sprites/buildings/cutter-quad.png":
{
- "frame": {"x":383,"y":103,"w":184,"h":48},
+ "frame": {"x":563,"y":101,"w":184,"h":48},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":5,"y":0,"w":184,"h":48},
@@ -378,7 +906,7 @@
},
"sprites/buildings/cutter.png":
{
- "frame": {"x":769,"y":195,"w":87,"h":48},
+ "frame": {"x":789,"y":195,"w":87,"h":48},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":5,"y":0,"w":87,"h":48},
@@ -386,7 +914,7 @@
},
"sprites/buildings/energy_generator.png":
{
- "frame": {"x":286,"y":155,"w":87,"h":94},
+ "frame": {"x":480,"y":3,"w":87,"h":94},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":5,"y":2,"w":87,"h":94},
@@ -402,7 +930,7 @@
},
"sprites/buildings/miner-chainable.png":
{
- "frame": {"x":1049,"y":3,"w":47,"h":48},
+ "frame": {"x":1098,"y":3,"w":47,"h":48},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":1,"y":0,"w":47,"h":48},
@@ -410,7 +938,7 @@
},
"sprites/buildings/miner.png":
{
- "frame": {"x":964,"y":193,"w":47,"h":48},
+ "frame": {"x":1036,"y":195,"w":47,"h":48},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":1,"y":0,"w":47,"h":48},
@@ -418,7 +946,7 @@
},
"sprites/buildings/mixer.png":
{
- "frame": {"x":762,"y":3,"w":88,"h":48},
+ "frame": {"x":771,"y":3,"w":88,"h":48},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":4,"y":0,"w":88,"h":48},
@@ -434,7 +962,7 @@
},
"sprites/buildings/painter-mirrored.png":
{
- "frame": {"x":571,"y":102,"w":96,"h":48},
+ "frame": {"x":571,"y":3,"w":96,"h":48},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":96,"h":48},
@@ -450,7 +978,7 @@
},
"sprites/buildings/painter.png":
{
- "frame": {"x":665,"y":154,"w":96,"h":48},
+ "frame": {"x":671,"y":3,"w":96,"h":48},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":96,"h":48},
@@ -458,7 +986,7 @@
},
"sprites/buildings/rotater-ccw.png":
{
- "frame": {"x":947,"y":89,"w":48,"h":48},
+ "frame": {"x":987,"y":91,"w":48,"h":48},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":48,"h":48},
@@ -466,7 +994,7 @@
},
"sprites/buildings/rotater.png":
{
- "frame": {"x":997,"y":3,"w":48,"h":48},
+ "frame": {"x":1046,"y":3,"w":48,"h":48},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":48,"h":48},
@@ -474,7 +1002,7 @@
},
"sprites/buildings/splitter-compact-inverse.png":
{
- "frame": {"x":1011,"y":141,"w":48,"h":47},
+ "frame": {"x":486,"y":201,"w":48,"h":47},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":0,"w":48,"h":47},
@@ -482,7 +1010,7 @@
},
"sprites/buildings/splitter-compact.png":
{
- "frame": {"x":1015,"y":192,"w":47,"h":47},
+ "frame": {"x":1057,"y":143,"w":47,"h":47},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":1,"y":0,"w":47,"h":47},
@@ -490,7 +1018,7 @@
},
"sprites/buildings/splitter.png":
{
- "frame": {"x":856,"y":89,"w":87,"h":48},
+ "frame": {"x":863,"y":143,"w":87,"h":48},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":5,"y":0,"w":87,"h":48},
@@ -498,7 +1026,7 @@
},
"sprites/buildings/stacker.png":
{
- "frame": {"x":764,"y":91,"w":88,"h":48},
+ "frame": {"x":863,"y":3,"w":88,"h":48},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":4,"y":0,"w":88,"h":48},
@@ -506,7 +1034,7 @@
},
"sprites/buildings/trash-storage.png":
{
- "frame": {"x":480,"y":3,"w":85,"h":96},
+ "frame": {"x":391,"y":3,"w":85,"h":96},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":85,"h":96},
@@ -514,7 +1042,7 @@
},
"sprites/buildings/trash.png":
{
- "frame": {"x":912,"y":193,"w":48,"h":48},
+ "frame": {"x":984,"y":195,"w":48,"h":48},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":48,"h":48},
@@ -522,7 +1050,7 @@
},
"sprites/buildings/underground_belt_entry-tier2.png":
{
- "frame": {"x":377,"y":207,"w":47,"h":42},
+ "frame": {"x":435,"y":203,"w":47,"h":42},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":1,"y":6,"w":47,"h":42},
@@ -530,7 +1058,7 @@
},
"sprites/buildings/underground_belt_entry.png":
{
- "frame": {"x":584,"y":207,"w":47,"h":38},
+ "frame": {"x":719,"y":153,"w":47,"h":38},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":1,"y":10,"w":47,"h":38},
@@ -538,7 +1066,7 @@
},
"sprites/buildings/underground_belt_exit-tier2.png":
{
- "frame": {"x":635,"y":207,"w":47,"h":38},
+ "frame": {"x":571,"y":55,"w":47,"h":38},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":1,"y":0,"w":47,"h":38},
@@ -546,7 +1074,7 @@
},
"sprites/buildings/underground_belt_exit.png":
{
- "frame": {"x":686,"y":206,"w":47,"h":38},
+ "frame": {"x":622,"y":55,"w":47,"h":38},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":1,"y":0,"w":47,"h":38},
@@ -554,7 +1082,7 @@
},
"sprites/debug/acceptor_slot.png":
{
- "frame": {"x":1051,"y":82,"w":14,"h":16},
+ "frame": {"x":1087,"y":230,"w":14,"h":16},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":1,"y":0,"w":14,"h":16},
@@ -562,7 +1090,7 @@
},
"sprites/debug/ejector_slot.png":
{
- "frame": {"x":1063,"y":139,"w":14,"h":16},
+ "frame": {"x":1105,"y":230,"w":14,"h":16},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":1,"y":0,"w":14,"h":16},
@@ -570,7 +1098,7 @@
},
"sprites/map_overview/belt_forward.png":
{
- "frame": {"x":1069,"y":82,"w":8,"h":8},
+ "frame": {"x":1106,"y":127,"w":8,"h":8},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":8,"h":8},
@@ -578,7 +1106,7 @@
},
"sprites/map_overview/belt_left.png":
{
- "frame": {"x":1084,"y":96,"w":8,"h":8},
+ "frame": {"x":1149,"y":39,"w":8,"h":8},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":8,"h":8},
@@ -586,7 +1114,7 @@
},
"sprites/map_overview/belt_right.png":
{
- "frame": {"x":1123,"y":159,"w":8,"h":8},
+ "frame": {"x":1118,"y":127,"w":8,"h":8},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":8,"h":8},
@@ -594,7 +1122,7 @@
},
"sprites/misc/deletion_marker.png":
{
- "frame": {"x":1066,"y":227,"w":22,"h":22},
+ "frame": {"x":1457,"y":37,"w":22,"h":22},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":1,"y":1,"w":22,"h":22},
@@ -602,7 +1130,7 @@
},
"sprites/misc/hub_direction_indicator.png":
{
- "frame": {"x":1123,"y":171,"w":8,"h":8},
+ "frame": {"x":1130,"y":127,"w":8,"h":8},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":8,"h":8},
@@ -610,7 +1138,7 @@
},
"sprites/misc/lock_direction_indicator.png":
{
- "frame": {"x":1084,"y":82,"w":12,"h":10},
+ "frame": {"x":1090,"y":127,"w":12,"h":10},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":1,"w":12,"h":10},
@@ -618,7 +1146,7 @@
},
"sprites/misc/slot_bad_arrow.png":
{
- "frame": {"x":1066,"y":227,"w":22,"h":22},
+ "frame": {"x":1457,"y":37,"w":22,"h":22},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":1,"y":1,"w":22,"h":22},
@@ -626,7 +1154,7 @@
},
"sprites/misc/slot_good_arrow.png":
{
- "frame": {"x":1063,"y":159,"w":22,"h":24},
+ "frame": {"x":1191,"y":223,"w":22,"h":24},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":1,"y":0,"w":22,"h":24},
@@ -634,7 +1162,7 @@
},
"sprites/misc/storage_overlay.png":
{
- "frame": {"x":1051,"y":55,"w":45,"h":23},
+ "frame": {"x":1217,"y":223,"w":45,"h":23},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":45,"h":23},
@@ -642,7 +1170,7 @@
},
"sprites/misc/waypoint.png":
{
- "frame": {"x":1123,"y":183,"w":8,"h":8},
+ "frame": {"x":1161,"y":39,"w":8,"h":8},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":8,"h":8},
@@ -653,8 +1181,8 @@
"version": "1.0",
"image": "atlas0_25.png",
"format": "RGBA8888",
- "size": {"w":1134,"h":252},
+ "size": {"w":1484,"h":251},
"scale": "0.25",
- "smartupdate": "$TexturePacker:SmartUpdate:edd9ed958611fe83da11c1bd0e07a460:9470e3f106da3baf56901b0e2f906cb8:f159918d23e5952766c6d23ab52278c6$"
+ "smartupdate": "$TexturePacker:SmartUpdate:dc34796c028235bbc69e5b8d854254ca:2765d0b8c8bcbb7a4aaaf1104853ad41:8778749683c68f53155587e6d831729a$"
}
}
diff --git a/res_built/atlas/atlas0_25.png b/res_built/atlas/atlas0_25.png
index 3a1b36ea..0d49e2e8 100644
Binary files a/res_built/atlas/atlas0_25.png and b/res_built/atlas/atlas0_25.png differ
diff --git a/res_built/atlas/atlas0_50.json b/res_built/atlas/atlas0_50.json
index 8e95da58..f9651cb6 100644
--- a/res_built/atlas/atlas0_50.json
+++ b/res_built/atlas/atlas0_50.json
@@ -2,7 +2,7 @@
"sprites/belt/forward_0.png":
{
- "frame": {"x":672,"y":952,"w":51,"h":63},
+ "frame": {"x":1234,"y":403,"w":51,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
@@ -10,7 +10,7 @@
},
"sprites/belt/forward_1.png":
{
- "frame": {"x":727,"y":952,"w":51,"h":63},
+ "frame": {"x":905,"y":503,"w":51,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
@@ -18,7 +18,7 @@
},
"sprites/belt/forward_2.png":
{
- "frame": {"x":782,"y":950,"w":51,"h":63},
+ "frame": {"x":588,"y":678,"w":51,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
@@ -26,7 +26,7 @@
},
"sprites/belt/forward_3.png":
{
- "frame": {"x":837,"y":950,"w":51,"h":63},
+ "frame": {"x":753,"y":666,"w":51,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
@@ -34,7 +34,7 @@
},
"sprites/belt/forward_4.png":
{
- "frame": {"x":922,"y":481,"w":51,"h":63},
+ "frame": {"x":753,"y":733,"w":51,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
@@ -42,7 +42,183 @@
},
"sprites/belt/forward_5.png":
{
- "frame": {"x":922,"y":548,"w":51,"h":63},
+ "frame": {"x":808,"y":676,"w":51,"h":63},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/forward_6.png":
+{
+ "frame": {"x":808,"y":743,"w":51,"h":63},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/forward_7.png":
+{
+ "frame": {"x":863,"y":692,"w":51,"h":63},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/forward_8.png":
+{
+ "frame": {"x":863,"y":759,"w":51,"h":63},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/forward_9.png":
+{
+ "frame": {"x":918,"y":698,"w":51,"h":63},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/forward_10.png":
+{
+ "frame": {"x":960,"y":503,"w":51,"h":63},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/forward_11.png":
+{
+ "frame": {"x":966,"y":570,"w":51,"h":63},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/forward_12.png":
+{
+ "frame": {"x":1021,"y":564,"w":51,"h":63},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/forward_13.png":
+{
+ "frame": {"x":1076,"y":564,"w":51,"h":63},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/forward_14.png":
+{
+ "frame": {"x":1131,"y":564,"w":51,"h":63},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/forward_15.png":
+{
+ "frame": {"x":1198,"y":503,"w":51,"h":63},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/forward_16.png":
+{
+ "frame": {"x":1247,"y":570,"w":51,"h":63},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/forward_17.png":
+{
+ "frame": {"x":472,"y":657,"w":51,"h":63},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/forward_18.png":
+{
+ "frame": {"x":463,"y":785,"w":51,"h":63},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/forward_19.png":
+{
+ "frame": {"x":466,"y":852,"w":51,"h":63},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/forward_20.png":
+{
+ "frame": {"x":643,"y":677,"w":51,"h":63},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/forward_21.png":
+{
+ "frame": {"x":588,"y":745,"w":51,"h":63},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/forward_22.png":
+{
+ "frame": {"x":643,"y":744,"w":51,"h":63},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/forward_23.png":
+{
+ "frame": {"x":521,"y":852,"w":51,"h":63},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/forward_24.png":
+{
+ "frame": {"x":698,"y":677,"w":51,"h":63},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/forward_25.png":
+{
+ "frame": {"x":698,"y":744,"w":51,"h":63},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/forward_26.png":
+{
+ "frame": {"x":722,"y":599,"w":51,"h":63},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/forward_27.png":
+{
+ "frame": {"x":777,"y":597,"w":51,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
@@ -50,7 +226,7 @@
},
"sprites/belt/left_0.png":
{
- "frame": {"x":127,"y":962,"w":57,"h":57},
+ "frame": {"x":1015,"y":503,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@@ -58,7 +234,7 @@
},
"sprites/belt/left_1.png":
{
- "frame": {"x":188,"y":961,"w":57,"h":57},
+ "frame": {"x":1076,"y":503,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@@ -66,7 +242,7 @@
},
"sprites/belt/left_2.png":
{
- "frame": {"x":249,"y":961,"w":57,"h":57},
+ "frame": {"x":973,"y":698,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@@ -74,7 +250,7 @@
},
"sprites/belt/left_3.png":
{
- "frame": {"x":310,"y":961,"w":57,"h":57},
+ "frame": {"x":1156,"y":692,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@@ -82,7 +258,7 @@
},
"sprites/belt/left_4.png":
{
- "frame": {"x":371,"y":960,"w":57,"h":57},
+ "frame": {"x":1162,"y":753,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@@ -90,7 +266,183 @@
},
"sprites/belt/left_5.png":
{
- "frame": {"x":432,"y":960,"w":57,"h":57},
+ "frame": {"x":576,"y":812,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/left_6.png":
+{
+ "frame": {"x":576,"y":873,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/left_7.png":
+{
+ "frame": {"x":561,"y":934,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/left_8.png":
+{
+ "frame": {"x":622,"y":934,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/left_9.png":
+{
+ "frame": {"x":979,"y":820,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/left_10.png":
+{
+ "frame": {"x":1137,"y":503,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/left_11.png":
+{
+ "frame": {"x":905,"y":570,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/left_12.png":
+{
+ "frame": {"x":1186,"y":570,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/left_13.png":
+{
+ "frame": {"x":527,"y":678,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/left_14.png":
+{
+ "frame": {"x":466,"y":724,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/left_15.png":
+{
+ "frame": {"x":527,"y":739,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/left_16.png":
+{
+ "frame": {"x":832,"y":615,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/left_17.png":
+{
+ "frame": {"x":893,"y":631,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/left_18.png":
+{
+ "frame": {"x":954,"y":637,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/left_19.png":
+{
+ "frame": {"x":918,"y":765,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/left_20.png":
+{
+ "frame": {"x":979,"y":759,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/left_21.png":
+{
+ "frame": {"x":1015,"y":637,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/left_22.png":
+{
+ "frame": {"x":1076,"y":631,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/left_23.png":
+{
+ "frame": {"x":1137,"y":631,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/left_24.png":
+{
+ "frame": {"x":1034,"y":698,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/left_25.png":
+{
+ "frame": {"x":1040,"y":759,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/left_26.png":
+{
+ "frame": {"x":1095,"y":692,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/left_27.png":
+{
+ "frame": {"x":1101,"y":753,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@@ -98,7 +450,7 @@
},
"sprites/belt/right_0.png":
{
- "frame": {"x":493,"y":960,"w":57,"h":57},
+ "frame": {"x":1040,"y":820,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@@ -106,7 +458,7 @@
},
"sprites/belt/right_1.png":
{
- "frame": {"x":554,"y":960,"w":57,"h":57},
+ "frame": {"x":1101,"y":814,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@@ -114,7 +466,7 @@
},
"sprites/belt/right_2.png":
{
- "frame": {"x":373,"y":503,"w":57,"h":57},
+ "frame": {"x":881,"y":826,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@@ -122,7 +474,7 @@
},
"sprites/belt/right_3.png":
{
- "frame": {"x":434,"y":503,"w":57,"h":57},
+ "frame": {"x":1186,"y":875,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@@ -130,7 +482,7 @@
},
"sprites/belt/right_4.png":
{
- "frame": {"x":495,"y":503,"w":57,"h":57},
+ "frame": {"x":927,"y":948,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@@ -138,7 +490,183 @@
},
"sprites/belt/right_5.png":
{
- "frame": {"x":556,"y":503,"w":57,"h":57},
+ "frame": {"x":988,"y":942,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/right_6.png":
+{
+ "frame": {"x":1049,"y":942,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/right_7.png":
+{
+ "frame": {"x":1110,"y":942,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/right_8.png":
+{
+ "frame": {"x":1171,"y":936,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/right_9.png":
+{
+ "frame": {"x":1232,"y":936,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/right_10.png":
+{
+ "frame": {"x":1162,"y":814,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/right_11.png":
+{
+ "frame": {"x":637,"y":812,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/right_12.png":
+{
+ "frame": {"x":637,"y":873,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/right_13.png":
+{
+ "frame": {"x":698,"y":811,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/right_14.png":
+{
+ "frame": {"x":698,"y":872,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/right_15.png":
+{
+ "frame": {"x":683,"y":934,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/right_16.png":
+{
+ "frame": {"x":744,"y":933,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/right_17.png":
+{
+ "frame": {"x":759,"y":810,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/right_18.png":
+{
+ "frame": {"x":759,"y":871,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/right_19.png":
+{
+ "frame": {"x":820,"y":826,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/right_20.png":
+{
+ "frame": {"x":820,"y":887,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/right_21.png":
+{
+ "frame": {"x":881,"y":887,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/right_22.png":
+{
+ "frame": {"x":805,"y":948,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/right_23.png":
+{
+ "frame": {"x":866,"y":948,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/right_24.png":
+{
+ "frame": {"x":942,"y":881,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/right_25.png":
+{
+ "frame": {"x":1003,"y":881,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/right_26.png":
+{
+ "frame": {"x":1064,"y":881,"w":57,"h":57},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
+ "sourceSize": {"w":63,"h":63}
+},
+"sprites/belt/right_27.png":
+{
+ "frame": {"x":1125,"y":875,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@@ -146,7 +674,7 @@
},
"sprites/blueprints/belt_left.png":
{
- "frame": {"x":3,"y":962,"w":58,"h":58},
+ "frame": {"x":843,"y":491,"w":58,"h":58},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":5,"w":58,"h":58},
@@ -154,7 +682,7 @@
},
"sprites/blueprints/belt_right.png":
{
- "frame": {"x":65,"y":962,"w":58,"h":58},
+ "frame": {"x":843,"y":553,"w":58,"h":58},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":5,"y":5,"w":58,"h":58},
@@ -162,7 +690,7 @@
},
"sprites/blueprints/belt_top.png":
{
- "frame": {"x":615,"y":953,"w":53,"h":63},
+ "frame": {"x":472,"y":590,"w":53,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":5,"y":0,"w":53,"h":63},
@@ -170,7 +698,7 @@
},
"sprites/blueprints/cutter-quad.png":
{
- "frame": {"x":369,"y":765,"w":366,"h":96},
+ "frame": {"x":3,"y":374,"w":366,"h":96},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":11,"y":0,"w":366,"h":96},
@@ -178,7 +706,7 @@
},
"sprites/blueprints/cutter.png":
{
- "frame": {"x":569,"y":403,"w":172,"h":96},
+ "frame": {"x":1126,"y":103,"w":172,"h":96},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":11,"y":0,"w":172,"h":96},
@@ -186,7 +714,7 @@
},
"sprites/blueprints/energy_generator.png":
{
- "frame": {"x":174,"y":570,"w":170,"h":187},
+ "frame": {"x":199,"y":474,"w":170,"h":187},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":12,"y":5,"w":170,"h":187},
@@ -194,7 +722,7 @@
},
"sprites/blueprints/miner-chainable.png":
{
- "frame": {"x":726,"y":651,"w":92,"h":96},
+ "frame": {"x":173,"y":669,"w":92,"h":96},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":0,"w":92,"h":96},
@@ -202,7 +730,7 @@
},
"sprites/blueprints/miner.png":
{
- "frame": {"x":739,"y":751,"w":92,"h":96},
+ "frame": {"x":178,"y":864,"w":92,"h":96},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":0,"w":92,"h":96},
@@ -210,7 +738,7 @@
},
"sprites/blueprints/mixer.png":
{
- "frame": {"x":569,"y":103,"w":175,"h":96},
+ "frame": {"x":1121,"y":3,"w":175,"h":96},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":8,"y":0,"w":175,"h":96},
@@ -218,7 +746,7 @@
},
"sprites/blueprints/painter-double.png":
{
- "frame": {"x":3,"y":374,"w":192,"h":192},
+ "frame": {"x":373,"y":203,"w":192,"h":192},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":192,"h":192},
@@ -226,7 +754,7 @@
},
"sprites/blueprints/painter-mirrored.png":
{
- "frame": {"x":373,"y":103,"w":192,"h":96},
+ "frame": {"x":751,"y":103,"w":192,"h":96},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":192,"h":96},
@@ -234,7 +762,7 @@
},
"sprites/blueprints/painter-quad.png":
{
- "frame": {"x":348,"y":565,"w":374,"h":96},
+ "frame": {"x":373,"y":3,"w":374,"h":96},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":0,"w":374,"h":96},
@@ -242,7 +770,7 @@
},
"sprites/blueprints/painter.png":
{
- "frame": {"x":373,"y":203,"w":192,"h":96},
+ "frame": {"x":740,"y":203,"w":192,"h":96},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":192,"h":96},
@@ -250,7 +778,7 @@
},
"sprites/blueprints/rotater-ccw.png":
{
- "frame": {"x":922,"y":3,"w":96,"h":96},
+ "frame": {"x":1188,"y":303,"w":96,"h":96},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":96,"h":96},
@@ -258,7 +786,7 @@
},
"sprites/blueprints/rotater.png":
{
- "frame": {"x":747,"y":303,"w":96,"h":96},
+ "frame": {"x":743,"y":497,"w":96,"h":96},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":96,"h":96},
@@ -266,7 +794,7 @@
},
"sprites/blueprints/splitter-compact-inverse.png":
{
- "frame": {"x":835,"y":750,"w":95,"h":93},
+ "frame": {"x":269,"y":665,"w":95,"h":93},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":1,"w":95,"h":93},
@@ -274,7 +802,7 @@
},
"sprites/blueprints/splitter-compact.png":
{
- "frame": {"x":852,"y":847,"w":93,"h":93},
+ "frame": {"x":270,"y":762,"w":93,"h":93},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":1,"w":93,"h":93},
@@ -282,7 +810,7 @@
},
"sprites/blueprints/splitter.png":
{
- "frame": {"x":745,"y":403,"w":171,"h":96},
+ "frame": {"x":3,"y":865,"w":171,"h":96},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":11,"y":0,"w":171,"h":96},
@@ -290,7 +818,7 @@
},
"sprites/blueprints/stacker.png":
{
- "frame": {"x":743,"y":3,"w":175,"h":96},
+ "frame": {"x":947,"y":103,"w":175,"h":96},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":8,"y":0,"w":175,"h":96},
@@ -298,7 +826,7 @@
},
"sprites/blueprints/trash-storage.png":
{
- "frame": {"x":3,"y":570,"w":167,"h":192},
+ "frame": {"x":569,"y":203,"w":167,"h":192},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":14,"y":0,"w":167,"h":192},
@@ -306,7 +834,7 @@
},
"sprites/blueprints/trash.png":
{
- "frame": {"x":847,"y":303,"w":96,"h":96},
+ "frame": {"x":935,"y":403,"w":96,"h":96},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":96,"h":96},
@@ -314,7 +842,7 @@
},
"sprites/blueprints/underground_belt_entry-tier2.png":
{
- "frame": {"x":564,"y":865,"w":93,"h":84},
+ "frame": {"x":838,"y":403,"w":93,"h":84},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":2,"y":12,"w":93,"h":84},
@@ -322,7 +850,7 @@
},
"sprites/blueprints/underground_belt_entry.png":
{
- "frame": {"x":825,"y":539,"w":93,"h":75},
+ "frame": {"x":369,"y":856,"w":93,"h":75},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":2,"y":21,"w":93,"h":75},
@@ -330,7 +858,7 @@
},
"sprites/blueprints/underground_belt_exit-tier2.png":
{
- "frame": {"x":892,"y":944,"w":94,"h":75},
+ "frame": {"x":368,"y":690,"w":94,"h":75},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":2,"y":0,"w":94,"h":75},
@@ -338,7 +866,7 @@
},
"sprites/blueprints/underground_belt_exit.png":
{
- "frame": {"x":917,"y":637,"w":93,"h":75},
+ "frame": {"x":529,"y":599,"w":93,"h":75},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":2,"y":0,"w":93,"h":75},
@@ -346,7 +874,7 @@
},
"sprites/buildings/belt_left.png":
{
- "frame": {"x":127,"y":962,"w":57,"h":57},
+ "frame": {"x":1228,"y":637,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@@ -354,7 +882,7 @@
},
"sprites/buildings/belt_right.png":
{
- "frame": {"x":493,"y":960,"w":57,"h":57},
+ "frame": {"x":1223,"y":698,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@@ -362,7 +890,7 @@
},
"sprites/buildings/belt_top.png":
{
- "frame": {"x":672,"y":952,"w":51,"h":63},
+ "frame": {"x":1234,"y":403,"w":51,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
@@ -370,7 +898,7 @@
},
"sprites/buildings/cutter-quad.png":
{
- "frame": {"x":373,"y":3,"w":366,"h":96},
+ "frame": {"x":751,"y":3,"w":366,"h":96},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":11,"y":0,"w":366,"h":96},
@@ -378,7 +906,7 @@
},
"sprites/buildings/cutter.png":
{
- "frame": {"x":747,"y":203,"w":171,"h":96},
+ "frame": {"x":838,"y":303,"w":171,"h":96},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":11,"y":0,"w":171,"h":96},
@@ -386,7 +914,7 @@
},
"sprites/buildings/energy_generator.png":
{
- "frame": {"x":199,"y":374,"w":170,"h":187},
+ "frame": {"x":373,"y":399,"w":170,"h":187},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":12,"y":5,"w":170,"h":187},
@@ -402,7 +930,7 @@
},
"sprites/buildings/miner-chainable.png":
{
- "frame": {"x":822,"y":651,"w":91,"h":95},
+ "frame": {"x":743,"y":398,"w":91,"h":95},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":0,"w":91,"h":95},
@@ -410,7 +938,7 @@
},
"sprites/buildings/miner.png":
{
- "frame": {"x":757,"y":851,"w":91,"h":95},
+ "frame": {"x":274,"y":859,"w":91,"h":95},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":0,"w":91,"h":95},
@@ -418,7 +946,7 @@
},
"sprites/buildings/mixer.png":
{
- "frame": {"x":569,"y":203,"w":174,"h":96},
+ "frame": {"x":936,"y":203,"w":174,"h":96},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":9,"y":0,"w":174,"h":96},
@@ -426,7 +954,7 @@
},
"sprites/buildings/painter-double.png":
{
- "frame": {"x":173,"y":766,"w":192,"h":191},
+ "frame": {"x":3,"y":474,"w":192,"h":191},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":0,"w":192,"h":191},
@@ -434,7 +962,7 @@
},
"sprites/buildings/painter-mirrored.png":
{
- "frame": {"x":373,"y":303,"w":192,"h":96},
+ "frame": {"x":547,"y":399,"w":192,"h":96},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":192,"h":96},
@@ -442,7 +970,7 @@
},
"sprites/buildings/painter-quad.png":
{
- "frame": {"x":348,"y":665,"w":374,"h":96},
+ "frame": {"x":373,"y":103,"w":374,"h":96},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":0,"w":374,"h":96},
@@ -450,7 +978,7 @@
},
"sprites/buildings/painter.png":
{
- "frame": {"x":373,"y":403,"w":192,"h":96},
+ "frame": {"x":547,"y":499,"w":192,"h":96},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":192,"h":96},
@@ -458,7 +986,7 @@
},
"sprites/buildings/rotater-ccw.png":
{
- "frame": {"x":923,"y":103,"w":95,"h":96},
+ "frame": {"x":1135,"y":403,"w":95,"h":96},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":1,"y":0,"w":95,"h":96},
@@ -466,7 +994,7 @@
},
"sprites/buildings/rotater.png":
{
- "frame": {"x":726,"y":551,"w":95,"h":96},
+ "frame": {"x":373,"y":590,"w":95,"h":96},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":1,"y":0,"w":95,"h":96},
@@ -474,7 +1002,7 @@
},
"sprites/buildings/splitter-compact-inverse.png":
{
- "frame": {"x":369,"y":865,"w":94,"h":91},
+ "frame": {"x":740,"y":303,"w":94,"h":91},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":2,"w":94,"h":91},
@@ -482,7 +1010,7 @@
},
"sprites/buildings/splitter-compact.png":
{
- "frame": {"x":467,"y":865,"w":93,"h":91},
+ "frame": {"x":173,"y":769,"w":93,"h":91},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":2,"w":93,"h":91},
@@ -490,7 +1018,7 @@
},
"sprites/buildings/splitter.png":
{
- "frame": {"x":748,"y":103,"w":171,"h":96},
+ "frame": {"x":1013,"y":303,"w":171,"h":96},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":11,"y":0,"w":171,"h":96},
@@ -498,7 +1026,7 @@
},
"sprites/buildings/stacker.png":
{
- "frame": {"x":569,"y":303,"w":174,"h":96},
+ "frame": {"x":1114,"y":203,"w":174,"h":96},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":9,"y":0,"w":174,"h":96},
@@ -506,7 +1034,7 @@
},
"sprites/buildings/trash-storage.png":
{
- "frame": {"x":3,"y":766,"w":166,"h":192},
+ "frame": {"x":3,"y":669,"w":166,"h":192},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":14,"y":0,"w":166,"h":192},
@@ -514,7 +1042,7 @@
},
"sprites/buildings/trash.png":
{
- "frame": {"x":922,"y":203,"w":96,"h":96},
+ "frame": {"x":1035,"y":403,"w":96,"h":96},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":96,"h":96},
@@ -522,7 +1050,7 @@
},
"sprites/buildings/underground_belt_entry-tier2.png":
{
- "frame": {"x":661,"y":865,"w":92,"h":83},
+ "frame": {"x":367,"y":769,"w":92,"h":83},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":13,"w":92,"h":83},
@@ -530,7 +1058,7 @@
},
"sprites/buildings/underground_belt_entry.png":
{
- "frame": {"x":934,"y":716,"w":92,"h":74},
+ "frame": {"x":369,"y":935,"w":92,"h":74},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":22,"w":92,"h":74},
@@ -538,7 +1066,7 @@
},
"sprites/buildings/underground_belt_exit-tier2.png":
{
- "frame": {"x":920,"y":403,"w":92,"h":74},
+ "frame": {"x":465,"y":935,"w":92,"h":74},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":0,"w":92,"h":74},
@@ -546,7 +1074,7 @@
},
"sprites/buildings/underground_belt_exit.png":
{
- "frame": {"x":947,"y":303,"w":92,"h":74},
+ "frame": {"x":626,"y":599,"w":92,"h":74},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":0,"w":92,"h":74},
@@ -554,7 +1082,7 @@
},
"sprites/debug/acceptor_slot.png":
{
- "frame": {"x":802,"y":503,"w":26,"h":32},
+ "frame": {"x":142,"y":965,"w":26,"h":32},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":0,"w":26,"h":32},
@@ -562,7 +1090,7 @@
},
"sprites/debug/ejector_slot.png":
{
- "frame": {"x":832,"y":503,"w":26,"h":32},
+ "frame": {"x":1198,"y":631,"w":26,"h":32},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":0,"w":26,"h":32},
@@ -570,7 +1098,7 @@
},
"sprites/map_overview/belt_forward.png":
{
- "frame": {"x":873,"y":618,"w":14,"h":16},
+ "frame": {"x":1284,"y":698,"w":14,"h":16},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":1,"y":0,"w":14,"h":16},
@@ -578,7 +1106,7 @@
},
"sprites/map_overview/belt_left.png":
{
- "frame": {"x":909,"y":618,"w":15,"h":15},
+ "frame": {"x":744,"y":994,"w":15,"h":15},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":1,"w":15,"h":15},
@@ -586,7 +1114,7 @@
},
"sprites/map_overview/belt_right.png":
{
- "frame": {"x":862,"y":503,"w":15,"h":15},
+ "frame": {"x":763,"y":994,"w":15,"h":15},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":1,"y":1,"w":15,"h":15},
@@ -594,7 +1122,7 @@
},
"sprites/misc/deletion_marker.png":
{
- "frame": {"x":756,"y":503,"w":42,"h":42},
+ "frame": {"x":96,"y":965,"w":42,"h":42},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":3,"w":42,"h":42},
@@ -602,7 +1130,7 @@
},
"sprites/misc/hub_direction_indicator.png":
{
- "frame": {"x":853,"y":618,"w":16,"h":16},
+ "frame": {"x":942,"y":826,"w":16,"h":16},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":16,"h":16},
@@ -610,7 +1138,7 @@
},
"sprites/misc/lock_direction_indicator.png":
{
- "frame": {"x":825,"y":618,"w":24,"h":16},
+ "frame": {"x":1234,"y":470,"w":24,"h":16},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":4,"w":24,"h":16},
@@ -618,7 +1146,7 @@
},
"sprites/misc/slot_bad_arrow.png":
{
- "frame": {"x":756,"y":503,"w":42,"h":42},
+ "frame": {"x":96,"y":965,"w":42,"h":42},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":3,"w":42,"h":42},
@@ -626,7 +1154,7 @@
},
"sprites/misc/slot_good_arrow.png":
{
- "frame": {"x":617,"y":503,"w":42,"h":48},
+ "frame": {"x":518,"y":800,"w":42,"h":48},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":0,"w":42,"h":48},
@@ -634,7 +1162,7 @@
},
"sprites/misc/storage_overlay.png":
{
- "frame": {"x":663,"y":503,"w":89,"h":44},
+ "frame": {"x":3,"y":965,"w":89,"h":44},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":1,"y":1,"w":89,"h":44},
@@ -642,7 +1170,7 @@
},
"sprites/misc/waypoint.png":
{
- "frame": {"x":891,"y":618,"w":14,"h":16},
+ "frame": {"x":1284,"y":718,"w":14,"h":16},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":1,"y":0,"w":14,"h":16},
@@ -653,8 +1181,8 @@
"version": "1.0",
"image": "atlas0_50.png",
"format": "RGBA8888",
- "size": {"w":1042,"h":1023},
+ "size": {"w":1301,"h":1012},
"scale": "0.5",
- "smartupdate": "$TexturePacker:SmartUpdate:edd9ed958611fe83da11c1bd0e07a460:9470e3f106da3baf56901b0e2f906cb8:f159918d23e5952766c6d23ab52278c6$"
+ "smartupdate": "$TexturePacker:SmartUpdate:dc34796c028235bbc69e5b8d854254ca:2765d0b8c8bcbb7a4aaaf1104853ad41:8778749683c68f53155587e6d831729a$"
}
}
diff --git a/res_built/atlas/atlas0_50.png b/res_built/atlas/atlas0_50.png
index 36ba75b2..29116b1b 100644
Binary files a/res_built/atlas/atlas0_50.png and b/res_built/atlas/atlas0_50.png differ
diff --git a/res_built/atlas/atlas0_75.json b/res_built/atlas/atlas0_75.json
index d0ce5d40..147b55c9 100644
--- a/res_built/atlas/atlas0_75.json
+++ b/res_built/atlas/atlas0_75.json
@@ -2,7 +2,7 @@
"sprites/belt/forward_0.png":
{
- "frame": {"x":1927,"y":594,"w":77,"h":95},
+ "frame": {"x":86,"y":1431,"w":77,"h":95},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":9,"y":0,"w":77,"h":95},
@@ -10,7 +10,7 @@
},
"sprites/belt/forward_1.png":
{
- "frame": {"x":1945,"y":398,"w":77,"h":95},
+ "frame": {"x":167,"y":1431,"w":77,"h":95},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":9,"y":0,"w":77,"h":95},
@@ -18,7 +18,7 @@
},
"sprites/belt/forward_2.png":
{
- "frame": {"x":1635,"y":1002,"w":77,"h":95},
+ "frame": {"x":1519,"y":1282,"w":77,"h":95},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":9,"y":0,"w":77,"h":95},
@@ -26,7 +26,7 @@
},
"sprites/belt/forward_3.png":
{
- "frame": {"x":1920,"y":783,"w":77,"h":95},
+ "frame": {"x":960,"y":3,"w":77,"h":95},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":9,"y":0,"w":77,"h":95},
@@ -34,7 +34,7 @@
},
"sprites/belt/forward_4.png":
{
- "frame": {"x":1959,"y":887,"w":77,"h":95},
+ "frame": {"x":1041,"y":3,"w":77,"h":95},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":9,"y":0,"w":77,"h":95},
@@ -42,7 +42,183 @@
},
"sprites/belt/forward_5.png":
{
- "frame": {"x":1959,"y":986,"w":77,"h":95},
+ "frame": {"x":774,"y":548,"w":77,"h":95},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":0,"w":77,"h":95},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/forward_6.png":
+{
+ "frame": {"x":815,"y":254,"w":77,"h":95},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":0,"w":77,"h":95},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/forward_7.png":
+{
+ "frame": {"x":815,"y":353,"w":77,"h":95},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":0,"w":77,"h":95},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/forward_8.png":
+{
+ "frame": {"x":855,"y":542,"w":77,"h":95},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":0,"w":77,"h":95},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/forward_9.png":
+{
+ "frame": {"x":896,"y":254,"w":77,"h":95},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":0,"w":77,"h":95},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/forward_10.png":
+{
+ "frame": {"x":248,"y":1431,"w":77,"h":95},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":0,"w":77,"h":95},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/forward_11.png":
+{
+ "frame": {"x":329,"y":1428,"w":77,"h":95},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":0,"w":77,"h":95},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/forward_12.png":
+{
+ "frame": {"x":410,"y":1428,"w":77,"h":95},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":0,"w":77,"h":95},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/forward_13.png":
+{
+ "frame": {"x":491,"y":1428,"w":77,"h":95},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":0,"w":77,"h":95},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/forward_14.png":
+{
+ "frame": {"x":572,"y":1428,"w":77,"h":95},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":0,"w":77,"h":95},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/forward_15.png":
+{
+ "frame": {"x":653,"y":1426,"w":77,"h":95},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":0,"w":77,"h":95},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/forward_16.png":
+{
+ "frame": {"x":734,"y":1426,"w":77,"h":95},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":0,"w":77,"h":95},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/forward_17.png":
+{
+ "frame": {"x":815,"y":1426,"w":77,"h":95},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":0,"w":77,"h":95},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/forward_18.png":
+{
+ "frame": {"x":1438,"y":1284,"w":77,"h":95},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":0,"w":77,"h":95},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/forward_19.png":
+{
+ "frame": {"x":1811,"y":806,"w":77,"h":95},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":0,"w":77,"h":95},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/forward_20.png":
+{
+ "frame": {"x":1600,"y":1282,"w":77,"h":95},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":0,"w":77,"h":95},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/forward_21.png":
+{
+ "frame": {"x":1681,"y":1282,"w":77,"h":95},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":0,"w":77,"h":95},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/forward_22.png":
+{
+ "frame": {"x":1755,"y":1406,"w":77,"h":95},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":0,"w":77,"h":95},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/forward_23.png":
+{
+ "frame": {"x":555,"y":3,"w":77,"h":95},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":0,"w":77,"h":95},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/forward_24.png":
+{
+ "frame": {"x":636,"y":3,"w":77,"h":95},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":0,"w":77,"h":95},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/forward_25.png":
+{
+ "frame": {"x":717,"y":3,"w":77,"h":95},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":0,"w":77,"h":95},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/forward_26.png":
+{
+ "frame": {"x":798,"y":3,"w":77,"h":95},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":0,"w":77,"h":95},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/forward_27.png":
+{
+ "frame": {"x":879,"y":3,"w":77,"h":95},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":9,"y":0,"w":77,"h":95},
@@ -50,7 +226,7 @@
},
"sprites/belt/left_0.png":
{
- "frame": {"x":286,"y":1033,"w":86,"h":86},
+ "frame": {"x":1707,"y":1102,"w":86,"h":86},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":9,"w":86,"h":86},
@@ -58,7 +234,7 @@
},
"sprites/belt/left_1.png":
{
- "frame": {"x":745,"y":1033,"w":86,"h":86},
+ "frame": {"x":1797,"y":1136,"w":86,"h":86},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":9,"w":86,"h":86},
@@ -66,7 +242,7 @@
},
"sprites/belt/left_2.png":
{
- "frame": {"x":926,"y":1031,"w":86,"h":86},
+ "frame": {"x":995,"y":434,"w":86,"h":86},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":9,"w":86,"h":86},
@@ -74,7 +250,7 @@
},
"sprites/belt/left_3.png":
{
- "frame": {"x":1016,"y":1033,"w":86,"h":86},
+ "frame": {"x":1212,"y":3,"w":86,"h":86},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":9,"w":86,"h":86},
@@ -82,7 +258,7 @@
},
"sprites/belt/left_4.png":
{
- "frame": {"x":1106,"y":1033,"w":86,"h":86},
+ "frame": {"x":1166,"y":287,"w":86,"h":86},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":9,"w":86,"h":86},
@@ -90,7 +266,183 @@
},
"sprites/belt/left_5.png":
{
- "frame": {"x":1196,"y":1033,"w":86,"h":86},
+ "frame": {"x":1247,"y":197,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/left_6.png":
+{
+ "frame": {"x":1287,"y":107,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/left_7.png":
+{
+ "frame": {"x":1302,"y":3,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/left_8.png":
+{
+ "frame": {"x":1175,"y":377,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/left_9.png":
+{
+ "frame": {"x":1256,"y":287,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/left_10.png":
+{
+ "frame": {"x":1707,"y":1192,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/left_11.png":
+{
+ "frame": {"x":1797,"y":1226,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/left_12.png":
+{
+ "frame": {"x":1762,"y":1316,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/left_13.png":
+{
+ "frame": {"x":815,"y":452,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/left_14.png":
+{
+ "frame": {"x":896,"y":353,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/left_15.png":
+{
+ "frame": {"x":977,"y":254,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/left_16.png":
+{
+ "frame": {"x":905,"y":443,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/left_17.png":
+{
+ "frame": {"x":986,"y":344,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/left_18.png":
+{
+ "frame": {"x":1067,"y":254,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/left_19.png":
+{
+ "frame": {"x":936,"y":533,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/left_20.png":
+{
+ "frame": {"x":1076,"y":344,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/left_21.png":
+{
+ "frame": {"x":1026,"y":524,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/left_22.png":
+{
+ "frame": {"x":1085,"y":434,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/left_23.png":
+{
+ "frame": {"x":1116,"y":524,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/left_24.png":
+{
+ "frame": {"x":1107,"y":107,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/left_25.png":
+{
+ "frame": {"x":1122,"y":3,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/left_26.png":
+{
+ "frame": {"x":1157,"y":197,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/left_27.png":
+{
+ "frame": {"x":1197,"y":107,"w":86,"h":86},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":9,"w":86,"h":86},
@@ -98,7 +450,7 @@
},
"sprites/belt/right_0.png":
{
- "frame": {"x":1286,"y":1030,"w":86,"h":86},
+ "frame": {"x":1337,"y":197,"w":86,"h":86},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":9,"y":9,"w":86,"h":86},
@@ -106,7 +458,7 @@
},
"sprites/belt/right_1.png":
{
- "frame": {"x":1376,"y":1026,"w":86,"h":86},
+ "frame": {"x":1377,"y":107,"w":86,"h":86},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":9,"y":9,"w":86,"h":86},
@@ -114,7 +466,7 @@
},
"sprites/belt/right_2.png":
{
- "frame": {"x":1927,"y":693,"w":86,"h":86},
+ "frame": {"x":1647,"y":107,"w":86,"h":86},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":9,"y":9,"w":86,"h":86},
@@ -122,7 +474,7 @@
},
"sprites/belt/right_3.png":
{
- "frame": {"x":1779,"y":973,"w":86,"h":86},
+ "frame": {"x":1386,"y":543,"w":86,"h":86},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":9,"y":9,"w":86,"h":86},
@@ -130,7 +482,7 @@
},
"sprites/belt/right_4.png":
{
- "frame": {"x":1869,"y":973,"w":86,"h":86},
+ "frame": {"x":1476,"y":453,"w":86,"h":86},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":9,"y":9,"w":86,"h":86},
@@ -138,7 +490,183 @@
},
"sprites/belt/right_5.png":
{
- "frame": {"x":1945,"y":497,"w":86,"h":86},
+ "frame": {"x":1476,"y":543,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/right_6.png":
+{
+ "frame": {"x":1566,"y":377,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/right_7.png":
+{
+ "frame": {"x":1656,"y":377,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/right_8.png":
+{
+ "frame": {"x":1566,"y":467,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/right_9.png":
+{
+ "frame": {"x":1656,"y":467,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/right_10.png":
+{
+ "frame": {"x":1392,"y":3,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/right_11.png":
+{
+ "frame": {"x":1206,"y":467,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/right_12.png":
+{
+ "frame": {"x":1265,"y":377,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/right_13.png":
+{
+ "frame": {"x":1346,"y":287,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/right_14.png":
+{
+ "frame": {"x":1427,"y":197,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/right_15.png":
+{
+ "frame": {"x":1467,"y":107,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/right_16.png":
+{
+ "frame": {"x":1206,"y":557,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/right_17.png":
+{
+ "frame": {"x":1482,"y":3,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/right_18.png":
+{
+ "frame": {"x":1572,"y":3,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/right_19.png":
+{
+ "frame": {"x":1557,"y":93,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/right_20.png":
+{
+ "frame": {"x":1557,"y":183,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/right_21.png":
+{
+ "frame": {"x":1647,"y":197,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/right_22.png":
+{
+ "frame": {"x":1517,"y":273,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/right_23.png":
+{
+ "frame": {"x":1607,"y":287,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/right_24.png":
+{
+ "frame": {"x":1436,"y":363,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/right_25.png":
+{
+ "frame": {"x":1296,"y":467,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/right_26.png":
+{
+ "frame": {"x":1296,"y":557,"w":86,"h":86},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":9,"y":9,"w":86,"h":86},
+ "sourceSize": {"w":95,"h":95}
+},
+"sprites/belt/right_27.png":
+{
+ "frame": {"x":1386,"y":453,"w":86,"h":86},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":9,"y":9,"w":86,"h":86},
@@ -146,7 +674,7 @@
},
"sprites/blueprints/belt_left.png":
{
- "frame": {"x":654,"y":1022,"w":87,"h":87},
+ "frame": {"x":1803,"y":954,"w":87,"h":87},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":8,"w":87,"h":87},
@@ -154,7 +682,7 @@
},
"sprites/blueprints/belt_right.png":
{
- "frame": {"x":835,"y":1031,"w":87,"h":87},
+ "frame": {"x":1803,"y":1045,"w":87,"h":87},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":8,"y":8,"w":87,"h":87},
@@ -162,7 +690,7 @@
},
"sprites/blueprints/belt_top.png":
{
- "frame": {"x":1912,"y":299,"w":79,"h":95},
+ "frame": {"x":3,"y":1431,"w":79,"h":95},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":8,"y":0,"w":79,"h":95},
@@ -170,7 +698,7 @@
},
"sprites/blueprints/cutter-quad.png":
{
- "frame": {"x":3,"y":556,"w":548,"h":144},
+ "frame": {"x":547,"y":988,"w":548,"h":144},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":17,"y":0,"w":548,"h":144},
@@ -178,7 +706,7 @@
},
"sprites/blueprints/cutter.png":
{
- "frame": {"x":1411,"y":150,"w":256,"h":144},
+ "frame": {"x":1111,"y":807,"w":256,"h":144},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":17,"y":0,"w":256,"h":144},
@@ -186,7 +714,7 @@
},
"sprites/blueprints/energy_generator.png":
{
- "frame": {"x":295,"y":704,"w":255,"h":280},
+ "frame": {"x":257,"y":556,"w":255,"h":280},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":18,"y":8,"w":255,"h":280},
@@ -194,7 +722,7 @@
},
"sprites/blueprints/miner-chainable.png":
{
- "frame": {"x":1209,"y":736,"w":136,"h":143},
+ "frame": {"x":1755,"y":3,"w":136,"h":143},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":5,"y":0,"w":136,"h":143},
@@ -202,7 +730,7 @@
},
"sprites/blueprints/miner.png":
{
- "frame": {"x":1209,"y":883,"w":136,"h":143},
+ "frame": {"x":1755,"y":150,"w":136,"h":143},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":5,"y":0,"w":136,"h":143},
@@ -210,7 +738,7 @@
},
"sprites/blueprints/mixer.png":
{
- "frame": {"x":847,"y":591,"w":261,"h":144},
+ "frame": {"x":774,"y":659,"w":261,"h":144},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":13,"y":0,"w":261,"h":144},
@@ -218,7 +746,7 @@
},
"sprites/blueprints/painter-double.png":
{
- "frame": {"x":555,"y":299,"w":288,"h":287},
+ "frame": {"x":3,"y":1140,"w":288,"h":287},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":0,"w":288,"h":287},
@@ -226,7 +754,7 @@
},
"sprites/blueprints/painter-mirrored.png":
{
- "frame": {"x":1119,"y":150,"w":288,"h":144},
+ "frame": {"x":859,"y":1136,"w":288,"h":144},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":288,"h":144},
@@ -234,7 +762,7 @@
},
"sprites/blueprints/painter-quad.png":
{
- "frame": {"x":555,"y":3,"w":560,"h":144},
+ "frame": {"x":295,"y":1138,"w":560,"h":144},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":5,"y":0,"w":560,"h":144},
@@ -242,7 +770,7 @@
},
"sprites/blueprints/painter.png":
{
- "frame": {"x":1671,"y":3,"w":288,"h":144},
+ "frame": {"x":1099,"y":988,"w":288,"h":144},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":288,"h":144},
@@ -250,7 +778,7 @@
},
"sprites/blueprints/rotater-ccw.png":
{
- "frame": {"x":1798,"y":446,"w":143,"h":144},
+ "frame": {"x":1519,"y":807,"w":143,"h":144},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":1,"y":0,"w":143,"h":144},
@@ -258,7 +786,7 @@
},
"sprites/blueprints/rotater.png":
{
- "frame": {"x":1780,"y":594,"w":143,"h":144},
+ "frame": {"x":1564,"y":659,"w":143,"h":144},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":1,"y":0,"w":143,"h":144},
@@ -266,7 +794,7 @@
},
"sprites/blueprints/splitter-compact-inverse.png":
{
- "frame": {"x":1101,"y":446,"w":142,"h":138},
+ "frame": {"x":295,"y":1286,"w":142,"h":138},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":2,"w":142,"h":138},
@@ -274,7 +802,7 @@
},
"sprites/blueprints/splitter-compact.png":
{
- "frame": {"x":1247,"y":446,"w":139,"h":138},
+ "frame": {"x":441,"y":1286,"w":139,"h":138},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":5,"y":2,"w":139,"h":138},
@@ -282,7 +810,7 @@
},
"sprites/blueprints/splitter.png":
{
- "frame": {"x":1112,"y":588,"w":256,"h":144},
+ "frame": {"x":1304,"y":659,"w":256,"h":144},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":17,"y":0,"w":256,"h":144},
@@ -290,7 +818,7 @@
},
"sprites/blueprints/stacker.png":
{
- "frame": {"x":1119,"y":298,"w":261,"h":144},
+ "frame": {"x":1039,"y":659,"w":261,"h":144},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":13,"y":0,"w":261,"h":144},
@@ -298,7 +826,7 @@
},
"sprites/blueprints/trash-storage.png":
{
- "frame": {"x":847,"y":299,"w":250,"h":288},
+ "frame": {"x":3,"y":556,"w":250,"h":288},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":21,"y":0,"w":250,"h":288},
@@ -306,7 +834,7 @@
},
"sprites/blueprints/trash.png":
{
- "frame": {"x":1390,"y":445,"w":144,"h":144},
+ "frame": {"x":1371,"y":807,"w":144,"h":144},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":144,"h":144},
@@ -314,7 +842,7 @@
},
"sprites/blueprints/underground_belt_entry-tier2.png":
{
- "frame": {"x":3,"y":994,"w":138,"h":125},
+ "frame": {"x":872,"y":1284,"w":138,"h":125},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":4,"y":19,"w":138,"h":125},
@@ -322,7 +850,7 @@
},
"sprites/blueprints/underground_belt_entry.png":
{
- "frame": {"x":1772,"y":742,"w":138,"h":112},
+ "frame": {"x":1039,"y":1412,"w":138,"h":112},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":4,"y":32,"w":138,"h":112},
@@ -330,7 +858,7 @@
},
"sprites/blueprints/underground_belt_exit-tier2.png":
{
- "frame": {"x":1494,"y":886,"w":139,"h":112},
+ "frame": {"x":896,"y":1413,"w":139,"h":112},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":4,"y":0,"w":139,"h":112},
@@ -338,7 +866,7 @@
},
"sprites/blueprints/underground_belt_exit.png":
{
- "frame": {"x":1637,"y":881,"w":138,"h":112},
+ "frame": {"x":1155,"y":1284,"w":138,"h":112},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":4,"y":0,"w":138,"h":112},
@@ -346,7 +874,7 @@
},
"sprites/buildings/belt_left.png":
{
- "frame": {"x":286,"y":1033,"w":86,"h":86},
+ "frame": {"x":1566,"y":557,"w":86,"h":86},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":9,"w":86,"h":86},
@@ -354,7 +882,7 @@
},
"sprites/buildings/belt_right.png":
{
- "frame": {"x":1286,"y":1030,"w":86,"h":86},
+ "frame": {"x":1656,"y":557,"w":86,"h":86},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":9,"y":9,"w":86,"h":86},
@@ -362,7 +890,7 @@
},
"sprites/buildings/belt_top.png":
{
- "frame": {"x":1927,"y":594,"w":77,"h":95},
+ "frame": {"x":86,"y":1431,"w":77,"h":95},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":9,"y":0,"w":77,"h":95},
@@ -370,7 +898,7 @@
},
"sprites/buildings/cutter-quad.png":
{
- "frame": {"x":1119,"y":3,"w":548,"h":143},
+ "frame": {"x":555,"y":107,"w":548,"h":143},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":17,"y":0,"w":548,"h":143},
@@ -378,7 +906,7 @@
},
"sprites/buildings/cutter.png":
{
- "frame": {"x":1538,"y":446,"w":256,"h":143},
+ "frame": {"x":555,"y":254,"w":256,"h":143},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":17,"y":0,"w":256,"h":143},
@@ -386,7 +914,7 @@
},
"sprites/buildings/energy_generator.png":
{
- "frame": {"x":554,"y":738,"w":254,"h":280},
+ "frame": {"x":516,"y":556,"w":254,"h":280},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":19,"y":8,"w":254,"h":280},
@@ -402,7 +930,7 @@
},
"sprites/buildings/miner-chainable.png":
{
- "frame": {"x":1349,"y":740,"w":136,"h":142},
+ "frame": {"x":1755,"y":297,"w":136,"h":142},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":5,"y":0,"w":136,"h":142},
@@ -410,7 +938,7 @@
},
"sprites/buildings/miner.png":
{
- "frame": {"x":1489,"y":740,"w":136,"h":142},
+ "frame": {"x":1755,"y":443,"w":136,"h":142},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":5,"y":0,"w":136,"h":142},
@@ -418,7 +946,7 @@
},
"sprites/buildings/mixer.png":
{
- "frame": {"x":1384,"y":298,"w":260,"h":143},
+ "frame": {"x":1443,"y":1103,"w":260,"h":143},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":14,"y":0,"w":260,"h":143},
@@ -426,7 +954,7 @@
},
"sprites/buildings/painter-double.png":
{
- "frame": {"x":3,"y":704,"w":288,"h":286},
+ "frame": {"x":255,"y":848,"w":288,"h":286},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":0,"w":288,"h":286},
@@ -434,7 +962,7 @@
},
"sprites/buildings/painter-mirrored.png":
{
- "frame": {"x":1671,"y":151,"w":288,"h":144},
+ "frame": {"x":1151,"y":1136,"w":288,"h":144},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":288,"h":144},
@@ -442,7 +970,7 @@
},
"sprites/buildings/painter-quad.png":
{
- "frame": {"x":555,"y":151,"w":560,"h":144},
+ "frame": {"x":547,"y":840,"w":560,"h":144},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":5,"y":0,"w":560,"h":144},
@@ -450,7 +978,7 @@
},
"sprites/buildings/painter.png":
{
- "frame": {"x":555,"y":590,"w":288,"h":144},
+ "frame": {"x":1463,"y":1383,"w":288,"h":144},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":288,"h":144},
@@ -458,7 +986,7 @@
},
"sprites/buildings/rotater-ccw.png":
{
- "frame": {"x":1064,"y":739,"w":141,"h":143},
+ "frame": {"x":1666,"y":807,"w":141,"h":143},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":2,"y":0,"w":141,"h":143},
@@ -466,7 +994,7 @@
},
"sprites/buildings/rotater.png":
{
- "frame": {"x":1064,"y":886,"w":141,"h":143},
+ "frame": {"x":1711,"y":659,"w":141,"h":143},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":2,"y":0,"w":141,"h":143},
@@ -474,7 +1002,7 @@
},
"sprites/buildings/splitter-compact-inverse.png":
{
- "frame": {"x":1349,"y":886,"w":141,"h":136},
+ "frame": {"x":584,"y":1286,"w":141,"h":136},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":3,"w":141,"h":136},
@@ -482,7 +1010,7 @@
},
"sprites/buildings/splitter-compact.png":
{
- "frame": {"x":1629,"y":741,"w":139,"h":136},
+ "frame": {"x":729,"y":1286,"w":139,"h":136},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":5,"y":3,"w":139,"h":136},
@@ -490,7 +1018,7 @@
},
"sprites/buildings/splitter.png":
{
- "frame": {"x":1372,"y":593,"w":256,"h":143},
+ "frame": {"x":555,"y":401,"w":256,"h":143},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":17,"y":0,"w":256,"h":143},
@@ -498,7 +1026,7 @@
},
"sprites/buildings/stacker.png":
{
- "frame": {"x":1648,"y":299,"w":260,"h":143},
+ "frame": {"x":1539,"y":955,"w":260,"h":143},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":14,"y":0,"w":260,"h":143},
@@ -506,7 +1034,7 @@
},
"sprites/buildings/trash-storage.png":
{
- "frame": {"x":812,"y":739,"w":248,"h":288},
+ "frame": {"x":3,"y":848,"w":248,"h":288},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":22,"y":0,"w":248,"h":288},
@@ -514,7 +1042,7 @@
},
"sprites/buildings/trash.png":
{
- "frame": {"x":1632,"y":593,"w":144,"h":144},
+ "frame": {"x":1391,"y":955,"w":144,"h":144},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":144,"h":144},
@@ -522,7 +1050,7 @@
},
"sprites/buildings/underground_belt_entry-tier2.png":
{
- "frame": {"x":145,"y":994,"w":137,"h":124},
+ "frame": {"x":1014,"y":1284,"w":137,"h":124},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":5,"y":20,"w":137,"h":124},
@@ -530,7 +1058,7 @@
},
"sprites/buildings/underground_belt_entry.png":
{
- "frame": {"x":1779,"y":858,"w":137,"h":111},
+ "frame": {"x":1181,"y":1400,"w":137,"h":111},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":5,"y":33,"w":137,"h":111},
@@ -538,7 +1066,7 @@
},
"sprites/buildings/underground_belt_exit-tier2.png":
{
- "frame": {"x":376,"y":988,"w":137,"h":111},
+ "frame": {"x":1297,"y":1284,"w":137,"h":111},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":5,"y":0,"w":137,"h":111},
@@ -546,7 +1074,7 @@
},
"sprites/buildings/underground_belt_exit.png":
{
- "frame": {"x":1494,"y":1002,"w":137,"h":111},
+ "frame": {"x":1322,"y":1399,"w":137,"h":111},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":5,"y":0,"w":137,"h":111},
@@ -554,7 +1082,7 @@
},
"sprites/debug/acceptor_slot.png":
{
- "frame": {"x":2001,"y":783,"w":38,"h":48},
+ "frame": {"x":1711,"y":3,"w":38,"h":48},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":5,"y":0,"w":38,"h":48},
@@ -562,7 +1090,7 @@
},
"sprites/debug/ejector_slot.png":
{
- "frame": {"x":2001,"y":835,"w":38,"h":48},
+ "frame": {"x":1711,"y":55,"w":38,"h":48},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":5,"y":0,"w":38,"h":48},
@@ -570,7 +1098,7 @@
},
"sprites/map_overview/belt_forward.png":
{
- "frame": {"x":1920,"y":882,"w":20,"h":24},
+ "frame": {"x":842,"y":807,"w":20,"h":24},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":2,"y":0,"w":20,"h":24},
@@ -578,7 +1106,7 @@
},
"sprites/map_overview/belt_left.png":
{
- "frame": {"x":517,"y":988,"w":22,"h":22},
+ "frame": {"x":890,"y":807,"w":22,"h":22},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":2,"w":22,"h":22},
@@ -586,7 +1114,7 @@
},
"sprites/map_overview/belt_right.png":
{
- "frame": {"x":1912,"y":398,"w":22,"h":22},
+ "frame": {"x":916,"y":807,"w":22,"h":22},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":2,"y":2,"w":22,"h":22},
@@ -594,7 +1122,7 @@
},
"sprites/misc/deletion_marker.png":
{
- "frame": {"x":1963,"y":79,"w":62,"h":62},
+ "frame": {"x":1355,"y":377,"w":62,"h":62},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":5,"y":5,"w":62,"h":62},
@@ -602,7 +1130,7 @@
},
"sprites/misc/hub_direction_indicator.png":
{
- "frame": {"x":1466,"y":1026,"w":24,"h":24},
+ "frame": {"x":814,"y":807,"w":24,"h":24},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":24,"h":24},
@@ -610,7 +1138,7 @@
},
"sprites/misc/lock_direction_indicator.png":
{
- "frame": {"x":1963,"y":145,"w":36,"h":24},
+ "frame": {"x":774,"y":807,"w":36,"h":24},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":36,"h":24},
@@ -618,7 +1146,7 @@
},
"sprites/misc/slot_bad_arrow.png":
{
- "frame": {"x":1963,"y":79,"w":62,"h":62},
+ "frame": {"x":1355,"y":377,"w":62,"h":62},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":5,"y":5,"w":62,"h":62},
@@ -626,7 +1154,7 @@
},
"sprites/misc/slot_good_arrow.png":
{
- "frame": {"x":1963,"y":3,"w":62,"h":72},
+ "frame": {"x":1436,"y":287,"w":62,"h":72},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":5,"y":0,"w":62,"h":72},
@@ -634,7 +1162,7 @@
},
"sprites/misc/storage_overlay.png":
{
- "frame": {"x":517,"y":1022,"w":133,"h":66},
+ "frame": {"x":1755,"y":589,"w":133,"h":66},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":2,"y":2,"w":133,"h":66},
@@ -642,7 +1170,7 @@
},
"sprites/misc/waypoint.png":
{
- "frame": {"x":1466,"y":1054,"w":20,"h":24},
+ "frame": {"x":866,"y":807,"w":20,"h":24},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":2,"y":0,"w":20,"h":24},
@@ -653,8 +1181,8 @@
"version": "1.0",
"image": "atlas0_75.png",
"format": "RGBA8888",
- "size": {"w":2042,"h":1122},
+ "size": {"w":1894,"h":1530},
"scale": "0.75",
- "smartupdate": "$TexturePacker:SmartUpdate:edd9ed958611fe83da11c1bd0e07a460:9470e3f106da3baf56901b0e2f906cb8:f159918d23e5952766c6d23ab52278c6$"
+ "smartupdate": "$TexturePacker:SmartUpdate:dc34796c028235bbc69e5b8d854254ca:2765d0b8c8bcbb7a4aaaf1104853ad41:8778749683c68f53155587e6d831729a$"
}
}
diff --git a/res_built/atlas/atlas0_75.png b/res_built/atlas/atlas0_75.png
index 801b0142..5b42712a 100644
Binary files a/res_built/atlas/atlas0_75.png and b/res_built/atlas/atlas0_75.png differ
diff --git a/res_built/atlas/atlas1_100.json b/res_built/atlas/atlas1_100.json
new file mode 100644
index 00000000..3581b36a
--- /dev/null
+++ b/res_built/atlas/atlas1_100.json
@@ -0,0 +1,509 @@
+{"frames": {
+
+"sprites/belt/forward_3.png":
+{
+ "frame": {"x":3,"y":783,"w":100,"h":126},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":0,"w":100,"h":126},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/forward_4.png":
+{
+ "frame": {"x":3,"y":913,"w":100,"h":126},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":0,"w":100,"h":126},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/forward_5.png":
+{
+ "frame": {"x":3,"y":1043,"w":100,"h":126},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":0,"w":100,"h":126},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/forward_6.png":
+{
+ "frame": {"x":3,"y":1173,"w":100,"h":126},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":0,"w":100,"h":126},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/forward_7.png":
+{
+ "frame": {"x":3,"y":1303,"w":100,"h":126},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":0,"w":100,"h":126},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/forward_8.png":
+{
+ "frame": {"x":107,"y":3,"w":100,"h":126},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":0,"w":100,"h":126},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/forward_9.png":
+{
+ "frame": {"x":107,"y":133,"w":100,"h":126},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":0,"w":100,"h":126},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/forward_22.png":
+{
+ "frame": {"x":3,"y":3,"w":100,"h":126},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":0,"w":100,"h":126},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/forward_23.png":
+{
+ "frame": {"x":3,"y":133,"w":100,"h":126},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":0,"w":100,"h":126},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/forward_24.png":
+{
+ "frame": {"x":3,"y":263,"w":100,"h":126},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":0,"w":100,"h":126},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/forward_25.png":
+{
+ "frame": {"x":3,"y":393,"w":100,"h":126},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":0,"w":100,"h":126},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/forward_26.png":
+{
+ "frame": {"x":3,"y":523,"w":100,"h":126},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":0,"w":100,"h":126},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/forward_27.png":
+{
+ "frame": {"x":3,"y":653,"w":100,"h":126},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":0,"w":100,"h":126},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/left_2.png":
+{
+ "frame": {"x":3,"y":1784,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/left_3.png":
+{
+ "frame": {"x":107,"y":965,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/left_4.png":
+{
+ "frame": {"x":107,"y":1082,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/left_5.png":
+{
+ "frame": {"x":107,"y":1199,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/left_6.png":
+{
+ "frame": {"x":107,"y":1316,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/left_7.png":
+{
+ "frame": {"x":120,"y":1433,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/left_8.png":
+{
+ "frame": {"x":120,"y":1550,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/left_9.png":
+{
+ "frame": {"x":120,"y":1667,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/left_17.png":
+{
+ "frame": {"x":3,"y":1433,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/left_18.png":
+{
+ "frame": {"x":3,"y":1550,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/left_19.png":
+{
+ "frame": {"x":3,"y":1667,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/left_20.png":
+{
+ "frame": {"x":107,"y":263,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/left_21.png":
+{
+ "frame": {"x":211,"y":3,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/left_22.png":
+{
+ "frame": {"x":211,"y":120,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/left_23.png":
+{
+ "frame": {"x":107,"y":380,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/left_24.png":
+{
+ "frame": {"x":107,"y":497,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/left_25.png":
+{
+ "frame": {"x":107,"y":614,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/left_26.png":
+{
+ "frame": {"x":107,"y":731,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/left_27.png":
+{
+ "frame": {"x":107,"y":848,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/right_0.png":
+{
+ "frame": {"x":120,"y":1784,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/right_1.png":
+{
+ "frame": {"x":224,"y":237,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/right_2.png":
+{
+ "frame": {"x":224,"y":1290,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/right_3.png":
+{
+ "frame": {"x":341,"y":705,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/right_4.png":
+{
+ "frame": {"x":341,"y":822,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/right_5.png":
+{
+ "frame": {"x":341,"y":939,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/right_6.png":
+{
+ "frame": {"x":341,"y":1056,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/right_7.png":
+{
+ "frame": {"x":341,"y":1173,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/right_8.png":
+{
+ "frame": {"x":341,"y":1290,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/right_9.png":
+{
+ "frame": {"x":354,"y":1407,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/right_10.png":
+{
+ "frame": {"x":328,"y":3,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/right_11.png":
+{
+ "frame": {"x":328,"y":120,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/right_12.png":
+{
+ "frame": {"x":224,"y":354,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/right_13.png":
+{
+ "frame": {"x":224,"y":471,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/right_14.png":
+{
+ "frame": {"x":224,"y":588,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/right_15.png":
+{
+ "frame": {"x":224,"y":705,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/right_16.png":
+{
+ "frame": {"x":224,"y":822,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/right_17.png":
+{
+ "frame": {"x":224,"y":939,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/right_18.png":
+{
+ "frame": {"x":224,"y":1056,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/right_19.png":
+{
+ "frame": {"x":224,"y":1173,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/right_20.png":
+{
+ "frame": {"x":237,"y":1407,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/right_21.png":
+{
+ "frame": {"x":237,"y":1524,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/right_22.png":
+{
+ "frame": {"x":237,"y":1641,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/right_23.png":
+{
+ "frame": {"x":237,"y":1758,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/right_24.png":
+{
+ "frame": {"x":341,"y":237,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/right_25.png":
+{
+ "frame": {"x":341,"y":354,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/right_26.png":
+{
+ "frame": {"x":341,"y":471,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/belt/right_27.png":
+{
+ "frame": {"x":341,"y":588,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/buildings/belt_left.png":
+{
+ "frame": {"x":354,"y":1524,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":0,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+},
+"sprites/buildings/belt_right.png":
+{
+ "frame": {"x":354,"y":1641,"w":113,"h":113},
+ "rotated": false,
+ "trimmed": true,
+ "spriteSourceSize": {"x":13,"y":13,"w":113,"h":113},
+ "sourceSize": {"w":126,"h":126}
+}},
+"meta": {
+ "app": "https://www.codeandweb.com/texturepacker",
+ "version": "1.0",
+ "image": "atlas1_100.png",
+ "format": "RGBA8888",
+ "size": {"w":470,"h":1900},
+ "scale": "1",
+ "related_multi_packs": [ "atlas0_100.json" ],
+ "smartupdate": "$TexturePacker:SmartUpdate:dc34796c028235bbc69e5b8d854254ca:2765d0b8c8bcbb7a4aaaf1104853ad41:8778749683c68f53155587e6d831729a$"
+}
+}
diff --git a/res_built/atlas/atlas1_100.png b/res_built/atlas/atlas1_100.png
new file mode 100644
index 00000000..75210aad
Binary files /dev/null and b/res_built/atlas/atlas1_100.png differ
diff --git a/res_raw/atlas.tps b/res_raw/atlas.tps
index 07da7809..d4e8f4e0 100644
--- a/res_raw/atlas.tps
+++ b/res_raw/atlas.tps
@@ -269,21 +269,87 @@
scale9FromFile
+ sprites/belt/forward_10.png
+ sprites/belt/forward_11.png
+ sprites/belt/forward_12.png
+ sprites/belt/forward_13.png
+ sprites/belt/forward_14.png
+ sprites/belt/forward_15.png
+ sprites/belt/forward_16.png
+ sprites/belt/forward_17.png
+ sprites/belt/forward_18.png
+ sprites/belt/forward_19.png
+ sprites/belt/forward_20.png
+ sprites/belt/forward_21.png
+ sprites/belt/forward_22.png
+ sprites/belt/forward_23.png
+ sprites/belt/forward_24.png
+ sprites/belt/forward_25.png
+ sprites/belt/forward_26.png
+ sprites/belt/forward_27.png
sprites/belt/forward_3.png
sprites/belt/forward_4.png
sprites/belt/forward_5.png
+ sprites/belt/forward_6.png
+ sprites/belt/forward_7.png
+ sprites/belt/forward_8.png
+ sprites/belt/forward_9.png
sprites/belt/left_0.png
sprites/belt/left_1.png
+ sprites/belt/left_10.png
+ sprites/belt/left_11.png
+ sprites/belt/left_12.png
+ sprites/belt/left_13.png
+ sprites/belt/left_14.png
+ sprites/belt/left_15.png
+ sprites/belt/left_16.png
+ sprites/belt/left_17.png
+ sprites/belt/left_18.png
+ sprites/belt/left_19.png
sprites/belt/left_2.png
+ sprites/belt/left_20.png
+ sprites/belt/left_21.png
+ sprites/belt/left_22.png
+ sprites/belt/left_23.png
+ sprites/belt/left_24.png
+ sprites/belt/left_25.png
+ sprites/belt/left_26.png
+ sprites/belt/left_27.png
sprites/belt/left_3.png
sprites/belt/left_4.png
sprites/belt/left_5.png
+ sprites/belt/left_6.png
+ sprites/belt/left_7.png
+ sprites/belt/left_8.png
+ sprites/belt/left_9.png
sprites/belt/right_0.png
sprites/belt/right_1.png
+ sprites/belt/right_10.png
+ sprites/belt/right_11.png
+ sprites/belt/right_12.png
+ sprites/belt/right_13.png
+ sprites/belt/right_14.png
+ sprites/belt/right_15.png
+ sprites/belt/right_16.png
+ sprites/belt/right_17.png
+ sprites/belt/right_18.png
+ sprites/belt/right_19.png
sprites/belt/right_2.png
+ sprites/belt/right_20.png
+ sprites/belt/right_21.png
+ sprites/belt/right_22.png
+ sprites/belt/right_23.png
+ sprites/belt/right_24.png
+ sprites/belt/right_25.png
+ sprites/belt/right_26.png
+ sprites/belt/right_27.png
sprites/belt/right_3.png
sprites/belt/right_4.png
sprites/belt/right_5.png
+ sprites/belt/right_6.png
+ sprites/belt/right_7.png
+ sprites/belt/right_8.png
+ sprites/belt/right_9.png
sprites/blueprints/belt_left.png
sprites/blueprints/belt_right.png
sprites/blueprints/belt_top.png
@@ -343,6 +409,25 @@
scale9FromFile
+ sprites/blueprints/energy_generator.png
+ sprites/blueprints/painter-double.png
+ sprites/blueprints/trash-storage.png
+ sprites/buildings/energy_generator.png
+ sprites/buildings/painter-double.png
+
+ pivotPoint
+ 0.5,0.5
+ spriteScale
+ 1
+ scale9Enabled
+
+ scale9Borders
+ 96,96,192,192
+ scale9Paddings
+ 96,96,192,192
+ scale9FromFile
+
+
sprites/blueprints/miner-chainable.png
sprites/blueprints/miner.png
sprites/blueprints/rotater-ccw.png
@@ -376,23 +461,6 @@
scale9FromFile
- sprites/blueprints/painter-double.png
- sprites/blueprints/trash-storage.png
- sprites/buildings/painter-double.png
-
- pivotPoint
- 0.5,0.5
- spriteScale
- 1
- scale9Enabled
-
- scale9Borders
- 96,96,192,192
- scale9Paddings
- 96,96,192,192
- scale9FromFile
-
-
sprites/buildings/cutter.png
sprites/buildings/mixer.png
sprites/buildings/painter.png
diff --git a/res_raw/sprites/belt/forward_0.png b/res_raw/sprites/belt/forward_0.png
index def37d7d..cf5b20d7 100644
Binary files a/res_raw/sprites/belt/forward_0.png and b/res_raw/sprites/belt/forward_0.png differ
diff --git a/res_raw/sprites/belt/forward_1.png b/res_raw/sprites/belt/forward_1.png
index 1ed11ef2..44e5b8c8 100644
Binary files a/res_raw/sprites/belt/forward_1.png and b/res_raw/sprites/belt/forward_1.png differ
diff --git a/res_raw/sprites/belt/forward_10.png b/res_raw/sprites/belt/forward_10.png
new file mode 100644
index 00000000..d599463d
Binary files /dev/null and b/res_raw/sprites/belt/forward_10.png differ
diff --git a/res_raw/sprites/belt/forward_11.png b/res_raw/sprites/belt/forward_11.png
new file mode 100644
index 00000000..69fff65c
Binary files /dev/null and b/res_raw/sprites/belt/forward_11.png differ
diff --git a/res_raw/sprites/belt/forward_12.png b/res_raw/sprites/belt/forward_12.png
new file mode 100644
index 00000000..a278e6f0
Binary files /dev/null and b/res_raw/sprites/belt/forward_12.png differ
diff --git a/res_raw/sprites/belt/forward_13.png b/res_raw/sprites/belt/forward_13.png
new file mode 100644
index 00000000..13630f42
Binary files /dev/null and b/res_raw/sprites/belt/forward_13.png differ
diff --git a/res_raw/sprites/belt/forward_14.png b/res_raw/sprites/belt/forward_14.png
new file mode 100644
index 00000000..1c6bdfb8
Binary files /dev/null and b/res_raw/sprites/belt/forward_14.png differ
diff --git a/res_raw/sprites/belt/forward_15.png b/res_raw/sprites/belt/forward_15.png
new file mode 100644
index 00000000..be3daa82
Binary files /dev/null and b/res_raw/sprites/belt/forward_15.png differ
diff --git a/res_raw/sprites/belt/forward_16.png b/res_raw/sprites/belt/forward_16.png
new file mode 100644
index 00000000..7b9c9dcf
Binary files /dev/null and b/res_raw/sprites/belt/forward_16.png differ
diff --git a/res_raw/sprites/belt/forward_17.png b/res_raw/sprites/belt/forward_17.png
new file mode 100644
index 00000000..cc37d11a
Binary files /dev/null and b/res_raw/sprites/belt/forward_17.png differ
diff --git a/res_raw/sprites/belt/forward_18.png b/res_raw/sprites/belt/forward_18.png
new file mode 100644
index 00000000..7a6460f3
Binary files /dev/null and b/res_raw/sprites/belt/forward_18.png differ
diff --git a/res_raw/sprites/belt/forward_19.png b/res_raw/sprites/belt/forward_19.png
new file mode 100644
index 00000000..c18e2773
Binary files /dev/null and b/res_raw/sprites/belt/forward_19.png differ
diff --git a/res_raw/sprites/belt/forward_2.png b/res_raw/sprites/belt/forward_2.png
index f8620703..5a621fbb 100644
Binary files a/res_raw/sprites/belt/forward_2.png and b/res_raw/sprites/belt/forward_2.png differ
diff --git a/res_raw/sprites/belt/forward_20.png b/res_raw/sprites/belt/forward_20.png
new file mode 100644
index 00000000..ac3f50db
Binary files /dev/null and b/res_raw/sprites/belt/forward_20.png differ
diff --git a/res_raw/sprites/belt/forward_21.png b/res_raw/sprites/belt/forward_21.png
new file mode 100644
index 00000000..67d63a4a
Binary files /dev/null and b/res_raw/sprites/belt/forward_21.png differ
diff --git a/res_raw/sprites/belt/forward_22.png b/res_raw/sprites/belt/forward_22.png
new file mode 100644
index 00000000..f20ec8d3
Binary files /dev/null and b/res_raw/sprites/belt/forward_22.png differ
diff --git a/res_raw/sprites/belt/forward_23.png b/res_raw/sprites/belt/forward_23.png
new file mode 100644
index 00000000..daa5d1d8
Binary files /dev/null and b/res_raw/sprites/belt/forward_23.png differ
diff --git a/res_raw/sprites/belt/forward_24.png b/res_raw/sprites/belt/forward_24.png
new file mode 100644
index 00000000..c21bc67d
Binary files /dev/null and b/res_raw/sprites/belt/forward_24.png differ
diff --git a/res_raw/sprites/belt/forward_25.png b/res_raw/sprites/belt/forward_25.png
new file mode 100644
index 00000000..4e603e43
Binary files /dev/null and b/res_raw/sprites/belt/forward_25.png differ
diff --git a/res_raw/sprites/belt/forward_26.png b/res_raw/sprites/belt/forward_26.png
new file mode 100644
index 00000000..55ae0c96
Binary files /dev/null and b/res_raw/sprites/belt/forward_26.png differ
diff --git a/res_raw/sprites/belt/forward_27.png b/res_raw/sprites/belt/forward_27.png
new file mode 100644
index 00000000..816ac1c6
Binary files /dev/null and b/res_raw/sprites/belt/forward_27.png differ
diff --git a/res_raw/sprites/belt/forward_3.png b/res_raw/sprites/belt/forward_3.png
index 0c0647fa..cf2ef011 100644
Binary files a/res_raw/sprites/belt/forward_3.png and b/res_raw/sprites/belt/forward_3.png differ
diff --git a/res_raw/sprites/belt/forward_4.png b/res_raw/sprites/belt/forward_4.png
index 5b6f59c0..b06fb99f 100644
Binary files a/res_raw/sprites/belt/forward_4.png and b/res_raw/sprites/belt/forward_4.png differ
diff --git a/res_raw/sprites/belt/forward_5.png b/res_raw/sprites/belt/forward_5.png
index 850f14a8..79354fbb 100644
Binary files a/res_raw/sprites/belt/forward_5.png and b/res_raw/sprites/belt/forward_5.png differ
diff --git a/res_raw/sprites/belt/forward_6.png b/res_raw/sprites/belt/forward_6.png
new file mode 100644
index 00000000..3df44015
Binary files /dev/null and b/res_raw/sprites/belt/forward_6.png differ
diff --git a/res_raw/sprites/belt/forward_7.png b/res_raw/sprites/belt/forward_7.png
new file mode 100644
index 00000000..72251706
Binary files /dev/null and b/res_raw/sprites/belt/forward_7.png differ
diff --git a/res_raw/sprites/belt/forward_8.png b/res_raw/sprites/belt/forward_8.png
new file mode 100644
index 00000000..ad28047a
Binary files /dev/null and b/res_raw/sprites/belt/forward_8.png differ
diff --git a/res_raw/sprites/belt/forward_9.png b/res_raw/sprites/belt/forward_9.png
new file mode 100644
index 00000000..daae565f
Binary files /dev/null and b/res_raw/sprites/belt/forward_9.png differ
diff --git a/res_raw/sprites/belt/generate_belt_sprites.js b/res_raw/sprites/belt/generate_belt_sprites.js
new file mode 100644
index 00000000..f0bd4aa1
--- /dev/null
+++ b/res_raw/sprites/belt/generate_belt_sprites.js
@@ -0,0 +1,173 @@
+/**
+ *
+ * Run `yarn global add canvas` first
+ */
+
+const { createCanvas, loadImage } = require("canvas");
+const fs = require("fs");
+const path = require("path");
+const { fileURLToPath } = require("url");
+
+async function run() {
+ console.log("Running");
+
+ const fps = 28;
+ const dimensions = 126;
+ const beltBorder = 15.5;
+
+ const borderColor = "#91949e";
+ const fillColor = "#d2d4d9";
+ const arrowColor = "#c0c2c7";
+
+ // Generate arrow sprite
+
+ const arrowW = 40;
+ const arrowH = 20;
+ /** @type {HTMLCanvasElement} */
+ const arrowSprite = createCanvas(arrowW, arrowH);
+ const arrowContext = arrowSprite.getContext("2d");
+
+ arrowContext.quality = "best";
+ arrowContext.fillStyle = arrowColor;
+ arrowContext.clearRect(0, 0, arrowW, arrowH);
+ arrowContext.beginPath();
+ arrowContext.moveTo(0, arrowH);
+ arrowContext.lineTo(arrowW / 2, 0);
+ arrowContext.lineTo(arrowW, arrowH);
+ arrowContext.closePath();
+ arrowContext.fill();
+
+ // First, generate the forward belt
+ for (let i = 0; i < fps; ++i) {
+ /** @type {HTMLCanvasElement} */
+ const canvas = createCanvas(dimensions, dimensions);
+ const context = canvas.getContext("2d");
+ context.quality = "best";
+
+ const procentual = i / fps;
+ context.clearRect(0, 0, dimensions, dimensions);
+
+ context.fillStyle = fillColor;
+ context.strokeStyle = borderColor;
+ context.lineWidth = 3;
+
+ context.beginPath();
+ context.rect(beltBorder, -10, dimensions - 2 * beltBorder, dimensions + 20);
+ context.fill();
+ context.stroke();
+
+ const spacingBetweenArrows = (dimensions - 3 * arrowH) / 3;
+ const spacingTotal = spacingBetweenArrows + arrowH;
+
+ for (let k = 0; k < 5; ++k) {
+ let y = dimensions - arrowH - (k - 1) * spacingTotal - procentual * spacingTotal;
+ context.drawImage(arrowSprite, dimensions / 2 - arrowW / 2, y);
+ }
+
+ const out = fs.createWriteStream(path.join(__dirname, "forward_" + i + ".png"));
+ const stream = canvas.createPNGStream();
+ stream.pipe(out);
+ }
+
+ // Generate left and right side belt
+ for (let i = 0; i < fps; ++i) {
+ /** @type {HTMLCanvasElement} */
+ const canvas = createCanvas(dimensions, dimensions);
+ const context = canvas.getContext("2d");
+ context.quality = "best";
+
+ const procentual = i / fps;
+ const innerRadius = beltBorder;
+ context.clearRect(0, 0, dimensions, dimensions);
+
+ context.fillStyle = fillColor;
+ context.strokeStyle = borderColor;
+ context.lineWidth = 3;
+
+ context.beginPath();
+ context.moveTo(beltBorder, dimensions + 10);
+ context.lineTo(beltBorder, dimensions - innerRadius);
+
+ const steps = 256;
+
+ const outerRadius = dimensions - 2 * beltBorder;
+
+ const originX = dimensions - innerRadius;
+ const originY = dimensions - innerRadius;
+
+ const sqrt = x => Math.pow(Math.abs(x), 0.975) * Math.sign(x);
+
+ for (let k = 0; k <= steps; ++k) {
+ const pct = k / steps;
+ const angleRad = Math.PI + pct * Math.PI * 0.5;
+ const offX = originX + sqrt(Math.cos(angleRad)) * outerRadius;
+ const offY = originY + sqrt(Math.sin(angleRad)) * outerRadius;
+
+ context.lineTo(offX, offY);
+ }
+
+ context.lineTo(dimensions + 10, beltBorder);
+ context.lineTo(dimensions + 10, dimensions - beltBorder);
+ context.lineTo(dimensions, dimensions - beltBorder);
+
+ for (let k = 0; k <= steps; ++k) {
+ const pct = 1 - k / steps;
+ const angleRad = Math.PI + pct * Math.PI * 0.5;
+ const offX = dimensions + Math.cos(angleRad) * innerRadius;
+ const offY = dimensions + Math.sin(angleRad) * innerRadius;
+
+ context.lineTo(offX, offY);
+ }
+
+ context.lineTo(dimensions - beltBorder, dimensions + 10);
+
+ context.closePath();
+ context.fill();
+ context.stroke();
+
+ // Arrows
+ const rotationalRadius = dimensions / 2 - arrowH / 2 + 0.5;
+
+ const circumfence = (rotationalRadius * Math.PI * 2) / 4;
+ console.log("Circumfence:", circumfence, "px");
+
+ const remainingSpace = circumfence - 3 * arrowH + arrowH;
+ console.log("Remainig:", remainingSpace);
+ const spacing = remainingSpace / 3 + arrowH;
+
+ console.log("Spacing: ", spacing);
+ const angleSpacing = ((spacing / circumfence) * Math.PI) / 2;
+
+ for (let i = 0; i < 5; ++i) {
+ let angleRad = Math.PI + procentual * angleSpacing + (i - 1) * angleSpacing;
+ const offX = dimensions - arrowH / 2 + Math.cos(angleRad * 0.995) * rotationalRadius;
+ const offY = dimensions - arrowH / 2 + Math.sin(angleRad * 0.995) * rotationalRadius;
+
+ angleRad = Math.max(Math.PI, Math.min(1.5 * Math.PI, angleRad));
+
+ context.save();
+ context.translate(offX, offY);
+ context.rotate(angleRad + Math.PI);
+ context.drawImage(arrowSprite, -arrowW / 2, -arrowH / 2);
+ context.restore();
+ }
+
+ /** @type {HTMLCanvasElement} */
+ const flippedCanvas = createCanvas(dimensions, dimensions);
+ const flippedContext = flippedCanvas.getContext("2d");
+ flippedContext.quality = "best";
+ flippedContext.clearRect(0, 0, dimensions, dimensions);
+ flippedContext.scale(-1, 1);
+ flippedContext.drawImage(canvas, -dimensions, 0, dimensions, dimensions);
+
+ const out = fs.createWriteStream(path.join(__dirname, "right_" + i + ".png"));
+ const stream = canvas.createPNGStream();
+ stream.pipe(out);
+
+ const outLeft = fs.createWriteStream(path.join(__dirname, "left_" + i + ".png"));
+ const streamLeft = flippedCanvas.createPNGStream();
+ streamLeft.pipe(outLeft);
+ }
+}
+
+run();
diff --git a/res_raw/sprites/belt/left_0.png b/res_raw/sprites/belt/left_0.png
index 822d922d..7da4c390 100644
Binary files a/res_raw/sprites/belt/left_0.png and b/res_raw/sprites/belt/left_0.png differ
diff --git a/res_raw/sprites/belt/left_1.png b/res_raw/sprites/belt/left_1.png
index 24f77c4a..fa446ce4 100644
Binary files a/res_raw/sprites/belt/left_1.png and b/res_raw/sprites/belt/left_1.png differ
diff --git a/res_raw/sprites/belt/left_10.png b/res_raw/sprites/belt/left_10.png
new file mode 100644
index 00000000..260a4c23
Binary files /dev/null and b/res_raw/sprites/belt/left_10.png differ
diff --git a/res_raw/sprites/belt/left_11.png b/res_raw/sprites/belt/left_11.png
new file mode 100644
index 00000000..d0d70ab1
Binary files /dev/null and b/res_raw/sprites/belt/left_11.png differ
diff --git a/res_raw/sprites/belt/left_12.png b/res_raw/sprites/belt/left_12.png
new file mode 100644
index 00000000..3f916501
Binary files /dev/null and b/res_raw/sprites/belt/left_12.png differ
diff --git a/res_raw/sprites/belt/left_13.png b/res_raw/sprites/belt/left_13.png
new file mode 100644
index 00000000..71d9a634
Binary files /dev/null and b/res_raw/sprites/belt/left_13.png differ
diff --git a/res_raw/sprites/belt/left_14.png b/res_raw/sprites/belt/left_14.png
new file mode 100644
index 00000000..134b90af
Binary files /dev/null and b/res_raw/sprites/belt/left_14.png differ
diff --git a/res_raw/sprites/belt/left_15.png b/res_raw/sprites/belt/left_15.png
new file mode 100644
index 00000000..623069a1
Binary files /dev/null and b/res_raw/sprites/belt/left_15.png differ
diff --git a/res_raw/sprites/belt/left_16.png b/res_raw/sprites/belt/left_16.png
new file mode 100644
index 00000000..14b18b45
Binary files /dev/null and b/res_raw/sprites/belt/left_16.png differ
diff --git a/res_raw/sprites/belt/left_17.png b/res_raw/sprites/belt/left_17.png
new file mode 100644
index 00000000..5aa84e5c
Binary files /dev/null and b/res_raw/sprites/belt/left_17.png differ
diff --git a/res_raw/sprites/belt/left_18.png b/res_raw/sprites/belt/left_18.png
new file mode 100644
index 00000000..0fe1dedd
Binary files /dev/null and b/res_raw/sprites/belt/left_18.png differ
diff --git a/res_raw/sprites/belt/left_19.png b/res_raw/sprites/belt/left_19.png
new file mode 100644
index 00000000..46e1b2b3
Binary files /dev/null and b/res_raw/sprites/belt/left_19.png differ
diff --git a/res_raw/sprites/belt/left_2.png b/res_raw/sprites/belt/left_2.png
index e8473cc7..9a8d15c0 100644
Binary files a/res_raw/sprites/belt/left_2.png and b/res_raw/sprites/belt/left_2.png differ
diff --git a/res_raw/sprites/belt/left_20.png b/res_raw/sprites/belt/left_20.png
new file mode 100644
index 00000000..1d6dd020
Binary files /dev/null and b/res_raw/sprites/belt/left_20.png differ
diff --git a/res_raw/sprites/belt/left_21.png b/res_raw/sprites/belt/left_21.png
new file mode 100644
index 00000000..413afb3c
Binary files /dev/null and b/res_raw/sprites/belt/left_21.png differ
diff --git a/res_raw/sprites/belt/left_22.png b/res_raw/sprites/belt/left_22.png
new file mode 100644
index 00000000..c56c9607
Binary files /dev/null and b/res_raw/sprites/belt/left_22.png differ
diff --git a/res_raw/sprites/belt/left_23.png b/res_raw/sprites/belt/left_23.png
new file mode 100644
index 00000000..22c7e9d1
Binary files /dev/null and b/res_raw/sprites/belt/left_23.png differ
diff --git a/res_raw/sprites/belt/left_24.png b/res_raw/sprites/belt/left_24.png
new file mode 100644
index 00000000..1c15838a
Binary files /dev/null and b/res_raw/sprites/belt/left_24.png differ
diff --git a/res_raw/sprites/belt/left_25.png b/res_raw/sprites/belt/left_25.png
new file mode 100644
index 00000000..20120842
Binary files /dev/null and b/res_raw/sprites/belt/left_25.png differ
diff --git a/res_raw/sprites/belt/left_26.png b/res_raw/sprites/belt/left_26.png
new file mode 100644
index 00000000..1d4de05f
Binary files /dev/null and b/res_raw/sprites/belt/left_26.png differ
diff --git a/res_raw/sprites/belt/left_27.png b/res_raw/sprites/belt/left_27.png
new file mode 100644
index 00000000..ba0d699a
Binary files /dev/null and b/res_raw/sprites/belt/left_27.png differ
diff --git a/res_raw/sprites/belt/left_3.png b/res_raw/sprites/belt/left_3.png
index d0984a31..7fc8c6fc 100644
Binary files a/res_raw/sprites/belt/left_3.png and b/res_raw/sprites/belt/left_3.png differ
diff --git a/res_raw/sprites/belt/left_4.png b/res_raw/sprites/belt/left_4.png
index 068c2c25..e8da79fd 100644
Binary files a/res_raw/sprites/belt/left_4.png and b/res_raw/sprites/belt/left_4.png differ
diff --git a/res_raw/sprites/belt/left_5.png b/res_raw/sprites/belt/left_5.png
index 52c53bcb..1a26dc72 100644
Binary files a/res_raw/sprites/belt/left_5.png and b/res_raw/sprites/belt/left_5.png differ
diff --git a/res_raw/sprites/belt/left_6.png b/res_raw/sprites/belt/left_6.png
new file mode 100644
index 00000000..c2322d45
Binary files /dev/null and b/res_raw/sprites/belt/left_6.png differ
diff --git a/res_raw/sprites/belt/left_7.png b/res_raw/sprites/belt/left_7.png
new file mode 100644
index 00000000..a85a31fc
Binary files /dev/null and b/res_raw/sprites/belt/left_7.png differ
diff --git a/res_raw/sprites/belt/left_8.png b/res_raw/sprites/belt/left_8.png
new file mode 100644
index 00000000..9ff9945b
Binary files /dev/null and b/res_raw/sprites/belt/left_8.png differ
diff --git a/res_raw/sprites/belt/left_9.png b/res_raw/sprites/belt/left_9.png
new file mode 100644
index 00000000..bfe4360e
Binary files /dev/null and b/res_raw/sprites/belt/left_9.png differ
diff --git a/res_raw/sprites/belt/package.json b/res_raw/sprites/belt/package.json
new file mode 100644
index 00000000..eba97da2
--- /dev/null
+++ b/res_raw/sprites/belt/package.json
@@ -0,0 +1,12 @@
+{
+ "name": "belt",
+ "version": "1.0.0",
+ "main": "index.js",
+ "private": "true",
+ "devDependencies": {
+ "canvas": "^2.6.1"
+ },
+ "scripts": {
+ "generate": "node generate_belt_sprites.js"
+ }
+}
diff --git a/res_raw/sprites/belt/right_0.png b/res_raw/sprites/belt/right_0.png
index cdebc96f..fca35eab 100644
Binary files a/res_raw/sprites/belt/right_0.png and b/res_raw/sprites/belt/right_0.png differ
diff --git a/res_raw/sprites/belt/right_1.png b/res_raw/sprites/belt/right_1.png
index 4582b007..101578e9 100644
Binary files a/res_raw/sprites/belt/right_1.png and b/res_raw/sprites/belt/right_1.png differ
diff --git a/res_raw/sprites/belt/right_10.png b/res_raw/sprites/belt/right_10.png
new file mode 100644
index 00000000..cd733017
Binary files /dev/null and b/res_raw/sprites/belt/right_10.png differ
diff --git a/res_raw/sprites/belt/right_11.png b/res_raw/sprites/belt/right_11.png
new file mode 100644
index 00000000..5d082ecc
Binary files /dev/null and b/res_raw/sprites/belt/right_11.png differ
diff --git a/res_raw/sprites/belt/right_12.png b/res_raw/sprites/belt/right_12.png
new file mode 100644
index 00000000..3c7f08bb
Binary files /dev/null and b/res_raw/sprites/belt/right_12.png differ
diff --git a/res_raw/sprites/belt/right_13.png b/res_raw/sprites/belt/right_13.png
new file mode 100644
index 00000000..71364d48
Binary files /dev/null and b/res_raw/sprites/belt/right_13.png differ
diff --git a/res_raw/sprites/belt/right_14.png b/res_raw/sprites/belt/right_14.png
new file mode 100644
index 00000000..cf5df0a4
Binary files /dev/null and b/res_raw/sprites/belt/right_14.png differ
diff --git a/res_raw/sprites/belt/right_15.png b/res_raw/sprites/belt/right_15.png
new file mode 100644
index 00000000..1292ec67
Binary files /dev/null and b/res_raw/sprites/belt/right_15.png differ
diff --git a/res_raw/sprites/belt/right_16.png b/res_raw/sprites/belt/right_16.png
new file mode 100644
index 00000000..4dcc2c5f
Binary files /dev/null and b/res_raw/sprites/belt/right_16.png differ
diff --git a/res_raw/sprites/belt/right_17.png b/res_raw/sprites/belt/right_17.png
new file mode 100644
index 00000000..489f0e54
Binary files /dev/null and b/res_raw/sprites/belt/right_17.png differ
diff --git a/res_raw/sprites/belt/right_18.png b/res_raw/sprites/belt/right_18.png
new file mode 100644
index 00000000..208f402b
Binary files /dev/null and b/res_raw/sprites/belt/right_18.png differ
diff --git a/res_raw/sprites/belt/right_19.png b/res_raw/sprites/belt/right_19.png
new file mode 100644
index 00000000..5e4e376b
Binary files /dev/null and b/res_raw/sprites/belt/right_19.png differ
diff --git a/res_raw/sprites/belt/right_2.png b/res_raw/sprites/belt/right_2.png
index 79b30f46..c9affce1 100644
Binary files a/res_raw/sprites/belt/right_2.png and b/res_raw/sprites/belt/right_2.png differ
diff --git a/res_raw/sprites/belt/right_20.png b/res_raw/sprites/belt/right_20.png
new file mode 100644
index 00000000..77a4f43b
Binary files /dev/null and b/res_raw/sprites/belt/right_20.png differ
diff --git a/res_raw/sprites/belt/right_21.png b/res_raw/sprites/belt/right_21.png
new file mode 100644
index 00000000..ca1d0f5f
Binary files /dev/null and b/res_raw/sprites/belt/right_21.png differ
diff --git a/res_raw/sprites/belt/right_22.png b/res_raw/sprites/belt/right_22.png
new file mode 100644
index 00000000..d07bf72d
Binary files /dev/null and b/res_raw/sprites/belt/right_22.png differ
diff --git a/res_raw/sprites/belt/right_23.png b/res_raw/sprites/belt/right_23.png
new file mode 100644
index 00000000..babfca3f
Binary files /dev/null and b/res_raw/sprites/belt/right_23.png differ
diff --git a/res_raw/sprites/belt/right_24.png b/res_raw/sprites/belt/right_24.png
new file mode 100644
index 00000000..1c614c85
Binary files /dev/null and b/res_raw/sprites/belt/right_24.png differ
diff --git a/res_raw/sprites/belt/right_25.png b/res_raw/sprites/belt/right_25.png
new file mode 100644
index 00000000..d72a8615
Binary files /dev/null and b/res_raw/sprites/belt/right_25.png differ
diff --git a/res_raw/sprites/belt/right_26.png b/res_raw/sprites/belt/right_26.png
new file mode 100644
index 00000000..ed37636f
Binary files /dev/null and b/res_raw/sprites/belt/right_26.png differ
diff --git a/res_raw/sprites/belt/right_27.png b/res_raw/sprites/belt/right_27.png
new file mode 100644
index 00000000..fe9ffc10
Binary files /dev/null and b/res_raw/sprites/belt/right_27.png differ
diff --git a/res_raw/sprites/belt/right_3.png b/res_raw/sprites/belt/right_3.png
index 7e55e829..feb7101b 100644
Binary files a/res_raw/sprites/belt/right_3.png and b/res_raw/sprites/belt/right_3.png differ
diff --git a/res_raw/sprites/belt/right_4.png b/res_raw/sprites/belt/right_4.png
index 9862d108..22c885a6 100644
Binary files a/res_raw/sprites/belt/right_4.png and b/res_raw/sprites/belt/right_4.png differ
diff --git a/res_raw/sprites/belt/right_5.png b/res_raw/sprites/belt/right_5.png
index f735403a..27bb27aa 100644
Binary files a/res_raw/sprites/belt/right_5.png and b/res_raw/sprites/belt/right_5.png differ
diff --git a/res_raw/sprites/belt/right_6.png b/res_raw/sprites/belt/right_6.png
new file mode 100644
index 00000000..5ca871b7
Binary files /dev/null and b/res_raw/sprites/belt/right_6.png differ
diff --git a/res_raw/sprites/belt/right_7.png b/res_raw/sprites/belt/right_7.png
new file mode 100644
index 00000000..a9cde450
Binary files /dev/null and b/res_raw/sprites/belt/right_7.png differ
diff --git a/res_raw/sprites/belt/right_8.png b/res_raw/sprites/belt/right_8.png
new file mode 100644
index 00000000..f09195fe
Binary files /dev/null and b/res_raw/sprites/belt/right_8.png differ
diff --git a/res_raw/sprites/belt/right_9.png b/res_raw/sprites/belt/right_9.png
new file mode 100644
index 00000000..b6ca38c1
Binary files /dev/null and b/res_raw/sprites/belt/right_9.png differ
diff --git a/res_raw/sprites/belt/yarn.lock b/res_raw/sprites/belt/yarn.lock
new file mode 100644
index 00000000..4011ebc0
--- /dev/null
+++ b/res_raw/sprites/belt/yarn.lock
@@ -0,0 +1,514 @@
+# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
+# yarn lockfile v1
+
+
+abbrev@1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8"
+ integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==
+
+ansi-regex@^2.0.0:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
+ integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8=
+
+ansi-regex@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998"
+ integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=
+
+aproba@^1.0.3:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a"
+ integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==
+
+are-we-there-yet@~1.1.2:
+ version "1.1.5"
+ resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21"
+ integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==
+ dependencies:
+ delegates "^1.0.0"
+ readable-stream "^2.0.6"
+
+balanced-match@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
+ integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c=
+
+brace-expansion@^1.1.7:
+ version "1.1.11"
+ resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
+ integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
+ dependencies:
+ balanced-match "^1.0.0"
+ concat-map "0.0.1"
+
+canvas@^2.6.1:
+ version "2.6.1"
+ resolved "https://registry.yarnpkg.com/canvas/-/canvas-2.6.1.tgz#0d087dd4d60f5a5a9efa202757270abea8bef89e"
+ integrity sha512-S98rKsPcuhfTcYbtF53UIJhcbgIAK533d1kJKMwsMwAIFgfd58MOyxRud3kktlzWiEkFliaJtvyZCBtud/XVEA==
+ dependencies:
+ nan "^2.14.0"
+ node-pre-gyp "^0.11.0"
+ simple-get "^3.0.3"
+
+chownr@^1.1.1:
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b"
+ integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==
+
+code-point-at@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
+ integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=
+
+concat-map@0.0.1:
+ version "0.0.1"
+ resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
+ integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
+
+console-control-strings@^1.0.0, console-control-strings@~1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e"
+ integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=
+
+core-util-is@~1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
+ integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
+
+debug@^3.2.6:
+ version "3.2.6"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b"
+ integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==
+ dependencies:
+ ms "^2.1.1"
+
+decompress-response@^4.2.0:
+ version "4.2.1"
+ resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-4.2.1.tgz#414023cc7a302da25ce2ec82d0d5238ccafd8986"
+ integrity sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==
+ dependencies:
+ mimic-response "^2.0.0"
+
+deep-extend@^0.6.0:
+ version "0.6.0"
+ resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac"
+ integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==
+
+delegates@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a"
+ integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=
+
+detect-libc@^1.0.2:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b"
+ integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=
+
+fs-minipass@^1.2.5:
+ version "1.2.7"
+ resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.7.tgz#ccff8570841e7fe4265693da88936c55aed7f7c7"
+ integrity sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==
+ dependencies:
+ minipass "^2.6.0"
+
+fs.realpath@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
+ integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
+
+gauge@~2.7.3:
+ version "2.7.4"
+ resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7"
+ integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=
+ dependencies:
+ aproba "^1.0.3"
+ console-control-strings "^1.0.0"
+ has-unicode "^2.0.0"
+ object-assign "^4.1.0"
+ signal-exit "^3.0.0"
+ string-width "^1.0.1"
+ strip-ansi "^3.0.1"
+ wide-align "^1.1.0"
+
+glob@^7.1.3:
+ version "7.1.6"
+ resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6"
+ integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==
+ dependencies:
+ fs.realpath "^1.0.0"
+ inflight "^1.0.4"
+ inherits "2"
+ minimatch "^3.0.4"
+ once "^1.3.0"
+ path-is-absolute "^1.0.0"
+
+has-unicode@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9"
+ integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=
+
+iconv-lite@^0.4.4:
+ version "0.4.24"
+ resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
+ integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
+ dependencies:
+ safer-buffer ">= 2.1.2 < 3"
+
+ignore-walk@^3.0.1:
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.3.tgz#017e2447184bfeade7c238e4aefdd1e8f95b1e37"
+ integrity sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==
+ dependencies:
+ minimatch "^3.0.4"
+
+inflight@^1.0.4:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
+ integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
+ dependencies:
+ once "^1.3.0"
+ wrappy "1"
+
+inherits@2, inherits@~2.0.3:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
+ integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
+
+ini@~1.3.0:
+ version "1.3.5"
+ resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927"
+ integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==
+
+is-fullwidth-code-point@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb"
+ integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs=
+ dependencies:
+ number-is-nan "^1.0.0"
+
+is-fullwidth-code-point@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
+ integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=
+
+isarray@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
+ integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
+
+mimic-response@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-2.1.0.tgz#d13763d35f613d09ec37ebb30bac0469c0ee8f43"
+ integrity sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==
+
+minimatch@^3.0.4:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
+ integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
+ dependencies:
+ brace-expansion "^1.1.7"
+
+minimist@^1.2.0, minimist@^1.2.5:
+ version "1.2.5"
+ resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602"
+ integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
+
+minipass@^2.6.0, minipass@^2.8.6, minipass@^2.9.0:
+ version "2.9.0"
+ resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.9.0.tgz#e713762e7d3e32fed803115cf93e04bca9fcc9a6"
+ integrity sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==
+ dependencies:
+ safe-buffer "^5.1.2"
+ yallist "^3.0.0"
+
+minizlib@^1.2.1:
+ version "1.3.3"
+ resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.3.3.tgz#2290de96818a34c29551c8a8d301216bd65a861d"
+ integrity sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==
+ dependencies:
+ minipass "^2.9.0"
+
+mkdirp@^0.5.0, mkdirp@^0.5.1:
+ version "0.5.5"
+ resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def"
+ integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==
+ dependencies:
+ minimist "^1.2.5"
+
+ms@^2.1.1:
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
+ integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
+
+nan@^2.14.0:
+ version "2.14.1"
+ resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.1.tgz#d7be34dfa3105b91494c3147089315eff8874b01"
+ integrity sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw==
+
+needle@^2.2.1:
+ version "2.5.0"
+ resolved "https://registry.yarnpkg.com/needle/-/needle-2.5.0.tgz#e6fc4b3cc6c25caed7554bd613a5cf0bac8c31c0"
+ integrity sha512-o/qITSDR0JCyCKEQ1/1bnUXMmznxabbwi/Y4WwJElf+evwJNFNwIDMCCt5IigFVxgeGBJESLohGtIS9gEzo1fA==
+ dependencies:
+ debug "^3.2.6"
+ iconv-lite "^0.4.4"
+ sax "^1.2.4"
+
+node-pre-gyp@^0.11.0:
+ version "0.11.0"
+ resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.11.0.tgz#db1f33215272f692cd38f03238e3e9b47c5dd054"
+ integrity sha512-TwWAOZb0j7e9eGaf9esRx3ZcLaE5tQ2lvYy1pb5IAaG1a2e2Kv5Lms1Y4hpj+ciXJRofIxxlt5haeQ/2ANeE0Q==
+ dependencies:
+ detect-libc "^1.0.2"
+ mkdirp "^0.5.1"
+ needle "^2.2.1"
+ nopt "^4.0.1"
+ npm-packlist "^1.1.6"
+ npmlog "^4.0.2"
+ rc "^1.2.7"
+ rimraf "^2.6.1"
+ semver "^5.3.0"
+ tar "^4"
+
+nopt@^4.0.1:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.3.tgz#a375cad9d02fd921278d954c2254d5aa57e15e48"
+ integrity sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==
+ dependencies:
+ abbrev "1"
+ osenv "^0.1.4"
+
+npm-bundled@^1.0.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.1.1.tgz#1edd570865a94cdb1bc8220775e29466c9fb234b"
+ integrity sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==
+ dependencies:
+ npm-normalize-package-bin "^1.0.1"
+
+npm-normalize-package-bin@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz#6e79a41f23fd235c0623218228da7d9c23b8f6e2"
+ integrity sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==
+
+npm-packlist@^1.1.6:
+ version "1.4.8"
+ resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.8.tgz#56ee6cc135b9f98ad3d51c1c95da22bbb9b2ef3e"
+ integrity sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==
+ dependencies:
+ ignore-walk "^3.0.1"
+ npm-bundled "^1.0.1"
+ npm-normalize-package-bin "^1.0.1"
+
+npmlog@^4.0.2:
+ version "4.1.2"
+ resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b"
+ integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==
+ dependencies:
+ are-we-there-yet "~1.1.2"
+ console-control-strings "~1.1.0"
+ gauge "~2.7.3"
+ set-blocking "~2.0.0"
+
+number-is-nan@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
+ integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=
+
+object-assign@^4.1.0:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
+ integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
+
+once@^1.3.0, once@^1.3.1:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
+ integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
+ dependencies:
+ wrappy "1"
+
+os-homedir@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3"
+ integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M=
+
+os-tmpdir@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
+ integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=
+
+osenv@^0.1.4:
+ version "0.1.5"
+ resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410"
+ integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==
+ dependencies:
+ os-homedir "^1.0.0"
+ os-tmpdir "^1.0.0"
+
+path-is-absolute@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
+ integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
+
+process-nextick-args@~2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
+ integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
+
+rc@^1.2.7:
+ version "1.2.8"
+ resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed"
+ integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==
+ dependencies:
+ deep-extend "^0.6.0"
+ ini "~1.3.0"
+ minimist "^1.2.0"
+ strip-json-comments "~2.0.1"
+
+readable-stream@^2.0.6:
+ version "2.3.7"
+ resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57"
+ integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==
+ dependencies:
+ core-util-is "~1.0.0"
+ inherits "~2.0.3"
+ isarray "~1.0.0"
+ process-nextick-args "~2.0.0"
+ safe-buffer "~5.1.1"
+ string_decoder "~1.1.1"
+ util-deprecate "~1.0.1"
+
+rimraf@^2.6.1:
+ version "2.7.1"
+ resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec"
+ integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==
+ dependencies:
+ glob "^7.1.3"
+
+safe-buffer@^5.1.2:
+ version "5.2.1"
+ resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
+ integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
+
+safe-buffer@~5.1.0, safe-buffer@~5.1.1:
+ version "5.1.2"
+ resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
+ integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
+
+"safer-buffer@>= 2.1.2 < 3":
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
+ integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
+
+sax@^1.2.4:
+ version "1.2.4"
+ resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
+ integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
+
+semver@^5.3.0:
+ version "5.7.1"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
+ integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
+
+set-blocking@~2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
+ integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc=
+
+signal-exit@^3.0.0:
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c"
+ integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==
+
+simple-concat@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.0.tgz#7344cbb8b6e26fb27d66b2fc86f9f6d5997521c6"
+ integrity sha1-c0TLuLbib7J9ZrL8hvn21Zl1IcY=
+
+simple-get@^3.0.3:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-3.1.0.tgz#b45be062435e50d159540b576202ceec40b9c6b3"
+ integrity sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA==
+ dependencies:
+ decompress-response "^4.2.0"
+ once "^1.3.1"
+ simple-concat "^1.0.0"
+
+string-width@^1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
+ integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=
+ dependencies:
+ code-point-at "^1.0.0"
+ is-fullwidth-code-point "^1.0.0"
+ strip-ansi "^3.0.0"
+
+"string-width@^1.0.2 || 2":
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"
+ integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==
+ dependencies:
+ is-fullwidth-code-point "^2.0.0"
+ strip-ansi "^4.0.0"
+
+string_decoder@~1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
+ integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
+ dependencies:
+ safe-buffer "~5.1.0"
+
+strip-ansi@^3.0.0, strip-ansi@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
+ integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=
+ dependencies:
+ ansi-regex "^2.0.0"
+
+strip-ansi@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f"
+ integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8=
+ dependencies:
+ ansi-regex "^3.0.0"
+
+strip-json-comments@~2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
+ integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo=
+
+tar@^4:
+ version "4.4.13"
+ resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.13.tgz#43b364bc52888d555298637b10d60790254ab525"
+ integrity sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==
+ dependencies:
+ chownr "^1.1.1"
+ fs-minipass "^1.2.5"
+ minipass "^2.8.6"
+ minizlib "^1.2.1"
+ mkdirp "^0.5.0"
+ safe-buffer "^5.1.2"
+ yallist "^3.0.3"
+
+util-deprecate@~1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
+ integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
+
+wide-align@^1.1.0:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457"
+ integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==
+ dependencies:
+ string-width "^1.0.2 || 2"
+
+wrappy@1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
+ integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
+
+yallist@^3.0.0, yallist@^3.0.3:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd"
+ integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==
diff --git a/res_raw/sprites/blueprints/belt_left.png b/res_raw/sprites/blueprints/belt_left.png
index 476a17e2..594bb203 100644
Binary files a/res_raw/sprites/blueprints/belt_left.png and b/res_raw/sprites/blueprints/belt_left.png differ
diff --git a/res_raw/sprites/blueprints/belt_right.png b/res_raw/sprites/blueprints/belt_right.png
index 77ba6a33..9c33404b 100644
Binary files a/res_raw/sprites/blueprints/belt_right.png and b/res_raw/sprites/blueprints/belt_right.png differ
diff --git a/res_raw/sprites/blueprints/belt_top.png b/res_raw/sprites/blueprints/belt_top.png
index d8532b64..881c443a 100644
Binary files a/res_raw/sprites/blueprints/belt_top.png and b/res_raw/sprites/blueprints/belt_top.png differ
diff --git a/res_raw/sprites/buildings/belt_left.png b/res_raw/sprites/buildings/belt_left.png
index 822d922d..60bebd29 100644
Binary files a/res_raw/sprites/buildings/belt_left.png and b/res_raw/sprites/buildings/belt_left.png differ
diff --git a/res_raw/sprites/buildings/belt_right.png b/res_raw/sprites/buildings/belt_right.png
index cdebc96f..547387b4 100644
Binary files a/res_raw/sprites/buildings/belt_right.png and b/res_raw/sprites/buildings/belt_right.png differ
diff --git a/res_raw/sprites/buildings/belt_top.png b/res_raw/sprites/buildings/belt_top.png
index def37d7d..cf5b20d7 100644
Binary files a/res_raw/sprites/buildings/belt_top.png and b/res_raw/sprites/buildings/belt_top.png differ
diff --git a/src/js/changelog.js b/src/js/changelog.js
index e84cb269..d4751f5b 100644
--- a/src/js/changelog.js
+++ b/src/js/changelog.js
@@ -10,6 +10,7 @@ export const CHANGELOG = [
"Add 'copy key' button to shape viewer",
"Fix deconstruct sound being played when right clicking hub",
"Add setting (on by default) to store the last used rotation per building instead of globally storing it (by Magos)",
+ "Add more FPS to the belt animation",
"Added chinese (traditional) translation",
"Updated translations",
],
diff --git a/src/js/game/systems/belt.js b/src/js/game/systems/belt.js
index 50a33db2..83273a07 100644
--- a/src/js/game/systems/belt.js
+++ b/src/js/game/systems/belt.js
@@ -1,21 +1,20 @@
-import { Math_radians, Math_min, Math_max, Math_sqrt } from "../../core/builtins";
+import { Math_sqrt } from "../../core/builtins";
import { globalConfig } from "../../core/config";
import { DrawParameters } from "../../core/draw_parameters";
+import { gMetaBuildingRegistry } from "../../core/global_registries";
import { Loader } from "../../core/loader";
+import { createLogger } from "../../core/logging";
+import { Rectangle } from "../../core/rectangle";
import { AtlasSprite } from "../../core/sprites";
+import { enumDirection, enumDirectionToVector, enumInvertedDirections, Vector } from "../../core/vector";
+import { MetaBeltBaseBuilding } from "../buildings/belt_base";
import { BeltComponent } from "../components/belt";
import { Entity } from "../entity";
import { GameSystemWithFilter } from "../game_system_with_filter";
-import { enumDirection, enumDirectionToVector, Vector, enumInvertedDirections } from "../../core/vector";
import { MapChunkView } from "../map_chunk_view";
-import { gMetaBuildingRegistry } from "../../core/global_registries";
-import { MetaBeltBaseBuilding } from "../buildings/belt_base";
import { defaultBuildingVariant } from "../meta_building";
-import { GameRoot } from "../root";
-import { createLogger } from "../../core/logging";
-import { Rectangle } from "../../core/rectangle";
-const BELT_ANIM_COUNT = 6;
+export const BELT_ANIM_COUNT = 28;
const SQRT_2 = Math_sqrt(2);
const logger = createLogger("belt");
@@ -31,36 +30,26 @@ export class BeltSystem extends GameSystemWithFilter {
[enumDirection.left]: Loader.getSprite("sprites/belt/left_0.png"),
[enumDirection.right]: Loader.getSprite("sprites/belt/right_0.png"),
};
- /**b
+
+ /**
* @type {Object.>}
*/
this.beltAnimations = {
- [enumDirection.top]: [
- Loader.getSprite("sprites/belt/forward_0.png"),
- Loader.getSprite("sprites/belt/forward_1.png"),
- Loader.getSprite("sprites/belt/forward_2.png"),
- Loader.getSprite("sprites/belt/forward_3.png"),
- Loader.getSprite("sprites/belt/forward_4.png"),
- Loader.getSprite("sprites/belt/forward_5.png"),
- ],
- [enumDirection.left]: [
- Loader.getSprite("sprites/belt/left_0.png"),
- Loader.getSprite("sprites/belt/left_1.png"),
- Loader.getSprite("sprites/belt/left_2.png"),
- Loader.getSprite("sprites/belt/left_3.png"),
- Loader.getSprite("sprites/belt/left_4.png"),
- Loader.getSprite("sprites/belt/left_5.png"),
- ],
- [enumDirection.right]: [
- Loader.getSprite("sprites/belt/right_0.png"),
- Loader.getSprite("sprites/belt/right_1.png"),
- Loader.getSprite("sprites/belt/right_2.png"),
- Loader.getSprite("sprites/belt/right_3.png"),
- Loader.getSprite("sprites/belt/right_4.png"),
- Loader.getSprite("sprites/belt/right_5.png"),
- ],
+ [enumDirection.top]: [],
+ [enumDirection.left]: [],
+ [enumDirection.right]: [],
};
+ for (let i = 0; i < BELT_ANIM_COUNT; ++i) {
+ this.beltAnimations[enumDirection.top].push(
+ Loader.getSprite("sprites/belt/forward_" + i + ".png")
+ );
+ this.beltAnimations[enumDirection.left].push(Loader.getSprite("sprites/belt/left_" + i + ".png"));
+ this.beltAnimations[enumDirection.right].push(
+ Loader.getSprite("sprites/belt/right_" + i + ".png")
+ );
+ }
+
this.root.signals.entityAdded.add(this.updateSurroundingBeltPlacement, this);
this.root.signals.entityDestroyed.add(this.updateSurroundingBeltPlacement, this);
this.root.signals.postLoadHook.add(this.computeBeltCache, this);
@@ -283,8 +272,10 @@ export class BeltSystem extends GameSystemWithFilter {
// Try to give this item to a new belt
/* PERFORMANCE OPTIMIZATION */
+
// Original:
// const freeSlot = ejectorComp.getFirstFreeSlot();
+
// Replaced
if (ejectorSlot.item) {
// So, we don't have a free slot - damned!
diff --git a/src/js/game/systems/item_acceptor.js b/src/js/game/systems/item_acceptor.js
index 69209ca9..f583f116 100644
--- a/src/js/game/systems/item_acceptor.js
+++ b/src/js/game/systems/item_acceptor.js
@@ -7,19 +7,17 @@ import { ItemAcceptorComponent } from "../components/item_acceptor";
import { Loader } from "../../core/loader";
import { drawRotatedSprite } from "../../core/draw_utils";
import { Math_radians } from "../../core/builtins";
+import { BELT_ANIM_COUNT } from "./belt";
export class ItemAcceptorSystem extends GameSystemWithFilter {
constructor(root) {
super(root, [ItemAcceptorComponent]);
- this.underlayBeltSprites = [
- Loader.getSprite("sprites/belt/forward_0.png"),
- Loader.getSprite("sprites/belt/forward_1.png"),
- Loader.getSprite("sprites/belt/forward_2.png"),
- Loader.getSprite("sprites/belt/forward_3.png"),
- Loader.getSprite("sprites/belt/forward_4.png"),
- Loader.getSprite("sprites/belt/forward_5.png"),
- ];
+ this.underlayBeltSprites = [];
+
+ for (let i = 0; i < BELT_ANIM_COUNT; ++i) {
+ this.underlayBeltSprites.push(Loader.getSprite("sprites/belt/forward_" + i + ".png"));
+ }
}
update() {
diff --git a/translations/README.md b/translations/README.md
index e799926c..6e46a6fe 100644
--- a/translations/README.md
+++ b/translations/README.md
@@ -27,6 +27,7 @@ The base translation is `base-en.yaml`. It will always contain the latest phrase
- [Arabic](base-ar.yaml)
- [Norwegian](base-no.yaml)
- [Kroatian](base-hr.yaml)
+- [Danish](base-da.yaml)
(If you want to translate into a new language, see below!)