Further work on the energy generator

This commit is contained in:
tobspr 2020-06-28 11:44:30 +02:00
parent 97858b6eab
commit 17123fd7b9
37 changed files with 1188 additions and 1067 deletions

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9d8a4254944d83882513a062e77406419d94c3058a7ad657a5a318d45cc5443f
size 902131
oid sha256:99eaa7df6d58ece4a428dc4a5ab980bd33083f9ea156911e585d64e7b898090a
size 861938

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ecbb6304be5da3274cb644946beebf1f688cb7d75fc98a069fa862402b2e4555
size 145540

3
artwork/wires/pins.psd Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:590751d33bdb2ffa0f3c7f533688f6f93c37940e1e906be7972c9d5757ab7f69
size 57790

View File

@ -202,6 +202,13 @@ module.exports = ({
end: "dev:end",
},
},
{
loader: "webpack-strip-block",
options: {
start: "wires:start",
end: "wires:end",
},
},
],
},
{

View File

@ -682,7 +682,7 @@
},
"sprites/blueprints/belt_right.png":
{
"frame": {"x":596,"y":71,"w":13,"h":13},
"frame": {"x":598,"y":37,"w":13,"h":13},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
@ -690,7 +690,7 @@
},
"sprites/blueprints/belt_top.png":
{
"frame": {"x":570,"y":105,"w":13,"h":13},
"frame": {"x":600,"y":20,"w":13,"h":13},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":13,"h":13},
@ -874,7 +874,7 @@
},
"sprites/buildings/belt_left.png":
{
"frame": {"x":582,"y":88,"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},
@ -882,7 +882,7 @@
},
"sprites/buildings/belt_right.png":
{
"frame": {"x":587,"y":105,"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},
@ -1122,7 +1122,7 @@
},
"sprites/misc/deletion_marker.png":
{
"frame": {"x":598,"y":37,"w":10,"h":10},
"frame": {"x":603,"y":3,"w":10,"h":10},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":10,"h":10},
@ -1146,7 +1146,7 @@
},
"sprites/misc/slot_bad_arrow.png":
{
"frame": {"x":598,"y":37,"w":10,"h":10},
"frame": {"x":603,"y":3,"w":10,"h":10},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":10,"h":10},
@ -1154,7 +1154,7 @@
},
"sprites/misc/slot_good_arrow.png":
{
"frame": {"x":599,"y":88,"w":10,"h":10},
"frame": {"x":603,"y":54,"w":10,"h":10},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":10,"h":10},
@ -1175,14 +1175,30 @@
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":3,"h":3},
"sourceSize": {"w":3,"h":3}
},
"sprites/misc/wires_overlay_tile.png":
{
"frame": {"x":596,"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/wires/pin-energy-on.png":
{
"frame": {"x":587,"y":105,"w":11,"h":11},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":1,"y":1,"w":11,"h":11},
"sourceSize": {"w":13,"h":13}
}},
"meta": {
"app": "https://www.codeandweb.com/texturepacker",
"version": "1.0",
"image": "atlas0_10.png",
"format": "RGBA8888",
"size": {"w":612,"h":128},
"size": {"w":616,"h":128},
"scale": "0.1",
"smartupdate": "$TexturePacker:SmartUpdate:dc34796c028235bbc69e5b8d854254ca:2765d0b8c8bcbb7a4aaaf1104853ad41:8778749683c68f53155587e6d831729a$"
"smartupdate": "$TexturePacker:SmartUpdate:1e5c68ef1fd4026b263679a3171f1832:b30cc36f2dfbe8399542e279c203efaf:f159918d23e5952766c6d23ab52278c6$"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 62 KiB

After

Width:  |  Height:  |  Size: 62 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 828 KiB

After

Width:  |  Height:  |  Size: 1.0 MiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 195 KiB

After

Width:  |  Height:  |  Size: 206 KiB

View File

@ -2,7 +2,7 @@
"sprites/belt/forward_0.png":
{
"frame": {"x":1234,"y":403,"w":51,"h":63},
"frame": {"x":1097,"y":503,"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":905,"y":503,"w":51,"h":63},
"frame": {"x":1152,"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":588,"y":678,"w":51,"h":63},
"frame": {"x":572,"y":780,"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":753,"y":666,"w":51,"h":63},
"frame": {"x":414,"y":926,"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":753,"y":733,"w":51,"h":63},
"frame": {"x":469,"y":914,"w":51,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
@ -42,7 +42,7 @@
},
"sprites/belt/forward_5.png":
{
"frame": {"x":808,"y":676,"w":51,"h":63},
"frame": {"x":524,"y":914,"w":51,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
@ -50,7 +50,7 @@
},
"sprites/belt/forward_6.png":
{
"frame": {"x":808,"y":743,"w":51,"h":63},
"frame": {"x":579,"y":914,"w":51,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
@ -58,7 +58,7 @@
},
"sprites/belt/forward_7.png":
{
"frame": {"x":863,"y":692,"w":51,"h":63},
"frame": {"x":634,"y":897,"w":51,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
@ -66,7 +66,7 @@
},
"sprites/belt/forward_8.png":
{
"frame": {"x":863,"y":759,"w":51,"h":63},
"frame": {"x":689,"y":897,"w":51,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
@ -74,7 +74,7 @@
},
"sprites/belt/forward_9.png":
{
"frame": {"x":918,"y":698,"w":51,"h":63},
"frame": {"x":744,"y":897,"w":51,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
@ -82,7 +82,7 @@
},
"sprites/belt/forward_10.png":
{
"frame": {"x":960,"y":503,"w":51,"h":63},
"frame": {"x":1207,"y":503,"w":51,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
@ -90,7 +90,7 @@
},
"sprites/belt/forward_11.png":
{
"frame": {"x":966,"y":570,"w":51,"h":63},
"frame": {"x":462,"y":780,"w":51,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
@ -98,7 +98,7 @@
},
"sprites/belt/forward_12.png":
{
"frame": {"x":1021,"y":564,"w":51,"h":63},
"frame": {"x":468,"y":847,"w":51,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
@ -106,7 +106,7 @@
},
"sprites/belt/forward_13.png":
{
"frame": {"x":1076,"y":564,"w":51,"h":63},
"frame": {"x":249,"y":951,"w":51,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
@ -114,7 +114,7 @@
},
"sprites/belt/forward_14.png":
{
"frame": {"x":1131,"y":564,"w":51,"h":63},
"frame": {"x":304,"y":943,"w":51,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
@ -122,7 +122,7 @@
},
"sprites/belt/forward_15.png":
{
"frame": {"x":1198,"y":503,"w":51,"h":63},
"frame": {"x":517,"y":780,"w":51,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
@ -130,7 +130,7 @@
},
"sprites/belt/forward_16.png":
{
"frame": {"x":1247,"y":570,"w":51,"h":63},
"frame": {"x":523,"y":847,"w":51,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
@ -138,7 +138,7 @@
},
"sprites/belt/forward_17.png":
{
"frame": {"x":472,"y":657,"w":51,"h":63},
"frame": {"x":585,"y":696,"w":51,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
@ -146,7 +146,7 @@
},
"sprites/belt/forward_18.png":
{
"frame": {"x":463,"y":785,"w":51,"h":63},
"frame": {"x":640,"y":696,"w":51,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
@ -154,7 +154,7 @@
},
"sprites/belt/forward_19.png":
{
"frame": {"x":466,"y":852,"w":51,"h":63},
"frame": {"x":695,"y":696,"w":51,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
@ -162,7 +162,7 @@
},
"sprites/belt/forward_20.png":
{
"frame": {"x":643,"y":677,"w":51,"h":63},
"frame": {"x":578,"y":847,"w":51,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
@ -170,7 +170,7 @@
},
"sprites/belt/forward_21.png":
{
"frame": {"x":588,"y":745,"w":51,"h":63},
"frame": {"x":627,"y":763,"w":51,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
@ -178,7 +178,7 @@
},
"sprites/belt/forward_22.png":
{
"frame": {"x":643,"y":744,"w":51,"h":63},
"frame": {"x":682,"y":763,"w":51,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
@ -186,7 +186,7 @@
},
"sprites/belt/forward_23.png":
{
"frame": {"x":521,"y":852,"w":51,"h":63},
"frame": {"x":633,"y":830,"w":51,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
@ -194,7 +194,7 @@
},
"sprites/belt/forward_24.png":
{
"frame": {"x":698,"y":677,"w":51,"h":63},
"frame": {"x":688,"y":830,"w":51,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
@ -202,7 +202,7 @@
},
"sprites/belt/forward_25.png":
{
"frame": {"x":698,"y":744,"w":51,"h":63},
"frame": {"x":737,"y":763,"w":51,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
@ -210,7 +210,7 @@
},
"sprites/belt/forward_26.png":
{
"frame": {"x":722,"y":599,"w":51,"h":63},
"frame": {"x":743,"y":830,"w":51,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
@ -218,7 +218,7 @@
},
"sprites/belt/forward_27.png":
{
"frame": {"x":777,"y":597,"w":51,"h":63},
"frame": {"x":359,"y":943,"w":51,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
@ -226,7 +226,7 @@
},
"sprites/belt/left_0.png":
{
"frame": {"x":1015,"y":503,"w":57,"h":57},
"frame": {"x":905,"y":581,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@ -234,7 +234,7 @@
},
"sprites/belt/left_1.png":
{
"frame": {"x":1076,"y":503,"w":57,"h":57},
"frame": {"x":966,"y":581,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@ -242,7 +242,7 @@
},
"sprites/belt/left_2.png":
{
"frame": {"x":973,"y":698,"w":57,"h":57},
"frame": {"x":903,"y":642,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@ -250,7 +250,7 @@
},
"sprites/belt/left_3.png":
{
"frame": {"x":1156,"y":692,"w":57,"h":57},
"frame": {"x":872,"y":703,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@ -258,7 +258,7 @@
},
"sprites/belt/left_4.png":
{
"frame": {"x":1162,"y":753,"w":57,"h":57},
"frame": {"x":933,"y":703,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@ -266,7 +266,7 @@
},
"sprites/belt/left_5.png":
{
"frame": {"x":576,"y":812,"w":57,"h":57},
"frame": {"x":994,"y":703,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@ -274,7 +274,7 @@
},
"sprites/belt/left_6.png":
{
"frame": {"x":576,"y":873,"w":57,"h":57},
"frame": {"x":1055,"y":703,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@ -282,7 +282,7 @@
},
"sprites/belt/left_7.png":
{
"frame": {"x":561,"y":934,"w":57,"h":57},
"frame": {"x":1086,"y":642,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@ -290,7 +290,7 @@
},
"sprites/belt/left_8.png":
{
"frame": {"x":622,"y":934,"w":57,"h":57},
"frame": {"x":1147,"y":631,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@ -298,7 +298,7 @@
},
"sprites/belt/left_9.png":
{
"frame": {"x":979,"y":820,"w":57,"h":57},
"frame": {"x":1208,"y":631,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@ -306,7 +306,7 @@
},
"sprites/belt/left_10.png":
{
"frame": {"x":1137,"y":503,"w":57,"h":57},
"frame": {"x":1027,"y":581,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@ -314,7 +314,7 @@
},
"sprites/belt/left_11.png":
{
"frame": {"x":905,"y":570,"w":57,"h":57},
"frame": {"x":472,"y":658,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@ -322,7 +322,7 @@
},
"sprites/belt/left_12.png":
{
"frame": {"x":1186,"y":570,"w":57,"h":57},
"frame": {"x":463,"y":719,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@ -330,7 +330,7 @@
},
"sprites/belt/left_13.png":
{
"frame": {"x":527,"y":678,"w":57,"h":57},
"frame": {"x":188,"y":951,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@ -338,7 +338,7 @@
},
"sprites/belt/left_14.png":
{
"frame": {"x":466,"y":724,"w":57,"h":57},
"frame": {"x":524,"y":719,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@ -346,7 +346,7 @@
},
"sprites/belt/left_15.png":
{
"frame": {"x":527,"y":739,"w":57,"h":57},
"frame": {"x":1097,"y":570,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@ -354,7 +354,7 @@
},
"sprites/belt/left_16.png":
{
"frame": {"x":832,"y":615,"w":57,"h":57},
"frame": {"x":1158,"y":570,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@ -362,7 +362,7 @@
},
"sprites/belt/left_17.png":
{
"frame": {"x":893,"y":631,"w":57,"h":57},
"frame": {"x":1219,"y":570,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@ -370,7 +370,7 @@
},
"sprites/belt/left_18.png":
{
"frame": {"x":954,"y":637,"w":57,"h":57},
"frame": {"x":736,"y":599,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@ -378,7 +378,7 @@
},
"sprites/belt/left_19.png":
{
"frame": {"x":918,"y":765,"w":57,"h":57},
"frame": {"x":842,"y":615,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@ -386,7 +386,7 @@
},
"sprites/belt/left_20.png":
{
"frame": {"x":979,"y":759,"w":57,"h":57},
"frame": {"x":964,"y":642,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@ -394,7 +394,7 @@
},
"sprites/belt/left_21.png":
{
"frame": {"x":1015,"y":637,"w":57,"h":57},
"frame": {"x":1025,"y":642,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@ -402,7 +402,7 @@
},
"sprites/belt/left_22.png":
{
"frame": {"x":1076,"y":631,"w":57,"h":57},
"frame": {"x":750,"y":696,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@ -410,7 +410,7 @@
},
"sprites/belt/left_23.png":
{
"frame": {"x":1137,"y":631,"w":57,"h":57},
"frame": {"x":792,"y":757,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@ -418,7 +418,7 @@
},
"sprites/belt/left_24.png":
{
"frame": {"x":1034,"y":698,"w":57,"h":57},
"frame": {"x":798,"y":818,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@ -426,7 +426,7 @@
},
"sprites/belt/left_25.png":
{
"frame": {"x":1040,"y":759,"w":57,"h":57},
"frame": {"x":799,"y":879,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@ -434,7 +434,7 @@
},
"sprites/belt/left_26.png":
{
"frame": {"x":1095,"y":692,"w":57,"h":57},
"frame": {"x":799,"y":940,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@ -442,7 +442,7 @@
},
"sprites/belt/left_27.png":
{
"frame": {"x":1101,"y":753,"w":57,"h":57},
"frame": {"x":811,"y":676,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@ -450,7 +450,7 @@
},
"sprites/belt/right_0.png":
{
"frame": {"x":1040,"y":820,"w":57,"h":57},
"frame": {"x":1116,"y":703,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@ -458,7 +458,7 @@
},
"sprites/belt/right_1.png":
{
"frame": {"x":1101,"y":814,"w":57,"h":57},
"frame": {"x":1177,"y":692,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@ -466,7 +466,7 @@
},
"sprites/belt/right_2.png":
{
"frame": {"x":881,"y":826,"w":57,"h":57},
"frame": {"x":921,"y":825,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@ -474,7 +474,7 @@
},
"sprites/belt/right_3.png":
{
"frame": {"x":1186,"y":875,"w":57,"h":57},
"frame": {"x":982,"y":947,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@ -482,7 +482,7 @@
},
"sprites/belt/right_4.png":
{
"frame": {"x":927,"y":948,"w":57,"h":57},
"frame": {"x":1043,"y":947,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@ -490,7 +490,7 @@
},
"sprites/belt/right_5.png":
{
"frame": {"x":988,"y":942,"w":57,"h":57},
"frame": {"x":1104,"y":947,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@ -498,7 +498,7 @@
},
"sprites/belt/right_6.png":
{
"frame": {"x":1049,"y":942,"w":57,"h":57},
"frame": {"x":1165,"y":814,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@ -506,7 +506,7 @@
},
"sprites/belt/right_7.png":
{
"frame": {"x":1110,"y":942,"w":57,"h":57},
"frame": {"x":1165,"y":875,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@ -514,7 +514,7 @@
},
"sprites/belt/right_8.png":
{
"frame": {"x":1171,"y":936,"w":57,"h":57},
"frame": {"x":1226,"y":814,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@ -522,7 +522,7 @@
},
"sprites/belt/right_9.png":
{
"frame": {"x":1232,"y":936,"w":57,"h":57},
"frame": {"x":1165,"y":936,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@ -530,7 +530,7 @@
},
"sprites/belt/right_10.png":
{
"frame": {"x":1162,"y":814,"w":57,"h":57},
"frame": {"x":1238,"y":692,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@ -538,7 +538,7 @@
},
"sprites/belt/right_11.png":
{
"frame": {"x":637,"y":812,"w":57,"h":57},
"frame": {"x":1177,"y":753,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@ -546,7 +546,7 @@
},
"sprites/belt/right_12.png":
{
"frame": {"x":637,"y":873,"w":57,"h":57},
"frame": {"x":1238,"y":753,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@ -554,7 +554,7 @@
},
"sprites/belt/right_13.png":
{
"frame": {"x":698,"y":811,"w":57,"h":57},
"frame": {"x":859,"y":814,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@ -562,7 +562,7 @@
},
"sprites/belt/right_14.png":
{
"frame": {"x":698,"y":872,"w":57,"h":57},
"frame": {"x":860,"y":875,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@ -570,7 +570,7 @@
},
"sprites/belt/right_15.png":
{
"frame": {"x":683,"y":934,"w":57,"h":57},
"frame": {"x":860,"y":936,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@ -578,7 +578,7 @@
},
"sprites/belt/right_16.png":
{
"frame": {"x":744,"y":933,"w":57,"h":57},
"frame": {"x":920,"y":764,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@ -586,7 +586,7 @@
},
"sprites/belt/right_17.png":
{
"frame": {"x":759,"y":810,"w":57,"h":57},
"frame": {"x":981,"y":764,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@ -594,7 +594,7 @@
},
"sprites/belt/right_18.png":
{
"frame": {"x":759,"y":871,"w":57,"h":57},
"frame": {"x":1042,"y":764,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@ -602,7 +602,7 @@
},
"sprites/belt/right_19.png":
{
"frame": {"x":820,"y":826,"w":57,"h":57},
"frame": {"x":1103,"y":764,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@ -610,7 +610,7 @@
},
"sprites/belt/right_20.png":
{
"frame": {"x":820,"y":887,"w":57,"h":57},
"frame": {"x":921,"y":886,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@ -618,7 +618,7 @@
},
"sprites/belt/right_21.png":
{
"frame": {"x":881,"y":887,"w":57,"h":57},
"frame": {"x":982,"y":825,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@ -626,7 +626,7 @@
},
"sprites/belt/right_22.png":
{
"frame": {"x":805,"y":948,"w":57,"h":57},
"frame": {"x":982,"y":886,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@ -634,7 +634,7 @@
},
"sprites/belt/right_23.png":
{
"frame": {"x":866,"y":948,"w":57,"h":57},
"frame": {"x":1043,"y":825,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@ -642,7 +642,7 @@
},
"sprites/belt/right_24.png":
{
"frame": {"x":942,"y":881,"w":57,"h":57},
"frame": {"x":1043,"y":886,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@ -650,7 +650,7 @@
},
"sprites/belt/right_25.png":
{
"frame": {"x":1003,"y":881,"w":57,"h":57},
"frame": {"x":1104,"y":825,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@ -658,7 +658,7 @@
},
"sprites/belt/right_26.png":
{
"frame": {"x":1064,"y":881,"w":57,"h":57},
"frame": {"x":1104,"y":886,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@ -666,7 +666,7 @@
},
"sprites/belt/right_27.png":
{
"frame": {"x":1125,"y":875,"w":57,"h":57},
"frame": {"x":921,"y":947,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@ -690,7 +690,7 @@
},
"sprites/blueprints/belt_top.png":
{
"frame": {"x":472,"y":590,"w":53,"h":63},
"frame": {"x":1234,"y":403,"w":53,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":5,"y":0,"w":53,"h":63},
@ -706,7 +706,7 @@
},
"sprites/blueprints/cutter.png":
{
"frame": {"x":1126,"y":103,"w":172,"h":96},
"frame": {"x":3,"y":865,"w":172,"h":96},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":11,"y":0,"w":172,"h":96},
@ -730,7 +730,7 @@
},
"sprites/blueprints/miner.png":
{
"frame": {"x":178,"y":864,"w":92,"h":96},
"frame": {"x":269,"y":665,"w":92,"h":96},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":0,"w":92,"h":96},
@ -794,7 +794,7 @@
},
"sprites/blueprints/splitter-compact-inverse.png":
{
"frame": {"x":269,"y":665,"w":95,"h":93},
"frame": {"x":540,"y":599,"w":95,"h":93},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":1,"w":95,"h":93},
@ -802,7 +802,7 @@
},
"sprites/blueprints/splitter-compact.png":
{
"frame": {"x":270,"y":762,"w":93,"h":93},
"frame": {"x":639,"y":599,"w":93,"h":93},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":1,"w":93,"h":93},
@ -810,7 +810,7 @@
},
"sprites/blueprints/splitter.png":
{
"frame": {"x":3,"y":865,"w":171,"h":96},
"frame": {"x":1126,"y":103,"w":171,"h":96},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":11,"y":0,"w":171,"h":96},
@ -850,7 +850,7 @@
},
"sprites/blueprints/underground_belt_entry.png":
{
"frame": {"x":369,"y":856,"w":93,"h":75},
"frame": {"x":365,"y":769,"w":93,"h":75},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":2,"y":21,"w":93,"h":75},
@ -858,7 +858,7 @@
},
"sprites/blueprints/underground_belt_exit-tier2.png":
{
"frame": {"x":368,"y":690,"w":94,"h":75},
"frame": {"x":365,"y":690,"w":94,"h":75},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":2,"y":0,"w":94,"h":75},
@ -866,7 +866,7 @@
},
"sprites/blueprints/underground_belt_exit.png":
{
"frame": {"x":529,"y":599,"w":93,"h":75},
"frame": {"x":275,"y":864,"w":93,"h":75},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":2,"y":0,"w":93,"h":75},
@ -874,7 +874,7 @@
},
"sprites/buildings/belt_left.png":
{
"frame": {"x":1228,"y":637,"w":57,"h":57},
"frame": {"x":1226,"y":875,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":6,"w":57,"h":57},
@ -882,7 +882,7 @@
},
"sprites/buildings/belt_right.png":
{
"frame": {"x":1223,"y":698,"w":57,"h":57},
"frame": {"x":1226,"y":936,"w":57,"h":57},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":6,"w":57,"h":57},
@ -890,7 +890,7 @@
},
"sprites/buildings/belt_top.png":
{
"frame": {"x":1234,"y":403,"w":51,"h":63},
"frame": {"x":1097,"y":503,"w":51,"h":63},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":6,"y":0,"w":51,"h":63},
@ -938,7 +938,7 @@
},
"sprites/buildings/miner.png":
{
"frame": {"x":274,"y":859,"w":91,"h":95},
"frame": {"x":270,"y":765,"w":91,"h":95},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":0,"w":91,"h":95},
@ -1050,7 +1050,7 @@
},
"sprites/buildings/underground_belt_entry-tier2.png":
{
"frame": {"x":367,"y":769,"w":92,"h":83},
"frame": {"x":179,"y":864,"w":92,"h":83},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":13,"w":92,"h":83},
@ -1058,7 +1058,7 @@
},
"sprites/buildings/underground_belt_entry.png":
{
"frame": {"x":369,"y":935,"w":92,"h":74},
"frame": {"x":372,"y":848,"w":92,"h":74},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":22,"w":92,"h":74},
@ -1066,7 +1066,7 @@
},
"sprites/buildings/underground_belt_exit-tier2.png":
{
"frame": {"x":465,"y":935,"w":92,"h":74},
"frame": {"x":905,"y":503,"w":92,"h":74},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":0,"w":92,"h":74},
@ -1074,7 +1074,7 @@
},
"sprites/buildings/underground_belt_exit.png":
{
"frame": {"x":626,"y":599,"w":92,"h":74},
"frame": {"x":1001,"y":503,"w":92,"h":74},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":0,"w":92,"h":74},
@ -1082,7 +1082,7 @@
},
"sprites/debug/acceptor_slot.png":
{
"frame": {"x":142,"y":965,"w":26,"h":32},
"frame": {"x":736,"y":660,"w":26,"h":32},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":0,"w":26,"h":32},
@ -1090,7 +1090,7 @@
},
"sprites/debug/ejector_slot.png":
{
"frame": {"x":1198,"y":631,"w":26,"h":32},
"frame": {"x":766,"y":660,"w":26,"h":32},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":0,"w":26,"h":32},
@ -1098,7 +1098,7 @@
},
"sprites/map_overview/belt_forward.png":
{
"frame": {"x":1284,"y":698,"w":14,"h":16},
"frame": {"x":1234,"y":470,"w":14,"h":16},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":1,"y":0,"w":14,"h":16},
@ -1106,7 +1106,7 @@
},
"sprites/map_overview/belt_left.png":
{
"frame": {"x":744,"y":994,"w":15,"h":15},
"frame": {"x":872,"y":676,"w":15,"h":15},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":1,"w":15,"h":15},
@ -1114,7 +1114,7 @@
},
"sprites/map_overview/belt_right.png":
{
"frame": {"x":763,"y":994,"w":15,"h":15},
"frame": {"x":1252,"y":470,"w":15,"h":15},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":1,"y":1,"w":15,"h":15},
@ -1122,7 +1122,7 @@
},
"sprites/misc/deletion_marker.png":
{
"frame": {"x":96,"y":965,"w":42,"h":42},
"frame": {"x":142,"y":965,"w":42,"h":42},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":3,"w":42,"h":42},
@ -1130,7 +1130,7 @@
},
"sprites/misc/hub_direction_indicator.png":
{
"frame": {"x":942,"y":826,"w":16,"h":16},
"frame": {"x":839,"y":737,"w":16,"h":16},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":16,"h":16},
@ -1138,7 +1138,7 @@
},
"sprites/misc/lock_direction_indicator.png":
{
"frame": {"x":1234,"y":470,"w":24,"h":16},
"frame": {"x":811,"y":737,"w":24,"h":16},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":0,"y":4,"w":24,"h":16},
@ -1146,7 +1146,7 @@
},
"sprites/misc/slot_bad_arrow.png":
{
"frame": {"x":96,"y":965,"w":42,"h":42},
"frame": {"x":142,"y":965,"w":42,"h":42},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":3,"w":42,"h":42},
@ -1154,7 +1154,7 @@
},
"sprites/misc/slot_good_arrow.png":
{
"frame": {"x":518,"y":800,"w":42,"h":48},
"frame": {"x":96,"y":965,"w":42,"h":48},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":3,"y":0,"w":42,"h":48},
@ -1170,19 +1170,35 @@
},
"sprites/misc/waypoint.png":
{
"frame": {"x":1284,"y":718,"w":14,"h":16},
"frame": {"x":1271,"y":470,"w":14,"h":16},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":1,"y":0,"w":14,"h":16},
"sourceSize": {"w":16,"h":16}
},
"sprites/misc/wires_overlay_tile.png":
{
"frame": {"x":472,"y":590,"w":64,"h":64},
"rotated": false,
"trimmed": false,
"spriteSourceSize": {"x":0,"y":0,"w":64,"h":64},
"sourceSize": {"w":64,"h":64}
},
"sprites/wires/pin-energy-on.png":
{
"frame": {"x":797,"y":597,"w":41,"h":41},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":11,"y":11,"w":41,"h":41},
"sourceSize": {"w":64,"h":64}
}},
"meta": {
"app": "https://www.codeandweb.com/texturepacker",
"version": "1.0",
"image": "atlas0_50.png",
"format": "RGBA8888",
"size": {"w":1301,"h":1012},
"size": {"w":1300,"h":1017},
"scale": "0.5",
"smartupdate": "$TexturePacker:SmartUpdate:dc34796c028235bbc69e5b8d854254ca:2765d0b8c8bcbb7a4aaaf1104853ad41:8778749683c68f53155587e6d831729a$"
"smartupdate": "$TexturePacker:SmartUpdate:1e5c68ef1fd4026b263679a3171f1832:b30cc36f2dfbe8399542e279c203efaf:f159918d23e5952766c6d23ab52278c6$"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 459 KiB

After

Width:  |  Height:  |  Size: 471 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 914 KiB

After

Width:  |  Height:  |  Size: 980 KiB

View File

@ -1,509 +0,0 @@
{"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$"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 158 KiB

View File

@ -19,9 +19,9 @@
<key>maxTextureSize</key>
<QSize>
<key>width</key>
<int>2048</int>
<int>4096</int>
<key>height</key>
<int>2048</int>
<int>4096</int>
</QSize>
</struct>
<struct type="AutoSDSettings">
@ -53,9 +53,9 @@
<key>maxTextureSize</key>
<QSize>
<key>width</key>
<int>-1</int>
<int>2048</int>
<key>height</key>
<int>-1</int>
<int>2048</int>
</QSize>
</struct>
<struct type="AutoSDSettings">
@ -70,9 +70,9 @@
<key>maxTextureSize</key>
<QSize>
<key>width</key>
<int>-1</int>
<int>1024</int>
<key>height</key>
<int>-1</int>
<int>1024</int>
</QSize>
</struct>
<struct type="AutoSDSettings">
@ -255,6 +255,7 @@
<key type="filename">sprites/buildings/miner.png</key>
<key type="filename">sprites/buildings/rotater.png</key>
<key type="filename">sprites/buildings/trash.png</key>
<key type="filename">sprites/misc/wires_overlay_tile.png</key>
<struct type="IndividualSpriteSettings">
<key>pivotPoint</key>
<point_f>0.5,0.5</point_f>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.3 KiB

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.5 KiB

After

Width:  |  Height:  |  Size: 9.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

View File

@ -88,6 +88,11 @@ export class AtlasSprite extends BaseSprite {
const link = this.linksByResolution[ORIGINAL_SCALE];
assert(
link,
"Link not known: " + ORIGINAL_SCALE + " (having " + Object.keys(this.linksByResolution) + ")"
);
const width = w || link.w;
const height = h || link.h;
@ -152,6 +157,9 @@ export class AtlasSprite extends BaseSprite {
const scale = parameters.desiredAtlasScale;
const link = this.linksByResolution[scale];
assert(link, "Link not known: " + scale + " (having " + Object.keys(this.linksByResolution) + ")");
const scaleW = w / link.w;
const scaleH = h / link.h;

View File

@ -40,7 +40,7 @@ export class WiredPinsComponent extends Component {
* @param {object} param0
* @param {Array<WirePinSlotDefinition>} param0.slots
*/
constructor({ slots }) {
constructor({ slots = [] }) {
super();
this.setSlots(slots);
}

View File

@ -406,12 +406,13 @@ export class GameCore {
systems.storage.draw(params);
}
// WIRES
// root.hud.parts.wiresOverlay.draw(params);
/* wires:start */
root.hud.parts.wiresOverlay.draw(params);
if (this.root.editMode === enumEditMode.wires) {
systems.wiredPins.drawWiresLayer(params);
}
/* wires:end */
if (G_IS_DEV) {
root.map.drawStaticEntityDebugOverlays(params);

View File

@ -102,7 +102,9 @@ export class GameSystemManager {
add("staticMapEntities", StaticMapEntitySystem);
/* wires:start */
add("wiredPins", WiredPinsSystem);
/* wires:end */
// IMPORTANT: Must be after belt system since belt system can change the
// orientation of an entity after it is placed -> the item acceptor cache

View File

@ -73,8 +73,9 @@ export class GameHUD {
screenshotExporter: new HUDScreenshotExporter(this.root),
shapeViewer: new HUDShapeViewer(this.root),
// WIRES
// wiresOverlay: new HUDWiresOverlay(this.root),
/* wires:start */
wiresOverlay: new HUDWiresOverlay(this.root),
/* wires:end */
// Typing hints
/* typehints:start */

View File

@ -24,8 +24,9 @@ const toolbarBuildings = [
MetaPainterBuilding,
MetaTrashBuilding,
// WIRES
// MetaEnergyGenerator,
/* wires:start */
MetaEnergyGenerator,
/* wires:end */
];
export class HUDBuildingsToolbar extends HUDBaseToolbar {

View File

@ -8,6 +8,7 @@ import { THEME } from "../../theme";
import { globalConfig } from "../../../core/config";
import { T } from "../../../translations";
import { enumItemType } from "../../base_item";
import { enumEditMode } from "../../root";
export class HUDColorBlindHelper extends BaseHUDPart {
createElements(parent) {
@ -40,6 +41,11 @@ export class HUDColorBlindHelper extends BaseHUDPart {
return null;
}
if (this.root.editMode !== enumEditMode.regular) {
// Not in regular mode
return null;
}
const worldPos = this.root.camera.screenToWorld(mousePosition);
const tile = worldPos.toTileSpace();
const contents = this.root.map.getTileContent(tile);

View File

@ -255,13 +255,14 @@ export class HUDKeybindingOverlay extends BaseHUDPart {
condition: () => this.anythingSelectedOnMap,
},
// WIRES
// {
// // Switch layers
// label: T.ingame.keybindingsOverlay.switchLayers,
// keys: [k.ingame.switchLayers],
// condition: () => true,
// },
/* wires:start */
{
// Switch layers
label: T.ingame.keybindingsOverlay.switchLayers,
keys: [k.ingame.switchLayers],
condition: () => true,
},
/* wires:end */
];
if (!this.root.app.settings.getAllSettings().alwaysMultiplace) {

View File

@ -5,8 +5,10 @@ import { KEYMAPPINGS } from "../../key_action_mapper";
import { enumEditMode } from "../../root";
import { THEME } from "../../theme";
import { BaseHUDPart } from "../base_hud_part";
import { Loader } from "../../../core/loader";
import { lerp } from "../../../core/utils";
const wiresBackgroundDpi = 3;
const wiresBackgroundDpi = 4;
export class HUDWiresOverlay extends BaseHUDPart {
createElements(parent) {}
@ -16,6 +18,8 @@ export class HUDWiresOverlay extends BaseHUDPart {
this.root.keyMapper.getBinding(KEYMAPPINGS.ingame.switchLayers).add(this.switchLayers, this);
this.generateTilePattern();
this.currentAlpha = 0.0;
}
/**
@ -34,31 +38,28 @@ export class HUDWiresOverlay extends BaseHUDPart {
* Generates the background pattern for the wires overlay
*/
generateTilePattern() {
const overlayTile = Loader.getSprite("sprites/misc/wires_overlay_tile.png");
const dims = globalConfig.tileSize * wiresBackgroundDpi;
const [canvas, context] = makeOffscreenBuffer(dims, dims, {
smooth: false,
reusable: false,
label: "wires-tile-pattern",
});
context.scale(wiresBackgroundDpi, wiresBackgroundDpi);
context.fillStyle = THEME.map.wires.overlay;
context.fillRect(0, 0, globalConfig.tileSize, globalConfig.tileSize);
const lineWidth = 1;
context.fillRect(0, 0, globalConfig.tileSize, lineWidth);
context.fillRect(0, lineWidth, lineWidth, globalConfig.tileSize);
overlayTile.draw(context, 0, 0, dims, dims);
this.tilePatternCanvas = canvas;
}
update() {
const desiredAlpha = this.root.editMode === enumEditMode.wires ? 1.0 : 0.0;
this.currentAlpha = lerp(this.currentAlpha, desiredAlpha, 0.08);
}
/**
*
* @param {DrawParameters} parameters
*/
draw(parameters) {
if (this.root.editMode !== enumEditMode.wires) {
if (this.currentAlpha < 0.02) {
return;
}
@ -70,6 +71,8 @@ export class HUDWiresOverlay extends BaseHUDPart {
const scaleFactor = 1 / wiresBackgroundDpi;
parameters.context.globalAlpha = 0.7 * this.currentAlpha;
parameters.context.globalCompositeOperation = "darken";
parameters.context.scale(scaleFactor, scaleFactor);
parameters.context.fillStyle = this.cachedPatternBackground;
parameters.context.fillRect(
@ -79,5 +82,12 @@ export class HUDWiresOverlay extends BaseHUDPart {
bounds.h / scaleFactor
);
parameters.context.scale(1 / scaleFactor, 1 / scaleFactor);
parameters.context.globalCompositeOperation = "source-over";
parameters.context.globalAlpha = 1;
parameters.context.fillStyle = "#3abf88";
parameters.context.globalAlpha = 0.3 * this.currentAlpha;
parameters.context.fillRect(bounds.x, bounds.y, bounds.w, bounds.h);
parameters.context.globalAlpha = 1;
}
}

View File

@ -25,8 +25,9 @@ export const KEYMAPPINGS = {
exportScreenshot: { keyCode: 114 }, // F3PS
toggleFPSInfo: { keyCode: 115 }, // F4
// WIRES
// switchLayers: { keyCode: key("Y") },
/* wires:start */
switchLayers: { keyCode: key("Y") },
/* wires:end */
},
navigation: {
@ -55,8 +56,9 @@ export const KEYMAPPINGS = {
painter: { keyCode: key("9") },
trash: { keyCode: key("0") },
// WIRES
// energy_generator: { keyCode: key("O") },
/* wires:start */
energy_generator: { keyCode: key("O") },
/* wires:end */
},
placement: {

View File

@ -133,6 +133,10 @@ export class GameRoot {
/** @type {enumEditMode} */
this.editMode = enumEditMode.regular;
if (G_IS_DEV) {
this.editMode = enumEditMode.wires;
}
this.signals = {
// Entities
entityManuallyPlaced: /** @type {TypedSignal<[Entity]>} */ (new Signal()),

View File

@ -4,6 +4,7 @@ import { EnergyGeneratorComponent } from "../components/energy_generator";
import { Entity } from "../entity";
import { GameSystemWithFilter } from "../game_system_with_filter";
import { ShapeDefinition } from "../shape_definition";
import { formatBigNumber } from "../../core/utils";
export class EnergyGeneratorSystem extends GameSystemWithFilter {
constructor(root) {
@ -62,15 +63,14 @@ export class EnergyGeneratorSystem extends GameSystemWithFilter {
// deliver: Deliver
// toGenerateEnergy: For <x> energy
context.font = "bold 7px GameFont";
context.font = "bold 9px GameFont";
context.fillStyle = "#64666e";
context.textAlign = "left";
context.fillText(T.buildings.energy_generator.deliver.toUpperCase(), pos.x - 25, pos.y - 18);
context.fillText(T.buildings.energy_generator.toGenerateEnergy.toUpperCase(), pos.x - 25, pos.y + 27);
context.fillText(
T.buildings.energy_generator.toGenerateEnergy.replace("<x>", "" + energyGenerated).toUpperCase(),
pos.x - 25,
pos.y + 28
);
context.font = "700 9px GameFont";
context.fillStyle = "#dee1ea";
context.fillText("" + formatBigNumber(energyGenerated), pos.x + 1, pos.y + 27);
}
}

View File

@ -1,12 +1,18 @@
import { GameSystemWithFilter } from "../game_system_with_filter";
import { WiredPinsComponent } from "../components/wired_pins";
import { WiredPinsComponent, enumPinSlotType } from "../components/wired_pins";
import { DrawParameters } from "../../core/draw_parameters";
import { Entity } from "../entity";
import { THEME } from "../theme";
import { Loader } from "../../core/loader";
import { globalConfig } from "../../core/config";
export class WiredPinsSystem extends GameSystemWithFilter {
constructor(root) {
super(root, [WiredPinsComponent]);
this.pinSprites = {
[enumPinSlotType.energyEjector]: [Loader.getSprite("sprites/wires/pin-energy-on.png")],
};
}
update() {
@ -39,13 +45,12 @@ export class WiredPinsSystem extends GameSystemWithFilter {
const worldPos = tile.toWorldSpaceCenterOfTile();
parameters.context.fillStyle = THEME.map.wires.pins[slot.type];
parameters.context.beginCircle(worldPos.x, worldPos.y, 5);
parameters.context.fill();
parameters.context.lineWidth = 2;
parameters.context.fillStyle = "rgba(0, 0, 0, 0.1)";
parameters.context.stroke();
this.pinSprites[slot.type][0].drawCachedCentered(
parameters,
worldPos.x,
worldPos.y,
globalConfig.tileSize
);
}
}
}

View File

@ -26,7 +26,6 @@
},
"wires": {
"overlay": "rgba(52, 150, 128, 0.5)",
"pins": {
"energyEjector": "#c425d7"
}

View File

@ -27,7 +27,6 @@
},
"wires": {
"overlay": "rgba(52, 150, 128, 0.8)",
"pins": {
"energyEjector": "#c425d7"
}

View File

@ -525,7 +525,9 @@ buildings:
energy_generator:
deliver: Deliver
toGenerateEnergy: For <x> energy
# This will be shown before the amount, so for example 'For 123 Energy'
toGenerateEnergy: For
default:
name: &energy_generator Energy Generator