diff --git a/core/assets-raw/sprites/blocks/production/plasmadrill-rim.png b/core/assets-raw/sprites/blocks/production/plasmadrill-rim.png new file mode 100644 index 0000000000..86d21c640e Binary files /dev/null and b/core/assets-raw/sprites/blocks/production/plasmadrill-rim.png differ diff --git a/core/assets-raw/sprites/blocks/production/plasmadrill-rotator.png b/core/assets-raw/sprites/blocks/production/plasmadrill-rotator.png new file mode 100644 index 0000000000..1a1cccbd05 Binary files /dev/null and b/core/assets-raw/sprites/blocks/production/plasmadrill-rotator.png differ diff --git a/core/assets-raw/sprites/blocks/production/plasmadrill-top.png b/core/assets-raw/sprites/blocks/production/plasmadrill-top.png new file mode 100644 index 0000000000..04f9c4d1c4 Binary files /dev/null and b/core/assets-raw/sprites/blocks/production/plasmadrill-top.png differ diff --git a/core/assets-raw/sprites/blocks/production/plasmadrill.png b/core/assets-raw/sprites/blocks/production/plasmadrill.png new file mode 100644 index 0000000000..03eb6bdecd Binary files /dev/null and b/core/assets-raw/sprites/blocks/production/plasmadrill.png differ diff --git a/core/assets/sprites/sprites.atlas b/core/assets/sprites/sprites.atlas index 83161bfc0c..b14ec7adf1 100644 --- a/core/assets/sprites/sprites.atlas +++ b/core/assets/sprites/sprites.atlas @@ -13,1708 +13,1736 @@ background index: -1 conduit-bottom rotate: false - xy: 186, 50 + xy: 670, 289 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-top rotate: false - xy: 321, 121 + xy: 680, 289 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduittunnel rotate: false - xy: 331, 121 + xy: 757, 438 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor rotate: false - xy: 341, 121 + xy: 571, 230 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyormove rotate: false - xy: 351, 121 + xy: 581, 230 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyortunnel rotate: false - xy: 361, 121 + xy: 634, 273 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 core rotate: false - xy: 320, 169 + xy: 450, 170 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 junction rotate: false - xy: 361, 91 + xy: 857, 433 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquidjunction rotate: false - xy: 421, 91 + xy: 917, 433 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquidrouter rotate: false - xy: 150, 38 + xy: 927, 433 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquidrouter-bottom rotate: false - xy: 160, 40 + xy: 937, 433 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquidrouter-liquid rotate: false - xy: 170, 40 + xy: 947, 433 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquidrouter-top rotate: false - xy: 180, 40 + xy: 957, 433 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquidtank-bottom rotate: false - xy: 424, 170 + xy: 875, 453 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 liquidtank-liquid rotate: false - xy: 66, 39 + xy: 901, 453 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 liquidtank-top rotate: false - xy: 92, 39 + xy: 927, 453 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 multiplexer rotate: false - xy: 763, 409 + xy: 152, 68 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 poweredconveyor rotate: false - xy: 210, 42 + xy: 766, 423 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 poweredconveyormove rotate: false - xy: 220, 42 + xy: 766, 413 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 pulseconduit-bottom rotate: false - xy: 632, 296 + xy: 786, 423 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 pulseconduit-top rotate: false - xy: 626, 286 + xy: 766, 393 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 router rotate: false - xy: 642, 296 + xy: 766, 373 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sortedunloader rotate: false - xy: 689, 341 + xy: 846, 413 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sorter rotate: false - xy: 689, 331 + xy: 856, 423 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 splitter rotate: false - xy: 689, 321 + xy: 816, 373 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 steelconveyor rotate: false - xy: 687, 311 + xy: 826, 383 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 steelconveyormove rotate: false - xy: 682, 301 + xy: 836, 393 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 teleporter-top rotate: false - xy: 407, 143 + xy: 229, 113 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unloader rotate: false - xy: 1001, 417 + xy: 866, 373 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 vault rotate: false - xy: 459, 144 + xy: 572, 258 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 vault-icon rotate: false - xy: 997, 407 + xy: 876, 383 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 weaponfactory rotate: false - xy: 279, 121 + xy: 141, 12 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 blackrock1 rotate: false - xy: 582, 244 + xy: 99, 1 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackrockshadow1 rotate: false - xy: 762, 387 + xy: 109, 1 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackstone1 rotate: false - xy: 774, 399 + xy: 119, 1 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackstone2 rotate: false - xy: 762, 377 + xy: 129, 1 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackstone3 rotate: false - xy: 784, 399 + xy: 139, 1 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackstoneblock1 rotate: false - xy: 794, 399 + xy: 149, 2 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackstoneblock2 rotate: false - xy: 804, 399 + xy: 223, 1 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackstoneblock3 rotate: false - xy: 814, 399 + xy: 233, 1 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackstoneedge rotate: false - xy: 121, 1 + xy: 138, 62 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 coal1 rotate: false - xy: 907, 403 + xy: 492, 197 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 coal2 rotate: false - xy: 917, 403 + xy: 561, 233 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 coal3 rotate: false - xy: 927, 403 + xy: 650, 299 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 deepwater rotate: false - xy: 381, 121 + xy: 634, 253 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 dirt1 rotate: false - xy: 391, 121 + xy: 677, 343 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 dirt2 rotate: false - xy: 401, 121 + xy: 677, 333 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 dirt3 rotate: false - xy: 411, 121 + xy: 687, 347 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 dirtedge rotate: false - xy: 135, 1 + xy: 138, 48 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 grass1 rotate: false - xy: 937, 407 + xy: 777, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grass2 rotate: false - xy: 311, 111 + xy: 787, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grass3 rotate: false - xy: 321, 111 + xy: 797, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grassblock1 rotate: false - xy: 331, 111 + xy: 807, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grassblock2 rotate: false - xy: 341, 111 + xy: 817, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grassedge rotate: false - xy: 871, 439 + xy: 345, 127 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 ice1 rotate: false - xy: 351, 111 + xy: 827, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ice2 rotate: false - xy: 361, 111 + xy: 837, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ice3 rotate: false - xy: 371, 111 + xy: 847, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 iceedge rotate: false - xy: 933, 445 + xy: 359, 130 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 icerock1 rotate: false - xy: 381, 111 + xy: 857, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 icerock2 rotate: false - xy: 391, 111 + xy: 867, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 icerockshadow1 rotate: false - xy: 401, 111 + xy: 877, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 rockshadow1 rotate: false - xy: 401, 111 + xy: 877, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 icerockshadow2 rotate: false - xy: 411, 111 + xy: 887, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 rockshadow2 rotate: false - xy: 411, 111 + xy: 887, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 iron1 rotate: false - xy: 421, 111 + xy: 897, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 iron2 rotate: false - xy: 301, 105 + xy: 907, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 iron3 rotate: false - xy: 291, 101 + xy: 917, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 lava rotate: false - xy: 371, 91 + xy: 867, 433 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 lavaedge rotate: false - xy: 1011, 446 + xy: 283, 99 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 lead1 rotate: false - xy: 391, 91 + xy: 887, 433 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 lead2 rotate: false - xy: 401, 91 + xy: 897, 433 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 lead3 rotate: false - xy: 411, 91 + xy: 907, 433 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 mossblock rotate: false - xy: 196, 50 + xy: 977, 433 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 oil rotate: false - xy: 206, 52 + xy: 987, 433 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 oiledge rotate: false - xy: 1011, 432 + xy: 301, 111 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 rock1 rotate: false - xy: 636, 266 + xy: 796, 413 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 rock2 rotate: false - xy: 636, 256 + xy: 806, 423 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sand1 rotate: false - xy: 646, 286 + xy: 796, 403 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sand2 rotate: false - xy: 646, 276 + xy: 806, 413 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sand3 rotate: false - xy: 646, 266 + xy: 816, 423 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sandblock1 rotate: false - xy: 646, 256 + xy: 776, 373 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sandblock2 rotate: false - xy: 648, 246 + xy: 786, 383 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sandblock3 rotate: false - xy: 656, 286 + xy: 796, 393 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sandedge rotate: false - xy: 200, 62 + xy: 315, 111 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 shrub rotate: false - xy: 684, 361 + xy: 836, 423 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 shrubshadow rotate: false - xy: 679, 351 + xy: 796, 373 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snow1 rotate: false - xy: 669, 321 + xy: 826, 403 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snow2 rotate: false - xy: 679, 321 + xy: 836, 413 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snow3 rotate: false - xy: 667, 311 + xy: 846, 423 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snowblock1 rotate: false - xy: 677, 311 + xy: 806, 373 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snowblock2 rotate: false - xy: 662, 299 + xy: 816, 383 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snowblock3 rotate: false - xy: 672, 301 + xy: 826, 393 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snowedge rotate: false - xy: 530, 193 + xy: 325, 97 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 stone1 rotate: false - xy: 702, 301 + xy: 836, 383 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stone2 rotate: false - xy: 699, 351 + xy: 846, 393 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stone3 rotate: false - xy: 699, 341 + xy: 856, 403 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stoneblock1 rotate: false - xy: 699, 331 + xy: 866, 413 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stoneblock2 rotate: false - xy: 699, 321 + xy: 876, 423 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stoneblock3 rotate: false - xy: 707, 311 + xy: 836, 373 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stoneedge rotate: false - xy: 572, 193 + xy: 401, 137 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 thorium1 rotate: false - xy: 957, 407 + xy: 886, 423 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 thorium2 rotate: false - xy: 971, 417 + xy: 846, 373 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 thorium3 rotate: false - xy: 967, 407 + xy: 856, 383 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium1 rotate: false - xy: 981, 417 + xy: 866, 393 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium2 rotate: false - xy: 977, 407 + xy: 876, 403 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium3 rotate: false - xy: 991, 417 + xy: 886, 413 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 water rotate: false - xy: 1011, 412 + xy: 906, 413 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 wateredge rotate: false - xy: 297, 125 + xy: 415, 137 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 block-middle rotate: false - xy: 854, 399 + xy: 273, 1 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 pump-liquid rotate: false - xy: 854, 399 + xy: 273, 1 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-liquid rotate: false - xy: 311, 121 + xy: 680, 299 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 cross-1 rotate: false - xy: 371, 121 + xy: 634, 263 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 cross-2 rotate: false - xy: 476, 178 + xy: 732, 412 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 cross-3 rotate: false - xy: 346, 169 + xy: 797, 453 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 enemyspawn rotate: false - xy: 301, 115 + xy: 278, 75 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 playerspawn rotate: false - xy: 200, 40 + xy: 1007, 433 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ripples rotate: false - xy: 750, 392 + xy: 481, 128 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 shadow rotate: false - xy: 750, 380 + xy: 493, 128 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 battery rotate: false - xy: 492, 197 + xy: 69, 1 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 batterylarge rotate: false - xy: 806, 487 + xy: 372, 169 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 coalgenerator rotate: false - xy: 146, 48 + xy: 660, 299 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 coalgenerator-top rotate: false - xy: 156, 50 + xy: 670, 299 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 combustiongenerator rotate: false - xy: 166, 50 + xy: 650, 289 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 largesolarpanel rotate: false - xy: 398, 169 + xy: 849, 453 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 nuclearreactor rotate: false - xy: 87, 13 + xy: 651, 327 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 nuclearreactor-center rotate: false - xy: 225, 139 + xy: 682, 357 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 nuclearreactor-lights rotate: false - xy: 251, 139 + xy: 708, 359 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 powerinfinite rotate: false - xy: 226, 52 + xy: 776, 423 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 powernode rotate: false - xy: 230, 42 + xy: 766, 403 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 powervoid rotate: false - xy: 622, 296 + xy: 776, 413 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 rtgenerator rotate: false - xy: 638, 246 + xy: 776, 383 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 rtgenerator-top rotate: false - xy: 652, 299 + xy: 786, 393 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 shieldgenerator rotate: false - xy: 658, 246 + xy: 786, 373 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 shieldprojector rotate: false - xy: 903, 461 + xy: 224, 59 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 solarpanel rotate: false - xy: 689, 351 + xy: 836, 403 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 teleporter rotate: false - xy: 381, 143 + xy: 203, 104 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 thermalgenerator rotate: false - xy: 961, 417 + xy: 876, 413 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 alloysmelter rotate: false - xy: 947, 433 + xy: 277, 139 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 biomattercompressor rotate: false - xy: 489, 225 + xy: 66, 47 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 biomattercompressor-frame0 rotate: false - xy: 586, 292 + xy: 721, 430 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 biomattercompressor-frame1 rotate: false - xy: 151, 112 + xy: 489, 225 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 biomattercompressor-frame2 rotate: false - xy: 507, 225 + xy: 598, 266 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 biomattercompressor-liquid rotate: false - xy: 604, 292 + xy: 84, 47 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 biomattercompressor-top rotate: false - xy: 169, 112 + xy: 739, 430 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 centrifuge rotate: false - xy: 543, 225 + xy: 102, 47 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 centrifuge-liquid rotate: false - xy: 205, 112 + xy: 525, 225 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 cryofluidmixer-bottom rotate: false - xy: 492, 207 + xy: 732, 394 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 cryofluidmixer-liquid rotate: false - xy: 510, 207 + xy: 492, 207 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 cryofluidmixer-top rotate: false - xy: 528, 207 + xy: 510, 207 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 cultivator rotate: false - xy: 546, 207 + xy: 528, 207 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 cultivator-middle rotate: false - xy: 134, 92 + xy: 546, 207 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 cultivator-top rotate: false - xy: 134, 74 + xy: 120, 47 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 extractor rotate: false - xy: 750, 358 + xy: 278, 65 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 fluxpump rotate: false - xy: 760, 357 + xy: 767, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 irondrill rotate: false - xy: 311, 101 + xy: 927, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 irondrill-rotator rotate: false - xy: 321, 101 + xy: 937, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titaniumdrill-rotator rotate: false - xy: 321, 101 + xy: 937, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 irondrill-top rotate: false - xy: 331, 101 + xy: 947, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 itemsource rotate: false - xy: 341, 91 + xy: 837, 433 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 itemvoid rotate: false - xy: 351, 91 + xy: 847, 433 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 laserdrill rotate: false - xy: 572, 272 + xy: 616, 248 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 laserdrill-rotator rotate: false - xy: 572, 254 + xy: 669, 309 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 laserdrill-top rotate: false - xy: 590, 274 + xy: 152, 86 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 lavasmelter rotate: false - xy: 381, 91 + xy: 877, 433 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 melter rotate: false - xy: 190, 40 + xy: 967, 433 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 nucleardrill rotate: false - xy: 466, 196 + xy: 225, 139 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 nucleardrill-rim rotate: false - xy: 450, 170 + xy: 251, 139 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 nucleardrill-rotator rotate: false - xy: 721, 422 + xy: 476, 170 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 nucleardrill-top rotate: false - xy: 61, 13 + xy: 656, 353 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 oilextractor rotate: false - xy: 277, 139 + xy: 586, 284 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 oilextractor-liquid rotate: false - xy: 303, 143 + xy: 612, 284 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 oilextractor-rotator rotate: false - xy: 329, 143 + xy: 151, 104 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 oilextractor-top rotate: false - xy: 355, 143 + xy: 177, 104 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 oilrefinery rotate: false - xy: 216, 52 + xy: 997, 433 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 +plasmadrill + rotate: false + xy: 1, 8 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +plasmadrill-rim + rotate: false + xy: 35, 8 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +plasmadrill-rotator + rotate: false + xy: 763, 453 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +plasmadrill-top + rotate: false + xy: 806, 479 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 plasticformer rotate: false - xy: 781, 409 + xy: 170, 68 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 plasticformer-top rotate: false - xy: 799, 409 + xy: 188, 68 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 poweralloysmelter rotate: false - xy: 817, 409 + xy: 206, 68 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 poweralloysmelter-top rotate: false - xy: 835, 409 + xy: 224, 77 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 powersmelter rotate: false - xy: 853, 409 + xy: 242, 77 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 powersmelter-top rotate: false - xy: 885, 461 + xy: 260, 77 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 siliconsmelter-top rotate: false - xy: 885, 461 + xy: 260, 77 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 pulverizer rotate: false - xy: 626, 276 + xy: 776, 403 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 pulverizer-rotator rotate: false - xy: 626, 266 + xy: 786, 413 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 pump rotate: false - xy: 626, 256 + xy: 796, 423 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 reinforceddrill rotate: false - xy: 628, 246 + xy: 766, 383 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 reinforceddrill-rotator rotate: false - xy: 636, 286 + xy: 776, 393 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 reinforceddrill-top rotate: false - xy: 636, 276 + xy: 786, 403 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 separator rotate: false - xy: 656, 276 + xy: 806, 403 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 separator-liquid rotate: false - xy: 656, 266 + xy: 816, 413 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 siliconextractor rotate: false - xy: 679, 341 + xy: 806, 383 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 siliconsmelter rotate: false - xy: 921, 461 + xy: 242, 59 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 smelter rotate: false - xy: 679, 331 + xy: 816, 393 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 steeldrill rotate: false - xy: 694, 361 + xy: 846, 403 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 steeldrill-rotator rotate: false - xy: 704, 363 + xy: 856, 413 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 steeldrill-top rotate: false - xy: 692, 301 + xy: 866, 423 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stonedrill rotate: false - xy: 712, 301 + xy: 846, 383 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stoneformer rotate: false - xy: 951, 417 + xy: 856, 393 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titaniumdrill rotate: false - xy: 987, 407 + xy: 896, 423 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titaniumdrill-top rotate: false - xy: 937, 397 + xy: 856, 373 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 waterextractor rotate: false - xy: 716, 368 + xy: 170, 50 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 waterextractor-liquid rotate: false - xy: 225, 121 + xy: 188, 50 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 waterextractor-rotator rotate: false - xy: 243, 121 + xy: 206, 50 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 waterextractor-top rotate: false - xy: 261, 121 + xy: 141, 30 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-1 rotate: false - xy: 844, 399 + xy: 263, 1 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-2 rotate: false - xy: 525, 225 + xy: 507, 225 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-2-top rotate: false - xy: 187, 112 + xy: 616, 266 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-3 rotate: false - xy: 832, 487 + xy: 398, 169 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-3-top rotate: false - xy: 858, 487 + xy: 424, 170 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 chainturret rotate: false - xy: 656, 361 + xy: 543, 225 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 doubleturret rotate: false - xy: 637, 306 + xy: 697, 337 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 flakturret rotate: false - xy: 170, 76 + xy: 87, 11 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 flameturret rotate: false - xy: 73, 1 + xy: 1012, 489 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 fornaxcannon rotate: false - xy: 372, 169 + xy: 823, 453 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 gatlingturret rotate: false - xy: 85, 1 + xy: 1012, 477 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 laserturret rotate: false - xy: 279, 109 + xy: 445, 128 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 magmaturret rotate: false - xy: 590, 256 + xy: 170, 86 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 megarepairturret rotate: false - xy: 608, 274 + xy: 188, 86 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 missileturret rotate: false - xy: 608, 256 + xy: 206, 86 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 railgunturret rotate: false - xy: 228, 64 + xy: 457, 128 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 repairturret rotate: false - xy: 750, 404 + xy: 469, 128 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 shotgunturret rotate: false - xy: 750, 368 + xy: 638, 304 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 teslaturret rotate: false - xy: 762, 397 + xy: 638, 292 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 titancannon rotate: false - xy: 433, 144 + xy: 255, 113 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 flierfactory rotate: false - xy: 188, 94 + xy: 105, 29 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 walkerfactory rotate: false - xy: 188, 94 + xy: 105, 29 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 flierfactory-top rotate: false - xy: 188, 76 + xy: 105, 11 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 walkerfactory-top rotate: false - xy: 188, 76 + xy: 105, 11 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 flierfactory-top-open rotate: false - xy: 206, 94 + xy: 123, 29 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 walkerfactory-top-open rotate: false - xy: 206, 94 + xy: 123, 29 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 compositewall rotate: false - xy: 176, 50 + xy: 660, 289 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 door rotate: false - xy: 421, 121 + xy: 687, 337 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 door-large rotate: false - xy: 152, 94 + xy: 69, 29 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 door-large-open rotate: false - xy: 152, 76 + xy: 69, 11 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 door-open rotate: false - xy: 627, 306 + xy: 697, 347 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 duriumwall rotate: false - xy: 291, 111 + xy: 278, 85 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 duriumwall-large rotate: false - xy: 170, 94 + xy: 87, 29 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 ironwall rotate: false - xy: 341, 101 + xy: 957, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 steelwall rotate: false - xy: 697, 311 + xy: 826, 373 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 steelwall-large rotate: false - xy: 680, 371 + xy: 260, 59 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 stonewall rotate: false - xy: 947, 407 + xy: 866, 403 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titaniumshieldwall rotate: false - xy: 947, 397 + xy: 866, 383 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titaniumwall rotate: false - xy: 957, 397 + xy: 876, 393 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titaniumwall-large rotate: false - xy: 698, 373 + xy: 152, 50 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -1728,28 +1756,28 @@ blank index: -1 bullet rotate: false - xy: 762, 367 + xy: 283, 1 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 chainbullet rotate: false - xy: 223, 112 + xy: 638, 283 size: 8, 7 orig: 8, 7 offset: 0, 0 index: -1 enemyarrow rotate: false - xy: 233, 112 + xy: 634, 244 size: 8, 7 orig: 8, 7 offset: 0, 0 index: -1 laser rotate: false - xy: 1022, 499 + xy: 590, 244 size: 1, 12 orig: 1, 12 offset: 0, 0 @@ -1770,126 +1798,126 @@ laserfull index: -1 shell rotate: false - xy: 656, 256 + xy: 826, 423 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 shot rotate: false - xy: 669, 331 + xy: 816, 403 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 shot-long rotate: false - xy: 674, 361 + xy: 826, 413 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanshell rotate: false - xy: 967, 397 + xy: 886, 403 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-biomatter rotate: false - xy: 351, 101 + xy: 967, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-coal rotate: false - xy: 361, 101 + xy: 977, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-densealloy rotate: false - xy: 371, 101 + xy: 987, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-iron rotate: false - xy: 381, 101 + xy: 997, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-lead rotate: false - xy: 391, 101 + xy: 1007, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-plastic rotate: false - xy: 401, 101 + xy: 767, 433 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-sand rotate: false - xy: 411, 101 + xy: 777, 433 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-silicon rotate: false - xy: 421, 101 + xy: 787, 433 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-steel rotate: false - xy: 301, 95 + xy: 797, 433 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-stone rotate: false - xy: 311, 91 + xy: 807, 433 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-thorium rotate: false - xy: 321, 91 + xy: 817, 433 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-titanium rotate: false - xy: 331, 91 + xy: 827, 433 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 standard-mech rotate: false - xy: 544, 193 + xy: 373, 137 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 standard-ship rotate: false - xy: 558, 193 + xy: 387, 137 size: 12, 12 orig: 12, 12 offset: 0, 0 @@ -1946,7 +1974,7 @@ border index: -1 button rotate: false - xy: 789, 445 + xy: 986, 471 size: 24, 40 split: 10, 10, 6, 10 orig: 24, 40 @@ -1970,7 +1998,7 @@ button-over index: -1 button-map rotate: false - xy: 763, 445 + xy: 960, 471 size: 24, 40 split: 10, 10, 5, 10 orig: 24, 40 @@ -1994,7 +2022,7 @@ button-map-over index: -1 button-select rotate: false - xy: 294, 169 + xy: 466, 196 size: 24, 24 split: 4, 4, 4, 4 orig: 24, 24 @@ -2002,42 +2030,42 @@ button-select index: -1 check-off rotate: false - xy: 1, 8 + xy: 840, 479 size: 28, 32 orig: 28, 32 offset: 0, 0 index: -1 check-on rotate: false - xy: 31, 8 + xy: 870, 479 size: 28, 32 orig: 28, 32 offset: 0, 0 index: -1 check-on-over rotate: false - xy: 884, 479 + xy: 900, 479 size: 28, 32 orig: 28, 32 offset: 0, 0 index: -1 check-over rotate: false - xy: 914, 479 + xy: 930, 479 size: 28, 32 orig: 28, 32 offset: 0, 0 index: -1 clear rotate: false - xy: 61, 1 + xy: 1012, 501 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 cursor rotate: false - xy: 674, 373 + xy: 627, 310 size: 4, 4 orig: 4, 4 offset: 0, 0 @@ -2058,112 +2086,112 @@ discord-banner-over index: -1 controller-cursor rotate: false - xy: 118, 47 + xy: 572, 240 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-about rotate: false - xy: 747, 432 + xy: 277, 149 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-add rotate: false - xy: 867, 471 + xy: 134, 94 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-admin rotate: false - xy: 747, 416 + xy: 159, 34 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-admin-small rotate: false - xy: 476, 170 + xy: 797, 479 size: 6, 6 orig: 6, 6 offset: 0, 0 index: -1 icon-areaDelete rotate: false - xy: 97, 1 + xy: 429, 140 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-arrow rotate: false - xy: 651, 309 + xy: 159, 18 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-arrow-down rotate: false - xy: 109, 1 + xy: 441, 140 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-arrow-left rotate: false - xy: 734, 410 + xy: 453, 140 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-arrow-right rotate: false - xy: 935, 433 + xy: 465, 140 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-arrow-up rotate: false - xy: 311, 131 + xy: 477, 140 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-back rotate: false - xy: 206, 76 + xy: 123, 11 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-ban rotate: false - xy: 939, 459 + xy: 175, 34 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-cancel rotate: false - xy: 955, 459 + xy: 175, 18 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-chat rotate: false - xy: 323, 131 + xy: 489, 140 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-check rotate: false - xy: 971, 459 + xy: 191, 34 size: 14, 14 orig: 14, 14 offset: 0, 0 @@ -2191,497 +2219,497 @@ icon-close-over index: -1 icon-crafting rotate: false - xy: 335, 131 + xy: 502, 195 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-cursor rotate: false - xy: 347, 131 + xy: 502, 183 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-defense rotate: false - xy: 359, 131 + xy: 514, 195 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-dev-builds rotate: false - xy: 987, 459 + xy: 191, 18 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-discord rotate: false - xy: 1003, 460 + xy: 207, 34 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-distribution rotate: false - xy: 371, 131 + xy: 502, 171 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-donate rotate: false - xy: 734, 394 + xy: 207, 18 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-dots rotate: false - xy: 734, 378 + xy: 224, 43 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-editor rotate: false - xy: 734, 362 + xy: 240, 43 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-exit rotate: false - xy: 118, 31 + xy: 256, 43 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-file-text rotate: false - xy: 113, 15 + xy: 223, 27 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-fill rotate: false - xy: 867, 453 + xy: 134, 76 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-floppy rotate: false - xy: 129, 15 + xy: 239, 27 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-folder rotate: false - xy: 134, 31 + xy: 255, 27 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-folder-parent rotate: false - xy: 145, 15 + xy: 223, 11 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-github rotate: false - xy: 885, 445 + xy: 239, 11 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-google-play rotate: false - xy: 901, 445 + xy: 255, 11 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-grid rotate: false - xy: 561, 225 + xy: 372, 151 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-hold rotate: false - xy: 383, 131 + xy: 514, 183 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-holdDelete rotate: false - xy: 395, 131 + xy: 526, 195 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-home rotate: false - xy: 917, 445 + xy: 750, 414 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-host rotate: false - xy: 871, 423 + xy: 750, 398 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-info rotate: false - xy: 407, 131 + xy: 514, 171 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-itch.io rotate: false - xy: 871, 407 + xy: 734, 378 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-line rotate: false - xy: 564, 207 + xy: 390, 151 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-link rotate: false - xy: 887, 429 + xy: 750, 382 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-liquid rotate: false - xy: 419, 131 + xy: 526, 183 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-load rotate: false - xy: 887, 413 + xy: 734, 362 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-load-image rotate: false - xy: 651, 343 + xy: 408, 151 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-load-map rotate: false - xy: 651, 325 + xy: 426, 152 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-loading rotate: false - xy: 763, 427 + xy: 444, 152 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-logic rotate: false - xy: 579, 232 + xy: 538, 195 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-menu rotate: false - xy: 592, 244 + xy: 526, 171 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-menu-large rotate: false - xy: 781, 427 + xy: 462, 152 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-none rotate: false - xy: 591, 232 + xy: 538, 183 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-pause rotate: false - xy: 604, 244 + xy: 550, 195 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-pencil rotate: false - xy: 799, 427 + xy: 480, 152 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-pencil-small rotate: false - xy: 903, 429 + xy: 750, 366 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-pick rotate: false - xy: 817, 427 + xy: 953, 453 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-play rotate: false - xy: 603, 232 + xy: 538, 171 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-play-2 rotate: false - xy: 903, 413 + xy: 293, 141 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-players rotate: false - xy: 616, 244 + xy: 550, 183 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-power rotate: false - xy: 615, 232 + xy: 550, 171 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-production rotate: false - xy: 224, 100 + xy: 373, 125 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-quit rotate: false - xy: 919, 429 + xy: 309, 141 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-redo rotate: false - xy: 835, 427 + xy: 971, 453 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-refresh rotate: false - xy: 919, 413 + xy: 325, 141 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-rename rotate: false - xy: 947, 443 + xy: 272, 43 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-resize rotate: false - xy: 853, 427 + xy: 989, 453 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-rotate rotate: false - xy: 963, 443 + xy: 271, 27 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-rotate-arrow rotate: false - xy: 979, 443 + xy: 271, 11 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-rotate-left rotate: false - xy: 935, 417 + xy: 159, 2 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-rotate-right rotate: false - xy: 957, 427 + xy: 175, 2 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-save rotate: false - xy: 973, 427 + xy: 191, 2 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-save-image rotate: false - xy: 680, 407 + xy: 1007, 453 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-save-map rotate: false - xy: 680, 389 + xy: 651, 309 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-settings rotate: false - xy: 224, 88 + xy: 385, 125 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-terrain rotate: false - xy: 698, 409 + xy: 229, 95 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-tools rotate: false - xy: 995, 443 + xy: 207, 2 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-touch rotate: false - xy: 224, 76 + xy: 397, 125 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-touchDelete rotate: false - xy: 243, 109 + xy: 409, 125 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-trash rotate: false - xy: 989, 427 + xy: 281, 123 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-trash-16 rotate: false - xy: 698, 391 + xy: 247, 95 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-trello rotate: false - xy: 136, 58 + xy: 297, 125 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-tutorial rotate: false - xy: 152, 60 + xy: 313, 125 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-undo rotate: false - xy: 716, 404 + xy: 265, 95 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-units rotate: false - xy: 255, 109 + xy: 421, 125 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-weapon rotate: false - xy: 267, 109 + xy: 433, 128 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-wiki rotate: false - xy: 168, 60 + xy: 329, 125 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-zoom rotate: false - xy: 716, 386 + xy: 598, 248 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-zoom-small rotate: false - xy: 184, 60 + xy: 341, 141 size: 14, 14 orig: 14, 14 offset: 0, 0 @@ -2695,7 +2723,7 @@ logotext index: -1 pane rotate: false - xy: 970, 475 + xy: 320, 157 size: 24, 36 split: 10, 10, 5, 5 orig: 24, 36 @@ -2703,7 +2731,7 @@ pane index: -1 pane-button rotate: false - xy: 944, 475 + xy: 294, 157 size: 24, 36 split: 10, 10, 5, 5 orig: 24, 36 @@ -2711,7 +2739,7 @@ pane-button index: -1 scroll rotate: false - xy: 996, 476 + xy: 346, 158 size: 24, 35 split: 10, 10, 6, 5 orig: 24, 35 @@ -2736,7 +2764,7 @@ scroll-knob-horizontal index: -1 scroll-knob-vertical rotate: false - xy: 841, 445 + xy: 706, 385 size: 24, 40 split: 10, 10, 6, 10 orig: 24, 40 @@ -2744,7 +2772,7 @@ scroll-knob-vertical index: -1 scroll-knob-vertical-black rotate: false - xy: 815, 445 + xy: 680, 383 size: 24, 40 split: 10, 10, 6, 10 orig: 24, 40 @@ -2759,7 +2787,7 @@ selection index: -1 slider rotate: false - xy: 1022, 489 + xy: 287, 139 size: 1, 8 orig: 1, 8 offset: 0, 0 @@ -2787,7 +2815,7 @@ slider-knob-over index: -1 slider-vertical rotate: false - xy: 652, 296 + xy: 721, 427 size: 8, 1 orig: 8, 1 offset: 0, 0 @@ -2831,7 +2859,7 @@ textfield-over index: -1 white rotate: false - xy: 716, 422 + xy: 651, 357 size: 3, 3 orig: 3, 3 offset: 0, 0 @@ -2854,126 +2882,126 @@ window-empty index: -1 flier rotate: false - xy: 149, 1 + xy: 357, 144 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 scout rotate: false - xy: 214, 62 + xy: 329, 111 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 scout-base rotate: false - xy: 502, 193 + xy: 297, 97 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 standard-mech-base rotate: false - xy: 502, 193 + xy: 297, 97 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 scout-leg rotate: false - xy: 516, 193 + xy: 311, 97 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 standard-mech-leg rotate: false - xy: 516, 193 + xy: 311, 97 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 beam rotate: false - xy: 572, 244 + xy: 79, 1 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 beam-equip rotate: false - xy: 136, 48 + xy: 89, 1 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blaster rotate: false - xy: 824, 399 + xy: 243, 1 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blaster-equip rotate: false - xy: 834, 399 + xy: 253, 1 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 clustergun rotate: false - xy: 887, 403 + xy: 281, 113 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 clustergun-equip rotate: false - xy: 897, 403 + xy: 291, 113 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 shockgun rotate: false - xy: 669, 351 + xy: 796, 383 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 shockgun-equip rotate: false - xy: 669, 341 + xy: 806, 393 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 triblaster rotate: false - xy: 977, 397 + xy: 896, 413 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 triblaster-equip rotate: false - xy: 987, 397 + xy: 906, 423 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 vulcan rotate: false - xy: 997, 397 + xy: 886, 393 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 vulcan-equip rotate: false - xy: 1011, 422 + xy: 896, 403 size: 8, 8 orig: 8, 8 offset: 0, 0 diff --git a/core/assets/sprites/sprites.png b/core/assets/sprites/sprites.png index 6a40909462..438db03d31 100644 Binary files a/core/assets/sprites/sprites.png and b/core/assets/sprites/sprites.png differ diff --git a/core/assets/version.properties b/core/assets/version.properties index cfae2688f1..257ca8500e 100644 --- a/core/assets/version.properties +++ b/core/assets/version.properties @@ -1,7 +1,7 @@ #Autogenerated file. Do not modify. -#Sat Mar 31 13:42:41 EDT 2018 +#Sat Mar 31 14:50:44 EDT 2018 version=release -androidBuildCode=757 +androidBuildCode=766 name=Mindustry code=3.4 build=custom build diff --git a/core/src/io/anuke/mindustry/content/blocks/ProductionBlocks.java b/core/src/io/anuke/mindustry/content/blocks/ProductionBlocks.java index 8b0a5e84fe..43e31413fc 100644 --- a/core/src/io/anuke/mindustry/content/blocks/ProductionBlocks.java +++ b/core/src/io/anuke/mindustry/content/blocks/ProductionBlocks.java @@ -1,5 +1,6 @@ package io.anuke.mindustry.content.blocks; +import com.badlogic.gdx.graphics.Color; import io.anuke.mindustry.content.Items; import io.anuke.mindustry.content.Liquids; import io.anuke.mindustry.graphics.Fx; @@ -43,7 +44,7 @@ public class ProductionBlocks { }}, nucleardrill = new Drill("nucleardrill") {{ - drillTime = 170; + drillTime = 160; size = 3; powerUse = 0.5f; drawRim = true; @@ -57,19 +58,22 @@ public class ProductionBlocks { }}, plasmadrill = new Drill("plasmadrill") {{ - inputLiquid = Liquids.plasma; - liquidRequired = true; + heatColor = Color.valueOf("ff461b"); + //TODO + //inputLiquid = Liquids.plasma; + //liquidRequired = true; drillTime = 110; size = 4; powerUse = 0.7f; hasLiquids = true; hasPower = true; tier = 5; - rotateSpeed = 8f; + rotateSpeed = 9f; drawRim = true; - updateEffect = Fx.pulverizeRed; - updateEffectChance = 0.03f; + updateEffect = Fx.pulverizeRedder; + updateEffectChance = 0.04f; drillEffect = Fx.mineHuge; + warmupSpeed = 0.005f; }}, waterextractor = new SolidPump("waterextractor") {{ diff --git a/core/src/io/anuke/mindustry/graphics/Fx.java b/core/src/io/anuke/mindustry/graphics/Fx.java index f1ab822e38..0dc5ec1f0f 100644 --- a/core/src/io/anuke/mindustry/graphics/Fx.java +++ b/core/src/io/anuke/mindustry/graphics/Fx.java @@ -204,6 +204,14 @@ public class Fx{ }); }), + pulverizeRedder = new Effect(40, e -> { + Angles.randLenVectors(e.id, 5, 3f + e.ifract()*9f, (x, y)->{ + Draw.color(Color.valueOf("ff7b69"), stoneGray, e.ifract()); + Fill.poly(e.x + x, e.y + y, 4, e.fract() * 2.5f + 0.5f, 45); + Draw.reset(); + }); + }), + pulverizeSmall = new Effect(30, e -> { Angles.randLenVectors(e.id, 3, e.ifract()*5f, (x, y)->{ Draw.color(stoneGray); @@ -400,6 +408,14 @@ public class Fx{ }); }), + mineMassive = new Effect(50, e -> { + Angles.randLenVectors(e.id, 8, 5f + e.ifract()*14f, (x, y)->{ + Draw.color(e.color, Color.LIGHT_GRAY, e.ifract()); + Fill.poly(e.x + x, e.y + y, 4, e.fract() * 2.5f + 0.5f, 45); + Draw.reset(); + }); + }), + sparkbig = new Effect(11, e -> { Lines.stroke(1f); Draw.color(lightRed, Color.GRAY, e.ifract()); diff --git a/core/src/io/anuke/mindustry/world/blocks/types/production/Drill.java b/core/src/io/anuke/mindustry/world/blocks/types/production/Drill.java index c2a5676644..2378a152be 100644 --- a/core/src/io/anuke/mindustry/world/blocks/types/production/Drill.java +++ b/core/src/io/anuke/mindustry/world/blocks/types/production/Drill.java @@ -150,16 +150,16 @@ public class Drill extends Block{ } entity.warmup = Mathf.lerpDelta(entity.warmup, speed, warmupSpeed); - entity.progress += Timers.delta() * multiplier * speed; + entity.progress += Timers.delta() * multiplier * speed * entity.warmup; - if(Mathf.chance(Timers.delta() * updateEffectChance)) + if(Mathf.chance(Timers.delta() * updateEffectChance * entity.warmup)) Effects.effect(updateEffect, entity.x + Mathf.range(size*2f), entity.y + Mathf.range(size*2f)); }else{ entity.warmup = Mathf.lerpDelta(entity.warmup, 0f, warmupSpeed); return; } - if(toAdd.size > 0 && entity.progress >= drillTime + hardnessDrillMultiplier*totalHardness + if(toAdd.size > 0 && entity.progress >= drillTime + hardnessDrillMultiplier*Math.max(totalHardness, 1f)/multiplier && tile.entity.inventory.totalItems() < itemCapacity){ int index = entity.index % toAdd.size; @@ -168,7 +168,8 @@ public class Drill extends Block{ entity.index ++; entity.progress = 0f; - Effects.effect(drillEffect, toAdd.get(index).color, tile.drawx(), tile.drawy()); + Effects.effect(drillEffect, toAdd.get(index).color, + entity.x + Mathf.range(size), entity.y + Mathf.range(size)); } }