diff --git a/android/build.gradle b/android/build.gradle index 2f040cc07c..59b698955a 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -99,7 +99,7 @@ android{ keyAlias RELEASE_KEY_ALIAS keyPassword RELEASE_KEY_PASSWORD }else{ - println("No keystore info property found!") + println("No keystore property found. Releases will be unsigned.") } } } diff --git a/annotations/src/main/java/mindustry/annotations/entity/EntityIO.java b/annotations/src/main/java/mindustry/annotations/entity/EntityIO.java index 05872c155b..0bd3aa6b32 100644 --- a/annotations/src/main/java/mindustry/annotations/entity/EntityIO.java +++ b/annotations/src/main/java/mindustry/annotations/entity/EntityIO.java @@ -38,6 +38,8 @@ public class EntityIO{ this.serializer = serializer; this.name = name; + json.setIgnoreUnknownFields(true); + directory.mkdirs(); //load old revisions @@ -45,6 +47,8 @@ public class EntityIO{ revisions.add(json.fromJson(Revision.class, fi)); } + revisions.sort(r -> r.version); + //next revision to be used int nextRevision = revisions.isEmpty() ? 0 : revisions.max(r -> r.version).version + 1; @@ -61,11 +65,13 @@ public class EntityIO{ //keep track of fields present in the entity presentFields.addAll(fields.map(f -> f.name)); + Revision previous = revisions.isEmpty() ? null : revisions.peek(); + //add new revision if it doesn't match or there are no revisions if(revisions.isEmpty() || !revisions.peek().equal(fields)){ revisions.add(new Revision(nextRevision, - fields.map(f -> new RevisionField(f.name, f.type.toString(), - f.type.isPrimitive() ? BaseProcessor.typeSize(f.type.toString()) : -1)))); + fields.map(f -> new RevisionField(f.name, f.type.toString())))); + Log.warn("Adding new revision @ for @.\nPre = @\nNew = @\n", nextRevision, name, previous == null ? null : previous.fields.toString(", ", f -> f.name + ":" + f.type), fields.toString(", ", f -> f.name + ":" + f.type.toString())); //write revision directory.child(nextRevision + ".json").writeString(json.toJson(revisions.peek())); } @@ -322,8 +328,7 @@ public class EntityIO{ for(int i = 0; i < fields.size; i++){ RevisionField field = fields.get(i); FieldSpec spec = specs.get(i); - //TODO when making fields, their primitive size may be overwritten by an annotation; check for that - if(!(field.type.equals(spec.type.toString()) && (!spec.type.isPrimitive() || BaseProcessor.typeSize(spec.type.toString()) == field.size))){ + if(!field.type.replace("mindustry.gen.", "").equals(spec.type.toString().replace("mindustry.gen.", ""))){ return false; } } @@ -333,11 +338,9 @@ public class EntityIO{ public static class RevisionField{ String name, type; - int size; //in bytes - RevisionField(String name, String type, int size){ + RevisionField(String name, String type){ this.name = name; - this.size = size; this.type = type; } diff --git a/annotations/src/main/resources/classids.properties b/annotations/src/main/resources/classids.properties index 11943b3c8e..2010d49072 100644 --- a/annotations/src/main/resources/classids.properties +++ b/annotations/src/main/resources/classids.properties @@ -3,6 +3,7 @@ alpha=0 atrax=1 block=2 +corvus=24 flare=3 mace=4 mega=5 @@ -21,5 +22,7 @@ mono=16 nova=17 poly=18 pulsar=19 +quad=23 risso=20 -spiroct=21 \ No newline at end of file +spiroct=21 +vela=25 \ No newline at end of file diff --git a/annotations/src/main/resources/revisions/BlockUnitUnit/1.json b/annotations/src/main/resources/revisions/BlockUnitUnit/1.json new file mode 100644 index 0000000000..dd8fdb2784 --- /dev/null +++ b/annotations/src/main/resources/revisions/BlockUnitUnit/1.json @@ -0,0 +1 @@ +{version:1,fields:[{name:ammo,type:float,size:4},{name:armor,type:float,size:4},{name:controller,type:mindustry.entities.units.UnitController,size:-1},{name:elevation,type:float,size:4},{name:health,type:float,size:4},{name:isShooting,type:boolean,size:1},{name:mounts,type:"mindustry.entities.units.WeaponMount[]",size:-1},{name:rotation,type:float,size:4},{name:shield,type:float,size:4},{name:spawnedByCore,type:boolean,size:1},{name:stack,type:mindustry.type.ItemStack,size:-1},{name:statuses,type:arc.struct.Seq,size:-1},{name:team,type:mindustry.game.Team,size:-1},{name:type,type:mindustry.type.UnitType,size:-1},{name:x,type:float,size:4},{name:y,type:float,size:4}]} \ No newline at end of file diff --git a/annotations/src/main/resources/revisions/BuilderCommanderMechMinerUnit/1.json b/annotations/src/main/resources/revisions/BuilderCommanderMechMinerUnit/1.json new file mode 100644 index 0000000000..6ed4e60191 --- /dev/null +++ b/annotations/src/main/resources/revisions/BuilderCommanderMechMinerUnit/1.json @@ -0,0 +1 @@ +{version:1,fields:[{name:ammo,type:float,size:4},{name:armor,type:float,size:4},{name:baseRotation,type:float,size:4},{name:controller,type:mindustry.entities.units.UnitController,size:-1},{name:elevation,type:float,size:4},{name:health,type:float,size:4},{name:isShooting,type:boolean,size:1},{name:mineTile,type:mindustry.world.Tile,size:-1},{name:mounts,type:"mindustry.entities.units.WeaponMount[]",size:-1},{name:plans,type:arc.struct.Queue,size:-1},{name:rotation,type:float,size:4},{name:shield,type:float,size:4},{name:spawnedByCore,type:boolean,size:1},{name:stack,type:mindustry.type.ItemStack,size:-1},{name:statuses,type:arc.struct.Seq,size:-1},{name:team,type:mindustry.game.Team,size:-1},{name:type,type:mindustry.type.UnitType,size:-1},{name:x,type:float,size:4},{name:y,type:float,size:4}]} \ No newline at end of file diff --git a/annotations/src/main/resources/revisions/BuilderLegsUnit/1.json b/annotations/src/main/resources/revisions/BuilderLegsUnit/1.json new file mode 100644 index 0000000000..885ef84f29 --- /dev/null +++ b/annotations/src/main/resources/revisions/BuilderLegsUnit/1.json @@ -0,0 +1 @@ +{version:1,fields:[{name:ammo,type:float,size:4},{name:armor,type:float,size:4},{name:controller,type:mindustry.entities.units.UnitController,size:-1},{name:elevation,type:float,size:4},{name:health,type:float,size:4},{name:isShooting,type:boolean,size:1},{name:mounts,type:"mindustry.entities.units.WeaponMount[]",size:-1},{name:plans,type:arc.struct.Queue,size:-1},{name:rotation,type:float,size:4},{name:shield,type:float,size:4},{name:spawnedByCore,type:boolean,size:1},{name:stack,type:mindustry.type.ItemStack,size:-1},{name:statuses,type:arc.struct.Seq,size:-1},{name:team,type:mindustry.game.Team,size:-1},{name:type,type:mindustry.type.UnitType,size:-1},{name:x,type:float,size:4},{name:y,type:float,size:4}]} \ No newline at end of file diff --git a/annotations/src/main/resources/revisions/BuilderMinerPayloadUnit/1.json b/annotations/src/main/resources/revisions/BuilderMinerPayloadUnit/1.json new file mode 100644 index 0000000000..de89770ab4 --- /dev/null +++ b/annotations/src/main/resources/revisions/BuilderMinerPayloadUnit/1.json @@ -0,0 +1 @@ +{version:1,fields:[{name:ammo,type:float,size:4},{name:armor,type:float,size:4},{name:controller,type:mindustry.entities.units.UnitController,size:-1},{name:elevation,type:float,size:4},{name:health,type:float,size:4},{name:isShooting,type:boolean,size:1},{name:mineTile,type:mindustry.world.Tile,size:-1},{name:mounts,type:"mindustry.entities.units.WeaponMount[]",size:-1},{name:payloads,type:arc.struct.Seq,size:-1},{name:plans,type:arc.struct.Queue,size:-1},{name:rotation,type:float,size:4},{name:shield,type:float,size:4},{name:spawnedByCore,type:boolean,size:1},{name:stack,type:mindustry.type.ItemStack,size:-1},{name:statuses,type:arc.struct.Seq,size:-1},{name:team,type:mindustry.game.Team,size:-1},{name:type,type:mindustry.type.UnitType,size:-1},{name:x,type:float,size:4},{name:y,type:float,size:4}]} \ No newline at end of file diff --git a/annotations/src/main/resources/revisions/BuilderMinerUnit/1.json b/annotations/src/main/resources/revisions/BuilderMinerUnit/1.json new file mode 100644 index 0000000000..3a92a12856 --- /dev/null +++ b/annotations/src/main/resources/revisions/BuilderMinerUnit/1.json @@ -0,0 +1 @@ +{version:1,fields:[{name:ammo,type:float,size:4},{name:armor,type:float,size:4},{name:controller,type:mindustry.entities.units.UnitController,size:-1},{name:elevation,type:float,size:4},{name:health,type:float,size:4},{name:isShooting,type:boolean,size:1},{name:mineTile,type:mindustry.world.Tile,size:-1},{name:mounts,type:"mindustry.entities.units.WeaponMount[]",size:-1},{name:plans,type:arc.struct.Queue,size:-1},{name:rotation,type:float,size:4},{name:shield,type:float,size:4},{name:spawnedByCore,type:boolean,size:1},{name:stack,type:mindustry.type.ItemStack,size:-1},{name:statuses,type:arc.struct.Seq,size:-1},{name:team,type:mindustry.game.Team,size:-1},{name:type,type:mindustry.type.UnitType,size:-1},{name:x,type:float,size:4},{name:y,type:float,size:4}]} \ No newline at end of file diff --git a/annotations/src/main/resources/revisions/BuilderPayloadUnit/0.json b/annotations/src/main/resources/revisions/BuilderPayloadUnit/0.json new file mode 100644 index 0000000000..a85d764f8c --- /dev/null +++ b/annotations/src/main/resources/revisions/BuilderPayloadUnit/0.json @@ -0,0 +1 @@ +{fields:[{name:ammo,type:float,size:4},{name:armor,type:float,size:4},{name:controller,type:mindustry.entities.units.UnitController,size:-1},{name:deactivated,type:boolean,size:1},{name:elevation,type:float,size:4},{name:health,type:float,size:4},{name:isShooting,type:boolean,size:1},{name:mounts,type:"mindustry.entities.units.WeaponMount[]",size:-1},{name:payloads,type:arc.struct.Seq,size:-1},{name:plans,type:arc.struct.Queue,size:-1},{name:rotation,type:float,size:4},{name:shield,type:float,size:4},{name:spawnedByCore,type:boolean,size:1},{name:stack,type:mindustry.type.ItemStack,size:-1},{name:statuses,type:arc.struct.Seq,size:-1},{name:team,type:mindustry.game.Team,size:-1},{name:type,type:mindustry.type.UnitType,size:-1},{name:x,type:float,size:4},{name:y,type:float,size:4}]} \ No newline at end of file diff --git a/annotations/src/main/resources/revisions/BuilderPayloadUnit/1.json b/annotations/src/main/resources/revisions/BuilderPayloadUnit/1.json new file mode 100644 index 0000000000..8ca4ac4388 --- /dev/null +++ b/annotations/src/main/resources/revisions/BuilderPayloadUnit/1.json @@ -0,0 +1 @@ +{version:1,fields:[{name:ammo,type:float,size:4},{name:armor,type:float,size:4},{name:controller,type:mindustry.entities.units.UnitController,size:-1},{name:elevation,type:float,size:4},{name:health,type:float,size:4},{name:isShooting,type:boolean,size:1},{name:mounts,type:"mindustry.entities.units.WeaponMount[]",size:-1},{name:payloads,type:arc.struct.Seq,size:-1},{name:plans,type:arc.struct.Queue,size:-1},{name:rotation,type:float,size:4},{name:shield,type:float,size:4},{name:spawnedByCore,type:boolean,size:1},{name:stack,type:mindustry.type.ItemStack,size:-1},{name:statuses,type:arc.struct.Seq,size:-1},{name:team,type:mindustry.game.Team,size:-1},{name:type,type:mindustry.type.UnitType,size:-1},{name:x,type:float,size:4},{name:y,type:float,size:4}]} \ No newline at end of file diff --git a/annotations/src/main/resources/revisions/CommanderLegsUnit/0.json b/annotations/src/main/resources/revisions/CommanderLegsUnit/0.json new file mode 100644 index 0000000000..5431957381 --- /dev/null +++ b/annotations/src/main/resources/revisions/CommanderLegsUnit/0.json @@ -0,0 +1 @@ +{fields:[{name:ammo,type:float,size:4},{name:armor,type:float,size:4},{name:controller,type:mindustry.entities.units.UnitController,size:-1},{name:deactivated,type:boolean,size:1},{name:elevation,type:float,size:4},{name:health,type:float,size:4},{name:isShooting,type:boolean,size:1},{name:mounts,type:"mindustry.entities.units.WeaponMount[]",size:-1},{name:rotation,type:float,size:4},{name:shield,type:float,size:4},{name:spawnedByCore,type:boolean,size:1},{name:stack,type:mindustry.type.ItemStack,size:-1},{name:statuses,type:arc.struct.Seq,size:-1},{name:team,type:mindustry.game.Team,size:-1},{name:type,type:mindustry.type.UnitType,size:-1},{name:x,type:float,size:4},{name:y,type:float,size:4}]} \ No newline at end of file diff --git a/annotations/src/main/resources/revisions/CommanderLegsUnit/1.json b/annotations/src/main/resources/revisions/CommanderLegsUnit/1.json new file mode 100644 index 0000000000..dd8fdb2784 --- /dev/null +++ b/annotations/src/main/resources/revisions/CommanderLegsUnit/1.json @@ -0,0 +1 @@ +{version:1,fields:[{name:ammo,type:float,size:4},{name:armor,type:float,size:4},{name:controller,type:mindustry.entities.units.UnitController,size:-1},{name:elevation,type:float,size:4},{name:health,type:float,size:4},{name:isShooting,type:boolean,size:1},{name:mounts,type:"mindustry.entities.units.WeaponMount[]",size:-1},{name:rotation,type:float,size:4},{name:shield,type:float,size:4},{name:spawnedByCore,type:boolean,size:1},{name:stack,type:mindustry.type.ItemStack,size:-1},{name:statuses,type:arc.struct.Seq,size:-1},{name:team,type:mindustry.game.Team,size:-1},{name:type,type:mindustry.type.UnitType,size:-1},{name:x,type:float,size:4},{name:y,type:float,size:4}]} \ No newline at end of file diff --git a/annotations/src/main/resources/revisions/CommanderMechUnit/0.json b/annotations/src/main/resources/revisions/CommanderMechUnit/0.json new file mode 100644 index 0000000000..1779e118de --- /dev/null +++ b/annotations/src/main/resources/revisions/CommanderMechUnit/0.json @@ -0,0 +1 @@ +{fields:[{name:ammo,type:float,size:4},{name:armor,type:float,size:4},{name:baseRotation,type:float,size:4},{name:controller,type:mindustry.entities.units.UnitController,size:-1},{name:deactivated,type:boolean,size:1},{name:elevation,type:float,size:4},{name:health,type:float,size:4},{name:isShooting,type:boolean,size:1},{name:mounts,type:"mindustry.entities.units.WeaponMount[]",size:-1},{name:rotation,type:float,size:4},{name:shield,type:float,size:4},{name:spawnedByCore,type:boolean,size:1},{name:stack,type:mindustry.type.ItemStack,size:-1},{name:statuses,type:arc.struct.Seq,size:-1},{name:team,type:mindustry.game.Team,size:-1},{name:type,type:mindustry.type.UnitType,size:-1},{name:x,type:float,size:4},{name:y,type:float,size:4}]} \ No newline at end of file diff --git a/annotations/src/main/resources/revisions/CommanderMechUnit/1.json b/annotations/src/main/resources/revisions/CommanderMechUnit/1.json new file mode 100644 index 0000000000..66897ee06f --- /dev/null +++ b/annotations/src/main/resources/revisions/CommanderMechUnit/1.json @@ -0,0 +1 @@ +{version:1,fields:[{name:ammo,type:float,size:4},{name:armor,type:float,size:4},{name:baseRotation,type:float,size:4},{name:controller,type:mindustry.entities.units.UnitController,size:-1},{name:elevation,type:float,size:4},{name:health,type:float,size:4},{name:isShooting,type:boolean,size:1},{name:mounts,type:"mindustry.entities.units.WeaponMount[]",size:-1},{name:rotation,type:float,size:4},{name:shield,type:float,size:4},{name:spawnedByCore,type:boolean,size:1},{name:stack,type:mindustry.type.ItemStack,size:-1},{name:statuses,type:arc.struct.Seq,size:-1},{name:team,type:mindustry.game.Team,size:-1},{name:type,type:mindustry.type.UnitType,size:-1},{name:x,type:float,size:4},{name:y,type:float,size:4}]} \ No newline at end of file diff --git a/annotations/src/main/resources/revisions/CommanderUnitWaterMove/1.json b/annotations/src/main/resources/revisions/CommanderUnitWaterMove/1.json new file mode 100644 index 0000000000..dd8fdb2784 --- /dev/null +++ b/annotations/src/main/resources/revisions/CommanderUnitWaterMove/1.json @@ -0,0 +1 @@ +{version:1,fields:[{name:ammo,type:float,size:4},{name:armor,type:float,size:4},{name:controller,type:mindustry.entities.units.UnitController,size:-1},{name:elevation,type:float,size:4},{name:health,type:float,size:4},{name:isShooting,type:boolean,size:1},{name:mounts,type:"mindustry.entities.units.WeaponMount[]",size:-1},{name:rotation,type:float,size:4},{name:shield,type:float,size:4},{name:spawnedByCore,type:boolean,size:1},{name:stack,type:mindustry.type.ItemStack,size:-1},{name:statuses,type:arc.struct.Seq,size:-1},{name:team,type:mindustry.game.Team,size:-1},{name:type,type:mindustry.type.UnitType,size:-1},{name:x,type:float,size:4},{name:y,type:float,size:4}]} \ No newline at end of file diff --git a/annotations/src/main/resources/revisions/LegsUnit/1.json b/annotations/src/main/resources/revisions/LegsUnit/1.json new file mode 100644 index 0000000000..dd8fdb2784 --- /dev/null +++ b/annotations/src/main/resources/revisions/LegsUnit/1.json @@ -0,0 +1 @@ +{version:1,fields:[{name:ammo,type:float,size:4},{name:armor,type:float,size:4},{name:controller,type:mindustry.entities.units.UnitController,size:-1},{name:elevation,type:float,size:4},{name:health,type:float,size:4},{name:isShooting,type:boolean,size:1},{name:mounts,type:"mindustry.entities.units.WeaponMount[]",size:-1},{name:rotation,type:float,size:4},{name:shield,type:float,size:4},{name:spawnedByCore,type:boolean,size:1},{name:stack,type:mindustry.type.ItemStack,size:-1},{name:statuses,type:arc.struct.Seq,size:-1},{name:team,type:mindustry.game.Team,size:-1},{name:type,type:mindustry.type.UnitType,size:-1},{name:x,type:float,size:4},{name:y,type:float,size:4}]} \ No newline at end of file diff --git a/annotations/src/main/resources/revisions/MechUnit/1.json b/annotations/src/main/resources/revisions/MechUnit/1.json new file mode 100644 index 0000000000..66897ee06f --- /dev/null +++ b/annotations/src/main/resources/revisions/MechUnit/1.json @@ -0,0 +1 @@ +{version:1,fields:[{name:ammo,type:float,size:4},{name:armor,type:float,size:4},{name:baseRotation,type:float,size:4},{name:controller,type:mindustry.entities.units.UnitController,size:-1},{name:elevation,type:float,size:4},{name:health,type:float,size:4},{name:isShooting,type:boolean,size:1},{name:mounts,type:"mindustry.entities.units.WeaponMount[]",size:-1},{name:rotation,type:float,size:4},{name:shield,type:float,size:4},{name:spawnedByCore,type:boolean,size:1},{name:stack,type:mindustry.type.ItemStack,size:-1},{name:statuses,type:arc.struct.Seq,size:-1},{name:team,type:mindustry.game.Team,size:-1},{name:type,type:mindustry.type.UnitType,size:-1},{name:x,type:float,size:4},{name:y,type:float,size:4}]} \ No newline at end of file diff --git a/annotations/src/main/resources/revisions/MinerUnit/1.json b/annotations/src/main/resources/revisions/MinerUnit/1.json new file mode 100644 index 0000000000..9d58b6775a --- /dev/null +++ b/annotations/src/main/resources/revisions/MinerUnit/1.json @@ -0,0 +1 @@ +{version:1,fields:[{name:ammo,type:float,size:4},{name:armor,type:float,size:4},{name:controller,type:mindustry.entities.units.UnitController,size:-1},{name:elevation,type:float,size:4},{name:health,type:float,size:4},{name:isShooting,type:boolean,size:1},{name:mineTile,type:mindustry.world.Tile,size:-1},{name:mounts,type:"mindustry.entities.units.WeaponMount[]",size:-1},{name:rotation,type:float,size:4},{name:shield,type:float,size:4},{name:spawnedByCore,type:boolean,size:1},{name:stack,type:mindustry.type.ItemStack,size:-1},{name:statuses,type:arc.struct.Seq,size:-1},{name:team,type:mindustry.game.Team,size:-1},{name:type,type:mindustry.type.UnitType,size:-1},{name:x,type:float,size:4},{name:y,type:float,size:4}]} \ No newline at end of file diff --git a/annotations/src/main/resources/revisions/UnitEntity/1.json b/annotations/src/main/resources/revisions/UnitEntity/1.json new file mode 100644 index 0000000000..dd8fdb2784 --- /dev/null +++ b/annotations/src/main/resources/revisions/UnitEntity/1.json @@ -0,0 +1 @@ +{version:1,fields:[{name:ammo,type:float,size:4},{name:armor,type:float,size:4},{name:controller,type:mindustry.entities.units.UnitController,size:-1},{name:elevation,type:float,size:4},{name:health,type:float,size:4},{name:isShooting,type:boolean,size:1},{name:mounts,type:"mindustry.entities.units.WeaponMount[]",size:-1},{name:rotation,type:float,size:4},{name:shield,type:float,size:4},{name:spawnedByCore,type:boolean,size:1},{name:stack,type:mindustry.type.ItemStack,size:-1},{name:statuses,type:arc.struct.Seq,size:-1},{name:team,type:mindustry.game.Team,size:-1},{name:type,type:mindustry.type.UnitType,size:-1},{name:x,type:float,size:4},{name:y,type:float,size:4}]} \ No newline at end of file diff --git a/core/assets-raw/sprites/blocks/turrets/fuse.png b/core/assets-raw/sprites/blocks/turrets/fuse.png index 7322029f77..61ff3c7b2d 100644 Binary files a/core/assets-raw/sprites/blocks/turrets/fuse.png and b/core/assets-raw/sprites/blocks/turrets/fuse.png differ diff --git a/core/assets-raw/sprites/effects/large-bomb-back.png b/core/assets-raw/sprites/effects/large-bomb-back.png new file mode 100644 index 0000000000..7a7b643de6 Binary files /dev/null and b/core/assets-raw/sprites/effects/large-bomb-back.png differ diff --git a/core/assets-raw/sprites/effects/large-bomb.png b/core/assets-raw/sprites/effects/large-bomb.png new file mode 100644 index 0000000000..e670244c35 Binary files /dev/null and b/core/assets-raw/sprites/effects/large-bomb.png differ diff --git a/core/assets-raw/sprites/units/corvus-base.png b/core/assets-raw/sprites/units/corvus-base.png new file mode 100644 index 0000000000..448484ab53 Binary files /dev/null and b/core/assets-raw/sprites/units/corvus-base.png differ diff --git a/core/assets-raw/sprites/units/corvus-cell.png b/core/assets-raw/sprites/units/corvus-cell.png new file mode 100644 index 0000000000..a0be843703 Binary files /dev/null and b/core/assets-raw/sprites/units/corvus-cell.png differ diff --git a/core/assets-raw/sprites/units/corvus-foot.png b/core/assets-raw/sprites/units/corvus-foot.png new file mode 100644 index 0000000000..3dcb61c7fc Binary files /dev/null and b/core/assets-raw/sprites/units/corvus-foot.png differ diff --git a/core/assets-raw/sprites/units/corvus-joint-base.png b/core/assets-raw/sprites/units/corvus-joint-base.png new file mode 100644 index 0000000000..921a27e55c Binary files /dev/null and b/core/assets-raw/sprites/units/corvus-joint-base.png differ diff --git a/core/assets-raw/sprites/units/corvus-joint.png b/core/assets-raw/sprites/units/corvus-joint.png new file mode 100644 index 0000000000..2a83e1f3bc Binary files /dev/null and b/core/assets-raw/sprites/units/corvus-joint.png differ diff --git a/core/assets-raw/sprites/units/corvus-leg-base.png b/core/assets-raw/sprites/units/corvus-leg-base.png new file mode 100644 index 0000000000..07d18a1a44 Binary files /dev/null and b/core/assets-raw/sprites/units/corvus-leg-base.png differ diff --git a/core/assets-raw/sprites/units/corvus-leg.png b/core/assets-raw/sprites/units/corvus-leg.png new file mode 100644 index 0000000000..581dc52032 Binary files /dev/null and b/core/assets-raw/sprites/units/corvus-leg.png differ diff --git a/core/assets-raw/sprites/units/corvus-weapon-heat.png b/core/assets-raw/sprites/units/corvus-weapon-heat.png new file mode 100644 index 0000000000..6ea3ffe1e7 Binary files /dev/null and b/core/assets-raw/sprites/units/corvus-weapon-heat.png differ diff --git a/core/assets-raw/sprites/units/corvus.png b/core/assets-raw/sprites/units/corvus.png new file mode 100644 index 0000000000..59c20e2566 Binary files /dev/null and b/core/assets-raw/sprites/units/corvus.png differ diff --git a/core/assets-raw/sprites/units/gamma.png b/core/assets-raw/sprites/units/gamma.png index bbc3c7a57a..c603be37d1 100644 Binary files a/core/assets-raw/sprites/units/gamma.png and b/core/assets-raw/sprites/units/gamma.png differ diff --git a/core/assets-raw/sprites/units/oct-cell.png b/core/assets-raw/sprites/units/oct-cell.png new file mode 100644 index 0000000000..436242ed95 Binary files /dev/null and b/core/assets-raw/sprites/units/oct-cell.png differ diff --git a/core/assets-raw/sprites/units/oct.png b/core/assets-raw/sprites/units/oct.png new file mode 100644 index 0000000000..067ebb857b Binary files /dev/null and b/core/assets-raw/sprites/units/oct.png differ diff --git a/core/assets-raw/sprites/units/omura.png b/core/assets-raw/sprites/units/omura.png index c6e328e1ca..02befddd78 100644 Binary files a/core/assets-raw/sprites/units/omura.png and b/core/assets-raw/sprites/units/omura.png differ diff --git a/core/assets-raw/sprites/units/quad-cell.png b/core/assets-raw/sprites/units/quad-cell.png new file mode 100644 index 0000000000..13222f495b Binary files /dev/null and b/core/assets-raw/sprites/units/quad-cell.png differ diff --git a/core/assets-raw/sprites/units/quad.png b/core/assets-raw/sprites/units/quad.png new file mode 100644 index 0000000000..95435c1f38 Binary files /dev/null and b/core/assets-raw/sprites/units/quad.png differ diff --git a/core/assets-raw/sprites/units/sei.png b/core/assets-raw/sprites/units/sei.png index ae7e016feb..724fe9559b 100644 Binary files a/core/assets-raw/sprites/units/sei.png and b/core/assets-raw/sprites/units/sei.png differ diff --git a/core/assets-raw/sprites/units/vela-base.png b/core/assets-raw/sprites/units/vela-base.png new file mode 100644 index 0000000000..1ec4aac230 Binary files /dev/null and b/core/assets-raw/sprites/units/vela-base.png differ diff --git a/core/assets-raw/sprites/units/vela-cell.png b/core/assets-raw/sprites/units/vela-cell.png new file mode 100644 index 0000000000..595fbce8be Binary files /dev/null and b/core/assets-raw/sprites/units/vela-cell.png differ diff --git a/core/assets-raw/sprites/units/vela-leg.png b/core/assets-raw/sprites/units/vela-leg.png new file mode 100644 index 0000000000..80e25079bf Binary files /dev/null and b/core/assets-raw/sprites/units/vela-leg.png differ diff --git a/core/assets-raw/sprites/units/vela-weapon-heat.png b/core/assets-raw/sprites/units/vela-weapon-heat.png new file mode 100644 index 0000000000..68e264c5d3 Binary files /dev/null and b/core/assets-raw/sprites/units/vela-weapon-heat.png differ diff --git a/core/assets-raw/sprites/units/vela.png b/core/assets-raw/sprites/units/vela.png new file mode 100644 index 0000000000..db1fdbb9c7 Binary files /dev/null and b/core/assets-raw/sprites/units/vela.png differ diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index 2c73511d1e..1991b7a4a2 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -489,6 +489,7 @@ loadout = Loadout resources = Resources bannedblocks = Banned Blocks addall = Add All +launch.destination = Destination: {0} configure.invalid = Amount must be a number between 0 and {0}. zone.unlocked = [lightgray]{0} unlocked. zone.requirement.complete = Requirement for {0} completed:[lightgray]\n{1} @@ -521,6 +522,8 @@ sectors.production = Production: sectors.stored = Stored: sectors.resume = Resume sectors.launch = Launch +sectors.select = Select +sectors.nonelaunch = [lightgray]none (sun) #NOTE TO TRANSLATORS: don't bother editing these, they'll be removed and/or rewritten anyway sector.groundZero.name = Ground Zero @@ -920,6 +923,8 @@ unit.eclipse.name = Eclipse unit.mono.name = Mono unit.poly.name = Poly unit.mega.name = Mega +unit.quad.name = Quad +unit.oct.name = Oct unit.risso.name = Risso unit.minke.name = Minke unit.bryde.name = Bryde @@ -930,6 +935,8 @@ unit.beta.name = Beta unit.gamma.name = Gamma unit.scepter.name = Scepter unit.reign.name = Reign +unit.vela.name = Vela +unit.corvus.name = Corvus block.resupply-point.name = Resupply Point block.parallax.name = Parallax diff --git a/core/assets/bundles/bundle_cs.properties b/core/assets/bundles/bundle_cs.properties index e8036557e0..afe246f62c 100644 --- a/core/assets/bundles/bundle_cs.properties +++ b/core/assets/bundles/bundle_cs.properties @@ -20,6 +20,8 @@ gameover = Konec hry gameover.pvp = Vyhrál tým [accent]{0}[]! highscore = [accent]Nový rekord! copied = Zkopírováno. +indevpopup = Verze [accent]6[] hry je aktuálně v režimu [accent]alfa vývoje[].\n[lightgray]To znamená:[]\n[scarlet][]- Kampaň je zcela nedokončena[]\n- Obsah může chybět\n - Většina [scarlet]umělé inteligence jednotek[] nefunguje správně\n- Hodně jednotek je nedokončeno\n- Vše, co vidíš, se může změnit nebo i být odstraněno.\n\nChyby a pády prosím hlašte na [accent]Github[].[] +indev.notready = Tato část hry ještě není připravena load.sound = Zvuky load.map = Mapy @@ -113,6 +115,7 @@ mod.disable = Zakázat mod.content = Obsah: mod.delete.error = Nebylo možnost smazat modifikaci. Soubor může být používán. mod.requiresversion = [scarlet]Minimální požadovaná verze hry: [accent]{0}[] +mod.outdated = [scarlet]Nekompatibilní s V6 (chybí minGameVersion: 105) mod.missingdependencies = [scarlet]Chybějící závislosti: {0}[] mod.erroredcontent = [scarlet]V obsahu jsou chyby[] mod.errors = Při načítání obsahu hry se vyskytly problémy. @@ -136,6 +139,8 @@ mod.scripts.disable = Tvoje zařízení nepodporuje skripty. Musíš zakázat ty about.button = O hře name = Jméno: noname = Nejdřív si vyber [accent]jméno ve hře[]. +planetmap = Planetární mapa +launchcore = Vyslat jádro filename = Název souboru: unlocked = Byl odemmknut nový blok! completed = [accent]Dokončeno[] @@ -505,6 +510,18 @@ error.io = Vstupně/výstupní (I/O) chyba sítě. error.any = Ueznámá chyba sítě. error.bloom = Chyba inicializace filtru Bloom.\nTvé zařízení ho nejspíš nepodporuje. +weather.rain.name = Déšť +weather.snow.name = Sníh +weather.sandstorm.name = Písečná ouře +weather.sporestorm.name = Spórová bouře + +sectors.unexplored = [lightgray]Neprozkoumáno +sectors.resources = Zdroje: +sectors.production = Výroba: +sectors.stored = Uskladněno: +sectors.resume = Pokračovat +sectors.launch = Vyslat + #NOTE TO TRANSLATORS: don't bother editing these, they'll be removed and/or rewritten anyway sector.groundZero.name = Základní tábor sector.craters.name = Krátery @@ -573,8 +590,11 @@ blocks.itemsmoved = Rychlost pohybu blocks.launchtime = Čas mezi vysláním blocks.shootrange = Dostřel blocks.size = Velikost +blocks.displaysize = Velikost zobrazovače blocks.liquidcapacity = Kapacita kapalin blocks.powerrange = Rozsah energie +blocks.linkrange = Dosah napojení +blocks.instructions = Instrukce blocks.powerconnections = Nejvyšší počet spojení blocks.poweruse = Spotřeba energie blocks.powerdamage = Energie na jednotku poškození @@ -596,6 +616,8 @@ blocks.inaccuracy = Nepřesnost blocks.shots = Střely blocks.reload = Střel za 1s blocks.ammo = Střelivo +blocks.shieldhealth = Zdraví štítu +blocks.cooldowntime = Čas na zchladnutí bar.drilltierreq = Je vyžadován lepší vrt bar.noresources = Chybějí zdroje @@ -638,9 +660,12 @@ unit.liquidunits = jednotek kapalin unit.powerunits = jednotek energie unit.degrees = úhly unit.seconds = sekundy +unit.minutes = minuty unit.persecond = /s +unit.perminute = /min unit.timesspeed = x větší rychlost unit.percent = % +unit.shieldhealth = zdraví štítu unit.items = předměty unit.thousands = tis unit.millions = mio @@ -727,6 +752,7 @@ category.blocks.name = Výběr bloků command.attack = Útok command.rally = Shromáždění command.retreat = Ústup +command.idle = Nečinný placement.blockselectkeys = \n[lightgray]Klávesa:[] [{0}, keybind.respawn.name = Znovuzrození keybind.control.name = Ovládací jednotka @@ -739,7 +765,8 @@ keybind.toggle_block_status.name = Toggle Block Statuses keybind.move_x.name = Pohyb vodorovně keybind.move_y.name = Pohyb svisle keybind.mouse_move.name = Následovat myš -keybind.boost.name = Boost +keybind.pan.name = Následovat kameru +keybind.boost.name = Posílení keybind.schematic_select.name = Vybrat oblast keybind.schematic_menu.name = Nabídka šablon keybind.schematic_flip_x.name = Překlopit šablona podle svislé osy @@ -766,6 +793,9 @@ keybind.diagonal_placement.name = Umisťovat úhlopříčně keybind.pick.name = Vybrat blok keybind.break_block.name = Rozbít blok keybind.deselect.name = Odznačit +keybind.pickupCargo.name = Vyzvednout náklad +keybind.dropCargo.name = Položit náklad +keybind.command.name = Velet keybind.shoot.name = Střílet keybind.zoom.name = Přiblížení keybind.menu.name = Hlavní nabídka @@ -800,6 +830,7 @@ rules.reactorexplosions = Výbuch reaktoru rules.wavetimer = Časovač vln rules.waves = Vlny rules.attack = Režim útoku +rules.buildai = Umělá inteligence staví rules.enemyCheat = Neomezeně surovin pro umělou inteligenci rules.blockhealthmultiplier = Násobek zdraví bloků rules.blockdamagemultiplier = Násobek poškození bloků @@ -821,8 +852,12 @@ rules.title.unit = Jednotky rules.title.experimental = Experimentální rules.title.environment = Environmentální rules.lighting = Světlo +rules.fire = Výstřel +rules.explosions = Výbušné poškození bloku/jednotky rules.ambientlight = Světlo prostředí -rules.solarpowermultiplier = Násobek sluneční energie +rules.weather = Počasí +rules.weather.frequency = Četnost: +rules.weather.duration = Trvání: content.item.name = Předměty content.liquid.name = Kapaliny @@ -848,9 +883,11 @@ liquid.water.name = Voda liquid.slag.name = Roztavený kov liquid.oil.name = Nafta liquid.cryofluid.name = Chladící kapalina + item.explosiveness = [lightgray]Výbušnost: {0}%[] item.flammability = [lightgray]Zápalnost: {0}%[] item.radioactivity = [lightgray]Radioaktivita: {0}%[] + unit.health = [lightgray]Životy: {0}[] unit.speed = [lightgray]Rychlost: {0}[] unit.weapon = [lightgray]Zbraň: {0} @@ -872,8 +909,9 @@ unit.pulsar.name = Pulzar unit.quasar.name = Kvasar unit.crawler.name = Slídil unit.atrax.name = Atrax -unit.spiroct.name = Spiroct +unit.spiroct.name = Spirokt unit.arkyid.name = Arkyid +unit.toxopid.name = Toxopid unit.flare.name = Záře unit.horizon.name = Horizont unit.zenith.name = Zenit @@ -885,31 +923,36 @@ unit.mega.name = Mega unit.risso.name = Risso unit.minke.name = Minke unit.bryde.name = Bryde +unit.sei.name = Sei +unit.omura.name = Omura unit.alpha.name = Alfa unit.beta.name = Beta unit.gamma.name = Gama +unit.scepter.name = Žezlo +unit.reign.name = Panovník +block.resupply-point.name = Zásobovací místo block.parallax.name = Paralaxa block.cliff.name = Útes block.sand-boulder.name = Pískovec block.grass.name = Tráva block.slag.name = Slag block.salt.name = Sůl -block.saltrocks.name = Solný kámen +block.salt-wall.name = Solné skály block.pebbles.name = Oblázky block.tendrils.name = Úponky -block.sandrocks.name = Písečný kámen +block.sand-wall.name = Písečné skály block.spore-pine.name = Spórová borovice -block.sporerocks.name = Spórové kamení -block.rock.name = Kámen -block.snowrock.name = Sněhový kámen +block.spore-wall.name = Spórové skály +block.boulder.name = Kámen +block.snow-boulder.name = Sněhový kámen block.snow-pine.name = Sněžná borovice block.shale.name = Břidlice block.shale-boulder.name = Břidličný balvan block.moss.name = Mech block.shrubs.name = Křoví block.spore-moss.name = Spórový mech -block.shalerocks.name = Břidlicové kamení +block.shale-wall.name = Břidlicové skály block.scrap-wall.name = Rozpadlá zeď block.scrap-wall-large.name = Velká rozpadlá zeď block.scrap-wall-huge.name = Obří rozpadlá zeď @@ -936,14 +979,18 @@ block.snow.name = Sníh block.craters.name = Krátery block.sand-water.name = Voda s pískem block.darksand-water.name = Voda s černým pískem -block.char.name = Char -block.holostone.name = Blok kamene +block.char.name = Dřevěné uhlí +block.dacite.name = Dacit +block.dacite-wall.name = Stěna dacitu block.ice-snow.name = Zasněžený led -block.rocks.name = Skály -block.icerocks.name = Ledové skály -block.snowrocks.name = Sněhové skály -block.dunerocks.name = Písečné duny +block.stone wall.name = Skály +block.ice-wall.name = Ledové skály +block.snow-wall.name = Sněhové skály +block.dune-wall.name = Písečné duny block.pine.name = Borovice +block.dirt.name = Hlína +block.dirt-wall.name = Kopec hlíny +block.mud.name = Bláto block.white-tree-dead.name = Bílá souška block.white-tree.name = Bílý strom block.spore-cluster.name = Shluk spór @@ -959,10 +1006,9 @@ block.dark-panel-4.name = Tmavá deska 4 block.dark-panel-5.name = Tmavá deska 5 block.dark-panel-6.name = Tmavá deska 6 block.dark-metal.name = Tmavý kov -block.ignarock.name = Třaskavec +block.basalt.name = Čedič block.hotrock.name = Horký kámen block.magmarock.name = Magmatický kámen -block.cliffs.name = Útesy block.copper-wall.name = Měděná zeď block.copper-wall-large.name = Velká měděná zeď block.titanium-wall.name = Titanová zeď @@ -1073,6 +1119,7 @@ block.container.name = Kontejnér block.launch-pad.name = Vysílací plošina block.launch-pad-large.name = Velká vysílací plošina block.segment.name = Úsek +block.command-center.name = Velín block.ground-factory.name = Pozemní továrna block.air-factory.name = Letecká továrna block.naval-factory.name = Námořní továrna @@ -1089,7 +1136,9 @@ block.overdrive-dome.name = Velká urychlující kupole block.switch.name = Přepínač block.micro-processor.name = Mikroprocesor block.logic-processor.name = Logický procesor +block.hyper-processor.name = Hyperprocesor block.logic-display.name = Zobrazovač logiky +block.large-logic-display.name = Velký zobrazovač logiky block.memory-cell.name = Paměťová buňka team.blue.name = modrý diff --git a/core/assets/contributors b/core/assets/contributors index da358ad82b..fa0d0c477c 100644 --- a/core/assets/contributors +++ b/core/assets/contributors @@ -92,3 +92,4 @@ SnakkiZXZ sk7725 ThePlayerA YellOw139 +PetrGasparik diff --git a/core/assets/icons/icons.properties b/core/assets/icons/icons.properties index 3041e7fa9c..3acf137e49 100755 --- a/core/assets/icons/icons.properties +++ b/core/assets/icons/icons.properties @@ -314,3 +314,7 @@ 63430=omura|unit-omura-medium 63429=mud|block-mud-medium 63428=sei|unit-sei-medium +63427=quad|unit-quad-medium +63426=oct|unit-oct-medium +63425=vela|unit-vela-medium +63424=corvus|unit-corvus-medium diff --git a/core/assets/scripts/global.js b/core/assets/scripts/global.js index 5377350e3d..7d395c8378 100755 --- a/core/assets/scripts/global.js +++ b/core/assets/scripts/global.js @@ -74,6 +74,7 @@ importPackage(Packages.mindustry.gen) importPackage(Packages.mindustry.graphics) importPackage(Packages.mindustry.graphics.g3d) importPackage(Packages.mindustry.input) +importPackage(Packages.mindustry.io) importPackage(Packages.mindustry.logic) importPackage(Packages.mindustry.maps) importPackage(Packages.mindustry.maps.filters) diff --git a/core/assets/sprites/fallback/sprites.atlas b/core/assets/sprites/fallback/sprites.atlas index ccb99e892c..0629aaea29 100644 --- a/core/assets/sprites/fallback/sprites.atlas +++ b/core/assets/sprites/fallback/sprites.atlas @@ -6,1252 +6,769 @@ filter: nearest,nearest repeat: none white-tree rotate: false - xy: 1322, 1721 + xy: 1127, 1273 size: 320, 320 orig: 320, 320 offset: 0, 0 index: -1 white-tree-dead rotate: false - xy: 1, 83 + xy: 1127, 951 size: 320, 320 orig: 320, 320 offset: 0, 0 index: -1 white-tree-dead-shadow rotate: false - xy: 1, 1693 + xy: 403, 843 size: 353, 348 orig: 353, 348 offset: 0, 0 index: -1 white-tree-shadow rotate: false - xy: 1, 1693 + xy: 403, 843 size: 353, 348 orig: 353, 348 offset: 0, 0 index: -1 factory-in-9 rotate: false - xy: 613, 851 + xy: 1015, 371 size: 288, 288 orig: 288, 288 offset: 0, 0 index: -1 factory-out-9 rotate: false - xy: 903, 1141 + xy: 725, 81 size: 288, 288 orig: 288, 288 offset: 0, 0 index: -1 tetrative-reconstructor rotate: false - xy: 1193, 1431 + xy: 1015, 81 size: 288, 288 orig: 288, 288 offset: 0, 0 index: -1 tetrative-reconstructor-top rotate: false - xy: 613, 561 + xy: 1338, 515 size: 288, 288 orig: 288, 288 offset: 0, 0 index: -1 block-tetrative-reconstructor-full rotate: false - xy: 1644, 1753 + xy: 1449, 1385 size: 288, 288 orig: 288, 288 offset: 0, 0 index: -1 -cracks-8-0 - rotate: false - xy: 1475, 1061 - size: 256, 256 - orig: 256, 256 - offset: 0, 0 - index: -1 -cracks-8-1 - rotate: false - xy: 895, 79 - size: 256, 256 - orig: 256, 256 - offset: 0, 0 - index: -1 -cracks-8-2 - rotate: false - xy: 1765, 1495 - size: 256, 256 - orig: 256, 256 - offset: 0, 0 - index: -1 -cracks-8-3 - rotate: false - xy: 1765, 1237 - size: 256, 256 - orig: 256, 256 - offset: 0, 0 - index: -1 -cracks-8-4 - rotate: false - xy: 1733, 979 - size: 256, 256 - orig: 256, 256 - offset: 0, 0 - index: -1 -cracks-8-5 - rotate: false - xy: 1475, 803 - size: 256, 256 - orig: 256, 256 - offset: 0, 0 - index: -1 -cracks-8-6 - rotate: false - xy: 1467, 545 - size: 256, 256 - orig: 256, 256 - offset: 0, 0 - index: -1 -cracks-8-7 - rotate: false - xy: 1467, 287 - size: 256, 256 - orig: 256, 256 - offset: 0, 0 - index: -1 cracks-9-0 rotate: false - xy: 323, 1403 + xy: 1449, 1095 size: 288, 288 orig: 288, 288 offset: 0, 0 index: -1 cracks-9-1 rotate: false - xy: 323, 1113 + xy: 1449, 805 size: 288, 288 orig: 288, 288 offset: 0, 0 index: -1 cracks-9-2 rotate: false - xy: 323, 823 + xy: 1739, 1385 size: 288, 288 orig: 288, 288 offset: 0, 0 index: -1 cracks-9-3 rotate: false - xy: 323, 533 + xy: 1739, 1095 size: 288, 288 orig: 288, 288 offset: 0, 0 index: -1 cracks-9-4 rotate: false - xy: 323, 243 + xy: 1739, 805 size: 288, 288 orig: 288, 288 offset: 0, 0 index: -1 cracks-9-5 rotate: false - xy: 613, 1431 + xy: 758, 661 size: 288, 288 orig: 288, 288 offset: 0, 0 index: -1 cracks-9-6 rotate: false - xy: 613, 1141 + xy: 1048, 661 size: 288, 288 orig: 288, 288 offset: 0, 0 index: -1 cracks-9-7 rotate: false - xy: 903, 1431 + xy: 725, 371 size: 288, 288 orig: 288, 288 offset: 0, 0 index: -1 eclipse-outline rotate: false - xy: 1, 1049 + xy: 1, 67 size: 320, 320 orig: 320, 320 offset: 0, 0 index: -1 eclipse-wreck0 rotate: false - xy: 678, 1721 + xy: 403, 521 size: 320, 320 orig: 320, 320 offset: 0, 0 index: -1 eclipse-wreck1 rotate: false - xy: 1, 727 + xy: 1529, 1675 size: 320, 320 orig: 320, 320 offset: 0, 0 index: -1 eclipse-wreck2 rotate: false - xy: 1000, 1721 + xy: 403, 199 size: 320, 320 orig: 320, 320 offset: 0, 0 index: -1 +oct-outline + rotate: false + xy: 403, 1595 + size: 400, 400 + orig: 400, 400 + offset: 0, 0 + index: -1 +oct-wreck0 + rotate: false + xy: 1, 791 + size: 400, 400 + orig: 400, 400 + offset: 0, 0 + index: -1 +oct-wreck1 + rotate: false + xy: 403, 1193 + size: 400, 400 + orig: 400, 400 + offset: 0, 0 + index: -1 +oct-wreck2 + rotate: false + xy: 805, 1595 + size: 400, 400 + orig: 400, 400 + offset: 0, 0 + index: -1 omura-outline rotate: false - xy: 1193, 1029 + xy: 1587, 1 size: 280, 400 orig: 280, 400 offset: 0, 0 index: -1 -omura-wreck0 - rotate: false - xy: 1185, 627 - size: 280, 400 - orig: 280, 400 - offset: 0, 0 - index: -1 -omura-wreck1 - rotate: false - xy: 903, 337 - size: 280, 400 - orig: 280, 400 - offset: 0, 0 - index: -1 -omura-wreck2 - rotate: false - xy: 1185, 225 - size: 280, 400 - orig: 280, 400 - offset: 0, 0 - index: -1 -sei-outline - rotate: false - xy: 1725, 253 - size: 240, 240 - orig: 240, 240 - offset: 0, 0 - index: -1 -sei-wreck0 - rotate: false - xy: 323, 1 - size: 240, 240 - orig: 240, 240 - offset: 0, 0 - index: -1 -sei-wreck1 - rotate: false - xy: 1467, 45 - size: 240, 240 - orig: 240, 240 - offset: 0, 0 - index: -1 -sei-wreck2 - rotate: false - xy: 1709, 11 - size: 240, 240 - orig: 240, 240 - offset: 0, 0 - index: -1 -toxopid-leg-base - rotate: false - xy: 1, 17 - size: 270, 64 - orig: 270, 64 - offset: 0, 0 - index: -1 unit-eclipse-full rotate: false - xy: 1, 405 + xy: 805, 951 size: 320, 320 orig: 320, 320 offset: 0, 0 index: -1 -unit-omura-full +unit-oct-full rotate: false - xy: 1483, 1319 - size: 280, 400 - orig: 280, 400 + xy: 1, 389 + size: 400, 400 + orig: 400, 400 offset: 0, 0 index: -1 eclipse rotate: false - xy: 1, 1371 + xy: 805, 1273 size: 320, 320 orig: 320, 320 offset: 0, 0 index: -1 eclipse-cell rotate: false - xy: 356, 1721 + xy: 1207, 1675 size: 320, 320 orig: 320, 320 offset: 0, 0 index: -1 +oct + rotate: false + xy: 1, 1595 + size: 400, 400 + orig: 400, 400 + offset: 0, 0 + index: -1 +oct-cell + rotate: false + xy: 1, 1193 + size: 400, 400 + orig: 400, 400 + offset: 0, 0 + index: -1 omura rotate: false - xy: 903, 739 + xy: 1305, 113 size: 280, 400 orig: 280, 400 offset: 0, 0 index: -1 omura-cell rotate: false - xy: 613, 159 + xy: 1628, 403 size: 280, 400 orig: 280, 400 offset: 0, 0 index: -1 -sei - rotate: false - xy: 1733, 737 - size: 240, 240 - orig: 240, 240 - offset: 0, 0 - index: -1 -sei-cell - rotate: false - xy: 1725, 495 - size: 240, 240 - orig: 240, 240 - offset: 0, 0 - index: -1 sprites2.png size: 2048,2048 format: rgba8888 filter: nearest,nearest repeat: none -core-silo - rotate: false - xy: 1459, 1637 - size: 160, 160 - orig: 160, 160 - offset: 0, 0 - index: -1 -launch-pad-large - rotate: false - xy: 1687, 336 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -blast-drill - rotate: false - xy: 1864, 859 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -blast-drill-rim - rotate: false - xy: 1580, 726 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -blast-drill-rotator - rotate: false - xy: 1607, 596 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -blast-drill-top - rotate: false - xy: 1607, 466 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 large-logic-display rotate: false - xy: 1243, 1427 + xy: 1567, 102 size: 192, 192 orig: 192, 192 offset: 0, 0 index: -1 -impact-reactor - rotate: false - xy: 983, 120 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -impact-reactor-bottom - rotate: false - xy: 1113, 120 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -impact-reactor-light - rotate: false - xy: 1243, 120 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -impact-reactor-plasma-0 - rotate: false - xy: 1297, 250 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -impact-reactor-plasma-1 - rotate: false - xy: 1373, 120 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -impact-reactor-plasma-2 - rotate: false - xy: 1427, 328 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -impact-reactor-plasma-3 - rotate: false - xy: 1557, 328 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -core-foundation - rotate: false - xy: 779, 416 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -core-foundation-team - rotate: false - xy: 909, 396 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -core-nucleus - rotate: false - xy: 1343, 986 - size: 160, 160 - orig: 160, 160 - offset: 0, 0 - index: -1 -core-nucleus-team - rotate: false - xy: 1505, 986 - size: 160, 160 - orig: 160, 160 - offset: 0, 0 - index: -1 -block-4 - rotate: false - xy: 1710, 726 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -meltdown-heat - rotate: false - xy: 1503, 68 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 exponential-reconstructor rotate: false - xy: 1147, 1815 + xy: 767, 1071 size: 224, 224 orig: 224, 224 offset: 0, 0 index: -1 exponential-reconstructor-top rotate: false - xy: 1, 443 + xy: 993, 1313 size: 224, 224 orig: 224, 224 offset: 0, 0 index: -1 -factory-in-5 - rotate: false - xy: 1785, 1151 - size: 160, 160 - orig: 160, 160 - offset: 0, 0 - index: -1 factory-in-7 rotate: false - xy: 1373, 1815 + xy: 993, 1087 size: 224, 224 orig: 224, 224 offset: 0, 0 index: -1 -factory-out-5 - rotate: false - xy: 1667, 989 - size: 160, 160 - orig: 160, 160 - offset: 0, 0 - index: -1 factory-out-7 rotate: false - xy: 1, 217 + xy: 1219, 1313 size: 224, 224 orig: 224, 224 offset: 0, 0 index: -1 -multiplicative-reconstructor - rotate: false - xy: 1829, 989 - size: 160, 160 - orig: 160, 160 - offset: 0, 0 - index: -1 -multiplicative-reconstructor-top - rotate: false - xy: 617, 519 - size: 160, 160 - orig: 160, 160 - offset: 0, 0 - index: -1 -scrap-wall-gigantic - rotate: false - xy: 1763, 76 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -thruster - rotate: false - xy: 1893, 76 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 circle-shadow rotate: false - xy: 445, 681 + xy: 1620, 684 size: 201, 201 orig: 201, 201 offset: 0, 0 index: -1 antumbra-outline rotate: false - xy: 227, 1557 + xy: 719, 143 size: 216, 240 orig: 216, 240 offset: 0, 0 index: -1 antumbra-wreck0 rotate: false - xy: 227, 1315 + xy: 941, 385 size: 216, 240 orig: 216, 240 offset: 0, 0 index: -1 antumbra-wreck1 rotate: false - xy: 227, 1073 + xy: 937, 143 size: 216, 240 orig: 216, 240 offset: 0, 0 index: -1 antumbra-wreck2 rotate: false - xy: 227, 831 + xy: 1667, 1313 size: 216, 240 orig: 216, 240 offset: 0, 0 index: -1 -arkyid-outline - rotate: false - xy: 1347, 458 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -arkyid-wreck0 - rotate: false - xy: 1477, 458 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -arkyid-wreck1 - rotate: false - xy: 1604, 856 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -arkyid-wreck2 - rotate: false - xy: 1734, 859 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -block-blast-drill-full - rotate: false - xy: 1840, 729 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -block-core-foundation-full - rotate: false - xy: 1737, 596 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -block-core-nucleus-full - rotate: false - xy: 1019, 986 - size: 160, 160 - orig: 160, 160 - offset: 0, 0 - index: -1 block-exponential-reconstructor-full rotate: false - xy: 1, 1573 + xy: 1823, 1797 size: 224, 224 orig: 224, 224 offset: 0, 0 index: -1 -block-impact-reactor-full +corvus-outline rotate: false - xy: 1737, 466 - size: 128, 128 - orig: 128, 128 + xy: 933, 1 + size: 214, 140 + orig: 214, 140 offset: 0, 0 index: -1 -block-meltdown-full +corvus-wreck0 rotate: false - xy: 1867, 599 - size: 128, 128 - orig: 128, 128 + xy: 993, 945 + size: 214, 140 + orig: 214, 140 offset: 0, 0 index: -1 -block-multiplicative-reconstructor-full +corvus-wreck1 rotate: false - xy: 1181, 986 - size: 160, 160 - orig: 160, 160 + xy: 985, 803 + size: 214, 140 + orig: 214, 140 offset: 0, 0 index: -1 -block-spectre-full +corvus-wreck2 rotate: false - xy: 1867, 469 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -bryde-outline - rotate: false - xy: 921, 526 - size: 140, 140 - orig: 140, 140 - offset: 0, 0 - index: -1 -bryde-wreck0 - rotate: false - xy: 1063, 510 - size: 140, 140 - orig: 140, 140 - offset: 0, 0 - index: -1 -bryde-wreck1 - rotate: false - xy: 1296, 718 - size: 140, 140 - orig: 140, 140 - offset: 0, 0 - index: -1 -bryde-wreck2 - rotate: false - xy: 1438, 718 - size: 140, 140 - orig: 140, 140 - offset: 0, 0 - index: -1 -core-foundation-team-crux - rotate: false - xy: 1039, 380 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -core-foundation-team-sharded - rotate: false - xy: 1169, 380 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -core-nucleus-team-crux - rotate: false - xy: 399, 93 - size: 160, 160 - orig: 160, 160 - offset: 0, 0 - index: -1 -core-nucleus-team-sharded - rotate: false - xy: 561, 93 - size: 160, 160 - orig: 160, 160 - offset: 0, 0 - index: -1 -cracks-4-0 - rotate: false - xy: 777, 286 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -cracks-4-1 - rotate: false - xy: 907, 266 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -cracks-4-2 - rotate: false - xy: 1037, 250 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -cracks-4-3 - rotate: false - xy: 1167, 250 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -cracks-4-4 - rotate: false - xy: 723, 156 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -cracks-4-5 - rotate: false - xy: 723, 26 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -cracks-4-6 - rotate: false - xy: 853, 136 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -cracks-4-7 - rotate: false - xy: 853, 6 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -cracks-5-0 - rotate: false - xy: 1621, 1637 - size: 160, 160 - orig: 160, 160 - offset: 0, 0 - index: -1 -cracks-5-1 - rotate: false - xy: 1783, 1637 - size: 160, 160 - orig: 160, 160 - offset: 0, 0 - index: -1 -cracks-5-2 - rotate: false - xy: 1437, 1459 - size: 160, 160 - orig: 160, 160 - offset: 0, 0 - index: -1 -cracks-5-3 - rotate: false - xy: 1599, 1475 - size: 160, 160 - orig: 160, 160 - offset: 0, 0 - index: -1 -cracks-5-4 - rotate: false - xy: 1761, 1475 - size: 160, 160 - orig: 160, 160 - offset: 0, 0 - index: -1 -cracks-5-5 - rotate: false - xy: 1623, 1313 - size: 160, 160 - orig: 160, 160 - offset: 0, 0 - index: -1 -cracks-5-6 - rotate: false - xy: 1623, 1151 - size: 160, 160 - orig: 160, 160 - offset: 0, 0 - index: -1 -cracks-5-7 - rotate: false - xy: 1785, 1313 - size: 160, 160 - orig: 160, 160 + xy: 969, 661 + size: 214, 140 + orig: 214, 140 offset: 0, 0 index: -1 cracks-6-0 rotate: false - xy: 661, 1479 + xy: 1367, 494 size: 192, 192 orig: 192, 192 offset: 0, 0 index: -1 cracks-6-1 rotate: false - xy: 653, 1285 + xy: 1561, 490 size: 192, 192 orig: 192, 192 offset: 0, 0 index: -1 cracks-6-2 rotate: false - xy: 653, 1091 + xy: 1755, 490 size: 192, 192 orig: 192, 192 offset: 0, 0 index: -1 cracks-6-3 rotate: false - xy: 877, 1621 + xy: 1823, 693 size: 192, 192 orig: 192, 192 offset: 0, 0 index: -1 cracks-6-4 rotate: false - xy: 1071, 1621 + xy: 1373, 296 size: 192, 192 orig: 192, 192 offset: 0, 0 index: -1 cracks-6-5 rotate: false - xy: 1265, 1621 + xy: 1567, 296 size: 192, 192 orig: 192, 192 offset: 0, 0 index: -1 cracks-6-6 rotate: false - xy: 855, 1427 + xy: 1761, 296 size: 192, 192 orig: 192, 192 offset: 0, 0 index: -1 cracks-6-7 rotate: false - xy: 1049, 1427 + xy: 1373, 102 size: 192, 192 orig: 192, 192 offset: 0, 0 index: -1 cracks-7-0 rotate: false - xy: 243, 1815 + xy: 1823, 1571 size: 224, 224 orig: 224, 224 offset: 0, 0 index: -1 cracks-7-1 rotate: false - xy: 1, 1347 + xy: 807, 1539 size: 224, 224 orig: 224, 224 offset: 0, 0 index: -1 cracks-7-2 rotate: false - xy: 469, 1815 + xy: 1033, 1539 size: 224, 224 orig: 224, 224 offset: 0, 0 index: -1 cracks-7-3 rotate: false - xy: 1, 1121 + xy: 541, 1297 size: 224, 224 orig: 224, 224 offset: 0, 0 index: -1 cracks-7-4 rotate: false - xy: 695, 1815 + xy: 541, 1071 size: 224, 224 orig: 224, 224 offset: 0, 0 index: -1 cracks-7-5 rotate: false - xy: 1, 895 + xy: 1259, 1539 size: 224, 224 orig: 224, 224 offset: 0, 0 index: -1 cracks-7-6 rotate: false - xy: 921, 1815 + xy: 1485, 1555 size: 224, 224 orig: 224, 224 offset: 0, 0 index: -1 cracks-7-7 rotate: false - xy: 1, 669 + xy: 767, 1297 size: 224, 224 orig: 224, 224 offset: 0, 0 index: -1 -meltdown +cracks-8-0 rotate: false - xy: 1503, 198 - size: 128, 128 - orig: 128, 128 + xy: 565, 1765 + size: 256, 256 + orig: 256, 256 offset: 0, 0 index: -1 -omura-cannon-outline +cracks-8-1 rotate: false - xy: 1429, 1148 - size: 192, 277 - orig: 192, 277 + xy: 1, 559 + size: 256, 256 + orig: 256, 256 offset: 0, 0 index: -1 -reign-leg +cracks-8-2 rotate: false - xy: 810, 688 - size: 152, 124 - orig: 152, 124 + xy: 283, 1297 + size: 256, 256 + orig: 256, 256 + offset: 0, 0 + index: -1 +cracks-8-3 + rotate: false + xy: 823, 1765 + size: 256, 256 + orig: 256, 256 + offset: 0, 0 + index: -1 +cracks-8-4 + rotate: false + xy: 1, 301 + size: 256, 256 + orig: 256, 256 + offset: 0, 0 + index: -1 +cracks-8-5 + rotate: false + xy: 283, 1039 + size: 256, 256 + orig: 256, 256 + offset: 0, 0 + index: -1 +cracks-8-6 + rotate: false + xy: 1081, 1765 + size: 256, 256 + orig: 256, 256 + offset: 0, 0 + index: -1 +cracks-8-7 + rotate: false + xy: 1, 43 + size: 256, 256 + orig: 256, 256 + offset: 0, 0 + index: -1 +omura-wreck0 + rotate: false + xy: 1, 1621 + size: 280, 400 + orig: 280, 400 + offset: 0, 0 + index: -1 +omura-wreck1 + rotate: false + xy: 1, 1219 + size: 280, 400 + orig: 280, 400 + offset: 0, 0 + index: -1 +omura-wreck2 + rotate: false + xy: 283, 1621 + size: 280, 400 + orig: 280, 400 + offset: 0, 0 + index: -1 +quad-outline + rotate: false + xy: 541, 849 + size: 220, 220 + orig: 220, 220 + offset: 0, 0 + index: -1 +quad-wreck0 + rotate: false + xy: 763, 849 + size: 220, 220 + orig: 220, 220 + offset: 0, 0 + index: -1 +quad-wreck1 + rotate: false + xy: 525, 627 + size: 220, 220 + orig: 220, 220 + offset: 0, 0 + index: -1 +quad-wreck2 + rotate: false + xy: 747, 627 + size: 220, 220 + orig: 220, 220 offset: 0, 0 index: -1 reign-outline rotate: false - xy: 227, 447 + xy: 1661, 1171 size: 214, 140 orig: 214, 140 offset: 0, 0 index: -1 reign-wreck0 rotate: false - xy: 227, 305 + xy: 1441, 1033 size: 214, 140 orig: 214, 140 offset: 0, 0 index: -1 reign-wreck1 rotate: false - xy: 445, 1673 + xy: 1657, 1029 size: 214, 140 orig: 214, 140 offset: 0, 0 index: -1 reign-wreck2 rotate: false - xy: 445, 1531 + xy: 1219, 949 size: 214, 140 orig: 214, 140 offset: 0, 0 index: -1 -scepter-leg +sei-outline rotate: false - xy: 1763, 206 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -scepter-outline - rotate: false - xy: 443, 397 - size: 170, 140 - orig: 170, 140 - offset: 0, 0 - index: -1 -scepter-wreck0 - rotate: false - xy: 443, 255 - size: 170, 140 - orig: 170, 140 - offset: 0, 0 - index: -1 -scepter-wreck1 - rotate: false - xy: 227, 163 - size: 170, 140 - orig: 170, 140 - offset: 0, 0 - index: -1 -scepter-wreck2 - rotate: false - xy: 217, 21 - size: 170, 140 - orig: 170, 140 - offset: 0, 0 - index: -1 -spectre - rotate: false - xy: 1893, 206 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -toxopid-cannon-outline - rotate: false - xy: 445, 1087 - size: 206, 220 - orig: 206, 220 - offset: 0, 0 - index: -1 -toxopid-leg - rotate: false - xy: 1, 1 - size: 150, 72 - orig: 150, 72 - offset: 0, 0 - index: -1 -toxopid-outline - rotate: false - xy: 648, 895 - size: 160, 190 - orig: 160, 190 - offset: 0, 0 - index: -1 -toxopid-wreck0 - rotate: false - xy: 648, 703 - size: 160, 190 - orig: 160, 190 - offset: 0, 0 - index: -1 -toxopid-wreck1 - rotate: false - xy: 810, 814 - size: 160, 190 - orig: 160, 190 - offset: 0, 0 - index: -1 -toxopid-wreck2 - rotate: false - xy: 972, 794 - size: 160, 190 - orig: 160, 190 - offset: 0, 0 - index: -1 -unit-antumbra-full - rotate: false - xy: 227, 589 - size: 216, 240 - orig: 216, 240 - offset: 0, 0 - index: -1 -unit-bryde-full - rotate: false - xy: 1205, 510 - size: 140, 140 - orig: 140, 140 - offset: 0, 0 - index: -1 -unit-reign-full - rotate: false - xy: 661, 1673 - size: 214, 140 - orig: 214, 140 - offset: 0, 0 - index: -1 -unit-scepter-full - rotate: false - xy: 847, 1006 - size: 170, 140 - orig: 170, 140 - offset: 0, 0 - index: -1 -unit-sei-full - rotate: false - xy: 1, 1799 + xy: 283, 797 size: 240, 240 orig: 240, 240 offset: 0, 0 index: -1 -unit-toxopid-full +sei-wreck0 rotate: false - xy: 1134, 794 - size: 160, 190 - orig: 160, 190 + xy: 259, 555 + size: 240, 240 + orig: 240, 240 + offset: 0, 0 + index: -1 +sei-wreck1 + rotate: false + xy: 259, 313 + size: 240, 240 + orig: 240, 240 + offset: 0, 0 + index: -1 +sei-wreck2 + rotate: false + xy: 259, 71 + size: 240, 240 + orig: 240, 240 + offset: 0, 0 + index: -1 +toxopid-cannon-outline + rotate: false + xy: 1209, 727 + size: 206, 220 + orig: 206, 220 + offset: 0, 0 + index: -1 +toxopid-leg-base + rotate: false + xy: 283, 1555 + size: 270, 64 + orig: 270, 64 + offset: 0, 0 + index: -1 +unit-antumbra-full + rotate: false + xy: 1155, 143 + size: 216, 240 + orig: 216, 240 + offset: 0, 0 + index: -1 +unit-corvus-full + rotate: false + xy: 1435, 891 + size: 214, 140 + orig: 214, 140 + offset: 0, 0 + index: -1 +unit-omura-full + rotate: false + xy: 1, 817 + size: 280, 400 + orig: 280, 400 + offset: 0, 0 + index: -1 +unit-quad-full + rotate: false + xy: 501, 405 + size: 220, 220 + orig: 220, 220 + offset: 0, 0 + index: -1 +unit-reign-full + rotate: false + xy: 1651, 887 + size: 214, 140 + orig: 214, 140 + offset: 0, 0 + index: -1 +unit-sei-full + rotate: false + xy: 565, 1523 + size: 240, 240 + orig: 240, 240 offset: 0, 0 index: -1 circle rotate: false - xy: 445, 884 + xy: 1417, 688 size: 201, 201 orig: 201, 201 offset: 0, 0 index: -1 antumbra rotate: false - xy: 1599, 1799 + xy: 501, 163 size: 216, 240 orig: 216, 240 offset: 0, 0 index: -1 antumbra-cell rotate: false - xy: 1817, 1799 + xy: 723, 385 size: 216, 240 orig: 216, 240 offset: 0, 0 index: -1 -arkyid +corvus rotate: false - xy: 1347, 588 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -arkyid-cell - rotate: false - xy: 1477, 588 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -bryde - rotate: false - xy: 1118, 652 - size: 140, 140 - orig: 140, 140 - offset: 0, 0 - index: -1 -bryde-cell - rotate: false - xy: 779, 546 - size: 140, 140 - orig: 140, 140 - offset: 0, 0 - index: -1 -minke-cell - rotate: false - xy: 1633, 198 - size: 128, 128 - orig: 128, 128 - offset: 0, 0 - index: -1 -omura-cannon-heat - rotate: false - xy: 1041, 1148 - size: 192, 277 - orig: 192, 277 - offset: 0, 0 - index: -1 -reign - rotate: false - xy: 1, 75 + xy: 501, 21 size: 214, 140 orig: 214, 140 offset: 0, 0 index: -1 -reign-base +corvus-cell rotate: false - xy: 1296, 860 - size: 152, 124 - orig: 152, 124 + xy: 717, 1 + size: 214, 140 + orig: 214, 140 offset: 0, 0 index: -1 -reign-cell +corvus-weapon-heat rotate: false - xy: 1450, 860 - size: 152, 124 - orig: 152, 124 + xy: 1149, 1 + size: 214, 140 + orig: 214, 140 offset: 0, 0 index: -1 -scepter +quad rotate: false - xy: 445, 539 - size: 170, 140 - orig: 170, 140 + xy: 1219, 1091 + size: 220, 220 + orig: 220, 220 offset: 0, 0 index: -1 -scepter-base +quad-cell rotate: false - xy: 1633, 68 - size: 128, 128 - orig: 128, 128 + xy: 1445, 1317 + size: 220, 220 + orig: 220, 220 offset: 0, 0 index: -1 -scepter-cell +reign rotate: false - xy: 1817, 336 - size: 128, 128 - orig: 128, 128 + xy: 1445, 1175 + size: 214, 140 + orig: 214, 140 offset: 0, 0 index: -1 -toxopid +sei rotate: false - xy: 615, 327 - size: 160, 190 - orig: 160, 190 + xy: 1339, 1781 + size: 240, 240 + orig: 240, 240 + offset: 0, 0 + index: -1 +sei-cell + rotate: false + xy: 1581, 1781 + size: 240, 240 + orig: 240, 240 offset: 0, 0 index: -1 toxopid-cannon rotate: false - xy: 445, 1309 + xy: 1159, 439 size: 206, 220 orig: 206, 220 offset: 0, 0 index: -1 -toxopid-cell - rotate: false - xy: 964, 668 - size: 152, 124 - orig: 152, 124 - offset: 0, 0 - index: -1 omura-cannon rotate: false - xy: 847, 1148 - size: 192, 277 - orig: 192, 277 - offset: 0, 0 - index: -1 -omura-cannon-heat - rotate: false - xy: 1235, 1148 + xy: 1761, 17 size: 192, 277 orig: 192, 277 offset: 0, 0 @@ -1262,5952 +779,2277 @@ size: 2048,2048 format: rgba8888 filter: nearest,nearest repeat: none +core-silo + rotate: false + xy: 195, 1466 + size: 160, 160 + orig: 160, 160 + offset: 0, 0 + index: -1 launch-pad rotate: false - xy: 201, 843 + xy: 1565, 1467 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 +launch-pad-large + rotate: false + xy: 725, 363 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 launch-pad-light rotate: false - xy: 201, 745 + xy: 1663, 1467 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -launchpod - rotate: false - xy: 1099, 1547 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 force-projector rotate: false - xy: 507, 1751 + xy: 1349, 773 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 force-projector-top rotate: false - xy: 507, 1653 + xy: 1349, 675 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -mend-projector - rotate: false - xy: 1231, 1549 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -mend-projector-top - rotate: false - xy: 1165, 1417 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -mender - rotate: false - xy: 987, 3 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -mender-top - rotate: false - xy: 1021, 39 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 overdrive-dome rotate: false - xy: 299, 857 + xy: 1561, 1271 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 overdrive-dome-top rotate: false - xy: 299, 759 + xy: 1463, 1173 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -overdrive-projector - rotate: false - xy: 1231, 1483 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -overdrive-projector-top - rotate: false - xy: 1231, 1417 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -shock-mine - rotate: false - xy: 1113, 283 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 block-loader rotate: false - xy: 115, 1625 + xy: 1055, 479 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 block-unloader rotate: false - xy: 311, 1641 + xy: 1157, 969 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -bridge-arrow - rotate: false - xy: 973, 583 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -bridge-conveyor - rotate: false - xy: 1917, 1629 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -bridge-conveyor-bridge - rotate: false - xy: 1951, 1655 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -bridge-conveyor-end - rotate: false - xy: 1951, 1621 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -center - rotate: false - xy: 1985, 1629 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -armored-conveyor-0-0 - rotate: false - xy: 851, 1 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-armored-conveyor-full - rotate: false - xy: 851, 1 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -armored-conveyor-0-1 - rotate: false - xy: 839, 589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -armored-conveyor-0-2 - rotate: false - xy: 841, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -armored-conveyor-0-3 - rotate: false - xy: 841, 521 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -armored-conveyor-1-0 - rotate: false - xy: 841, 487 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -armored-conveyor-1-1 - rotate: false - xy: 841, 453 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -armored-conveyor-1-2 - rotate: false - xy: 841, 419 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -armored-conveyor-1-3 - rotate: false - xy: 841, 385 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -armored-conveyor-2-0 - rotate: false - xy: 841, 351 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -armored-conveyor-2-1 - rotate: false - xy: 841, 317 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -armored-conveyor-2-2 - rotate: false - xy: 841, 283 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -armored-conveyor-2-3 - rotate: false - xy: 841, 249 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -armored-conveyor-3-0 - rotate: false - xy: 841, 215 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -armored-conveyor-3-1 - rotate: false - xy: 841, 181 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -armored-conveyor-3-2 - rotate: false - xy: 837, 147 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -armored-conveyor-3-3 - rotate: false - xy: 1038, 721 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -armored-conveyor-4-0 - rotate: false - xy: 1072, 725 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -armored-conveyor-4-1 - rotate: false - xy: 1106, 725 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -armored-conveyor-4-2 - rotate: false - xy: 1000, 683 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -armored-conveyor-4-3 - rotate: false - xy: 1801, 1531 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conveyor-0-1 - rotate: false - xy: 1202, 873 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conveyor-0-2 - rotate: false - xy: 1202, 839 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conveyor-0-3 - rotate: false - xy: 1236, 873 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conveyor-1-0 - rotate: false - xy: 1202, 805 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conveyor-1-1 - rotate: false - xy: 1236, 839 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conveyor-1-2 - rotate: false - xy: 1270, 873 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conveyor-1-3 - rotate: false - xy: 1236, 805 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conveyor-2-0 - rotate: false - xy: 1270, 839 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conveyor-2-1 - rotate: false - xy: 1270, 805 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conveyor-2-2 - rotate: false - xy: 1202, 771 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conveyor-2-3 - rotate: false - xy: 1236, 771 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conveyor-3-0 - rotate: false - xy: 1270, 771 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conveyor-3-1 - rotate: false - xy: 1304, 873 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conveyor-3-2 - rotate: false - xy: 1304, 839 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conveyor-3-3 - rotate: false - xy: 1304, 805 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conveyor-4-0 - rotate: false - xy: 1304, 771 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conveyor-4-1 - rotate: false - xy: 875, 549 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conveyor-4-2 - rotate: false - xy: 875, 515 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conveyor-4-3 - rotate: false - xy: 875, 481 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -plastanium-conveyor - rotate: false - xy: 1045, 517 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -plastanium-conveyor-0 - rotate: false - xy: 1045, 483 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -plastanium-conveyor-1 - rotate: false - xy: 1045, 449 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -plastanium-conveyor-2 - rotate: false - xy: 1045, 415 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -plastanium-conveyor-edge - rotate: false - xy: 1045, 381 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -plastanium-conveyor-stack - rotate: false - xy: 1045, 347 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -titanium-conveyor-0-1 - rotate: false - xy: 1139, 75 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -titanium-conveyor-0-2 - rotate: false - xy: 1157, 41 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -titanium-conveyor-0-3 - rotate: false - xy: 1157, 7 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -titanium-conveyor-1-0 - rotate: false - xy: 1147, 185 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -titanium-conveyor-1-1 - rotate: false - xy: 1143, 151 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -titanium-conveyor-1-2 - rotate: false - xy: 1143, 117 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -titanium-conveyor-1-3 - rotate: false - xy: 1177, 151 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -titanium-conveyor-2-0 - rotate: false - xy: 1177, 117 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -titanium-conveyor-2-1 - rotate: false - xy: 1173, 83 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -titanium-conveyor-2-2 - rotate: false - xy: 1191, 49 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -titanium-conveyor-2-3 - rotate: false - xy: 1191, 15 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -titanium-conveyor-3-0 - rotate: false - xy: 1207, 83 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -titanium-conveyor-3-1 - rotate: false - xy: 1225, 49 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -titanium-conveyor-3-2 - rotate: false - xy: 1225, 15 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -titanium-conveyor-3-3 - rotate: false - xy: 1267, 1318 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -titanium-conveyor-4-0 - rotate: false - xy: 1267, 1284 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -titanium-conveyor-4-1 - rotate: false - xy: 1267, 1250 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -titanium-conveyor-4-2 - rotate: false - xy: 1267, 1216 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -titanium-conveyor-4-3 - rotate: false - xy: 1267, 1182 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -cross - rotate: false - xy: 909, 547 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -distributor - rotate: false - xy: 901, 1415 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -inverted-sorter - rotate: false - xy: 909, 207 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -junction - rotate: false - xy: 905, 139 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 mass-driver-base rotate: false - xy: 201, 157 + xy: 1663, 1369 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -overflow-gate - rotate: false - xy: 1055, 5 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 payload-conveyor rotate: false - xy: 299, 661 + xy: 1659, 1271 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 payload-conveyor-edge rotate: false - xy: 299, 563 + xy: 1561, 1173 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 payload-conveyor-top rotate: false - xy: 299, 465 + xy: 1757, 1271 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 payload-router-top rotate: false - xy: 299, 465 + xy: 1757, 1271 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 payload-router rotate: false - xy: 299, 367 + xy: 1659, 1173 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 payload-router-edge rotate: false - xy: 299, 269 + xy: 1757, 1173 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 payload-router-over rotate: false - xy: 299, 171 + xy: 1353, 1075 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -phase-conveyor +blast-drill rotate: false - xy: 1015, 619 - size: 32, 32 - orig: 32, 32 + xy: 335, 571 + size: 128, 128 + orig: 128, 128 offset: 0, 0 index: -1 -phase-conveyor-arrow +blast-drill-rim rotate: false - xy: 1049, 619 - size: 32, 32 - orig: 32, 32 + xy: 335, 441 + size: 128, 128 + orig: 128, 128 offset: 0, 0 index: -1 -phase-conveyor-bridge +blast-drill-rotator rotate: false - xy: 1041, 585 - size: 32, 32 - orig: 32, 32 + xy: 325, 311 + size: 128, 128 + orig: 128, 128 offset: 0, 0 index: -1 -phase-conveyor-end +blast-drill-top rotate: false - xy: 1083, 623 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -router - rotate: false - xy: 1075, 109 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -sorter - rotate: false - xy: 1113, 215 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -underflow-gate - rotate: false - xy: 1267, 1080 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -drill-top - rotate: false - xy: 967, 1415 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -steam-generator-liquid - rotate: false - xy: 967, 1415 - size: 64, 64 - orig: 64, 64 + xy: 325, 181 + size: 128, 128 + orig: 128, 128 offset: 0, 0 index: -1 laser-drill rotate: false - xy: 605, 1459 + xy: 1349, 89 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 laser-drill-rim rotate: false - xy: 201, 1137 + xy: 1271, 1467 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 laser-drill-rotator rotate: false - xy: 201, 1039 + xy: 1369, 1467 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 laser-drill-top rotate: false - xy: 201, 941 + xy: 1467, 1467 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -mechanical-drill - rotate: false - xy: 1165, 1549 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -mechanical-drill-rotator - rotate: false - xy: 1231, 1615 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -mechanical-drill-top - rotate: false - xy: 1165, 1483 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 oil-extractor rotate: false - xy: 299, 1249 + xy: 1267, 1173 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 oil-extractor-liquid rotate: false - xy: 299, 1151 + xy: 1365, 1271 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 oil-extractor-rotator rotate: false - xy: 299, 1053 + xy: 1463, 1271 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 oil-extractor-top rotate: false - xy: 299, 955 + xy: 1365, 1173 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -pneumatic-drill - rotate: false - xy: 1363, 1654 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -pneumatic-drill-rotator - rotate: false - xy: 1429, 1720 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -pneumatic-drill-top - rotate: false - xy: 1297, 1522 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -water-extractor - rotate: false - xy: 1759, 1739 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -water-extractor-liquid - rotate: false - xy: 1561, 1475 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -water-extractor-rotator - rotate: false - xy: 1627, 1541 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -water-extractor-top - rotate: false - xy: 1693, 1607 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -block-border - rotate: false - xy: 1168, 893 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-middle - rotate: false - xy: 1165, 1347 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-select - rotate: false - xy: 1233, 1281 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conduit-liquid - rotate: false - xy: 1245, 941 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 place-arrow rotate: false - xy: 299, 73 + xy: 1353, 977 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -bridge-conduit - rotate: false - xy: 1007, 583 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -bridge-conduit-arrow - rotate: false - xy: 1817, 1589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -bridge-conveyor-arrow - rotate: false - xy: 1817, 1589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -bridge-conduit-bridge - rotate: false - xy: 901, 45 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -bridge-conduit-end - rotate: false - xy: 919, 11 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conduit-bottom - rotate: false - xy: 1233, 1009 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conduit-bottom-0 - rotate: false - xy: 1197, 975 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conduit-bottom-1 - rotate: false - xy: 1231, 975 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conduit-bottom-2 - rotate: false - xy: 1211, 941 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conduit-bottom-3 - rotate: false - xy: 1211, 941 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conduit-bottom-4 - rotate: false - xy: 1211, 941 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conduit-top-0 - rotate: false - xy: 1265, 975 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conduit-top-1 - rotate: false - xy: 1279, 941 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conduit-top-2 - rotate: false - xy: 1211, 907 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conduit-top-3 - rotate: false - xy: 1245, 907 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -pulse-conduit-top-3 - rotate: false - xy: 1245, 907 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -conduit-top-4 - rotate: false - xy: 1279, 907 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -liquid-junction - rotate: false - xy: 939, 139 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -liquid-overflow-gate - rotate: false - xy: 973, 141 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -liquid-overflow-gate-top - rotate: false - xy: 1007, 175 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -liquid-router-bottom - rotate: false - xy: 973, 107 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -liquid-router-liquid - rotate: false - xy: 1007, 141 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -liquid-router-top - rotate: false - xy: 1007, 107 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 liquid-tank-bottom rotate: false - xy: 201, 647 + xy: 1761, 1467 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 liquid-tank-liquid rotate: false - xy: 201, 549 + xy: 1271, 1369 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 liquid-tank-top rotate: false - xy: 201, 451 + xy: 1369, 1369 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -mechanical-pump - rotate: false - xy: 1037, 73 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -mechanical-pump-liquid - rotate: false - xy: 953, 37 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -rotary-pump-liquid - rotate: false - xy: 953, 37 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -thermal-pump-liquid - rotate: false - xy: 953, 37 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -phase-conduit - rotate: false - xy: 1071, 73 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -phase-conduit-arrow - rotate: false - xy: 1089, 39 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -phase-conduit-bridge - rotate: false - xy: 1089, 5 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -phase-conduit-end - rotate: false - xy: 1034, 653 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -plated-conduit-cap - rotate: false - xy: 1045, 279 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -plated-conduit-top-0 - rotate: false - xy: 1045, 245 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -plated-conduit-top-1 - rotate: false - xy: 1045, 211 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -plated-conduit-top-2 - rotate: false - xy: 1075, 585 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -plated-conduit-top-3 - rotate: false - xy: 1079, 551 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -plated-conduit-top-4 - rotate: false - xy: 1079, 517 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -pulse-conduit-top-0 - rotate: false - xy: 1079, 381 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -pulse-conduit-top-1 - rotate: false - xy: 1079, 347 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -pulse-conduit-top-2 - rotate: false - xy: 1079, 313 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -pulse-conduit-top-4 - rotate: false - xy: 1079, 279 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -rotary-pump - rotate: false - xy: 1429, 1588 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 thermal-pump rotate: false - xy: 397, 513 + xy: 1447, 879 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 hyper-processor rotate: false - xy: 605, 1751 + xy: 1349, 381 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 logic-display rotate: false - xy: 201, 353 + xy: 1467, 1369 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -logic-processor - rotate: false - xy: 1099, 1481 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -memory-cell - rotate: false - xy: 987, 37 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -message - rotate: false - xy: 1021, 5 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -micro-processor - rotate: false - xy: 1055, 39 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -switch - rotate: false - xy: 1105, 75 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -switch-on - rotate: false - xy: 1123, 41 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -battery - rotate: false - xy: 1126, 763 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 battery-large rotate: false - xy: 1171, 1951 + xy: 957, 437 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 battery-large-top rotate: false - xy: 1269, 1951 + xy: 957, 339 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -battery-top - rotate: false - xy: 1140, 729 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -combustion-generator - rotate: false - xy: 1985, 1595 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -combustion-generator-top - rotate: false - xy: 1199, 1009 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 differential-generator rotate: false - xy: 103, 351 + xy: 1251, 773 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 differential-generator-liquid rotate: false - xy: 103, 253 + xy: 1251, 675 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 differential-generator-top rotate: false - xy: 103, 155 + xy: 1251, 577 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -diode +impact-reactor rotate: false - xy: 909, 513 - size: 32, 32 - orig: 32, 32 + xy: 725, 1273 + size: 128, 128 + orig: 128, 128 offset: 0, 0 index: -1 -diode-arrow +impact-reactor-bottom rotate: false - xy: 909, 479 - size: 32, 32 - orig: 32, 32 + xy: 725, 1143 + size: 128, 128 + orig: 128, 128 offset: 0, 0 index: -1 -illuminator +impact-reactor-light rotate: false - xy: 909, 309 - size: 32, 32 - orig: 32, 32 + xy: 725, 1013 + size: 128, 128 + orig: 128, 128 offset: 0, 0 index: -1 -illuminator-top +impact-reactor-plasma-0 rotate: false - xy: 909, 275 - size: 32, 32 - orig: 32, 32 + xy: 725, 883 + size: 128, 128 + orig: 128, 128 offset: 0, 0 index: -1 -power-node +impact-reactor-plasma-1 rotate: false - xy: 1079, 483 - size: 32, 32 - orig: 32, 32 + xy: 725, 753 + size: 128, 128 + orig: 128, 128 offset: 0, 0 index: -1 -power-node-large +impact-reactor-plasma-2 rotate: false - xy: 1363, 1588 - size: 64, 64 - orig: 64, 64 + xy: 725, 623 + size: 128, 128 + orig: 128, 128 offset: 0, 0 index: -1 -power-source +impact-reactor-plasma-3 rotate: false - xy: 1079, 449 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -power-void - rotate: false - xy: 1079, 415 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -rtg-generator - rotate: false - xy: 1495, 1654 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -rtg-generator-top - rotate: false - xy: 1109, 589 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -solar-panel - rotate: false - xy: 1113, 249 - size: 32, 32 - orig: 32, 32 + xy: 725, 493 + size: 128, 128 + orig: 128, 128 offset: 0, 0 index: -1 solar-panel-large rotate: false - xy: 397, 611 + xy: 1745, 977 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -steam-generator - rotate: false - xy: 667, 93 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -steam-generator-cap - rotate: false - xy: 651, 23 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -steam-generator-top - rotate: false - xy: 717, 27 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -steam-generator-turbine0 - rotate: false - xy: 1561, 1739 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -steam-generator-turbine1 - rotate: false - xy: 1561, 1673 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -surge-tower - rotate: false - xy: 1627, 1739 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -thermal-generator - rotate: false - xy: 1693, 1739 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 thorium-reactor rotate: false - xy: 397, 415 + xy: 1447, 781 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 thorium-reactor-lights rotate: false - xy: 397, 317 + xy: 1545, 879 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 thorium-reactor-top rotate: false - xy: 397, 219 + xy: 1447, 683 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 alloy-smelter rotate: false - xy: 975, 1951 + xy: 957, 633 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 alloy-smelter-top rotate: false - xy: 1073, 1951 + xy: 957, 535 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 blast-mixer rotate: false - xy: 1683, 1805 + xy: 1747, 51 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 block-forge rotate: false - xy: 1857, 1951 + xy: 1059, 969 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 coal-centrifuge rotate: false - xy: 835, 1679 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -cryofluidmixer-bottom - rotate: false - xy: 967, 1613 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -cryofluidmixer-liquid - rotate: false - xy: 1033, 1679 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -cryofluidmixer-top - rotate: false - xy: 835, 1415 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -cultivator - rotate: false - xy: 901, 1481 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -cultivator-middle - rotate: false - xy: 967, 1547 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -cultivator-top - rotate: false - xy: 1033, 1613 + xy: 1899, 228 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 disassembler rotate: false - xy: 103, 57 + xy: 1251, 479 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 disassembler-liquid rotate: false - xy: 409, 1787 + xy: 1251, 381 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 disassembler-spinner rotate: false - xy: 409, 1689 + xy: 1251, 283 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -graphite-press - rotate: false - xy: 1033, 1415 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -incinerator - rotate: false - xy: 909, 241 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-source - rotate: false - xy: 1011, 481 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-void - rotate: false - xy: 905, 173 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -kiln - rotate: false - xy: 1099, 1811 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -kiln-top - rotate: false - xy: 1099, 1745 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -silicon-smelter-top - rotate: false - xy: 1099, 1745 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -liquid-source - rotate: false - xy: 1041, 141 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -liquid-void - rotate: false - xy: 1041, 107 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -melter - rotate: false - xy: 953, 3 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 multi-press rotate: false - xy: 201, 59 + xy: 1761, 1369 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -phase-weaver - rotate: false - xy: 1297, 1720 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -phase-weaver-bottom - rotate: false - xy: 1429, 1786 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -phase-weaver-weave - rotate: false - xy: 1297, 1654 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -plastanium-compressor - rotate: false - xy: 1363, 1720 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -plastanium-compressor-top - rotate: false - xy: 1495, 1786 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -pulverizer - rotate: false - xy: 1079, 245 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -pulverizer-rotator - rotate: false - xy: 1079, 211 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -pyratite-mixer - rotate: false - xy: 1495, 1720 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -separator - rotate: false - xy: 676, 753 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -separator-liquid - rotate: false - xy: 673, 687 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -separator-spinner - rotate: false - xy: 673, 621 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 silicon-crucible rotate: false - xy: 397, 807 + xy: 1647, 977 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 silicon-crucible-top rotate: false - xy: 397, 709 + xy: 1745, 1075 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -silicon-smelter - rotate: false - xy: 667, 555 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -spore-press - rotate: false - xy: 667, 489 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -spore-press-frame0 - rotate: false - xy: 667, 423 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -spore-press-frame1 - rotate: false - xy: 667, 357 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -spore-press-frame2 - rotate: false - xy: 667, 291 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -spore-press-liquid - rotate: false - xy: 667, 225 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -spore-press-top - rotate: false - xy: 667, 159 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -boulder1 - rotate: false - xy: 865, 1315 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -boulder2 - rotate: false - xy: 815, 1215 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -dacite-boulder1 - rotate: false - xy: 965, 1215 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -dacite-boulder2 - rotate: false - xy: 1015, 1265 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -sand-boulder1 - rotate: false - xy: 1143, 593 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -sand-boulder2 - rotate: false - xy: 1113, 555 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -shale-boulder1 - rotate: false - xy: 1113, 351 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -shale-boulder2 - rotate: false - xy: 1113, 317 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -snow-boulder1 - rotate: false - xy: 908, 807 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -snow-boulder2 - rotate: false - xy: 958, 807 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -spore-cluster1 - rotate: false - xy: 1050, 797 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -spore-cluster2 - rotate: false - xy: 1092, 797 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -spore-cluster3 - rotate: false - xy: 1008, 755 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 container rotate: false - xy: 1033, 1811 + xy: 1965, 240 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 container-team rotate: false - xy: 769, 1547 + xy: 1965, 174 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 +core-foundation + rotate: false + xy: 465, 571 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 +core-foundation-team + rotate: false + xy: 465, 441 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 +core-nucleus + rotate: false + xy: 1, 11 + size: 160, 160 + orig: 160, 160 + offset: 0, 0 + index: -1 +core-nucleus-team + rotate: false + xy: 1421, 1887 + size: 160, 160 + orig: 160, 160 + offset: 0, 0 + index: -1 core-shard rotate: false - xy: 115, 1429 + xy: 1153, 773 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 core-shard-team rotate: false - xy: 213, 1445 + xy: 1153, 675 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -unloader - rotate: false - xy: 1267, 1046 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -unloader-center - rotate: false - xy: 1267, 1012 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 vault rotate: false - xy: 397, 121 + xy: 1545, 781 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 vault-team rotate: false - xy: 507, 1359 + xy: 1643, 879 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -arc-heat - rotate: false - xy: 817, 1 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-1 - rotate: false - xy: 1134, 889 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 block-2 rotate: false - xy: 1749, 1805 + xy: 1827, 132 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 block-3 rotate: false - xy: 1367, 1951 + xy: 957, 241 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -hail-heat +block-4 rotate: false - xy: 1561, 1810 - size: 40, 40 - orig: 40, 40 + xy: 325, 51 + size: 128, 128 + orig: 128, 128 offset: 0, 0 index: -1 -lancer-heat +meltdown-heat rotate: false - xy: 1099, 1613 - size: 64, 64 - orig: 64, 64 + xy: 585, 193 + size: 128, 128 + orig: 128, 128 offset: 0, 0 index: -1 ripple-heat rotate: false - xy: 397, 1199 + xy: 1451, 977 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -salvo-heat - rotate: false - xy: 1429, 1522 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -salvo-panel-left - rotate: false - xy: 1495, 1588 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -salvo-panel-right - rotate: false - xy: 1429, 1456 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -scorch-heat - rotate: false - xy: 1113, 487 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -wave-liquid - rotate: false - xy: 1825, 1739 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 additive-reconstructor rotate: false - xy: 681, 1951 + xy: 957, 927 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 additive-reconstructor-top rotate: false - xy: 779, 1951 + xy: 957, 829 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 air-factory rotate: false - xy: 877, 1951 + xy: 957, 731 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 command-center rotate: false - xy: 901, 1745 + xy: 1965, 306 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 factory-in-3 rotate: false - xy: 409, 1591 + xy: 1251, 185 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 +factory-in-5 + rotate: false + xy: 163, 8 + size: 160, 160 + orig: 160, 160 + offset: 0, 0 + index: -1 factory-out-3 rotate: false - xy: 409, 1493 + xy: 1251, 87 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 +factory-out-5 + rotate: false + xy: 389, 1745 + size: 160, 160 + orig: 160, 160 + offset: 0, 0 + index: -1 factory-top-3 rotate: false - xy: 409, 1395 + xy: 1349, 871 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 ground-factory rotate: false - xy: 507, 1457 + xy: 1349, 479 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 +multiplicative-reconstructor + rotate: false + xy: 551, 1745 + size: 160, 160 + orig: 160, 160 + offset: 0, 0 + index: -1 +multiplicative-reconstructor-top + rotate: false + xy: 713, 1745 + size: 160, 160 + orig: 160, 160 + offset: 0, 0 + index: -1 naval-factory rotate: false - xy: 299, 1347 + xy: 1267, 1271 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -rally-point +scrap-wall-gigantic rotate: false - xy: 1297, 1456 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -repair-point-base - rotate: false - xy: 1075, 143 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -resupply-point - rotate: false - xy: 1363, 1522 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -copper-wall - rotate: false - xy: 875, 447 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -copper-wall-large - rotate: false - xy: 967, 1745 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -door - rotate: false - xy: 909, 445 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -door-large - rotate: false - xy: 967, 1481 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -door-large-open - rotate: false - xy: 1033, 1547 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -door-open - rotate: false - xy: 909, 411 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -phase-wall - rotate: false - xy: 1045, 551 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -phase-wall-large - rotate: false - xy: 1363, 1786 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -plastanium-wall - rotate: false - xy: 1045, 313 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -plastanium-wall-large - rotate: false - xy: 1297, 1588 - size: 64, 64 - orig: 64, 64 + xy: 1385, 1565 + size: 128, 128 + orig: 128, 128 offset: 0, 0 index: -1 scrap-wall-huge2 rotate: false - xy: 397, 1003 + xy: 1549, 977 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 scrap-wall-huge3 rotate: false - xy: 397, 905 + xy: 1647, 1075 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -scrap-wall-large1 +thruster rotate: false - xy: 1495, 1456 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -scrap-wall-large2 - rotate: false - xy: 1297, 1390 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -scrap-wall-large3 - rotate: false - xy: 1363, 1390 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -scrap-wall-large4 - rotate: false - xy: 1429, 1390 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -scrap-wall2 - rotate: false - xy: 1113, 453 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -scrap-wall3 - rotate: false - xy: 1113, 419 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -scrap-wall4 - rotate: false - xy: 1113, 385 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -scrap-wall5 - rotate: false - xy: 1113, 385 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -surge-wall - rotate: false - xy: 1109, 109 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -surge-wall-large - rotate: false - xy: 1561, 1607 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -thorium-wall - rotate: false - xy: 1123, 7 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -thorium-wall-large - rotate: false - xy: 1561, 1541 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -titanium-wall - rotate: false - xy: 1267, 1148 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -titanium-wall-large - rotate: false - xy: 1627, 1607 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -bullet - rotate: false - xy: 733, 151 - size: 52, 52 - orig: 52, 52 - offset: 0, 0 - index: -1 -bullet-back - rotate: false - xy: 733, 97 - size: 52, 52 - orig: 52, 52 - offset: 0, 0 - index: -1 -casing - rotate: false - xy: 191, 39 - size: 8, 16 - orig: 8, 16 + xy: 1645, 1565 + size: 128, 128 + orig: 128, 128 offset: 0, 0 index: -1 circle-end rotate: false - xy: 1, 1262 + xy: 855, 1030 size: 100, 199 orig: 100, 199 offset: 0, 0 index: -1 -circle-mid +large-bomb rotate: false - xy: 1301, 1151 - size: 1, 199 - orig: 1, 199 + xy: 715, 1 + size: 100, 100 + orig: 100, 100 offset: 0, 0 index: -1 -error +large-bomb-back rotate: false - xy: 765, 1161 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -laser - rotate: false - xy: 585, 672 - size: 4, 48 - orig: 4, 48 + xy: 817, 1 + size: 100, 100 + orig: 100, 100 offset: 0, 0 index: -1 laser-end rotate: false - xy: 817, 1877 + xy: 1813, 710 size: 72, 72 orig: 72, 72 offset: 0, 0 index: -1 -minelaser - rotate: false - xy: 1687, 1491 - size: 4, 48 - orig: 4, 48 - offset: 0, 0 - index: -1 minelaser-end rotate: false - xy: 891, 1877 + xy: 1813, 636 size: 72, 72 orig: 72, 72 offset: 0, 0 index: -1 -missile - rotate: false - xy: 1050, 759 - size: 36, 36 - orig: 36, 36 - offset: 0, 0 - index: -1 -missile-back - rotate: false - xy: 1088, 759 - size: 36, 36 - orig: 36, 36 - offset: 0, 0 - index: -1 -parallax-laser - rotate: false - xy: 1753, 1557 - size: 4, 48 - orig: 4, 48 - offset: 0, 0 - index: -1 parallax-laser-end rotate: false - xy: 965, 1877 + xy: 1889, 784 size: 72, 72 orig: 72, 72 offset: 0, 0 index: -1 -particle - rotate: false - xy: 1092, 839 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -scale_marker - rotate: false - xy: 1955, 1951 - size: 4, 4 - orig: 4, 4 - offset: 0, 0 - index: -1 -shell - rotate: false - xy: 1000, 717 - size: 36, 36 - orig: 36, 36 - offset: 0, 0 - index: -1 -shell-back - rotate: false - xy: 1139, 927 - size: 36, 36 - orig: 36, 36 - offset: 0, 0 - index: -1 -transfer - rotate: false - xy: 1819, 1623 - size: 4, 48 - orig: 4, 48 - offset: 0, 0 - index: -1 -transfer-arrow - rotate: false - xy: 1267, 1114 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -white - rotate: false - xy: 676, 1082 - size: 3, 3 - orig: 3, 3 - offset: 0, 0 - index: -1 -alpha-outline - rotate: false - xy: 763, 1361 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -alpha-wreck0 - rotate: false - xy: 765, 1311 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -alpha-wreck1 - rotate: false - xy: 765, 1261 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -alpha-wreck2 - rotate: false - xy: 765, 1211 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -arc - rotate: false - xy: 783, 1 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 arkyid-foot rotate: false - xy: 299, 1 + xy: 1887, 638 size: 70, 70 orig: 70, 70 offset: 0, 0 index: -1 arkyid-joint-base rotate: false - xy: 1113, 1879 + xy: 1807, 564 size: 70, 70 orig: 70, 70 offset: 0, 0 index: -1 -arkyid-leg - rotate: false - xy: 201, 1 - size: 56, 56 - orig: 56, 56 - offset: 0, 0 - index: -1 arkyid-leg-base rotate: false - xy: 473, 1983 + xy: 969, 1393 size: 104, 64 orig: 104, 64 offset: 0, 0 index: -1 +arkyid-outline + rotate: false + xy: 335, 1091 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 +arkyid-wreck0 + rotate: false + xy: 335, 961 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 +arkyid-wreck1 + rotate: false + xy: 335, 831 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 +arkyid-wreck2 + rotate: false + xy: 335, 701 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 artillery-mount-outline rotate: false - xy: 1257, 1879 + xy: 1789, 420 size: 70, 70 orig: 70, 70 offset: 0, 0 index: -1 -artillery-outline - rotate: false - xy: 1684, 1375 - size: 48, 56 - orig: 48, 56 - offset: 0, 0 - index: -1 -atrax-foot - rotate: false - xy: 2007, 1705 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -atrax-joint - rotate: false - xy: 837, 119 - size: 26, 26 - orig: 26, 26 - offset: 0, 0 - index: -1 -atrax-leg - rotate: false - xy: 259, 31 - size: 36, 26 - orig: 36, 26 - offset: 0, 0 - index: -1 -atrax-leg-base - rotate: false - xy: 2009, 1777 - size: 36, 26 - orig: 36, 26 - offset: 0, 0 - index: -1 atrax-outline rotate: false - xy: 495, 590 + xy: 1641, 593 size: 88, 64 orig: 88, 64 offset: 0, 0 index: -1 atrax-wreck0 rotate: false - xy: 495, 524 + xy: 1045, 21 size: 88, 64 orig: 88, 64 offset: 0, 0 index: -1 atrax-wreck1 rotate: false - xy: 495, 458 + xy: 1135, 21 size: 88, 64 orig: 88, 64 offset: 0, 0 index: -1 atrax-wreck2 rotate: false - xy: 495, 392 + xy: 1225, 21 size: 88, 64 orig: 88, 64 offset: 0, 0 index: -1 beam-weapon-outline rotate: false - xy: 569, 1 + xy: 1837, 858 size: 80, 80 orig: 80, 80 offset: 0, 0 index: -1 -beta-outline - rotate: false - xy: 913, 1365 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -beta-wreck0 - rotate: false - xy: 963, 1365 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -beta-wreck1 - rotate: false - xy: 1013, 1365 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -beta-wreck2 - rotate: false - xy: 1063, 1365 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 block-additive-reconstructor-full rotate: false - xy: 1465, 1951 + xy: 1075, 1361 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 block-air-factory-full rotate: false - xy: 1563, 1951 + xy: 1071, 1263 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -block-arc-full +block-blast-drill-full rotate: false - xy: 1134, 855 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-basalt-full - rotate: false - xy: 1134, 821 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-boulder-full - rotate: false - xy: 1113, 1365 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -block-char-full - rotate: false - xy: 1168, 859 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-conduit-full - rotate: false - xy: 1168, 825 - size: 32, 32 - orig: 32, 32 + xy: 465, 1221 + size: 128, 128 + orig: 128, 128 offset: 0, 0 index: -1 block-container-full rotate: false - xy: 1815, 1805 + xy: 1823, 66 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -block-conveyor-full +block-core-foundation-full rotate: false - xy: 867, 43 - size: 32, 32 - orig: 32, 32 + xy: 465, 1091 + size: 128, 128 + orig: 128, 128 offset: 0, 0 index: -1 -conveyor-0-0 +block-core-nucleus-full rotate: false - xy: 867, 43 - size: 32, 32 - orig: 32, 32 + xy: 1, 335 + size: 160, 160 + orig: 160, 160 offset: 0, 0 index: -1 block-core-shard-full rotate: false - xy: 1661, 1951 + xy: 1071, 1165 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -block-craters-full - rotate: false - xy: 885, 9 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 block-cryofluidmixer-full rotate: false - xy: 1881, 1805 + xy: 1879, 570 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 block-cultivator-full rotate: false - xy: 703, 1807 + xy: 1945, 572 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 block-cyclone-full rotate: false - xy: 1759, 1951 + xy: 1059, 1067 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -block-dacite-boulder-full - rotate: false - xy: 815, 1315 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -block-dacite-full - rotate: false - xy: 1038, 687 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-dacite-wall-full - rotate: false - xy: 1072, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-dark-metal-full - rotate: false - xy: 1106, 691 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-darksand-full - rotate: false - xy: 1140, 695 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-dirt-full - rotate: false - xy: 1168, 791 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-dirt-wall-full - rotate: false - xy: 871, 147 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-dune-wall-full - rotate: false - xy: 871, 113 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-duo-full - rotate: false - xy: 871, 79 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 block-fuse-full rotate: false - xy: 473, 1885 + xy: 1055, 871 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -block-grass-full - rotate: false - xy: 1072, 657 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 block-ground-factory-full rotate: false - xy: 571, 1849 + xy: 1055, 773 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -block-hail-full +block-impact-reactor-full rotate: false - xy: 1106, 657 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-hotrock-full - rotate: false - xy: 1140, 661 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-ice-full - rotate: false - xy: 1140, 627 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-ice-snow-full - rotate: false - xy: 1885, 1663 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-ice-wall-full - rotate: false - xy: 1883, 1629 - size: 32, 32 - orig: 32, 32 + xy: 465, 961 + size: 128, 128 + orig: 128, 128 offset: 0, 0 index: -1 block-lancer-full rotate: false - xy: 703, 1741 + xy: 1919, 874 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 block-laser-drill-full rotate: false - xy: 115, 1821 + xy: 1055, 675 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -block-liquid-router-full - rotate: false - xy: 1163, 1381 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 block-liquid-tank-full rotate: false - xy: 115, 1723 + xy: 1055, 577 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -block-magmarock-full - rotate: false - xy: 1197, 1383 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 block-mass-driver-full rotate: false - xy: 115, 1527 + xy: 1055, 381 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 block-mechanical-drill-full rotate: false - xy: 703, 1675 + xy: 1933, 504 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -block-metal-floor-damaged-full +block-meltdown-full rotate: false - xy: 1231, 1383 - size: 32, 32 - orig: 32, 32 + xy: 465, 831 + size: 128, 128 + orig: 128, 128 offset: 0, 0 index: -1 -block-moss-full +block-multiplicative-reconstructor-full rotate: false - xy: 1165, 1313 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-mud-full - rotate: false - xy: 1165, 1279 - size: 32, 32 - orig: 32, 32 + xy: 1, 173 + size: 160, 160 + orig: 160, 160 offset: 0, 0 index: -1 block-naval-factory-full rotate: false - xy: 213, 1837 + xy: 1055, 283 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 block-oil-extractor-full rotate: false - xy: 311, 1837 + xy: 1055, 185 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -block-ore-coal-full - rotate: false - xy: 1165, 1245 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-ore-copper-full - rotate: false - xy: 1165, 1211 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-ore-lead-full - rotate: false - xy: 1165, 1177 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-ore-scrap-full - rotate: false - xy: 1165, 1143 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-ore-thorium-full - rotate: false - xy: 1165, 1109 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-ore-titanium-full - rotate: false - xy: 1165, 1075 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 block-parallax-full rotate: false - xy: 703, 1609 + xy: 1933, 438 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 block-payload-conveyor-full rotate: false - xy: 213, 1739 + xy: 957, 143 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 payload-conveyor-icon rotate: false - xy: 213, 1739 + xy: 957, 143 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 block-payload-router-full rotate: false - xy: 213, 1641 + xy: 1055, 87 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 payload-router-icon rotate: false - xy: 213, 1641 + xy: 1055, 87 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -block-pebbles-full - rotate: false - xy: 1199, 1349 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 block-phase-weaver-full rotate: false - xy: 703, 1543 + xy: 1963, 808 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -block-plated-conduit-full - rotate: false - xy: 1199, 1315 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 block-pneumatic-drill-full rotate: false - xy: 703, 1477 + xy: 1963, 742 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -block-pulse-conduit-full - rotate: false - xy: 1199, 1281 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-pulverizer-full - rotate: false - xy: 1199, 1247 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-repair-point-full - rotate: false - xy: 1199, 1213 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 block-ripple-full rotate: false - xy: 311, 1739 + xy: 947, 45 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -block-salt-wall-full - rotate: false - xy: 1199, 1179 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 block-salvo-full rotate: false - xy: 703, 1411 + xy: 1961, 676 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -block-sand-boulder-full - rotate: false - xy: 1199, 1145 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-sand-full - rotate: false - xy: 1199, 1111 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-sand-wall-full - rotate: false - xy: 1199, 1077 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 block-scatter-full rotate: false - xy: 769, 1811 + xy: 1928, 961 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -block-scorch-full - rotate: false - xy: 1233, 1349 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-scrap-wall-full - rotate: false - xy: 1233, 1315 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -scrap-wall1 - rotate: false - xy: 1233, 1315 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 block-scrap-wall-huge-full rotate: false - xy: 213, 1543 + xy: 1157, 1067 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 scrap-wall-huge1 rotate: false - xy: 213, 1543 + xy: 1157, 1067 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 block-scrap-wall-large-full rotate: false - xy: 835, 1811 + xy: 1893, 132 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 block-segment-full rotate: false - xy: 769, 1745 + xy: 1889, 66 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -block-shale-boulder-full +block-spectre-full rotate: false - xy: 1233, 1247 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-shale-full - rotate: false - xy: 1233, 1213 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-shale-wall-full - rotate: false - xy: 1233, 1179 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-shrubs-full - rotate: false - xy: 1233, 1145 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-snow-boulder-full - rotate: false - xy: 815, 1265 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -block-snow-full - rotate: false - xy: 1233, 1111 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-snow-wall-full - rotate: false - xy: 1233, 1077 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-spore-cluster-full - rotate: false - xy: 2007, 1663 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -block-spore-moss-full - rotate: false - xy: 1165, 1041 - size: 32, 32 - orig: 32, 32 + xy: 465, 701 + size: 128, 128 + orig: 128, 128 offset: 0, 0 index: -1 block-spore-press-full rotate: false - xy: 901, 1811 + xy: 1955, 66 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -block-spore-wall-full - rotate: false - xy: 1199, 1043 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 block-steam-generator-full rotate: false - xy: 769, 1679 + xy: 1861, 426 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -block-stone-full - rotate: false - xy: 1233, 1043 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-stone-wall-full - rotate: false - xy: 1163, 1007 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 block-swarmer-full rotate: false - xy: 835, 1745 + xy: 1861, 360 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -block-tendrils-full - rotate: false - xy: 1163, 973 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -block-titanium-conveyor-full - rotate: false - xy: 1177, 939 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -titanium-conveyor-0-0 - rotate: false - xy: 1177, 939 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 block-vault-full rotate: false - xy: 311, 1543 + xy: 1153, 871 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 block-water-extractor-full rotate: false - xy: 967, 1811 + xy: 1927, 372 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 block-wave-full rotate: false - xy: 769, 1613 + xy: 1899, 294 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 -container-team-crux +bryde-outline rotate: false - xy: 835, 1613 - size: 64, 64 - orig: 64, 64 + xy: 665, 1403 + size: 140, 140 + orig: 140, 140 offset: 0, 0 index: -1 -container-team-sharded +bryde-wreck0 rotate: false - xy: 901, 1679 - size: 64, 64 - orig: 64, 64 + xy: 829, 1573 + size: 140, 140 + orig: 140, 140 + offset: 0, 0 + index: -1 +bryde-wreck1 + rotate: false + xy: 971, 1573 + size: 140, 140 + orig: 140, 140 + offset: 0, 0 + index: -1 +bryde-wreck2 + rotate: false + xy: 1113, 1573 + size: 140, 140 + orig: 140, 140 + offset: 0, 0 + index: -1 +core-foundation-team-crux + rotate: false + xy: 455, 311 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 +core-foundation-team-sharded + rotate: false + xy: 455, 181 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 +core-nucleus-team-crux + rotate: false + xy: 1583, 1887 + size: 160, 160 + orig: 160, 160 + offset: 0, 0 + index: -1 +core-nucleus-team-sharded + rotate: false + xy: 1745, 1887 + size: 160, 160 + orig: 160, 160 offset: 0, 0 index: -1 core-shard-team-crux rotate: false - xy: 311, 1445 + xy: 1153, 577 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 core-shard-team-sharded rotate: false - xy: 103, 1331 + xy: 1153, 479 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -cracks-1-0 +corvus-foot rotate: false - xy: 875, 413 - size: 32, 32 - orig: 32, 32 + xy: 1447, 262 + size: 90, 90 + orig: 90, 90 offset: 0, 0 index: -1 -cracks-1-1 +corvus-joint-base rotate: false - xy: 875, 379 - size: 32, 32 - orig: 32, 32 + xy: 1789, 348 + size: 70, 70 + orig: 70, 70 offset: 0, 0 index: -1 -cracks-1-2 +toxopid-joint-base rotate: false - xy: 875, 345 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -cracks-1-3 - rotate: false - xy: 875, 311 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -cracks-1-4 - rotate: false - xy: 875, 277 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -cracks-1-5 - rotate: false - xy: 875, 243 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -cracks-1-6 - rotate: false - xy: 875, 209 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -cracks-1-7 - rotate: false - xy: 909, 581 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -cracks-2-0 - rotate: false - xy: 769, 1481 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -cracks-2-1 - rotate: false - xy: 835, 1547 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -cracks-2-2 - rotate: false - xy: 901, 1613 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -cracks-2-3 - rotate: false - xy: 967, 1679 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -cracks-2-4 - rotate: false - xy: 1033, 1745 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -cracks-2-5 - rotate: false - xy: 769, 1415 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -cracks-2-6 - rotate: false - xy: 835, 1481 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -cracks-2-7 - rotate: false - xy: 901, 1547 - size: 64, 64 - orig: 64, 64 + xy: 1789, 348 + size: 70, 70 + orig: 70, 70 offset: 0, 0 index: -1 cracks-3-0 rotate: false - xy: 103, 1233 + xy: 1153, 381 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 cracks-3-1 rotate: false - xy: 103, 1135 + xy: 1153, 283 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 cracks-3-2 rotate: false - xy: 103, 1037 + xy: 1153, 185 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 cracks-3-3 rotate: false - xy: 103, 939 + xy: 1153, 87 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 cracks-3-4 rotate: false - xy: 103, 841 + xy: 1169, 1263 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 cracks-3-5 rotate: false - xy: 103, 743 + xy: 1169, 1165 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 cracks-3-6 rotate: false - xy: 103, 645 + xy: 1255, 1067 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 cracks-3-7 rotate: false - xy: 103, 547 + xy: 1255, 969 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -crawler-leg +cracks-4-0 rotate: false - xy: 915, 1265 - size: 48, 48 - orig: 48, 48 + xy: 455, 51 + size: 128, 128 + orig: 128, 128 offset: 0, 0 index: -1 -crawler-outline +cracks-4-1 rotate: false - xy: 965, 1315 - size: 48, 48 - orig: 48, 48 + xy: 595, 1233 + size: 128, 128 + orig: 128, 128 offset: 0, 0 index: -1 -crawler-wreck0 +cracks-4-2 rotate: false - xy: 915, 1215 - size: 48, 48 - orig: 48, 48 + xy: 595, 1103 + size: 128, 128 + orig: 128, 128 offset: 0, 0 index: -1 -crawler-wreck1 +cracks-4-3 rotate: false - xy: 965, 1265 - size: 48, 48 - orig: 48, 48 + xy: 595, 973 + size: 128, 128 + orig: 128, 128 offset: 0, 0 index: -1 -crawler-wreck2 +cracks-4-4 rotate: false - xy: 1015, 1315 - size: 48, 48 - orig: 48, 48 + xy: 595, 843 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 +cracks-4-5 + rotate: false + xy: 595, 713 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 +cracks-4-6 + rotate: false + xy: 595, 583 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 +cracks-4-7 + rotate: false + xy: 595, 453 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 +cracks-5-0 + rotate: false + xy: 173, 1304 + size: 160, 160 + orig: 160, 160 + offset: 0, 0 + index: -1 +cracks-5-1 + rotate: false + xy: 173, 1142 + size: 160, 160 + orig: 160, 160 + offset: 0, 0 + index: -1 +cracks-5-2 + rotate: false + xy: 173, 980 + size: 160, 160 + orig: 160, 160 + offset: 0, 0 + index: -1 +cracks-5-3 + rotate: false + xy: 173, 818 + size: 160, 160 + orig: 160, 160 + offset: 0, 0 + index: -1 +cracks-5-4 + rotate: false + xy: 173, 656 + size: 160, 160 + orig: 160, 160 + offset: 0, 0 + index: -1 +cracks-5-5 + rotate: false + xy: 173, 494 + size: 160, 160 + orig: 160, 160 + offset: 0, 0 + index: -1 +cracks-5-6 + rotate: false + xy: 163, 332 + size: 160, 160 + orig: 160, 160 + offset: 0, 0 + index: -1 +cracks-5-7 + rotate: false + xy: 163, 170 + size: 160, 160 + orig: 160, 160 offset: 0, 0 index: -1 cyclone rotate: false - xy: 103, 449 + xy: 1251, 871 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -dagger-leg - rotate: false - xy: 1065, 1265 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -dagger-outline - rotate: false - xy: 1065, 1215 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -dagger-wreck0 - rotate: false - xy: 1115, 1315 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -dagger-wreck1 - rotate: false - xy: 1115, 1265 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -dagger-wreck2 - rotate: false - xy: 1115, 1215 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -duo - rotate: false - xy: 909, 377 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -eruption-outline - rotate: false - xy: 815, 1157 - size: 48, 56 - orig: 48, 56 - offset: 0, 0 - index: -1 -flamethrower-outline - rotate: false - xy: 965, 1157 - size: 48, 56 - orig: 48, 56 - offset: 0, 0 - index: -1 -flare-outline - rotate: false - xy: 1065, 1165 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -flare-wreck0 - rotate: false - xy: 1115, 1165 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -flare-wreck1 - rotate: false - xy: 865, 1115 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -flare-wreck2 - rotate: false - xy: 915, 1107 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 fortress-leg rotate: false - xy: 591, 745 + xy: 585, 1 size: 80, 60 orig: 80, 60 offset: 0, 0 index: -1 fortress-outline rotate: false - xy: 1, 1016 + xy: 855, 866 size: 100, 80 orig: 100, 80 offset: 0, 0 index: -1 fortress-wreck0 rotate: false - xy: 1, 934 + xy: 855, 784 size: 100, 80 orig: 100, 80 offset: 0, 0 index: -1 fortress-wreck1 rotate: false - xy: 1, 852 + xy: 855, 702 size: 100, 80 orig: 100, 80 offset: 0, 0 index: -1 fortress-wreck2 rotate: false - xy: 1, 770 + xy: 855, 620 size: 100, 80 orig: 100, 80 offset: 0, 0 index: -1 fuse rotate: false - xy: 507, 1555 + xy: 1349, 577 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 gamma-outline rotate: false - xy: 1627, 1433 - size: 56, 56 - orig: 56, 56 + xy: 1683, 117 + size: 68, 68 + orig: 68, 68 offset: 0, 0 index: -1 gamma-wreck0 rotate: false - xy: 1626, 1375 - size: 56, 56 - orig: 56, 56 + xy: 1753, 117 + size: 68, 68 + orig: 68, 68 offset: 0, 0 index: -1 gamma-wreck1 rotate: false - xy: 1693, 1499 - size: 56, 56 - orig: 56, 56 + xy: 1863, 494 + size: 68, 68 + orig: 68, 68 offset: 0, 0 index: -1 gamma-wreck2 rotate: false - xy: 1759, 1565 - size: 56, 56 - orig: 56, 56 - offset: 0, 0 - index: -1 -hail - rotate: false - xy: 909, 343 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -heal-shotgun-weapon-outline - rotate: false - xy: 1015, 1115 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -heal-weapon-mount-outline - rotate: false - xy: 1735, 1449 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -heal-weapon-outline - rotate: false - xy: 1735, 1399 - size: 48, 48 - orig: 48, 48 + xy: 1611, 98 + size: 68, 68 + orig: 68, 68 offset: 0, 0 index: -1 horizon-outline rotate: false - xy: 676, 893 + xy: 1739, 752 size: 72, 72 orig: 72, 72 offset: 0, 0 index: -1 horizon-wreck0 rotate: false - xy: 676, 819 + xy: 1739, 678 size: 72, 72 orig: 72, 72 offset: 0, 0 index: -1 horizon-wreck1 rotate: false - xy: 669, 1873 + xy: 1733, 604 size: 72, 72 orig: 72, 72 offset: 0, 0 index: -1 horizon-wreck2 rotate: false - xy: 743, 1877 + xy: 1815, 784 size: 72, 72 orig: 72, 72 offset: 0, 0 index: -1 -item-blast-compound-large - rotate: false - xy: 797, 589 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -item-blast-compound-medium - rotate: false - xy: 977, 549 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-blast-compound-small - rotate: false - xy: 371, 47 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -item-blast-compound-tiny - rotate: false - xy: 935, 53 - size: 16, 16 - orig: 16, 16 - offset: 0, 0 - index: -1 -item-blast-compound-xlarge - rotate: false - xy: 1734, 1349 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -item-coal-large - rotate: false - xy: 847, 623 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -item-coal-medium - rotate: false - xy: 977, 515 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-coal-small - rotate: false - xy: 905, 79 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -item-coal-tiny - rotate: false - xy: 669, 1855 - size: 16, 16 - orig: 16, 16 - offset: 0, 0 - index: -1 -item-coal-xlarge - rotate: false - xy: 1727, 1299 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -item-copper-large - rotate: false - xy: 889, 615 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -item-copper-medium - rotate: false - xy: 977, 481 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-copper-small - rotate: false - xy: 371, 21 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -item-copper-tiny - rotate: false - xy: 1134, 803 - size: 16, 16 - orig: 16, 16 - offset: 0, 0 - index: -1 -item-copper-xlarge - rotate: false - xy: 1015, 1065 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -item-graphite-large - rotate: false - xy: 787, 77 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -item-graphite-medium - rotate: false - xy: 977, 447 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-graphite-small - rotate: false - xy: 717, 1 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -item-graphite-tiny - rotate: false - xy: 1817, 1571 - size: 16, 16 - orig: 16, 16 - offset: 0, 0 - index: -1 -item-graphite-xlarge - rotate: false - xy: 1065, 1065 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -item-lead-large - rotate: false - xy: 783, 35 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -item-lead-medium - rotate: false - xy: 977, 413 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-lead-small - rotate: false - xy: 743, 1 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -item-lead-tiny - rotate: false - xy: 1985, 1671 - size: 16, 16 - orig: 16, 16 - offset: 0, 0 - index: -1 -item-lead-xlarge - rotate: false - xy: 1115, 1065 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -item-metaglass-large - rotate: false - xy: 931, 615 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -item-metaglass-medium - rotate: false - xy: 977, 379 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-metaglass-small - rotate: false - xy: 1297, 1853 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -item-metaglass-tiny - rotate: false - xy: 1117, 639 - size: 16, 16 - orig: 16, 16 - offset: 0, 0 - index: -1 -item-metaglass-xlarge - rotate: false - xy: 1777, 1299 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -item-phase-fabric-large - rotate: false - xy: 973, 617 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -item-phase-fabric-medium - rotate: false - xy: 977, 345 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-phase-fabric-small - rotate: false - xy: 1947, 1845 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -item-phase-fabric-tiny - rotate: false - xy: 371, 3 - size: 16, 16 - orig: 16, 16 - offset: 0, 0 - index: -1 -item-phase-fabric-xlarge - rotate: false - xy: 1784, 1349 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -item-plastanium-large - rotate: false - xy: 1785, 1457 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -item-plastanium-medium - rotate: false - xy: 977, 311 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-plastanium-small - rotate: false - xy: 259, 5 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -item-plastanium-tiny - rotate: false - xy: 651, 5 - size: 16, 16 - orig: 16, 16 - offset: 0, 0 - index: -1 -item-plastanium-xlarge - rotate: false - xy: 1827, 1299 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -item-pyratite-large - rotate: false - xy: 1785, 1415 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -item-pyratite-medium - rotate: false - xy: 977, 277 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-pyratite-small - rotate: false - xy: 2009, 1751 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -item-pyratite-tiny - rotate: false - xy: 1929, 1611 - size: 16, 16 - orig: 16, 16 - offset: 0, 0 - index: -1 -item-pyratite-xlarge - rotate: false - xy: 791, 537 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -item-sand-large - rotate: false - xy: 829, 77 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -item-sand-medium - rotate: false - xy: 977, 243 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-sand-small - rotate: false - xy: 1801, 1505 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -item-sand-tiny - rotate: false - xy: 669, 5 - size: 16, 16 - orig: 16, 16 - offset: 0, 0 - index: -1 -item-sand-xlarge - rotate: false - xy: 791, 487 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -item-scrap-large - rotate: false - xy: 825, 35 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -item-scrap-medium - rotate: false - xy: 977, 209 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-scrap-small - rotate: false - xy: 1265, 1391 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -item-scrap-tiny - rotate: false - xy: 687, 5 - size: 16, 16 - orig: 16, 16 - offset: 0, 0 - index: -1 -item-scrap-xlarge - rotate: false - xy: 791, 437 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -item-silicon-large - rotate: false - xy: 1013, 923 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -item-silicon-medium - rotate: false - xy: 1011, 515 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-silicon-small - rotate: false - xy: 1919, 1671 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -item-silicon-tiny - rotate: false - xy: 1835, 1571 - size: 16, 16 - orig: 16, 16 - offset: 0, 0 - index: -1 -item-silicon-xlarge - rotate: false - xy: 791, 387 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -item-spore-pod-large - rotate: false - xy: 1055, 923 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -item-spore-pod-medium - rotate: false - xy: 1011, 413 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-spore-pod-small - rotate: false - xy: 2019, 1637 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -item-spore-pod-tiny - rotate: false - xy: 998, 665 - size: 16, 16 - orig: 16, 16 - offset: 0, 0 - index: -1 -item-spore-pod-xlarge - rotate: false - xy: 791, 337 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -item-surge-alloy-large - rotate: false - xy: 1097, 923 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -item-surge-alloy-medium - rotate: false - xy: 1011, 345 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-surge-alloy-small - rotate: false - xy: 943, 589 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -item-surge-alloy-tiny - rotate: false - xy: 1016, 665 - size: 16, 16 - orig: 16, 16 - offset: 0, 0 - index: -1 -item-surge-alloy-xlarge - rotate: false - xy: 791, 287 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -item-thorium-large - rotate: false - xy: 1008, 881 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -item-thorium-medium - rotate: false - xy: 1011, 277 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-thorium-small - rotate: false - xy: 875, 183 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -item-thorium-tiny - rotate: false - xy: 2019, 1593 - size: 16, 16 - orig: 16, 16 - offset: 0, 0 - index: -1 -item-thorium-xlarge - rotate: false - xy: 791, 237 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -item-titanium-large - rotate: false - xy: 1050, 881 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -item-titanium-medium - rotate: false - xy: 1011, 209 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-titanium-small - rotate: false - xy: 1947, 1819 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -item-titanium-tiny - rotate: false - xy: 1835, 1553 - size: 16, 16 - orig: 16, 16 - offset: 0, 0 - index: -1 -item-titanium-xlarge - rotate: false - xy: 791, 187 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -lancer - rotate: false - xy: 1099, 1679 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -large-artillery-outline - rotate: false - xy: 813, 1089 - size: 48, 66 - orig: 48, 66 - offset: 0, 0 - index: -1 large-bullet-mount-outline rotate: false - xy: 1401, 1852 + xy: 1539, 156 size: 70, 97 orig: 70, 97 offset: 0, 0 index: -1 large-laser-mount-outline rotate: false - xy: 201, 1235 + xy: 1173, 1371 size: 96, 192 orig: 96, 192 offset: 0, 0 index: -1 large-purple-mount-outline rotate: false - xy: 1545, 1852 + xy: 1611, 248 size: 70, 97 orig: 70, 97 offset: 0, 0 index: -1 -large-weapon-outline - rotate: false - xy: 863, 1065 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -liquid-cryofluid-large - rotate: false - xy: 1008, 839 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -liquid-cryofluid-medium - rotate: false - xy: 939, 173 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -liquid-cryofluid-small - rotate: false - xy: 2019, 1611 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -liquid-cryofluid-tiny - rotate: false - xy: 1835, 1535 - size: 16, 16 - orig: 16, 16 - offset: 0, 0 - index: -1 -liquid-cryofluid-xlarge - rotate: false - xy: 813, 989 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -liquid-oil-large - rotate: false - xy: 1092, 881 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -liquid-oil-medium - rotate: false - xy: 973, 175 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -liquid-oil-small - rotate: false - xy: 1851, 1605 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -liquid-oil-tiny - rotate: false - xy: 1160, 773 - size: 16, 16 - orig: 16, 16 - offset: 0, 0 - index: -1 -liquid-oil-xlarge - rotate: false - xy: 863, 1015 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -liquid-slag-large - rotate: false - xy: 1050, 839 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -liquid-slag-medium - rotate: false - xy: 1041, 175 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -liquid-slag-small - rotate: false - xy: 1877, 1603 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -liquid-slag-tiny - rotate: false - xy: 1178, 773 - size: 16, 16 - orig: 16, 16 - offset: 0, 0 - index: -1 -liquid-slag-xlarge - rotate: false - xy: 913, 1057 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -liquid-water-large - rotate: false - xy: 1008, 797 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -liquid-water-medium - rotate: false - xy: 1003, 73 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -liquid-water-small - rotate: false - xy: 1903, 1603 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -liquid-water-tiny - rotate: false - xy: 1267, 1373 - size: 16, 16 - orig: 16, 16 - offset: 0, 0 - index: -1 -liquid-water-xlarge - rotate: false - xy: 963, 1057 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -mace-leg - rotate: false - xy: 1165, 1747 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -mace-outline - rotate: false - xy: 1165, 1681 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -mace-wreck0 - rotate: false - xy: 1231, 1747 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -mace-wreck1 - rotate: false - xy: 1165, 1615 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -mace-wreck2 - rotate: false - xy: 1231, 1681 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 mass-driver rotate: false - xy: 201, 255 + xy: 1565, 1369 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 mega-outline rotate: false - xy: 1, 464 + xy: 855, 314 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 mega-wreck0 rotate: false - xy: 1, 362 + xy: 855, 212 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 mega-wreck1 rotate: false - xy: 1, 260 + xy: 845, 110 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 mega-wreck2 rotate: false - xy: 1, 158 + xy: 969, 1209 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 +meltdown + rotate: false + xy: 595, 323 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 minke-outline rotate: false - xy: 495, 186 + xy: 1859, 1434 size: 88, 101 orig: 88, 101 offset: 0, 0 index: -1 minke-wreck0 rotate: false - xy: 495, 83 + xy: 1949, 1434 size: 88, 101 orig: 88, 101 offset: 0, 0 index: -1 minke-wreck1 rotate: false - xy: 397, 18 + xy: 1859, 1331 size: 88, 101 orig: 88, 101 offset: 0, 0 index: -1 minke-wreck2 rotate: false - xy: 593, 1256 + xy: 1949, 1331 size: 88, 101 orig: 88, 101 offset: 0, 0 index: -1 -missiles-mount-outline +omura-cannon-outline rotate: false - xy: 808, 839 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -mono-outline - rotate: false - xy: 1013, 1015 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -mono-wreck0 - rotate: false - xy: 1063, 1015 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -mono-wreck1 - rotate: false - xy: 1113, 1015 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -mono-wreck2 - rotate: false - xy: 863, 965 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -mount-purple-weapon-outline - rotate: false - xy: 858, 865 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -mount-weapon-outline - rotate: false - xy: 963, 957 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -nova-leg - rotate: false - xy: 1063, 965 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -nova-outline - rotate: false - xy: 1949, 1689 - size: 56, 56 - orig: 56, 56 - offset: 0, 0 - index: -1 -nova-wreck0 - rotate: false - xy: 1619, 1317 - size: 56, 56 - orig: 56, 56 - offset: 0, 0 - index: -1 -nova-wreck1 - rotate: false - xy: 755, 1057 - size: 56, 56 - orig: 56, 56 - offset: 0, 0 - index: -1 -nova-wreck2 - rotate: false - xy: 755, 999 - size: 56, 56 - orig: 56, 56 - offset: 0, 0 - index: -1 -parallax - rotate: false - xy: 1297, 1786 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -poly-outline - rotate: false - xy: 750, 825 - size: 56, 56 - orig: 56, 56 - offset: 0, 0 - index: -1 -poly-wreck0 - rotate: false - xy: 742, 761 - size: 56, 56 - orig: 56, 56 - offset: 0, 0 - index: -1 -poly-wreck1 - rotate: false - xy: 742, 703 - size: 56, 56 - orig: 56, 56 - offset: 0, 0 - index: -1 -poly-wreck2 - rotate: false - xy: 739, 645 - size: 56, 56 - orig: 56, 56 - offset: 0, 0 - index: -1 -pulsar-leg - rotate: false - xy: 1429, 1654 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -pulsar-outline - rotate: false - xy: 1627, 1491 - size: 58, 48 - orig: 58, 48 - offset: 0, 0 - index: -1 -pulsar-wreck0 - rotate: false - xy: 1693, 1557 - size: 58, 48 - orig: 58, 48 - offset: 0, 0 - index: -1 -pulsar-wreck1 - rotate: false - xy: 1759, 1623 - size: 58, 48 - orig: 58, 48 - offset: 0, 0 - index: -1 -pulsar-wreck2 - rotate: false - xy: 1825, 1689 - size: 58, 48 - orig: 58, 48 + xy: 195, 1770 + size: 192, 277 + orig: 192, 277 offset: 0, 0 index: -1 quasar-leg rotate: false - xy: 585, 417 + xy: 1543, 442 size: 80, 80 orig: 80, 80 offset: 0, 0 index: -1 quasar-outline rotate: false - xy: 585, 335 + xy: 1543, 360 size: 80, 80 orig: 80, 80 offset: 0, 0 index: -1 quasar-wreck0 rotate: false - xy: 585, 253 + xy: 1627, 511 size: 80, 80 orig: 80, 80 offset: 0, 0 index: -1 quasar-wreck1 rotate: false - xy: 585, 171 + xy: 1625, 429 size: 80, 80 orig: 80, 80 offset: 0, 0 index: -1 quasar-wreck2 rotate: false - xy: 585, 89 + xy: 1625, 347 size: 80, 80 orig: 80, 80 offset: 0, 0 index: -1 +reign-leg + rotate: false + xy: 357, 1493 + size: 152, 124 + orig: 152, 124 + offset: 0, 0 + index: -1 reign-weapon-outline rotate: false - xy: 591, 807 + xy: 1843, 1022 size: 83, 138 orig: 83, 138 offset: 0, 0 index: -1 -repair-point - rotate: false - xy: 1075, 177 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 ripple rotate: false - xy: 397, 1297 + xy: 1451, 1075 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 risso-outline rotate: false - xy: 1689, 1871 + xy: 1683, 267 size: 70, 78 orig: 70, 78 offset: 0, 0 index: -1 risso-wreck0 rotate: false - xy: 1761, 1871 + xy: 1683, 187 size: 70, 78 orig: 70, 78 offset: 0, 0 index: -1 risso-wreck1 rotate: false - xy: 1833, 1871 + xy: 1755, 267 size: 70, 78 orig: 70, 78 offset: 0, 0 index: -1 risso-wreck2 rotate: false - xy: 1905, 1871 + xy: 1755, 187 size: 70, 78 orig: 70, 78 offset: 0, 0 index: -1 -salvo +scepter-leg rotate: false - xy: 1363, 1456 - size: 64, 64 - orig: 64, 64 + xy: 1255, 1565 + size: 128, 128 + orig: 128, 128 offset: 0, 0 index: -1 -scatter +vela-leg rotate: false - xy: 1495, 1522 - size: 64, 64 - orig: 64, 64 + xy: 1255, 1565 + size: 128, 128 + orig: 128, 128 offset: 0, 0 index: -1 -scepter-weapon-outline +scepter-outline rotate: false - xy: 733, 379 - size: 56, 102 - orig: 56, 102 + xy: 195, 1628 + size: 170, 140 + orig: 170, 140 offset: 0, 0 index: -1 -scorch +scepter-wreck0 rotate: false - xy: 1113, 521 - size: 32, 32 - orig: 32, 32 + xy: 389, 1907 + size: 170, 140 + orig: 170, 140 offset: 0, 0 index: -1 -segment +scepter-wreck1 rotate: false - xy: 1495, 1390 - size: 64, 64 - orig: 64, 64 + xy: 1, 1207 + size: 170, 140 + orig: 170, 140 + offset: 0, 0 + index: -1 +scepter-wreck2 + rotate: false + xy: 561, 1907 + size: 170, 140 + orig: 170, 140 offset: 0, 0 index: -1 sei-launcher-outline rotate: false - xy: 683, 1197 + xy: 1707, 429 size: 80, 80 orig: 80, 80 offset: 0, 0 index: -1 -small-basic-weapon-outline +spectre rotate: false - xy: 958, 907 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -small-mount-weapon-outline - rotate: false - xy: 958, 857 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -spiroct-foot - rotate: false - xy: 950, 659 - size: 46, 46 - orig: 46, 46 - offset: 0, 0 - index: -1 -spiroct-joint - rotate: false - xy: 1147, 559 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -spiroct-leg - rotate: false - xy: 507, 1849 - size: 48, 34 - orig: 48, 34 - offset: 0, 0 - index: -1 -spiroct-leg-base - rotate: false - xy: 763, 1125 - size: 48, 34 - orig: 48, 34 + xy: 1515, 1565 + size: 128, 128 + orig: 128, 128 offset: 0, 0 index: -1 spiroct-outline rotate: false - xy: 495, 1030 + xy: 1447, 508 size: 94, 75 orig: 94, 75 offset: 0, 0 index: -1 -spiroct-weapon-outline - rotate: false - xy: 808, 781 - size: 48, 56 - orig: 48, 56 - offset: 0, 0 - index: -1 spiroct-wreck0 rotate: false - xy: 495, 953 + xy: 1545, 606 size: 94, 75 orig: 94, 75 offset: 0, 0 index: -1 spiroct-wreck1 rotate: false - xy: 495, 876 + xy: 1643, 725 size: 94, 75 orig: 94, 75 offset: 0, 0 index: -1 spiroct-wreck2 rotate: false - xy: 495, 799 + xy: 1447, 431 size: 94, 75 orig: 94, 75 offset: 0, 0 index: -1 -splash-0 - rotate: false - xy: 1147, 525 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -splash-1 - rotate: false - xy: 1147, 491 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -splash-10 - rotate: false - xy: 1109, 177 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -splash-11 - rotate: false - xy: 1109, 143 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -splash-2 - rotate: false - xy: 1147, 457 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -splash-3 - rotate: false - xy: 1147, 423 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -splash-4 - rotate: false - xy: 1147, 389 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -splash-5 - rotate: false - xy: 1147, 355 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -splash-6 - rotate: false - xy: 1147, 321 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -splash-7 - rotate: false - xy: 1147, 287 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -splash-8 - rotate: false - xy: 1147, 253 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -splash-9 - rotate: false - xy: 1147, 219 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -swarmer - rotate: false - xy: 1627, 1673 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 toxopid-foot rotate: false - xy: 1955, 1957 + xy: 1447, 170 size: 90, 90 orig: 90, 90 offset: 0, 0 index: -1 -toxopid-joint-base +toxopid-leg rotate: false - xy: 1977, 1885 - size: 70, 70 - orig: 70, 70 + xy: 665, 1545 + size: 150, 72 + orig: 150, 72 offset: 0, 0 index: -1 -unit-alpha-full +toxopid-outline rotate: false - xy: 800, 731 - size: 48, 48 - orig: 48, 48 + xy: 1037, 1715 + size: 160, 190 + orig: 160, 190 + offset: 0, 0 + index: -1 +toxopid-wreck0 + rotate: false + xy: 1199, 1715 + size: 160, 190 + orig: 160, 190 + offset: 0, 0 + index: -1 +toxopid-wreck1 + rotate: false + xy: 1361, 1695 + size: 160, 190 + orig: 160, 190 + offset: 0, 0 + index: -1 +toxopid-wreck2 + rotate: false + xy: 1523, 1695 + size: 160, 190 + orig: 160, 190 offset: 0, 0 index: -1 unit-arkyid-full rotate: false - xy: 1, 1919 + xy: 1775, 1565 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 unit-atrax-full rotate: false - xy: 591, 1190 + xy: 1855, 1265 size: 88, 64 orig: 88, 64 offset: 0, 0 index: -1 -unit-beta-full +unit-bryde-full rotate: false - xy: 858, 765 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -unit-crawler-full - rotate: false - xy: 908, 757 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -unit-dagger-full - rotate: false - xy: 958, 757 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -unit-flare-full - rotate: false - xy: 800, 681 - size: 48, 48 - orig: 48, 48 + xy: 357, 1351 + size: 140, 140 + orig: 140, 140 offset: 0, 0 index: -1 unit-fortress-full rotate: false - xy: 1, 76 + xy: 957, 1127 size: 100, 80 orig: 100, 80 offset: 0, 0 index: -1 unit-gamma-full rotate: false - xy: 733, 321 - size: 56, 56 - orig: 56, 56 + xy: 1609, 28 + size: 68, 68 + orig: 68, 68 offset: 0, 0 index: -1 unit-horizon-full rotate: false - xy: 1039, 1877 + xy: 1887, 710 size: 72, 72 orig: 72, 72 offset: 0, 0 index: -1 -unit-mace-full - rotate: false - xy: 1693, 1673 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 unit-mega-full rotate: false - xy: 579, 1947 + xy: 957, 1025 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 unit-minke-full rotate: false - xy: 591, 1087 + xy: 1855, 1162 size: 88, 101 orig: 88, 101 offset: 0, 0 index: -1 -unit-mono-full - rotate: false - xy: 797, 631 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -unit-nova-full - rotate: false - xy: 733, 263 - size: 56, 56 - orig: 56, 56 - offset: 0, 0 - index: -1 -unit-poly-full - rotate: false - xy: 733, 205 - size: 56, 56 - orig: 56, 56 - offset: 0, 0 - index: -1 -unit-pulsar-full - rotate: false - xy: 1891, 1755 - size: 58, 48 - orig: 58, 48 - offset: 0, 0 - index: -1 unit-quasar-full rotate: false - xy: 681, 1115 + xy: 1707, 347 size: 80, 80 orig: 80, 80 offset: 0, 0 index: -1 unit-risso-full rotate: false - xy: 1977, 1805 + xy: 1827, 268 size: 70, 78 orig: 70, 78 offset: 0, 0 index: -1 +unit-scepter-full + rotate: false + xy: 1, 1065 + size: 170, 140 + orig: 170, 140 + offset: 0, 0 + index: -1 unit-spiroct-full rotate: false - xy: 495, 722 + xy: 1447, 354 size: 94, 75 orig: 94, 75 offset: 0, 0 index: -1 +unit-toxopid-full + rotate: false + xy: 1685, 1695 + size: 160, 190 + orig: 160, 190 + offset: 0, 0 + index: -1 +unit-vela-full + rotate: false + xy: 733, 1907 + size: 170, 140 + orig: 170, 140 + offset: 0, 0 + index: -1 unit-zenith-full rotate: false - xy: 1, 1805 + xy: 1905, 1651 size: 112, 112 orig: 112, 112 offset: 0, 0 index: -1 vault-team-crux rotate: false - xy: 605, 1361 + xy: 1447, 585 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 vault-team-sharded rotate: false - xy: 495, 1261 + xy: 1545, 683 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 -wave +vela-outline rotate: false - xy: 1759, 1673 - size: 64, 64 - orig: 64, 64 + xy: 1, 781 + size: 170, 140 + orig: 170, 140 offset: 0, 0 index: -1 -zenith-missiles-outline +vela-wreck0 rotate: false - xy: 900, 657 - size: 48, 48 - orig: 48, 48 + xy: 1, 639 + size: 170, 140 + orig: 170, 140 + offset: 0, 0 + index: -1 +vela-wreck1 + rotate: false + xy: 1249, 1907 + size: 170, 140 + orig: 170, 140 + offset: 0, 0 + index: -1 +vela-wreck2 + rotate: false + xy: 1, 497 + size: 170, 140 + orig: 170, 140 offset: 0, 0 index: -1 zenith-outline rotate: false - xy: 245, 1935 + xy: 931, 1459 size: 112, 112 orig: 112, 112 offset: 0, 0 index: -1 zenith-wreck0 rotate: false - xy: 1, 1577 + xy: 1045, 1459 size: 112, 112 orig: 112, 112 offset: 0, 0 index: -1 zenith-wreck1 rotate: false - xy: 359, 1935 + xy: 855, 1345 size: 112, 112 orig: 112, 112 offset: 0, 0 index: -1 zenith-wreck2 rotate: false - xy: 1, 1463 + xy: 855, 1231 size: 112, 112 orig: 112, 112 offset: 0, 0 index: -1 -item-blast-compound +arkyid rotate: false - xy: 943, 549 - size: 32, 32 - orig: 32, 32 + xy: 499, 1363 + size: 128, 128 + orig: 128, 128 offset: 0, 0 index: -1 -item-coal +arkyid-cell rotate: false - xy: 943, 515 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-copper - rotate: false - xy: 943, 481 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-graphite - rotate: false - xy: 943, 447 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-lead - rotate: false - xy: 943, 413 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-metaglass - rotate: false - xy: 943, 379 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-phase-fabric - rotate: false - xy: 943, 345 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-plastanium - rotate: false - xy: 943, 311 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-pyratite - rotate: false - xy: 943, 277 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-sand - rotate: false - xy: 943, 243 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-scrap - rotate: false - xy: 943, 209 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-silicon - rotate: false - xy: 1011, 549 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-spore-pod - rotate: false - xy: 1011, 447 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-surge-alloy - rotate: false - xy: 1011, 379 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-thorium - rotate: false - xy: 1011, 311 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -item-titanium - rotate: false - xy: 1011, 243 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -liquid-cryofluid - rotate: false - xy: 905, 105 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -liquid-oil - rotate: false - xy: 939, 105 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -liquid-slag - rotate: false - xy: 935, 71 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -liquid-water - rotate: false - xy: 969, 71 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -blank - rotate: false - xy: 673, 804 - size: 1, 1 - orig: 1, 1 - offset: 0, 0 - index: -1 -shape-3 - rotate: false - xy: 1561, 1410 - size: 63, 63 - orig: 63, 63 - offset: 0, 0 - index: -1 -alpha - rotate: false - xy: 91, 7 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -alpha-cell - rotate: false - xy: 141, 7 - size: 48, 48 - orig: 48, 48 + xy: 335, 1221 + size: 128, 128 + orig: 128, 128 offset: 0, 0 index: -1 atrax rotate: false - xy: 1, 10 + xy: 1447, 104 size: 88, 64 orig: 88, 64 offset: 0, 0 index: -1 atrax-base rotate: false - xy: 1617, 1805 + xy: 1681, 51 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 atrax-cell rotate: false - xy: 495, 656 + xy: 1643, 659 size: 88, 64 orig: 88, 64 offset: 0, 0 index: -1 -beta +bryde rotate: false - xy: 813, 1365 - size: 48, 48 - orig: 48, 48 + xy: 1907, 1907 + size: 140, 140 + orig: 140, 140 offset: 0, 0 index: -1 -beta-cell +bryde-cell rotate: false - xy: 863, 1365 - size: 48, 48 - orig: 48, 48 + xy: 1907, 1765 + size: 140, 140 + orig: 140, 140 offset: 0, 0 index: -1 -crawler +corvus-base rotate: false - xy: 865, 1265 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -crawler-base - rotate: false - xy: 915, 1315 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -crawler-cell - rotate: false - xy: 865, 1215 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -dagger - rotate: false - xy: 1065, 1315 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -dagger-base - rotate: false - xy: 1015, 1215 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -flare - rotate: false - xy: 1015, 1165 - size: 48, 48 - orig: 48, 48 + xy: 367, 1619 + size: 152, 124 + orig: 152, 124 offset: 0, 0 index: -1 fortress rotate: false - xy: 1, 1180 + xy: 969, 1311 size: 100, 80 orig: 100, 80 offset: 0, 0 index: -1 -fortress-base - rotate: false - xy: 1033, 1481 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 fortress-cell rotate: false - xy: 1, 1098 + xy: 855, 948 size: 100, 80 orig: 100, 80 offset: 0, 0 index: -1 gamma rotate: false - xy: 1951, 1747 - size: 56, 56 - orig: 56, 56 - offset: 0, 0 - index: -1 -gamma-cell - rotate: false - xy: 1561, 1352 - size: 56, 56 - orig: 56, 56 + xy: 1827, 198 + size: 68, 68 + orig: 68, 68 offset: 0, 0 index: -1 horizon rotate: false - xy: 681, 1041 + xy: 1315, 13 size: 72, 72 orig: 72, 72 offset: 0, 0 index: -1 horizon-cell rotate: false - xy: 676, 967 + xy: 1741, 826 size: 72, 72 orig: 72, 72 offset: 0, 0 index: -1 -mace - rotate: false - xy: 1099, 1415 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -mace-base - rotate: false - xy: 1165, 1813 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 -mace-cell - rotate: false - xy: 1231, 1813 - size: 64, 64 - orig: 64, 64 - offset: 0, 0 - index: -1 mega rotate: false - xy: 1, 668 + xy: 855, 518 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 mega-cell rotate: false - xy: 1, 566 + xy: 855, 416 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 minke rotate: false - xy: 495, 289 + xy: 1447, 1 size: 88, 101 orig: 88, 101 offset: 0, 0 index: -1 -mono +minke-cell rotate: false - xy: 913, 1007 - size: 48, 48 - orig: 48, 48 + xy: 585, 63 + size: 128, 128 + orig: 128, 128 offset: 0, 0 index: -1 -mono-cell +omura-cannon-heat rotate: false - xy: 963, 1007 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -nova - rotate: false - xy: 1825, 1631 - size: 56, 56 - orig: 56, 56 - offset: 0, 0 - index: -1 -nova-base - rotate: false - xy: 1013, 965 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -nova-cell - rotate: false - xy: 1891, 1697 - size: 56, 56 - orig: 56, 56 - offset: 0, 0 - index: -1 -poly - rotate: false - xy: 750, 941 - size: 56, 56 - orig: 56, 56 - offset: 0, 0 - index: -1 -poly-cell - rotate: false - xy: 750, 883 - size: 56, 56 - orig: 56, 56 - offset: 0, 0 - index: -1 -power-cell - rotate: false - xy: 739, 587 - size: 56, 56 - orig: 56, 56 - offset: 0, 0 - index: -1 -pulsar - rotate: false - xy: 409, 1885 - size: 58, 48 - orig: 58, 48 - offset: 0, 0 - index: -1 -pulsar-base - rotate: false - xy: 1113, 965 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -pulsar-cell - rotate: false - xy: 703, 1361 - size: 58, 48 - orig: 58, 48 + xy: 1, 1770 + size: 192, 277 + orig: 192, 277 offset: 0, 0 index: -1 quasar rotate: false - xy: 591, 663 + xy: 1945, 1109 size: 80, 80 orig: 80, 80 offset: 0, 0 index: -1 quasar-base rotate: false - xy: 585, 581 + xy: 1928, 1027 size: 80, 80 orig: 80, 80 offset: 0, 0 index: -1 quasar-cell rotate: false - xy: 585, 499 + xy: 1545, 524 size: 80, 80 orig: 80, 80 offset: 0, 0 index: -1 +reign-base + rotate: false + xy: 521, 1619 + size: 152, 124 + orig: 152, 124 + offset: 0, 0 + index: -1 +reign-cell + rotate: false + xy: 675, 1619 + size: 152, 124 + orig: 152, 124 + offset: 0, 0 + index: -1 risso rotate: false - xy: 1617, 1871 + xy: 1611, 168 size: 70, 78 orig: 70, 78 offset: 0, 0 index: -1 risso-cell rotate: false - xy: 397, 1101 + xy: 1549, 1075 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 +scepter + rotate: false + xy: 1, 1349 + size: 170, 140 + orig: 170, 140 + offset: 0, 0 + index: -1 +scepter-base + rotate: false + xy: 725, 233 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 +vela-base + rotate: false + xy: 725, 233 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 +scepter-cell + rotate: false + xy: 715, 103 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 spiroct rotate: false - xy: 495, 1184 + xy: 1643, 802 size: 94, 75 orig: 94, 75 offset: 0, 0 index: -1 spiroct-cell rotate: false - xy: 495, 1107 + xy: 1741, 900 size: 94, 75 orig: 94, 75 offset: 0, 0 index: -1 -vanguard +toxopid rotate: false - xy: 850, 715 - size: 48, 48 - orig: 48, 48 + xy: 875, 1715 + size: 160, 190 + orig: 160, 190 offset: 0, 0 index: -1 -vanguard-cell +toxopid-cell rotate: false - xy: 850, 665 - size: 48, 48 - orig: 48, 48 + xy: 511, 1493 + size: 152, 124 + orig: 152, 124 offset: 0, 0 index: -1 -artillery +vela rotate: false - xy: 1677, 1317 - size: 48, 56 - orig: 48, 56 + xy: 1, 923 + size: 170, 140 + orig: 170, 140 + offset: 0, 0 + index: -1 +vela-cell + rotate: false + xy: 905, 1907 + size: 170, 140 + orig: 170, 140 + offset: 0, 0 + index: -1 +vela-weapon-heat + rotate: false + xy: 1077, 1907 + size: 170, 140 + orig: 170, 140 offset: 0, 0 index: -1 artillery-mount rotate: false - xy: 1185, 1879 + xy: 1791, 492 size: 70, 70 orig: 70, 70 offset: 0, 0 index: -1 beam-weapon rotate: false - xy: 487, 1 + xy: 1843, 940 size: 80, 80 orig: 80, 80 offset: 0, 0 index: -1 -eruption - rotate: false - xy: 1685, 1433 - size: 48, 56 - orig: 48, 56 - offset: 0, 0 - index: -1 -flakgun - rotate: false - xy: 865, 1165 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -flamethrower - rotate: false - xy: 915, 1157 - size: 48, 56 - orig: 48, 56 - offset: 0, 0 - index: -1 -heal-shotgun-weapon - rotate: false - xy: 965, 1107 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -heal-weapon - rotate: false - xy: 1065, 1115 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -heal-weapon-mount - rotate: false - xy: 1115, 1115 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -large-artillery - rotate: false - xy: 787, 119 - size: 48, 66 - orig: 48, 66 - offset: 0, 0 - index: -1 large-bullet-mount rotate: false - xy: 1329, 1852 + xy: 1539, 255 size: 70, 97 orig: 70, 97 offset: 0, 0 index: -1 large-laser-mount rotate: false - xy: 605, 1557 + xy: 1349, 187 size: 96, 192 orig: 96, 192 offset: 0, 0 index: -1 large-purple-mount rotate: false - xy: 1473, 1852 + xy: 1537, 57 size: 70, 97 orig: 70, 97 offset: 0, 0 index: -1 -large-weapon +omura-cannon-heat rotate: false - xy: 813, 1039 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -missiles - rotate: false - xy: 808, 939 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -missiles-mount - rotate: false - xy: 808, 889 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -mount-purple-weapon - rotate: false - xy: 858, 915 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -mount-weapon - rotate: false - xy: 913, 957 - size: 48, 48 - orig: 48, 48 + xy: 1, 1491 + size: 192, 277 + orig: 192, 277 offset: 0, 0 index: -1 reign-weapon rotate: false - xy: 591, 947 + xy: 1945, 1191 size: 83, 138 orig: 83, 138 offset: 0, 0 index: -1 -scepter-weapon - rotate: false - xy: 733, 483 - size: 56, 102 - orig: 56, 102 - offset: 0, 0 - index: -1 sei-launcher rotate: false - xy: 683, 1279 + xy: 1709, 511 size: 80, 80 orig: 80, 80 offset: 0, 0 index: -1 -small-basic-weapon - rotate: false - xy: 908, 907 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -small-mount-weapon - rotate: false - xy: 908, 857 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -small-weapon - rotate: false - xy: 858, 815 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -spiroct-weapon - rotate: false - xy: 1751, 1499 - size: 48, 56 - orig: 48, 56 - offset: 0, 0 - index: -1 -weapon - rotate: false - xy: 900, 707 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -zenith-missiles - rotate: false - xy: 950, 707 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 zenith rotate: false - xy: 131, 1935 + xy: 1905, 1537 size: 112, 112 orig: 112, 112 offset: 0, 0 index: -1 zenith-cell rotate: false - xy: 1, 1691 + xy: 817, 1459 size: 112, 112 orig: 112, 112 offset: 0, 0 @@ -7218,6 +3060,4450 @@ size: 2048,1024 format: rgba8888 filter: nearest,nearest repeat: none +launchpod + rotate: false + xy: 397, 959 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +mend-projector + rotate: false + xy: 265, 695 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +mend-projector-top + rotate: false + xy: 331, 761 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +mender + rotate: false + xy: 1847, 781 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +mender-top + rotate: false + xy: 1881, 781 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +overdrive-projector + rotate: false + xy: 397, 827 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +overdrive-projector-top + rotate: false + xy: 463, 893 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +shock-mine + rotate: false + xy: 1147, 513 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +bridge-arrow + rotate: false + xy: 487, 141 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +bridge-conveyor + rotate: false + xy: 521, 149 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +bridge-conveyor-bridge + rotate: false + xy: 521, 115 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +bridge-conveyor-end + rotate: false + xy: 521, 81 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +center + rotate: false + xy: 521, 47 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +armored-conveyor-0-0 + rotate: false + xy: 473, 379 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-armored-conveyor-full + rotate: false + xy: 473, 379 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +armored-conveyor-0-1 + rotate: false + xy: 473, 345 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +armored-conveyor-0-2 + rotate: false + xy: 473, 311 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +armored-conveyor-0-3 + rotate: false + xy: 473, 277 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +armored-conveyor-1-0 + rotate: false + xy: 507, 387 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +armored-conveyor-1-1 + rotate: false + xy: 507, 353 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +armored-conveyor-1-2 + rotate: false + xy: 507, 319 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +armored-conveyor-1-3 + rotate: false + xy: 507, 285 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +armored-conveyor-2-0 + rotate: false + xy: 1627, 643 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +armored-conveyor-2-1 + rotate: false + xy: 1935, 863 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +armored-conveyor-2-2 + rotate: false + xy: 1969, 853 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +armored-conveyor-2-3 + rotate: false + xy: 299, 189 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +armored-conveyor-3-0 + rotate: false + xy: 283, 155 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +armored-conveyor-3-1 + rotate: false + xy: 317, 155 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +armored-conveyor-3-2 + rotate: false + xy: 333, 189 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +armored-conveyor-3-3 + rotate: false + xy: 367, 197 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +armored-conveyor-4-0 + rotate: false + xy: 401, 197 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +armored-conveyor-4-1 + rotate: false + xy: 435, 197 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +armored-conveyor-4-2 + rotate: false + xy: 351, 155 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +armored-conveyor-4-3 + rotate: false + xy: 385, 163 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +conveyor-0-1 + rotate: false + xy: 721, 641 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +conveyor-0-2 + rotate: false + xy: 755, 641 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +conveyor-0-3 + rotate: false + xy: 721, 607 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +conveyor-1-0 + rotate: false + xy: 755, 607 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +conveyor-1-1 + rotate: false + xy: 679, 561 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +conveyor-1-2 + rotate: false + xy: 721, 573 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +conveyor-1-3 + rotate: false + xy: 755, 573 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +conveyor-2-0 + rotate: false + xy: 796, 675 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +conveyor-2-1 + rotate: false + xy: 789, 641 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +conveyor-2-2 + rotate: false + xy: 830, 675 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +conveyor-2-3 + rotate: false + xy: 823, 641 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +conveyor-3-0 + rotate: false + xy: 789, 607 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +conveyor-3-1 + rotate: false + xy: 864, 675 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +conveyor-3-2 + rotate: false + xy: 857, 641 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +conveyor-3-3 + rotate: false + xy: 789, 573 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +conveyor-4-0 + rotate: false + xy: 823, 607 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +conveyor-4-1 + rotate: false + xy: 898, 675 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +conveyor-4-2 + rotate: false + xy: 891, 641 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +conveyor-4-3 + rotate: false + xy: 823, 573 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +plastanium-conveyor + rotate: false + xy: 1767, 709 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +plastanium-conveyor-0 + rotate: false + xy: 1767, 675 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +plastanium-conveyor-1 + rotate: false + xy: 1767, 641 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +plastanium-conveyor-2 + rotate: false + xy: 1805, 747 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +plastanium-conveyor-edge + rotate: false + xy: 1839, 747 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +plastanium-conveyor-stack + rotate: false + xy: 1873, 747 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +titanium-conveyor-0-1 + rotate: false + xy: 1729, 607 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +titanium-conveyor-0-2 + rotate: false + xy: 1763, 607 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +titanium-conveyor-0-3 + rotate: false + xy: 1801, 709 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +titanium-conveyor-1-0 + rotate: false + xy: 1801, 675 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +titanium-conveyor-1-1 + rotate: false + xy: 1801, 641 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +titanium-conveyor-1-2 + rotate: false + xy: 1797, 607 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +titanium-conveyor-1-3 + rotate: false + xy: 1835, 713 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +titanium-conveyor-2-0 + rotate: false + xy: 1869, 713 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +titanium-conveyor-2-1 + rotate: false + xy: 1835, 679 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +titanium-conveyor-2-2 + rotate: false + xy: 1835, 645 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +titanium-conveyor-2-3 + rotate: false + xy: 1869, 679 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +titanium-conveyor-3-0 + rotate: false + xy: 1869, 645 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +titanium-conveyor-3-1 + rotate: false + xy: 1903, 693 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +titanium-conveyor-3-2 + rotate: false + xy: 1903, 659 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +titanium-conveyor-3-3 + rotate: false + xy: 1937, 683 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +titanium-conveyor-4-0 + rotate: false + xy: 1971, 683 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +titanium-conveyor-4-1 + rotate: false + xy: 2005, 683 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +titanium-conveyor-4-2 + rotate: false + xy: 1937, 649 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +titanium-conveyor-4-3 + rotate: false + xy: 1971, 649 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +cross + rotate: false + xy: 1000, 675 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +distributor + rotate: false + xy: 133, 761 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +inverted-sorter + rotate: false + xy: 993, 573 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +junction + rotate: false + xy: 1340, 623 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +overflow-gate + rotate: false + xy: 1983, 751 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +phase-conveyor + rotate: false + xy: 1733, 709 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +phase-conveyor-arrow + rotate: false + xy: 1733, 675 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +phase-conveyor-bridge + rotate: false + xy: 1699, 641 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +phase-conveyor-end + rotate: false + xy: 1733, 641 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +router + rotate: false + xy: 773, 505 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +sorter + rotate: false + xy: 1215, 513 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +underflow-gate + rotate: false + xy: 1937, 615 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +drill-top + rotate: false + xy: 331, 959 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +steam-generator-liquid + rotate: false + xy: 331, 959 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +mechanical-drill + rotate: false + xy: 67, 497 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +mechanical-drill-rotator + rotate: false + xy: 133, 563 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +mechanical-drill-top + rotate: false + xy: 199, 629 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +pneumatic-drill + rotate: false + xy: 463, 827 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +pneumatic-drill-rotator + rotate: false + xy: 529, 893 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +pneumatic-drill-top + rotate: false + xy: 595, 959 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +water-extractor + rotate: false + xy: 199, 299 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +water-extractor-liquid + rotate: false + xy: 265, 365 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +water-extractor-rotator + rotate: false + xy: 331, 431 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +water-extractor-top + rotate: false + xy: 397, 497 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +block-border + rotate: false + xy: 385, 129 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-middle + rotate: false + xy: 469, 209 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-select + rotate: false + xy: 1881, 849 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +conduit-liquid + rotate: false + xy: 728, 709 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +bridge-conduit + rotate: false + xy: 487, 107 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +bridge-conduit-arrow + rotate: false + xy: 487, 73 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +bridge-conveyor-arrow + rotate: false + xy: 487, 73 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +bridge-conduit-bridge + rotate: false + xy: 487, 39 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +bridge-conduit-end + rotate: false + xy: 521, 183 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +conduit-bottom + rotate: false + xy: 661, 731 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +conduit-bottom-0 + rotate: false + xy: 660, 697 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +conduit-bottom-1 + rotate: false + xy: 687, 663 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +conduit-bottom-2 + rotate: false + xy: 694, 697 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +conduit-bottom-3 + rotate: false + xy: 694, 697 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +conduit-bottom-4 + rotate: false + xy: 694, 697 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +conduit-top-0 + rotate: false + xy: 762, 709 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +conduit-top-1 + rotate: false + xy: 728, 675 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +conduit-top-2 + rotate: false + xy: 762, 675 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +conduit-top-3 + rotate: false + xy: 687, 629 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +pulse-conduit-top-3 + rotate: false + xy: 687, 629 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +conduit-top-4 + rotate: false + xy: 687, 595 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +liquid-junction + rotate: false + xy: 1265, 555 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +liquid-overflow-gate + rotate: false + xy: 1333, 589 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +liquid-overflow-gate-top + rotate: false + xy: 1333, 555 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +liquid-router-bottom + rotate: false + xy: 1367, 585 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +liquid-router-liquid + rotate: false + xy: 1367, 551 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +liquid-router-top + rotate: false + xy: 1265, 521 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +mechanical-pump + rotate: false + xy: 1711, 777 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +mechanical-pump-liquid + rotate: false + xy: 1745, 777 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +rotary-pump-liquid + rotate: false + xy: 1745, 777 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +thermal-pump-liquid + rotate: false + xy: 1745, 777 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +phase-conduit + rotate: false + xy: 1703, 743 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +phase-conduit-arrow + rotate: false + xy: 1737, 743 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +phase-conduit-bridge + rotate: false + xy: 1699, 709 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +phase-conduit-end + rotate: false + xy: 1699, 675 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +plated-conduit-cap + rotate: false + xy: 1941, 717 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +plated-conduit-top-0 + rotate: false + xy: 1975, 717 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +plated-conduit-top-1 + rotate: false + xy: 2009, 717 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +plated-conduit-top-2 + rotate: false + xy: 713, 539 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +plated-conduit-top-3 + rotate: false + xy: 747, 539 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +plated-conduit-top-4 + rotate: false + xy: 781, 539 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +pulse-conduit-top-0 + rotate: false + xy: 917, 539 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +pulse-conduit-top-1 + rotate: false + xy: 951, 539 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +pulse-conduit-top-2 + rotate: false + xy: 985, 539 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +pulse-conduit-top-4 + rotate: false + xy: 1019, 539 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +rotary-pump + rotate: false + xy: 331, 629 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +logic-processor + rotate: false + xy: 1, 497 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +memory-cell + rotate: false + xy: 1813, 781 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +message + rotate: false + xy: 1915, 761 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +micro-processor + rotate: false + xy: 1949, 751 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +switch + rotate: false + xy: 1419, 449 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +switch-on + rotate: false + xy: 1661, 617 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +battery + rotate: false + xy: 419, 163 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +battery-top + rotate: false + xy: 453, 163 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +combustion-generator + rotate: false + xy: 487, 5 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +combustion-generator-top + rotate: false + xy: 521, 13 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +diode + rotate: false + xy: 993, 641 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +diode-arrow + rotate: false + xy: 925, 573 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +illuminator + rotate: false + xy: 993, 607 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +illuminator-top + rotate: false + xy: 1068, 675 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +power-node + rotate: false + xy: 815, 539 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +power-node-large + rotate: false + xy: 1, 299 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +power-source + rotate: false + xy: 849, 539 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +power-void + rotate: false + xy: 883, 539 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +rtg-generator + rotate: false + xy: 397, 695 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +rtg-generator-top + rotate: false + xy: 807, 505 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +solar-panel + rotate: false + xy: 1181, 513 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +steam-generator + rotate: false + xy: 265, 431 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +steam-generator-cap + rotate: false + xy: 331, 497 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +steam-generator-top + rotate: false + xy: 397, 563 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +steam-generator-turbine0 + rotate: false + xy: 463, 629 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +steam-generator-turbine1 + rotate: false + xy: 529, 695 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +surge-tower + rotate: false + xy: 595, 761 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +thermal-generator + rotate: false + xy: 793, 959 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +cryofluidmixer-bottom + rotate: false + xy: 67, 761 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +cryofluidmixer-liquid + rotate: false + xy: 133, 827 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +cryofluidmixer-top + rotate: false + xy: 199, 893 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +cultivator + rotate: false + xy: 265, 959 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +cultivator-middle + rotate: false + xy: 1, 629 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +cultivator-top + rotate: false + xy: 67, 695 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +graphite-press + rotate: false + xy: 67, 629 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +incinerator + rotate: false + xy: 1061, 641 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-source + rotate: false + xy: 1197, 581 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-void + rotate: false + xy: 1306, 623 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +kiln + rotate: false + xy: 133, 695 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +kiln-top + rotate: false + xy: 199, 761 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +silicon-smelter-top + rotate: false + xy: 199, 761 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +liquid-source + rotate: false + xy: 1367, 517 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +liquid-void + rotate: false + xy: 1401, 585 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +melter + rotate: false + xy: 1779, 781 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +phase-weaver + rotate: false + xy: 67, 431 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +phase-weaver-bottom + rotate: false + xy: 133, 497 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +phase-weaver-weave + rotate: false + xy: 199, 563 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +plastanium-compressor + rotate: false + xy: 265, 629 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +plastanium-compressor-top + rotate: false + xy: 331, 695 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +pulverizer + rotate: false + xy: 1053, 539 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +pulverizer-rotator + rotate: false + xy: 1087, 539 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +pyratite-mixer + rotate: false + xy: 133, 431 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +separator + rotate: false + xy: 397, 629 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +separator-liquid + rotate: false + xy: 463, 695 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +separator-spinner + rotate: false + xy: 529, 761 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +silicon-smelter + rotate: false + xy: 595, 827 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +spore-press + rotate: false + xy: 661, 893 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +spore-press-frame0 + rotate: false + xy: 727, 959 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +spore-press-frame1 + rotate: false + xy: 1, 167 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +spore-press-frame2 + rotate: false + xy: 67, 233 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +spore-press-liquid + rotate: false + xy: 133, 299 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +spore-press-top + rotate: false + xy: 199, 365 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +boulder1 + rotate: false + xy: 1009, 917 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +boulder2 + rotate: false + xy: 1059, 917 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +dacite-boulder1 + rotate: false + xy: 1749, 925 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +dacite-boulder2 + rotate: false + xy: 1799, 925 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +sand-boulder1 + rotate: false + xy: 841, 505 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +sand-boulder2 + rotate: false + xy: 875, 505 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +shale-boulder1 + rotate: false + xy: 1079, 505 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +shale-boulder2 + rotate: false + xy: 1113, 505 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +snow-boulder1 + rotate: false + xy: 167, 33 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +snow-boulder2 + rotate: false + xy: 217, 83 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +spore-cluster1 + rotate: false + xy: 1809, 883 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +spore-cluster2 + rotate: false + xy: 1851, 883 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +spore-cluster3 + rotate: false + xy: 1893, 883 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +unloader + rotate: false + xy: 1971, 615 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +unloader-center + rotate: false + xy: 2005, 615 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +arc-heat + rotate: false + xy: 439, 379 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-1 + rotate: false + xy: 317, 121 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +hail-heat + rotate: false + xy: 1599, 875 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +lancer-heat + rotate: false + xy: 331, 893 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +salvo-heat + rotate: false + xy: 529, 827 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +salvo-panel-left + rotate: false + xy: 595, 893 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +salvo-panel-right + rotate: false + xy: 661, 959 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +scorch-heat + rotate: false + xy: 943, 505 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +wave-liquid + rotate: false + xy: 529, 629 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +rally-point + rotate: false + xy: 199, 497 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +repair-point-base + rotate: false + xy: 739, 505 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +resupply-point + rotate: false + xy: 265, 563 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +copper-wall + rotate: false + xy: 857, 607 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +copper-wall-large + rotate: false + xy: 67, 959 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +door + rotate: false + xy: 959, 607 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +door-large + rotate: false + xy: 199, 827 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +door-large-open + rotate: false + xy: 265, 893 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +door-open + rotate: false + xy: 1034, 675 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +phase-wall + rotate: false + xy: 1771, 743 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +phase-wall-large + rotate: false + xy: 1, 365 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +plastanium-wall + rotate: false + xy: 1907, 727 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +plastanium-wall-large + rotate: false + xy: 397, 761 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +scrap-wall-large1 + rotate: false + xy: 67, 299 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +scrap-wall-large2 + rotate: false + xy: 133, 365 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +scrap-wall-large3 + rotate: false + xy: 199, 431 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +scrap-wall-large4 + rotate: false + xy: 265, 497 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +scrap-wall2 + rotate: false + xy: 977, 505 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +scrap-wall3 + rotate: false + xy: 1011, 505 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +scrap-wall4 + rotate: false + xy: 1045, 505 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +scrap-wall5 + rotate: false + xy: 1045, 505 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +surge-wall + rotate: false + xy: 1385, 449 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +surge-wall-large + rotate: false + xy: 661, 827 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +thorium-wall + rotate: false + xy: 1695, 607 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +thorium-wall-large + rotate: false + xy: 1, 101 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +titanium-wall + rotate: false + xy: 2005, 649 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +titanium-wall-large + rotate: false + xy: 67, 167 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +bullet + rotate: false + xy: 1615, 971 + size: 52, 52 + orig: 52, 52 + offset: 0, 0 + index: -1 +bullet-back + rotate: false + xy: 1669, 971 + size: 52, 52 + orig: 52, 52 + offset: 0, 0 + index: -1 +casing + rotate: false + xy: 2039, 699 + size: 8, 16 + orig: 8, 16 + offset: 0, 0 + index: -1 +circle-mid + rotate: false + xy: 555, 74 + size: 1, 199 + orig: 1, 199 + offset: 0, 0 + index: -1 +error + rotate: false + xy: 827, 809 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +laser + rotate: false + xy: 2043, 733 + size: 4, 48 + orig: 4, 48 + offset: 0, 0 + index: -1 +minelaser + rotate: false + xy: 787, 843 + size: 4, 48 + orig: 4, 48 + offset: 0, 0 + index: -1 +missile + rotate: false + xy: 1631, 753 + size: 36, 36 + orig: 36, 36 + offset: 0, 0 + index: -1 +missile-back + rotate: false + xy: 1627, 715 + size: 36, 36 + orig: 36, 36 + offset: 0, 0 + index: -1 +parallax-laser + rotate: false + xy: 853, 909 + size: 4, 48 + orig: 4, 48 + offset: 0, 0 + index: -1 +particle + rotate: false + xy: 1767, 883 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +scale_marker + rotate: false + xy: 61, 95 + size: 4, 4 + orig: 4, 4 + offset: 0, 0 + index: -1 +shell + rotate: false + xy: 1627, 677 + size: 36, 36 + orig: 36, 36 + offset: 0, 0 + index: -1 +shell-back + rotate: false + xy: 1973, 887 + size: 36, 36 + orig: 36, 36 + offset: 0, 0 + index: -1 +transfer + rotate: false + xy: 127, 117 + size: 4, 48 + orig: 4, 48 + offset: 0, 0 + index: -1 +transfer-arrow + rotate: false + xy: 1903, 625 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +white + rotate: false + xy: 723, 738 + size: 3, 3 + orig: 3, 3 + offset: 0, 0 + index: -1 +alpha-outline + rotate: false + xy: 1823, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +alpha-wreck0 + rotate: false + xy: 1873, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +alpha-wreck1 + rotate: false + xy: 1923, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +alpha-wreck2 + rotate: false + xy: 1973, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +arc + rotate: false + xy: 2011, 891 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +arkyid-leg + rotate: false + xy: 199, 241 + size: 56, 56 + orig: 56, 56 + offset: 0, 0 + index: -1 +artillery-outline + rotate: false + xy: 1549, 909 + size: 48, 56 + orig: 48, 56 + offset: 0, 0 + index: -1 +atrax-foot + rotate: false + xy: 1275, 725 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +atrax-joint + rotate: false + xy: 695, 737 + size: 26, 26 + orig: 26, 26 + offset: 0, 0 + index: -1 +atrax-leg + rotate: false + xy: 1593, 763 + size: 36, 26 + orig: 36, 26 + offset: 0, 0 + index: -1 +atrax-leg-base + rotate: false + xy: 1935, 897 + size: 36, 26 + orig: 36, 26 + offset: 0, 0 + index: -1 +beta-outline + rotate: false + xy: 793, 859 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +beta-wreck0 + rotate: false + xy: 67, 67 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +beta-wreck1 + rotate: false + xy: 61, 17 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +beta-wreck2 + rotate: false + xy: 133, 133 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-arc-full + rotate: false + xy: 317, 87 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-basalt-full + rotate: false + xy: 351, 121 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-boulder-full + rotate: false + xy: 859, 925 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-char-full + rotate: false + xy: 317, 53 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-conduit-full + rotate: false + xy: 351, 87 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-conveyor-full + rotate: false + xy: 385, 95 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +conveyor-0-0 + rotate: false + xy: 385, 95 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-craters-full + rotate: false + xy: 419, 129 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-dacite-boulder-full + rotate: false + xy: 909, 917 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-dacite-full + rotate: false + xy: 351, 53 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-dacite-wall-full + rotate: false + xy: 385, 61 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-dark-metal-full + rotate: false + xy: 419, 95 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-darksand-full + rotate: false + xy: 453, 129 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-dirt-full + rotate: false + xy: 419, 61 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-dirt-wall-full + rotate: false + xy: 453, 95 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-dune-wall-full + rotate: false + xy: 453, 61 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-duo-full + rotate: false + xy: 317, 19 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-grass-full + rotate: false + xy: 351, 19 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-hail-full + rotate: false + xy: 385, 27 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-hotrock-full + rotate: false + xy: 419, 27 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-ice-full + rotate: false + xy: 453, 27 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-ice-snow-full + rotate: false + xy: 521, 529 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-ice-wall-full + rotate: false + xy: 637, 512 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-liquid-router-full + rotate: false + xy: 1669, 757 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-magmarock-full + rotate: false + xy: 507, 251 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-metal-floor-damaged-full + rotate: false + xy: 473, 243 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-moss-full + rotate: false + xy: 2003, 853 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-mud-full + rotate: false + xy: 671, 512 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-ore-coal-full + rotate: false + xy: 507, 217 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-ore-copper-full + rotate: false + xy: 653, 662 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-ore-lead-full + rotate: false + xy: 1275, 691 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-ore-scrap-full + rotate: false + xy: 1309, 691 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-ore-thorium-full + rotate: false + xy: 1343, 691 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-ore-titanium-full + rotate: false + xy: 1377, 687 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-pebbles-full + rotate: false + xy: 1677, 841 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-plated-conduit-full + rotate: false + xy: 1677, 807 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-pulse-conduit-full + rotate: false + xy: 1711, 845 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-pulverizer-full + rotate: false + xy: 1711, 811 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-repair-point-full + rotate: false + xy: 1745, 845 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-salt-wall-full + rotate: false + xy: 1745, 811 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-sand-boulder-full + rotate: false + xy: 1779, 849 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-sand-full + rotate: false + xy: 1813, 849 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-sand-wall-full + rotate: false + xy: 1779, 815 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-scorch-full + rotate: false + xy: 1847, 849 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-scrap-wall-full + rotate: false + xy: 1813, 815 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +scrap-wall1 + rotate: false + xy: 1813, 815 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-shale-boulder-full + rotate: false + xy: 1847, 815 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-shale-full + rotate: false + xy: 1881, 815 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-shale-wall-full + rotate: false + xy: 1915, 829 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-shrubs-full + rotate: false + xy: 1915, 795 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-snow-boulder-full + rotate: false + xy: 959, 917 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +block-snow-full + rotate: false + xy: 1949, 819 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-snow-wall-full + rotate: false + xy: 1983, 819 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-spore-cluster-full + rotate: false + xy: 1317, 725 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +block-spore-moss-full + rotate: false + xy: 1949, 785 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-spore-wall-full + rotate: false + xy: 1983, 785 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-stone-full + rotate: false + xy: 1665, 719 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-stone-wall-full + rotate: false + xy: 1665, 685 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-tendrils-full + rotate: false + xy: 1665, 651 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +block-titanium-conveyor-full + rotate: false + xy: 487, 175 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +titanium-conveyor-0-0 + rotate: false + xy: 487, 175 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +container-team-crux + rotate: false + xy: 1, 959 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +container-team-sharded + rotate: false + xy: 1, 893 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +corvus-joint + rotate: false + xy: 661, 765 + size: 60, 60 + orig: 60, 60 + offset: 0, 0 + index: -1 +corvus-leg + rotate: false + xy: 2017, 783 + size: 30, 68 + orig: 30, 68 + offset: 0, 0 + index: -1 +corvus-leg-base + rotate: false + xy: 555, 505 + size: 30, 64 + orig: 30, 64 + offset: 0, 0 + index: -1 +cracks-1-0 + rotate: false + xy: 932, 675 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +cracks-1-1 + rotate: false + xy: 925, 641 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +cracks-1-2 + rotate: false + xy: 857, 573 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +cracks-1-3 + rotate: false + xy: 891, 607 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +cracks-1-4 + rotate: false + xy: 966, 675 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +cracks-1-5 + rotate: false + xy: 959, 641 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +cracks-1-6 + rotate: false + xy: 891, 573 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +cracks-1-7 + rotate: false + xy: 925, 607 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +cracks-2-0 + rotate: false + xy: 1, 827 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +cracks-2-1 + rotate: false + xy: 67, 893 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +cracks-2-2 + rotate: false + xy: 133, 959 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +cracks-2-3 + rotate: false + xy: 1, 761 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +cracks-2-4 + rotate: false + xy: 67, 827 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +cracks-2-5 + rotate: false + xy: 133, 893 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +cracks-2-6 + rotate: false + xy: 199, 959 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +cracks-2-7 + rotate: false + xy: 1, 695 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +crawler-leg + rotate: false + xy: 1259, 917 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +crawler-outline + rotate: false + xy: 1309, 917 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +crawler-wreck0 + rotate: false + xy: 1599, 917 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +crawler-wreck1 + rotate: false + xy: 1649, 921 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +crawler-wreck2 + rotate: false + xy: 1699, 921 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +dagger-leg + rotate: false + xy: 1949, 925 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +dagger-outline + rotate: false + xy: 1999, 925 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +dagger-wreck0 + rotate: false + xy: 777, 793 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +dagger-wreck1 + rotate: false + xy: 773, 743 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +dagger-wreck2 + rotate: false + xy: 843, 859 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +duo + rotate: false + xy: 1027, 641 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +eruption-outline + rotate: false + xy: 943, 859 + size: 48, 56 + orig: 48, 56 + offset: 0, 0 + index: -1 +flamethrower-outline + rotate: false + xy: 1043, 859 + size: 48, 56 + orig: 48, 56 + offset: 0, 0 + index: -1 +flare-outline + rotate: false + xy: 1093, 867 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +flare-wreck0 + rotate: false + xy: 977, 809 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +flare-wreck1 + rotate: false + xy: 1143, 867 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +flare-wreck2 + rotate: false + xy: 1027, 809 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +hail + rotate: false + xy: 959, 573 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +heal-shotgun-weapon-outline + rotate: false + xy: 1243, 867 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +heal-weapon-mount-outline + rotate: false + xy: 877, 759 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +heal-weapon-outline + rotate: false + xy: 927, 759 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +item-blast-compound-large + rotate: false + xy: 1593, 833 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +item-blast-compound-medium + rotate: false + xy: 1027, 573 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-blast-compound-small + rotate: false + xy: 2023, 999 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +item-blast-compound-tiny + rotate: false + xy: 1359, 749 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +item-blast-compound-xlarge + rotate: false + xy: 977, 759 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +item-coal-large + rotate: false + xy: 1593, 791 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +item-coal-medium + rotate: false + xy: 1061, 573 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-coal-small + rotate: false + xy: 385, 1 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +item-coal-tiny + rotate: false + xy: 1359, 731 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +item-coal-xlarge + rotate: false + xy: 1027, 759 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +item-copper-large + rotate: false + xy: 257, 257 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +item-copper-medium + rotate: false + xy: 1095, 641 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-copper-small + rotate: false + xy: 411, 1 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +item-copper-tiny + rotate: false + xy: 1359, 949 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +item-copper-xlarge + rotate: false + xy: 1077, 809 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +item-graphite-large + rotate: false + xy: 299, 265 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +item-graphite-medium + rotate: false + xy: 1095, 573 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-graphite-small + rotate: false + xy: 437, 1 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +item-graphite-tiny + rotate: false + xy: 283, 137 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +item-graphite-xlarge + rotate: false + xy: 1077, 759 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +item-lead-large + rotate: false + xy: 257, 215 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +item-lead-medium + rotate: false + xy: 1170, 683 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-lead-small + rotate: false + xy: 341, 281 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +item-lead-tiny + rotate: false + xy: 1915, 865 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +item-lead-xlarge + rotate: false + xy: 1127, 817 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +item-metaglass-large + rotate: false + xy: 299, 223 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +item-metaglass-medium + rotate: false + xy: 1238, 685 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-metaglass-small + rotate: false + xy: 796, 717 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +item-metaglass-tiny + rotate: false + xy: 653, 644 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +item-metaglass-xlarge + rotate: false + xy: 1127, 767 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +item-phase-fabric-large + rotate: false + xy: 341, 231 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +item-phase-fabric-medium + rotate: false + xy: 1170, 649 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-phase-fabric-small + rotate: false + xy: 2017, 757 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +item-phase-fabric-tiny + rotate: false + xy: 521, 511 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +item-phase-fabric-xlarge + rotate: false + xy: 1177, 817 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +item-plastanium-large + rotate: false + xy: 383, 231 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +item-plastanium-medium + rotate: false + xy: 1238, 651 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-plastanium-small + rotate: false + xy: 587, 512 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +item-plastanium-tiny + rotate: false + xy: 2023, 981 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +item-plastanium-xlarge + rotate: false + xy: 1177, 767 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +item-pyratite-large + rotate: false + xy: 425, 231 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +item-pyratite-medium + rotate: false + xy: 1306, 657 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-pyratite-small + rotate: false + xy: 267, 7 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +item-pyratite-tiny + rotate: false + xy: 463, 9 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +item-pyratite-xlarge + rotate: false + xy: 1227, 817 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +item-sand-large + rotate: false + xy: 455, 455 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +item-sand-medium + rotate: false + xy: 1129, 615 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-sand-small + rotate: false + xy: 243, 189 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +item-sand-tiny + rotate: false + xy: 613, 520 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +item-sand-xlarge + rotate: false + xy: 1227, 767 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +item-scrap-large + rotate: false + xy: 455, 413 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +item-scrap-medium + rotate: false + xy: 1163, 615 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-scrap-small + rotate: false + xy: 269, 189 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +item-scrap-tiny + rotate: false + xy: 293, 15 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +item-scrap-xlarge + rotate: false + xy: 1277, 817 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +item-silicon-large + rotate: false + xy: 497, 463 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +item-silicon-medium + rotate: false + xy: 1197, 615 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-silicon-small + rotate: false + xy: 161, 7 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +item-silicon-tiny + rotate: false + xy: 541, 383 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +item-silicon-xlarge + rotate: false + xy: 1277, 767 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +item-spore-pod-large + rotate: false + xy: 497, 421 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +item-spore-pod-medium + rotate: false + xy: 1129, 547 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-spore-pod-small + rotate: false + xy: 187, 7 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +item-spore-pod-tiny + rotate: false + xy: 567, 409 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +item-spore-pod-xlarge + rotate: false + xy: 1343, 867 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +item-surge-alloy-large + rotate: false + xy: 645, 596 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +item-surge-alloy-medium + rotate: false + xy: 1197, 547 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-surge-alloy-small + rotate: false + xy: 539, 479 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +item-surge-alloy-tiny + rotate: false + xy: 1359, 931 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +item-surge-alloy-xlarge + rotate: false + xy: 1327, 817 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +item-thorium-large + rotate: false + xy: 637, 546 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +item-thorium-medium + rotate: false + xy: 1231, 581 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-thorium-small + rotate: false + xy: 539, 453 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +item-thorium-tiny + rotate: false + xy: 541, 365 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +item-thorium-xlarge + rotate: false + xy: 1327, 767 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +item-titanium-large + rotate: false + xy: 1641, 875 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +item-titanium-medium + rotate: false + xy: 1272, 623 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-titanium-small + rotate: false + xy: 539, 427 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +item-titanium-tiny + rotate: false + xy: 541, 347 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +item-titanium-xlarge + rotate: false + xy: 1393, 871 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +lancer + rotate: false + xy: 265, 827 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +large-artillery-outline + rotate: false + xy: 1493, 841 + size: 48, 66 + orig: 48, 66 + offset: 0, 0 + index: -1 +large-weapon-outline + rotate: false + xy: 1393, 821 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +liquid-cryofluid-large + rotate: false + xy: 1635, 833 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +liquid-cryofluid-medium + rotate: false + xy: 1265, 589 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +liquid-cryofluid-small + rotate: false + xy: 565, 479 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +liquid-cryofluid-tiny + rotate: false + xy: 541, 329 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +liquid-cryofluid-xlarge + rotate: false + xy: 1443, 803 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +liquid-oil-large + rotate: false + xy: 1635, 791 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +liquid-oil-medium + rotate: false + xy: 1299, 555 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +liquid-oil-small + rotate: false + xy: 565, 453 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +liquid-oil-tiny + rotate: false + xy: 541, 311 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +liquid-oil-xlarge + rotate: false + xy: 1493, 791 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +liquid-slag-large + rotate: false + xy: 1683, 879 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +liquid-slag-medium + rotate: false + xy: 1333, 521 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +liquid-slag-small + rotate: false + xy: 565, 427 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +liquid-slag-tiny + rotate: false + xy: 541, 293 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +liquid-slag-xlarge + rotate: false + xy: 1543, 809 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +liquid-water-large + rotate: false + xy: 1725, 879 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +liquid-water-medium + rotate: false + xy: 1401, 517 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +liquid-water-small + rotate: false + xy: 541, 401 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +liquid-water-tiny + rotate: false + xy: 541, 275 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +liquid-water-xlarge + rotate: false + xy: 1377, 771 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +mace-leg + rotate: false + xy: 265, 761 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +mace-outline + rotate: false + xy: 331, 827 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +mace-wreck0 + rotate: false + xy: 397, 893 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +mace-wreck1 + rotate: false + xy: 463, 959 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +mace-wreck2 + rotate: false + xy: 1, 431 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +missiles-mount-outline + rotate: false + xy: 1377, 721 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +mono-outline + rotate: false + xy: 1477, 691 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +mono-wreck0 + rotate: false + xy: 1527, 709 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +mono-wreck1 + rotate: false + xy: 1527, 659 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +mono-wreck2 + rotate: false + xy: 1577, 709 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +mount-purple-weapon-outline + rotate: false + xy: 823, 709 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +mount-weapon-outline + rotate: false + xy: 923, 709 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +nova-leg + rotate: false + xy: 1023, 709 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +nova-outline + rotate: false + xy: 463, 505 + size: 56, 56 + orig: 56, 56 + offset: 0, 0 + index: -1 +nova-wreck0 + rotate: false + xy: 529, 571 + size: 56, 56 + orig: 56, 56 + offset: 0, 0 + index: -1 +nova-wreck1 + rotate: false + xy: 595, 638 + size: 56, 56 + orig: 56, 56 + offset: 0, 0 + index: -1 +nova-wreck2 + rotate: false + xy: 919, 967 + size: 56, 56 + orig: 56, 56 + offset: 0, 0 + index: -1 +parallax + rotate: false + xy: 529, 959 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +poly-outline + rotate: false + xy: 1093, 967 + size: 56, 56 + orig: 56, 56 + offset: 0, 0 + index: -1 +poly-wreck0 + rotate: false + xy: 1151, 967 + size: 56, 56 + orig: 56, 56 + offset: 0, 0 + index: -1 +poly-wreck1 + rotate: false + xy: 1209, 967 + size: 56, 56 + orig: 56, 56 + offset: 0, 0 + index: -1 +poly-wreck2 + rotate: false + xy: 1267, 967 + size: 56, 56 + orig: 56, 56 + offset: 0, 0 + index: -1 +pulsar-leg + rotate: false + xy: 67, 365 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +pulsar-outline + rotate: false + xy: 859, 975 + size: 58, 48 + orig: 58, 48 + offset: 0, 0 + index: -1 +pulsar-wreck0 + rotate: false + xy: 1, 51 + size: 58, 48 + orig: 58, 48 + offset: 0, 0 + index: -1 +pulsar-wreck1 + rotate: false + xy: 1, 1 + size: 58, 48 + orig: 58, 48 + offset: 0, 0 + index: -1 +pulsar-wreck2 + rotate: false + xy: 67, 117 + size: 58, 48 + orig: 58, 48 + offset: 0, 0 + index: -1 +repair-point + rotate: false + xy: 705, 505 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +salvo + rotate: false + xy: 463, 761 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +scatter + rotate: false + xy: 1, 233 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +scepter-weapon-outline + rotate: false + xy: 1441, 921 + size: 56, 102 + orig: 56, 102 + offset: 0, 0 + index: -1 +scorch + rotate: false + xy: 909, 505 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +segment + rotate: false + xy: 331, 563 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +small-basic-weapon-outline + rotate: false + xy: 111, 17 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +small-mount-weapon-outline + rotate: false + xy: 193, 183 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +spiroct-foot + rotate: false + xy: 1227, 719 + size: 46, 46 + orig: 46, 46 + offset: 0, 0 + index: -1 +spiroct-joint + rotate: false + xy: 1147, 479 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +spiroct-leg + rotate: false + xy: 217, 47 + size: 48, 34 + orig: 48, 34 + offset: 0, 0 + index: -1 +spiroct-leg-base + rotate: false + xy: 217, 11 + size: 48, 34 + orig: 48, 34 + offset: 0, 0 + index: -1 +spiroct-weapon-outline + rotate: false + xy: 389, 373 + size: 48, 56 + orig: 48, 56 + offset: 0, 0 + index: -1 +splash-0 + rotate: false + xy: 1181, 479 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +splash-1 + rotate: false + xy: 1215, 479 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +splash-10 + rotate: false + xy: 1317, 453 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +splash-11 + rotate: false + xy: 1351, 449 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +splash-2 + rotate: false + xy: 1249, 487 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +splash-3 + rotate: false + xy: 1283, 487 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +splash-4 + rotate: false + xy: 1317, 487 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +splash-5 + rotate: false + xy: 1351, 483 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +splash-6 + rotate: false + xy: 1385, 483 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +splash-7 + rotate: false + xy: 1419, 483 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +splash-8 + rotate: false + xy: 1249, 453 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +splash-9 + rotate: false + xy: 1283, 453 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +swarmer + rotate: false + xy: 727, 893 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +unit-alpha-full + rotate: false + xy: 233, 133 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +unit-beta-full + rotate: false + xy: 373, 323 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +unit-crawler-full + rotate: false + xy: 267, 83 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +unit-dagger-full + rotate: false + xy: 267, 33 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +unit-flare-full + rotate: false + xy: 373, 273 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +unit-mace-full + rotate: false + xy: 133, 233 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +unit-mono-full + rotate: false + xy: 423, 323 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +unit-nova-full + rotate: false + xy: 1499, 967 + size: 56, 56 + orig: 56, 56 + offset: 0, 0 + index: -1 +unit-poly-full + rotate: false + xy: 1557, 967 + size: 56, 56 + orig: 56, 56 + offset: 0, 0 + index: -1 +unit-pulsar-full + rotate: false + xy: 133, 183 + size: 58, 48 + orig: 58, 48 + offset: 0, 0 + index: -1 +wave + rotate: false + xy: 463, 563 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +zenith-missiles-outline + rotate: false + xy: 1177, 717 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +item-blast-compound + rotate: false + xy: 1027, 607 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-coal + rotate: false + xy: 1061, 607 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-copper + rotate: false + xy: 1102, 675 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-graphite + rotate: false + xy: 1095, 607 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-lead + rotate: false + xy: 1136, 683 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-metaglass + rotate: false + xy: 1204, 683 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-phase-fabric + rotate: false + xy: 1136, 649 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-plastanium + rotate: false + xy: 1204, 649 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-pyratite + rotate: false + xy: 1272, 657 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-sand + rotate: false + xy: 1340, 657 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-scrap + rotate: false + xy: 1129, 581 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-silicon + rotate: false + xy: 1163, 581 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-spore-pod + rotate: false + xy: 1374, 653 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-surge-alloy + rotate: false + xy: 1163, 547 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-thorium + rotate: false + xy: 1231, 615 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +item-titanium + rotate: false + xy: 1231, 547 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +liquid-cryofluid + rotate: false + xy: 1374, 619 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +liquid-oil + rotate: false + xy: 1299, 589 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +liquid-slag + rotate: false + xy: 1299, 521 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +liquid-water + rotate: false + xy: 1401, 551 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +blank + rotate: false + xy: 1272, 716 + size: 1, 1 + orig: 1, 1 + offset: 0, 0 + index: -1 +shape-3 + rotate: false + xy: 595, 696 + size: 63, 63 + orig: 63, 63 + offset: 0, 0 + index: -1 +alpha + rotate: false + xy: 1723, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +alpha-cell + rotate: false + xy: 1773, 975 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +beta + rotate: false + xy: 727, 793 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +beta-cell + rotate: false + xy: 723, 743 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +crawler + rotate: false + xy: 1109, 917 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +crawler-base + rotate: false + xy: 1159, 917 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +crawler-cell + rotate: false + xy: 1209, 917 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +dagger + rotate: false + xy: 1849, 925 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +dagger-base + rotate: false + xy: 1899, 925 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +flare + rotate: false + xy: 927, 809 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +fortress-base + rotate: false + xy: 1, 563 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +gamma-cell + rotate: false + xy: 265, 307 + size: 56, 56 + orig: 56, 56 + offset: 0, 0 + index: -1 +mace + rotate: false + xy: 67, 563 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +mace-base + rotate: false + xy: 133, 629 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +mace-cell + rotate: false + xy: 199, 695 + size: 64, 64 + orig: 64, 64 + offset: 0, 0 + index: -1 +mono + rotate: false + xy: 1427, 703 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +mono-cell + rotate: false + xy: 1477, 741 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +nova + rotate: false + xy: 331, 373 + size: 56, 56 + orig: 56, 56 + offset: 0, 0 + index: -1 +nova-base + rotate: false + xy: 973, 709 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +nova-cell + rotate: false + xy: 397, 439 + size: 56, 56 + orig: 56, 56 + offset: 0, 0 + index: -1 +poly + rotate: false + xy: 977, 967 + size: 56, 56 + orig: 56, 56 + offset: 0, 0 + index: -1 +poly-cell + rotate: false + xy: 1035, 967 + size: 56, 56 + orig: 56, 56 + offset: 0, 0 + index: -1 +power-cell + rotate: false + xy: 1325, 967 + size: 56, 56 + orig: 56, 56 + offset: 0, 0 + index: -1 +pulsar + rotate: false + xy: 727, 843 + size: 58, 48 + orig: 58, 48 + offset: 0, 0 + index: -1 +pulsar-base + rotate: false + xy: 1073, 709 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +pulsar-cell + rotate: false + xy: 793, 909 + size: 58, 48 + orig: 58, 48 + offset: 0, 0 + index: -1 +vanguard + rotate: false + xy: 423, 273 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +vanguard-cell + rotate: false + xy: 595, 588 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +artillery + rotate: false + xy: 1499, 909 + size: 48, 56 + orig: 48, 56 + offset: 0, 0 + index: -1 +eruption + rotate: false + xy: 893, 859 + size: 48, 56 + orig: 48, 56 + offset: 0, 0 + index: -1 +flakgun + rotate: false + xy: 877, 809 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +flamethrower + rotate: false + xy: 993, 859 + size: 48, 56 + orig: 48, 56 + offset: 0, 0 + index: -1 +heal-shotgun-weapon + rotate: false + xy: 1193, 867 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +heal-weapon + rotate: false + xy: 1293, 867 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +heal-weapon-mount + rotate: false + xy: 827, 759 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +large-artillery + rotate: false + xy: 1443, 853 + size: 48, 66 + orig: 48, 66 + offset: 0, 0 + index: -1 +large-weapon + rotate: false + xy: 1543, 859 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +missiles + rotate: false + xy: 1543, 759 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +missiles-mount + rotate: false + xy: 1427, 753 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +mount-purple-weapon + rotate: false + xy: 1577, 659 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +mount-weapon + rotate: false + xy: 873, 709 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +scepter-weapon + rotate: false + xy: 1383, 921 + size: 56, 102 + orig: 56, 102 + offset: 0, 0 + index: -1 +small-basic-weapon + rotate: false + xy: 117, 67 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +small-mount-weapon + rotate: false + xy: 183, 133 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +small-weapon + rotate: false + xy: 167, 83 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +spiroct-weapon + rotate: false + xy: 323, 307 + size: 48, 56 + orig: 48, 56 + offset: 0, 0 + index: -1 +weapon + rotate: false + xy: 587, 538 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +zenith-missiles + rotate: false + xy: 1127, 717 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 + +sprites5.png +size: 2048,1024 +format: rgba8888 +filter: nearest,nearest +repeat: none rubble-1-0 rotate: false xy: 1933, 723 @@ -7499,7 +7785,7 @@ scorch-9-2 offset: 0, 0 index: -1 -sprites5.png +sprites6.png size: 2048,512 format: rgba8888 filter: nearest,nearest @@ -8961,7 +9247,7 @@ water-edge offset: 0, 0 index: -1 -sprites6.png +sprites7.png size: 2048,1024 format: rgba8888 filter: nearest,nearest @@ -11193,7 +11479,7 @@ white-tree-icon-editor offset: 0, 0 index: -1 -sprites7.png +sprites8.png size: 2048,1024 format: rgba8888 filter: nearest,nearest @@ -11207,7 +11493,7 @@ alpha-bg index: -1 bar rotate: false - xy: 1807, 512 + xy: 1403, 144 size: 27, 36 split: 9, 9, 9, 9 orig: 27, 36 @@ -11215,7 +11501,7 @@ bar index: -1 bar-top rotate: false - xy: 1778, 512 + xy: 1403, 182 size: 27, 36 split: 9, 10, 9, 10 orig: 27, 36 @@ -11230,21 +11516,21 @@ block-additive-reconstructor-large index: -1 block-additive-reconstructor-medium rotate: false - xy: 1989, 723 + xy: 1214, 647 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-additive-reconstructor-small rotate: false - xy: 983, 563 + xy: 1016, 387 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-additive-reconstructor-tiny rotate: false - xy: 1219, 438 + xy: 301, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11265,21 +11551,21 @@ block-air-factory-large index: -1 block-air-factory-medium rotate: false - xy: 881, 563 + xy: 1248, 647 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-air-factory-small rotate: false - xy: 1009, 563 + xy: 1016, 361 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-air-factory-tiny rotate: false - xy: 301, 1 + xy: 319, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11293,28 +11579,28 @@ block-air-factory-xlarge index: -1 block-alloy-smelter-large rotate: false - xy: 601, 288 + xy: 451, 83 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-alloy-smelter-medium rotate: false - xy: 915, 563 + xy: 1282, 647 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-alloy-smelter-small rotate: false - xy: 2023, 731 + xy: 1016, 335 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-alloy-smelter-tiny rotate: false - xy: 319, 1 + xy: 1115, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11328,28 +11614,28 @@ block-alloy-smelter-xlarge index: -1 block-arc-large rotate: false - xy: 701, 383 + xy: 601, 257 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-arc-medium rotate: false - xy: 949, 563 + xy: 995, 589 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-arc-small rotate: false - xy: 2023, 705 + xy: 1016, 309 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-arc-tiny rotate: false - xy: 337, 1 + xy: 1133, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11363,28 +11649,28 @@ block-arc-xlarge index: -1 block-armored-conveyor-large rotate: false - xy: 451, 74 + xy: 446, 41 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-armored-conveyor-medium rotate: false - xy: 877, 529 + xy: 1953, 857 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-armored-conveyor-small rotate: false - xy: 2023, 679 + xy: 1047, 409 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-armored-conveyor-tiny rotate: false - xy: 959, 1 + xy: 1151, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11405,21 +11691,21 @@ block-basalt-large index: -1 block-basalt-medium rotate: false - xy: 911, 529 + xy: 1531, 757 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-basalt-small rotate: false - xy: 622, 126 + xy: 1042, 383 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-basalt-tiny rotate: false - xy: 977, 1 + xy: 1169, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11433,35 +11719,35 @@ block-basalt-xlarge index: -1 block-battery-large rotate: false - xy: 694, 341 + xy: 701, 324 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-battery-large-large rotate: false - xy: 401, 24 + xy: 493, 82 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-battery-large-medium rotate: false - xy: 877, 495 + xy: 1979, 899 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-battery-large-small rotate: false - xy: 2016, 893 + xy: 1042, 357 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-battery-large-tiny rotate: false - xy: 995, 1 + xy: 1187, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11475,21 +11761,21 @@ block-battery-large-xlarge index: -1 block-battery-medium rotate: false - xy: 911, 495 + xy: 2013, 907 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-battery-small rotate: false - xy: 1038, 168 + xy: 1042, 331 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-battery-tiny rotate: false - xy: 1013, 1 + xy: 1205, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11503,28 +11789,28 @@ block-battery-xlarge index: -1 block-blast-drill-large rotate: false - xy: 551, 193 + xy: 488, 40 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-blast-drill-medium rotate: false - xy: 945, 529 + xy: 1987, 865 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-blast-drill-small rotate: false - xy: 1038, 142 + xy: 1042, 305 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-blast-drill-tiny rotate: false - xy: 1031, 1 + xy: 331, 598 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11538,28 +11824,28 @@ block-blast-drill-xlarge index: -1 block-blast-mixer-large rotate: false - xy: 546, 151 + xy: 601, 215 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-blast-mixer-medium rotate: false - xy: 877, 461 + xy: 1033, 605 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-blast-mixer-small rotate: false - xy: 1081, 414 + xy: 2021, 881 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-blast-mixer-tiny rotate: false - xy: 1049, 1 + xy: 1723, 508 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11573,28 +11859,28 @@ block-blast-mixer-xlarge index: -1 block-block-forge-large rotate: false - xy: 543, 109 + xy: 594, 173 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-block-forge-medium rotate: false - xy: 911, 461 + xy: 1067, 605 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-block-forge-small rotate: false - xy: 1625, 484 + xy: 2021, 855 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-block-forge-tiny rotate: false - xy: 331, 598 + xy: 309, 672 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11608,28 +11894,28 @@ block-block-forge-xlarge index: -1 block-block-loader-large rotate: false - xy: 501, 82 + xy: 651, 283 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-block-loader-medium rotate: false - xy: 945, 495 + xy: 1101, 605 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-block-loader-small rotate: false - xy: 1651, 484 + xy: 2021, 829 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-block-loader-tiny rotate: false - xy: 1646, 315 + xy: 1985, 711 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11643,28 +11929,28 @@ block-block-loader-xlarge index: -1 block-block-unloader-large rotate: false - xy: 543, 67 + xy: 643, 241 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-block-unloader-medium rotate: false - xy: 877, 427 + xy: 1135, 597 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-block-unloader-small rotate: false - xy: 1677, 484 + xy: 1491, 684 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-block-unloader-tiny rotate: false - xy: 1617, 289 + xy: 2007, 733 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11678,28 +11964,28 @@ block-block-unloader-xlarge index: -1 block-boulder-large rotate: false - xy: 751, 536 + xy: 693, 282 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-boulder-medium rotate: false - xy: 911, 427 + xy: 881, 560 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-boulder-small rotate: false - xy: 1115, 435 + xy: 1491, 658 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-boulder-tiny rotate: false - xy: 309, 672 + xy: 331, 580 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11713,28 +11999,28 @@ block-boulder-xlarge index: -1 block-bridge-conduit-large rotate: false - xy: 751, 494 + xy: 685, 240 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-bridge-conduit-medium rotate: false - xy: 945, 461 + xy: 915, 560 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-bridge-conduit-small rotate: false - xy: 1141, 435 + xy: 1491, 632 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-bridge-conduit-tiny rotate: false - xy: 653, 32 + xy: 1985, 693 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11748,28 +12034,28 @@ block-bridge-conduit-xlarge index: -1 block-bridge-conveyor-large rotate: false - xy: 793, 536 + xy: 643, 199 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-bridge-conveyor-medium rotate: false - xy: 945, 427 + xy: 949, 560 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-bridge-conveyor-small rotate: false - xy: 1167, 435 + xy: 1491, 606 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-bridge-conveyor-tiny rotate: false - xy: 331, 580 + xy: 1985, 675 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11783,28 +12069,28 @@ block-bridge-conveyor-xlarge index: -1 block-char-large rotate: false - xy: 751, 452 + xy: 685, 198 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-char-medium rotate: false - xy: 1989, 689 + xy: 877, 526 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-char-small rotate: false - xy: 1193, 435 + xy: 1491, 580 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-char-tiny rotate: false - xy: 1594, 263 + xy: 1985, 657 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11818,28 +12104,28 @@ block-char-xlarge index: -1 block-cliff-large rotate: false - xy: 793, 494 + xy: 636, 157 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-cliff-medium rotate: false - xy: 1129, 597 + xy: 877, 492 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-cliff-small rotate: false - xy: 1865, 509 + xy: 1517, 663 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-cliff-tiny rotate: false - xy: 593, 199 + xy: 1985, 639 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11853,28 +12139,28 @@ block-cliff-xlarge index: -1 block-coal-centrifuge-large rotate: false - xy: 835, 536 + xy: 678, 156 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-coal-centrifuge-medium rotate: false - xy: 911, 393 + xy: 911, 526 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-coal-centrifuge-small rotate: false - xy: 1891, 509 + xy: 1517, 637 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-coal-centrifuge-tiny rotate: false - xy: 611, 199 + xy: 1985, 621 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11888,28 +12174,28 @@ block-coal-centrifuge-xlarge index: -1 block-combustion-generator-large rotate: false - xy: 793, 452 + xy: 751, 536 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-combustion-generator-medium rotate: false - xy: 945, 393 + xy: 877, 458 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-combustion-generator-small rotate: false - xy: 1917, 509 + xy: 1543, 663 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-combustion-generator-tiny rotate: false - xy: 1672, 360 + xy: 1985, 603 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11923,28 +12209,28 @@ block-combustion-generator-xlarge index: -1 block-command-center-large rotate: false - xy: 835, 494 + xy: 751, 494 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-command-center-medium rotate: false - xy: 1083, 576 + xy: 945, 526 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-command-center-small rotate: false - xy: 1943, 509 + xy: 1517, 611 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-command-center-tiny rotate: false - xy: 1690, 360 + xy: 1985, 585 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11958,28 +12244,28 @@ block-command-center-xlarge index: -1 block-conduit-large rotate: false - xy: 835, 452 + xy: 793, 536 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-conduit-medium rotate: false - xy: 1217, 618 + xy: 911, 492 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-conduit-small rotate: false - xy: 1969, 509 + xy: 1543, 637 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-conduit-tiny rotate: false - xy: 1708, 360 + xy: 1985, 567 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11993,28 +12279,28 @@ block-conduit-xlarge index: -1 block-container-large rotate: false - xy: 751, 410 + xy: 751, 452 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-container-medium rotate: false - xy: 1251, 618 + xy: 877, 424 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-container-small rotate: false - xy: 553, 1 + xy: 1517, 585 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-container-tiny rotate: false - xy: 1726, 360 + xy: 1985, 549 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12028,28 +12314,28 @@ block-container-xlarge index: -1 block-conveyor-large rotate: false - xy: 793, 410 + xy: 793, 494 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-conveyor-medium rotate: false - xy: 1285, 618 + xy: 945, 492 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-conveyor-small rotate: false - xy: 579, 1 + xy: 1543, 611 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-conveyor-tiny rotate: false - xy: 1744, 360 + xy: 1985, 531 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12063,35 +12349,35 @@ block-conveyor-xlarge index: -1 block-copper-wall-large rotate: false - xy: 835, 410 + xy: 835, 536 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-copper-wall-large-large rotate: false - xy: 743, 368 + xy: 793, 452 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-copper-wall-large-medium rotate: false - xy: 1319, 618 + xy: 911, 458 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-copper-wall-large-small rotate: false - xy: 605, 1 + xy: 1543, 585 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-copper-wall-large-tiny rotate: false - xy: 1762, 360 + xy: 1803, 534 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12105,21 +12391,21 @@ block-copper-wall-large-xlarge index: -1 block-copper-wall-medium rotate: false - xy: 1353, 618 + xy: 945, 458 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-copper-wall-small rotate: false - xy: 631, 1 + xy: 1569, 663 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-copper-wall-tiny rotate: false - xy: 355, 8 + xy: 1821, 534 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12133,28 +12419,28 @@ block-copper-wall-xlarge index: -1 block-core-foundation-large rotate: false - xy: 785, 368 + xy: 835, 494 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-core-foundation-medium rotate: false - xy: 1387, 618 + xy: 911, 424 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-core-foundation-small rotate: false - xy: 657, 1 + xy: 1569, 637 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-core-foundation-tiny rotate: false - xy: 373, 8 + xy: 1839, 534 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12168,28 +12454,28 @@ block-core-foundation-xlarge index: -1 block-core-nucleus-large rotate: false - xy: 827, 368 + xy: 835, 452 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-core-nucleus-medium rotate: false - xy: 1421, 618 + xy: 945, 424 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-core-nucleus-small rotate: false - xy: 683, 1 + xy: 1569, 611 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-core-nucleus-tiny rotate: false - xy: 1635, 289 + xy: 1857, 534 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12203,28 +12489,28 @@ block-core-nucleus-xlarge index: -1 block-core-shard-large rotate: false - xy: 736, 326 + xy: 751, 410 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-core-shard-medium rotate: false - xy: 1455, 618 + xy: 914, 390 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-core-shard-small rotate: false - xy: 1107, 409 + xy: 1569, 585 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-core-shard-tiny rotate: false - xy: 1568, 246 + xy: 1875, 534 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12238,28 +12524,28 @@ block-core-shard-xlarge index: -1 block-craters-large rotate: false - xy: 778, 326 + xy: 793, 410 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-craters-medium rotate: false - xy: 1489, 618 + xy: 948, 390 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-craters-small rotate: false - xy: 1133, 409 + xy: 616, 5 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-craters-tiny rotate: false - xy: 1197, 621 + xy: 1042, 287 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12273,28 +12559,28 @@ block-craters-xlarge index: -1 block-cryofluidmixer-large rotate: false - xy: 820, 326 + xy: 835, 410 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-cryofluidmixer-medium rotate: false - xy: 1523, 618 + xy: 983, 555 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-cryofluidmixer-small rotate: false - xy: 1159, 409 + xy: 351, 7 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-cryofluidmixer-tiny rotate: false - xy: 1197, 603 + xy: 1060, 287 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12308,28 +12594,28 @@ block-cryofluidmixer-xlarge index: -1 block-cultivator-large rotate: false - xy: 694, 299 + xy: 746, 368 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-cultivator-medium rotate: false - xy: 1557, 618 + xy: 979, 521 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-cultivator-small rotate: false - xy: 1185, 409 + xy: 377, 7 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-cultivator-tiny rotate: false - xy: 1755, 498 + xy: 1078, 287 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12343,28 +12629,28 @@ block-cultivator-xlarge index: -1 block-cyclone-large rotate: false - xy: 736, 284 + xy: 788, 368 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-cyclone-medium rotate: false - xy: 1591, 618 + xy: 979, 487 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-cyclone-small rotate: false - xy: 1703, 482 + xy: 403, 7 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-cyclone-tiny rotate: false - xy: 1067, 240 + xy: 1437, 575 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12378,28 +12664,28 @@ block-cyclone-xlarge index: -1 block-dacite-boulder-large rotate: false - xy: 778, 284 + xy: 830, 368 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dacite-boulder-medium rotate: false - xy: 1625, 618 + xy: 979, 453 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dacite-boulder-small rotate: false - xy: 1729, 482 + xy: 1491, 554 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dacite-boulder-tiny rotate: false - xy: 1067, 222 + xy: 1697, 453 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12413,56 +12699,56 @@ block-dacite-boulder-xlarge index: -1 block-dacite-large rotate: false - xy: 820, 284 + xy: 551, 134 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dacite-medium rotate: false - xy: 1659, 618 + xy: 1489, 710 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dacite-small rotate: false - xy: 1211, 409 + xy: 1517, 559 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dacite-tiny rotate: false - xy: 1067, 204 + xy: 1021, 272 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-dacite-wall-large rotate: false - xy: 443, 24 + xy: 593, 131 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dacite-wall-medium rotate: false - xy: 1693, 618 + xy: 1573, 828 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dacite-wall-small rotate: false - xy: 553, 41 + xy: 1543, 559 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dacite-wall-tiny rotate: false - xy: 2025, 841 + xy: 1021, 254 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12483,28 +12769,28 @@ block-dacite-xlarge index: -1 block-dark-metal-large rotate: false - xy: 869, 368 + xy: 635, 115 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dark-metal-medium rotate: false - xy: 1727, 618 + xy: 1607, 828 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dark-metal-small rotate: false - xy: 579, 31 + xy: 1569, 559 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dark-metal-tiny rotate: false - xy: 2024, 823 + xy: 1021, 236 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12518,28 +12804,28 @@ block-dark-metal-xlarge index: -1 block-dark-panel-1-large rotate: false - xy: 862, 326 + xy: 677, 114 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dark-panel-1-medium rotate: false - xy: 1761, 618 + xy: 1641, 828 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dark-panel-1-small rotate: false - xy: 605, 31 + xy: 2011, 803 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dark-panel-1-tiny rotate: false - xy: 2024, 805 + xy: 1021, 218 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12553,28 +12839,28 @@ block-dark-panel-1-xlarge index: -1 block-dark-panel-2-large rotate: false - xy: 862, 284 + xy: 735, 282 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dark-panel-2-medium rotate: false - xy: 1795, 618 + xy: 1675, 828 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dark-panel-2-small rotate: false - xy: 1557, 462 + xy: 2011, 777 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dark-panel-2-tiny rotate: false - xy: 2024, 787 + xy: 1021, 200 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12588,28 +12874,28 @@ block-dark-panel-2-xlarge index: -1 block-dark-panel-3-large rotate: false - xy: 643, 288 + xy: 727, 240 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dark-panel-3-medium rotate: false - xy: 1829, 618 + xy: 1709, 828 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dark-panel-3-small rotate: false - xy: 1583, 462 + xy: 2007, 751 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dark-panel-3-tiny rotate: false - xy: 2024, 769 + xy: 1039, 269 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12623,28 +12909,28 @@ block-dark-panel-3-xlarge index: -1 block-dark-panel-4-large rotate: false - xy: 904, 326 + xy: 727, 198 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dark-panel-4-medium rotate: false - xy: 1863, 618 + xy: 1743, 828 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dark-panel-4-small rotate: false - xy: 1995, 509 + xy: 1327, 111 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dark-panel-4-tiny rotate: false - xy: 1067, 186 + xy: 1057, 269 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12658,28 +12944,28 @@ block-dark-panel-4-xlarge index: -1 block-dark-panel-5-large rotate: false - xy: 904, 284 + xy: 720, 156 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dark-panel-5-medium rotate: false - xy: 1163, 597 + xy: 1777, 828 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dark-panel-5-small rotate: false - xy: 1609, 458 + xy: 1327, 85 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dark-panel-5-tiny rotate: false - xy: 1064, 168 + xy: 1039, 251 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12693,28 +12979,28 @@ block-dark-panel-5-xlarge index: -1 block-dark-panel-6-large rotate: false - xy: 821, 933 + xy: 719, 114 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dark-panel-6-medium rotate: false - xy: 1901, 637 + xy: 1811, 828 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dark-panel-6-small rotate: false - xy: 1635, 458 + xy: 1327, 59 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dark-panel-6-tiny rotate: false - xy: 1064, 150 + xy: 1075, 269 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12728,49 +13014,49 @@ block-dark-panel-6-xlarge index: -1 block-darksand-large rotate: false - xy: 863, 933 + xy: 743, 324 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-darksand-medium rotate: false - xy: 1897, 603 + xy: 1845, 828 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-darksand-small rotate: false - xy: 1661, 458 + xy: 1327, 33 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-darksand-tainted-water-large rotate: false - xy: 905, 933 + xy: 785, 326 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-darksand-tainted-water-medium rotate: false - xy: 1935, 637 + xy: 1879, 828 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-darksand-tainted-water-small rotate: false - xy: 1687, 456 + xy: 1327, 7 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-darksand-tainted-water-tiny rotate: false - xy: 1064, 132 + xy: 1057, 251 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12784,35 +13070,35 @@ block-darksand-tainted-water-xlarge index: -1 block-darksand-tiny rotate: false - xy: 1064, 114 + xy: 1039, 233 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-darksand-water-large rotate: false - xy: 947, 933 + xy: 827, 326 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-darksand-water-medium rotate: false - xy: 1931, 603 + xy: 1913, 828 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-darksand-water-small rotate: false - xy: 1713, 456 + xy: 1353, 118 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-darksand-water-tiny rotate: false - xy: 1061, 96 + xy: 1075, 251 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12833,28 +13119,28 @@ block-darksand-xlarge index: -1 block-deepwater-large rotate: false - xy: 989, 933 + xy: 535, 82 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-deepwater-medium rotate: false - xy: 1117, 563 + xy: 1569, 794 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-deepwater-small rotate: false - xy: 1739, 456 + xy: 1353, 92 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-deepwater-tiny rotate: false - xy: 1061, 78 + xy: 1057, 233 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12868,28 +13154,28 @@ block-deepwater-xlarge index: -1 block-differential-generator-large rotate: false - xy: 1031, 933 + xy: 530, 40 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-differential-generator-medium rotate: false - xy: 1151, 563 + xy: 1603, 794 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-differential-generator-small rotate: false - xy: 1219, 456 + xy: 1379, 118 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-differential-generator-tiny rotate: false - xy: 1061, 60 + xy: 1039, 215 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12903,28 +13189,28 @@ block-differential-generator-xlarge index: -1 block-diode-large rotate: false - xy: 1073, 933 + xy: 577, 89 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-diode-medium rotate: false - xy: 1185, 563 + xy: 1637, 794 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-diode-small rotate: false - xy: 1245, 456 + xy: 1353, 66 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-diode-tiny rotate: false - xy: 1061, 42 + xy: 1075, 233 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12938,56 +13224,56 @@ block-diode-xlarge index: -1 block-dirt-large rotate: false - xy: 1115, 933 + xy: 619, 73 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dirt-medium rotate: false - xy: 1219, 584 + xy: 1671, 794 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dirt-small rotate: false - xy: 1271, 456 + xy: 1379, 92 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dirt-tiny rotate: false - xy: 1061, 24 + xy: 1057, 215 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-dirt-wall-large rotate: false - xy: 1157, 933 + xy: 661, 72 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dirt-wall-medium rotate: false - xy: 1253, 584 + xy: 1705, 794 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dirt-wall-small rotate: false - xy: 1297, 456 + xy: 1405, 118 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dirt-wall-tiny rotate: false - xy: 1586, 245 + xy: 1075, 215 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13008,28 +13294,28 @@ block-dirt-xlarge index: -1 block-disassembler-large rotate: false - xy: 1199, 933 + xy: 703, 72 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-disassembler-medium rotate: false - xy: 1287, 584 + xy: 1739, 794 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-disassembler-small rotate: false - xy: 1323, 456 + xy: 1353, 40 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-disassembler-tiny rotate: false - xy: 1773, 494 + xy: 1741, 508 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13043,28 +13329,28 @@ block-disassembler-xlarge index: -1 block-distributor-large rotate: false - xy: 1241, 933 + xy: 577, 47 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-distributor-medium rotate: false - xy: 1321, 584 + xy: 1773, 794 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-distributor-small rotate: false - xy: 1349, 456 + xy: 1379, 66 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-distributor-tiny rotate: false - xy: 1791, 494 + xy: 1759, 513 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13078,35 +13364,35 @@ block-distributor-xlarge index: -1 block-door-large rotate: false - xy: 1283, 933 + xy: 619, 31 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-door-large-large rotate: false - xy: 1325, 933 + xy: 661, 30 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-door-large-medium rotate: false - xy: 1355, 584 + xy: 1807, 794 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-door-large-small rotate: false - xy: 1375, 456 + xy: 1405, 92 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-door-large-tiny rotate: false - xy: 1809, 494 + xy: 1777, 517 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13120,21 +13406,21 @@ block-door-large-xlarge index: -1 block-door-medium rotate: false - xy: 1389, 584 + xy: 1841, 794 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-door-small rotate: false - xy: 1401, 456 + xy: 1353, 14 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-door-tiny rotate: false - xy: 1827, 494 + xy: 1671, 440 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13148,28 +13434,28 @@ block-door-xlarge index: -1 block-dune-wall-large rotate: false - xy: 1367, 933 + xy: 703, 30 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dune-wall-medium rotate: false - xy: 1423, 584 + xy: 1875, 794 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dune-wall-small rotate: false - xy: 1427, 456 + xy: 1379, 40 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dune-wall-tiny rotate: false - xy: 1845, 498 + xy: 1668, 422 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13183,28 +13469,28 @@ block-dune-wall-xlarge index: -1 block-duo-large rotate: false - xy: 1409, 933 + xy: 745, 72 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-duo-medium rotate: false - xy: 1457, 584 + xy: 1909, 794 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-duo-small rotate: false - xy: 1453, 456 + xy: 1405, 66 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-duo-tiny rotate: false - xy: 1863, 491 + xy: 1795, 516 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13218,28 +13504,28 @@ block-duo-xlarge index: -1 block-exponential-reconstructor-large rotate: false - xy: 1451, 933 + xy: 745, 30 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-exponential-reconstructor-medium rotate: false - xy: 1491, 584 + xy: 1947, 823 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-exponential-reconstructor-small rotate: false - xy: 1479, 456 + xy: 1379, 14 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-exponential-reconstructor-tiny rotate: false - xy: 1881, 491 + xy: 1813, 516 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13253,28 +13539,28 @@ block-exponential-reconstructor-xlarge index: -1 block-force-projector-large rotate: false - xy: 1493, 933 + xy: 761, 114 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-force-projector-medium rotate: false - xy: 1525, 584 + xy: 1943, 789 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-force-projector-small rotate: false - xy: 1505, 456 + xy: 1405, 40 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-force-projector-tiny rotate: false - xy: 1899, 491 + xy: 1831, 516 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13288,28 +13574,28 @@ block-force-projector-xlarge index: -1 block-fuse-large rotate: false - xy: 1535, 933 + xy: 762, 156 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-fuse-medium rotate: false - xy: 1559, 584 + xy: 1029, 571 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-fuse-small rotate: false - xy: 1531, 456 + xy: 1405, 14 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-fuse-tiny rotate: false - xy: 1917, 491 + xy: 1849, 516 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13323,28 +13609,28 @@ block-fuse-xlarge index: -1 block-graphite-press-large rotate: false - xy: 1577, 933 + xy: 787, 72 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-graphite-press-medium rotate: false - xy: 1593, 584 + xy: 1063, 571 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-graphite-press-small rotate: false - xy: 1557, 436 + xy: 642, 4 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-graphite-press-tiny rotate: false - xy: 1935, 491 + xy: 1867, 516 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13358,28 +13644,28 @@ block-graphite-press-xlarge index: -1 block-grass-large rotate: false - xy: 1619, 933 + xy: 787, 30 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-grass-medium rotate: false - xy: 1627, 584 + xy: 1097, 571 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-grass-small rotate: false - xy: 1583, 436 + xy: 668, 4 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-grass-tiny rotate: false - xy: 1953, 491 + xy: 2025, 733 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13393,28 +13679,28 @@ block-grass-xlarge index: -1 block-ground-factory-large rotate: false - xy: 1661, 933 + xy: 803, 114 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ground-factory-medium rotate: false - xy: 1661, 584 + xy: 1131, 563 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ground-factory-small rotate: false - xy: 1609, 432 + xy: 694, 4 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ground-factory-tiny rotate: false - xy: 1971, 491 + xy: 1885, 516 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13428,28 +13714,28 @@ block-ground-factory-xlarge index: -1 block-hail-large rotate: false - xy: 1703, 933 + xy: 829, 72 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-hail-medium rotate: false - xy: 1695, 584 + xy: 1169, 597 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-hail-small rotate: false - xy: 1635, 432 + xy: 720, 4 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-hail-tiny rotate: false - xy: 1989, 491 + xy: 1903, 518 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13463,28 +13749,28 @@ block-hail-xlarge index: -1 block-hotrock-large rotate: false - xy: 1745, 933 + xy: 829, 30 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-hotrock-medium rotate: false - xy: 1729, 584 + xy: 1165, 563 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-hotrock-small rotate: false - xy: 1661, 432 + xy: 746, 4 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-hotrock-tiny rotate: false - xy: 2007, 491 + xy: 1921, 518 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13498,28 +13784,28 @@ block-hotrock-xlarge index: -1 block-hyper-processor-large rotate: false - xy: 1787, 933 + xy: 769, 240 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-hyper-processor-medium rotate: false - xy: 1763, 584 + xy: 1527, 723 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-hyper-processor-small rotate: false - xy: 1687, 430 + xy: 772, 4 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-hyper-processor-tiny rotate: false - xy: 1845, 480 + xy: 1939, 518 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13533,49 +13819,49 @@ block-hyper-processor-xlarge index: -1 block-ice-large rotate: false - xy: 1829, 933 + xy: 769, 198 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ice-medium rotate: false - xy: 1797, 584 + xy: 1523, 689 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ice-small rotate: false - xy: 1713, 430 + xy: 798, 4 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ice-snow-large rotate: false - xy: 1871, 933 + xy: 804, 156 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ice-snow-medium rotate: false - xy: 1831, 584 + xy: 446, 7 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ice-snow-small rotate: false - xy: 1739, 430 + xy: 824, 4 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ice-snow-tiny rotate: false - xy: 1863, 473 + xy: 1957, 513 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13589,35 +13875,35 @@ block-ice-snow-xlarge index: -1 block-ice-tiny rotate: false - xy: 1881, 473 + xy: 1975, 513 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-ice-wall-large rotate: false - xy: 1913, 933 + xy: 777, 282 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ice-wall-medium rotate: false - xy: 1219, 550 + xy: 480, 6 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ice-wall-small rotate: false - xy: 1237, 430 + xy: 850, 4 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ice-wall-tiny rotate: false - xy: 1899, 473 + xy: 1993, 513 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13638,28 +13924,28 @@ block-ice-xlarge index: -1 block-illuminator-large rotate: false - xy: 1955, 933 + xy: 819, 284 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-illuminator-medium rotate: false - xy: 1253, 550 + xy: 514, 6 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-illuminator-small rotate: false - xy: 1263, 430 + xy: 876, 4 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-illuminator-tiny rotate: false - xy: 1917, 473 + xy: 1715, 453 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13673,28 +13959,28 @@ block-illuminator-xlarge index: -1 block-impact-reactor-large rotate: false - xy: 845, 891 + xy: 845, 114 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-impact-reactor-medium rotate: false - xy: 1287, 550 + xy: 548, 6 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-impact-reactor-small rotate: false - xy: 1289, 430 + xy: 902, 4 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-impact-reactor-tiny rotate: false - xy: 1935, 473 + xy: 1759, 495 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13708,28 +13994,28 @@ block-impact-reactor-xlarge index: -1 block-incinerator-large rotate: false - xy: 887, 891 + xy: 871, 72 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-incinerator-medium rotate: false - xy: 1321, 550 + xy: 582, 13 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-incinerator-small rotate: false - xy: 1315, 430 + xy: 928, 4 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-incinerator-tiny rotate: false - xy: 1953, 473 + xy: 1777, 499 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13743,28 +14029,28 @@ block-incinerator-xlarge index: -1 block-inverted-sorter-large rotate: false - xy: 929, 891 + xy: 871, 30 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-inverted-sorter-medium rotate: false - xy: 1355, 550 + xy: 1214, 613 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-inverted-sorter-small rotate: false - xy: 1341, 430 + xy: 1437, 540 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-inverted-sorter-tiny rotate: false - xy: 1971, 473 + xy: 1795, 498 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13778,28 +14064,28 @@ block-inverted-sorter-xlarge index: -1 block-item-source-large rotate: false - xy: 971, 891 + xy: 811, 240 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-item-source-medium rotate: false - xy: 1389, 550 + xy: 1248, 613 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-item-source-small rotate: false - xy: 1367, 430 + xy: 1437, 514 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-item-source-tiny rotate: false - xy: 1989, 473 + xy: 1813, 498 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13813,28 +14099,28 @@ block-item-source-xlarge index: -1 block-item-void-large rotate: false - xy: 1013, 891 + xy: 811, 198 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-item-void-medium rotate: false - xy: 1423, 550 + xy: 1282, 613 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-item-void-small rotate: false - xy: 1393, 430 + xy: 1463, 540 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-item-void-tiny rotate: false - xy: 2007, 473 + xy: 1831, 498 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13848,28 +14134,28 @@ block-item-void-xlarge index: -1 block-junction-large rotate: false - xy: 1055, 891 + xy: 846, 156 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-junction-medium rotate: false - xy: 1457, 550 + xy: 1987, 831 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-junction-small rotate: false - xy: 1419, 430 + xy: 1437, 488 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-junction-tiny rotate: false - xy: 1617, 271 + xy: 1849, 498 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13883,28 +14169,28 @@ block-junction-xlarge index: -1 block-kiln-large rotate: false - xy: 1097, 891 + xy: 887, 114 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-kiln-medium rotate: false - xy: 1491, 550 + xy: 1097, 537 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-kiln-small rotate: false - xy: 1445, 430 + xy: 1463, 514 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-kiln-tiny rotate: false - xy: 1635, 271 + xy: 1867, 498 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13918,28 +14204,28 @@ block-kiln-xlarge index: -1 block-lancer-large rotate: false - xy: 1139, 891 + xy: 913, 72 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-lancer-medium rotate: false - xy: 1525, 550 + xy: 1131, 529 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-lancer-small rotate: false - xy: 1471, 430 + xy: 1437, 462 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-lancer-tiny rotate: false - xy: 1604, 245 + xy: 1885, 498 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13953,28 +14239,28 @@ block-lancer-xlarge index: -1 block-large-logic-display-large rotate: false - xy: 1181, 891 + xy: 913, 30 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-large-logic-display-medium rotate: false - xy: 1559, 550 + xy: 1165, 529 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-large-logic-display-small rotate: false - xy: 1497, 430 + xy: 1463, 488 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-large-logic-display-tiny rotate: false - xy: 1622, 253 + xy: 1903, 500 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13988,28 +14274,28 @@ block-large-logic-display-xlarge index: -1 block-laser-drill-large rotate: false - xy: 1223, 891 + xy: 861, 284 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-laser-drill-medium rotate: false - xy: 1593, 550 + xy: 1097, 503 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-laser-drill-small rotate: false - xy: 1523, 430 + xy: 1463, 462 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-laser-drill-tiny rotate: false - xy: 1640, 253 + xy: 1921, 500 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14023,35 +14309,35 @@ block-laser-drill-xlarge index: -1 block-launch-pad-large rotate: false - xy: 1265, 891 + xy: 853, 242 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-launch-pad-large-large rotate: false - xy: 1307, 891 + xy: 853, 200 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-launch-pad-large-medium rotate: false - xy: 1627, 550 + xy: 1131, 495 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-launch-pad-large-small rotate: false - xy: 1237, 404 + xy: 1489, 528 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-launch-pad-large-tiny rotate: false - xy: 1622, 235 + xy: 1939, 500 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14065,21 +14351,21 @@ block-launch-pad-large-xlarge index: -1 block-launch-pad-medium rotate: false - xy: 1661, 550 + xy: 1165, 495 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-launch-pad-small rotate: false - xy: 1263, 404 + xy: 1489, 502 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-launch-pad-tiny rotate: false - xy: 1640, 235 + xy: 1957, 495 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14093,28 +14379,28 @@ block-launch-pad-xlarge index: -1 block-liquid-junction-large rotate: false - xy: 1349, 891 + xy: 869, 326 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-liquid-junction-medium rotate: false - xy: 1695, 550 + xy: 1097, 469 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-liquid-junction-small rotate: false - xy: 1289, 404 + xy: 1489, 476 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-liquid-junction-tiny rotate: false - xy: 1067, 6 + xy: 1975, 495 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14128,28 +14414,28 @@ block-liquid-junction-xlarge index: -1 block-liquid-router-large rotate: false - xy: 1391, 891 + xy: 872, 368 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-liquid-router-medium rotate: false - xy: 1729, 550 + xy: 1131, 461 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-liquid-router-small rotate: false - xy: 1315, 404 + xy: 1489, 450 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-liquid-router-tiny rotate: false - xy: 391, 6 + xy: 1993, 495 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14163,28 +14449,28 @@ block-liquid-router-xlarge index: -1 block-liquid-source-large rotate: false - xy: 1433, 891 + xy: 895, 242 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-liquid-source-medium rotate: false - xy: 1763, 550 + xy: 1165, 461 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-liquid-source-small rotate: false - xy: 1341, 404 + xy: 1068, 383 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-liquid-source-tiny rotate: false - xy: 409, 6 + xy: 1689, 435 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14198,28 +14484,28 @@ block-liquid-source-xlarge index: -1 block-liquid-tank-large rotate: false - xy: 1475, 891 + xy: 895, 200 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-liquid-tank-medium rotate: false - xy: 1797, 550 + xy: 1097, 435 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-liquid-tank-small rotate: false - xy: 1367, 404 + xy: 1068, 357 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-liquid-tank-tiny rotate: false - xy: 427, 6 + xy: 1707, 435 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14233,28 +14519,28 @@ block-liquid-tank-xlarge index: -1 block-liquid-void-large rotate: false - xy: 1517, 891 + xy: 903, 284 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-liquid-void-medium rotate: false - xy: 1831, 550 + xy: 1131, 427 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-liquid-void-small rotate: false - xy: 1393, 404 + xy: 1068, 331 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-liquid-void-tiny rotate: false - xy: 445, 6 + xy: 1686, 417 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14268,28 +14554,28 @@ block-liquid-void-xlarge index: -1 block-logic-display-large rotate: false - xy: 1559, 891 + xy: 888, 158 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-logic-display-medium rotate: false - xy: 946, 359 + xy: 1165, 427 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-logic-display-small rotate: false - xy: 1419, 404 + xy: 1068, 305 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-logic-display-tiny rotate: false - xy: 463, 6 + xy: 1704, 417 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14303,28 +14589,28 @@ block-logic-display-xlarge index: -1 block-logic-processor-large rotate: false - xy: 1601, 891 + xy: 911, 326 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-logic-processor-medium rotate: false - xy: 946, 325 + xy: 1097, 401 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-logic-processor-small rotate: false - xy: 1445, 404 + xy: 1517, 533 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-logic-processor-tiny rotate: false - xy: 1664, 315 + xy: 1725, 435 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14338,28 +14624,28 @@ block-logic-processor-xlarge index: -1 block-magmarock-large rotate: false - xy: 1643, 891 + xy: 937, 242 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-magmarock-medium rotate: false - xy: 946, 291 + xy: 1131, 393 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-magmarock-small rotate: false - xy: 1471, 404 + xy: 1543, 533 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-magmarock-tiny rotate: false - xy: 1653, 297 + xy: 1722, 417 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14373,28 +14659,28 @@ block-magmarock-xlarge index: -1 block-mass-driver-large rotate: false - xy: 1685, 891 + xy: 937, 200 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-mass-driver-medium rotate: false - xy: 946, 257 + xy: 1165, 393 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-mass-driver-small rotate: false - xy: 1497, 404 + xy: 1569, 533 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-mass-driver-tiny rotate: false - xy: 1653, 279 + xy: 1777, 481 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14408,28 +14694,28 @@ block-mass-driver-xlarge index: -1 block-mechanical-drill-large rotate: false - xy: 1727, 891 + xy: 930, 158 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-mechanical-drill-medium rotate: false - xy: 588, 159 + xy: 1097, 367 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-mechanical-drill-small rotate: false - xy: 1523, 404 + xy: 1515, 507 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-mechanical-drill-tiny rotate: false - xy: 1671, 297 + xy: 1795, 480 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14443,28 +14729,28 @@ block-mechanical-drill-xlarge index: -1 block-mechanical-pump-large rotate: false - xy: 1769, 891 + xy: 945, 284 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-mechanical-pump-medium rotate: false - xy: 588, 125 + xy: 1131, 359 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-mechanical-pump-small rotate: false - xy: 1549, 410 + xy: 1515, 481 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-mechanical-pump-tiny rotate: false - xy: 1671, 279 + xy: 1813, 480 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14478,28 +14764,28 @@ block-mechanical-pump-xlarge index: -1 block-meltdown-large rotate: false - xy: 1811, 891 + xy: 929, 116 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-meltdown-medium rotate: false - xy: 585, 91 + xy: 1165, 359 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-meltdown-small rotate: false - xy: 1575, 410 + xy: 1541, 507 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-meltdown-tiny rotate: false - xy: 1658, 261 + xy: 1831, 480 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14513,28 +14799,28 @@ block-meltdown-xlarge index: -1 block-melter-large rotate: false - xy: 1853, 891 + xy: 955, 74 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-melter-medium rotate: false - xy: 585, 57 + xy: 1097, 333 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-melter-small rotate: false - xy: 1601, 406 + xy: 1515, 455 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-melter-tiny rotate: false - xy: 1658, 243 + xy: 1849, 480 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14548,28 +14834,28 @@ block-melter-xlarge index: -1 block-memory-cell-large rotate: false - xy: 1895, 891 + xy: 955, 32 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-memory-cell-medium rotate: false - xy: 596, 251 + xy: 1131, 325 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-memory-cell-small rotate: false - xy: 1627, 406 + xy: 1541, 481 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-memory-cell-tiny rotate: false - xy: 1676, 261 + xy: 1867, 480 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14583,28 +14869,28 @@ block-memory-cell-xlarge index: -1 block-mend-projector-large rotate: false - xy: 1937, 891 + xy: 971, 116 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-mend-projector-medium rotate: false - xy: 630, 254 + xy: 1165, 325 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-mend-projector-small rotate: false - xy: 1653, 406 + xy: 1567, 507 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-mend-projector-tiny rotate: false - xy: 1676, 243 + xy: 1885, 480 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14618,28 +14904,28 @@ block-mend-projector-xlarge index: -1 block-mender-large rotate: false - xy: 859, 849 + xy: 972, 158 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-mender-medium rotate: false - xy: 664, 254 + xy: 1097, 299 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-mender-small rotate: false - xy: 1679, 404 + xy: 1541, 455 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-mender-tiny rotate: false - xy: 1658, 225 + xy: 1903, 482 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14653,28 +14939,28 @@ block-mender-xlarge index: -1 block-message-large rotate: false - xy: 859, 807 + xy: 997, 74 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-message-medium rotate: false - xy: 698, 265 + xy: 1131, 291 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-message-small rotate: false - xy: 1705, 404 + xy: 1567, 481 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-message-tiny rotate: false - xy: 1676, 225 + xy: 1921, 482 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14688,28 +14974,28 @@ block-message-xlarge index: -1 block-metal-floor-2-large rotate: false - xy: 901, 849 + xy: 997, 32 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-metal-floor-2-medium rotate: false - xy: 596, 217 + xy: 1165, 291 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-metal-floor-2-small rotate: false - xy: 1731, 404 + xy: 1567, 455 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-metal-floor-2-tiny rotate: false - xy: 1542, 235 + xy: 1939, 482 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14723,28 +15009,28 @@ block-metal-floor-2-xlarge index: -1 block-metal-floor-3-large rotate: false - xy: 859, 765 + xy: 1013, 116 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-metal-floor-3-medium rotate: false - xy: 630, 220 + xy: 1097, 265 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-metal-floor-3-small rotate: false - xy: 1757, 404 + xy: 1515, 429 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-metal-floor-3-tiny rotate: false - xy: 1780, 360 + xy: 1957, 477 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14758,28 +15044,28 @@ block-metal-floor-3-xlarge index: -1 block-metal-floor-5-large rotate: false - xy: 943, 849 + xy: 1039, 74 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-metal-floor-5-medium rotate: false - xy: 664, 220 + xy: 1131, 257 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-metal-floor-5-small rotate: false - xy: 1549, 384 + xy: 1541, 429 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-metal-floor-5-tiny rotate: false - xy: 1085, 235 + xy: 1975, 477 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14793,28 +15079,28 @@ block-metal-floor-5-xlarge index: -1 block-metal-floor-damaged-large rotate: false - xy: 901, 807 + xy: 1039, 32 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-metal-floor-damaged-medium rotate: false - xy: 698, 231 + xy: 1165, 257 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-metal-floor-damaged-small rotate: false - xy: 1575, 384 + xy: 1567, 429 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-metal-floor-damaged-tiny rotate: false - xy: 1085, 217 + xy: 1993, 477 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14828,28 +15114,28 @@ block-metal-floor-damaged-xlarge index: -1 block-metal-floor-large rotate: false - xy: 859, 723 + xy: 979, 242 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-metal-floor-medium rotate: false - xy: 732, 250 + xy: 1097, 231 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-metal-floor-small rotate: false - xy: 1601, 380 + xy: 1595, 731 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-metal-floor-tiny rotate: false - xy: 1103, 235 + xy: 1437, 444 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14863,28 +15149,28 @@ block-metal-floor-xlarge index: -1 block-micro-processor-large rotate: false - xy: 985, 849 + xy: 979, 200 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-micro-processor-medium rotate: false - xy: 766, 250 + xy: 1131, 223 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-micro-processor-small rotate: false - xy: 1627, 380 + xy: 1621, 734 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-micro-processor-tiny rotate: false - xy: 1085, 199 + xy: 1455, 444 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14898,28 +15184,28 @@ block-micro-processor-xlarge index: -1 block-moss-large rotate: false - xy: 943, 807 + xy: 1014, 158 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-moss-medium rotate: false - xy: 800, 250 + xy: 1165, 223 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-moss-small rotate: false - xy: 1653, 380 + xy: 1647, 734 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-moss-tiny rotate: false - xy: 1103, 217 + xy: 1436, 426 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14933,28 +15219,28 @@ block-moss-xlarge index: -1 block-mud-large rotate: false - xy: 901, 765 + xy: 1055, 116 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-mud-medium rotate: false - xy: 834, 250 + xy: 1097, 197 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-mud-small rotate: false - xy: 1679, 378 + xy: 1673, 734 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-mud-tiny rotate: false - xy: 1121, 235 + xy: 1436, 408 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14968,28 +15254,28 @@ block-mud-xlarge index: -1 block-multi-press-large rotate: false - xy: 859, 681 + xy: 1081, 74 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-multi-press-medium rotate: false - xy: 868, 250 + xy: 1131, 189 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-multi-press-small rotate: false - xy: 1705, 378 + xy: 1699, 734 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-multi-press-tiny rotate: false - xy: 1103, 199 + xy: 1454, 426 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15003,28 +15289,28 @@ block-multi-press-xlarge index: -1 block-multiplicative-reconstructor-large rotate: false - xy: 1027, 849 + xy: 1081, 32 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-multiplicative-reconstructor-medium rotate: false - xy: 902, 250 + xy: 1165, 189 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-multiplicative-reconstructor-small rotate: false - xy: 1731, 378 + xy: 1725, 734 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-multiplicative-reconstructor-tiny rotate: false - xy: 1121, 217 + xy: 1436, 390 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15038,28 +15324,28 @@ block-multiplicative-reconstructor-xlarge index: -1 block-naval-factory-large rotate: false - xy: 985, 807 + xy: 821, 933 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-naval-factory-medium rotate: false - xy: 732, 216 + xy: 1097, 163 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-naval-factory-small rotate: false - xy: 1757, 378 + xy: 1751, 734 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-naval-factory-tiny rotate: false - xy: 1139, 235 + xy: 1454, 408 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15073,28 +15359,28 @@ block-naval-factory-xlarge index: -1 block-oil-extractor-large rotate: false - xy: 943, 765 + xy: 863, 933 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-oil-extractor-medium rotate: false - xy: 766, 216 + xy: 1097, 129 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-oil-extractor-small rotate: false - xy: 1951, 678 + xy: 1777, 734 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-oil-extractor-tiny rotate: false - xy: 1121, 199 + xy: 1454, 390 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15108,28 +15394,28 @@ block-oil-extractor-xlarge index: -1 block-ore-coal-large rotate: false - xy: 901, 723 + xy: 905, 933 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ore-coal-medium rotate: false - xy: 800, 216 + xy: 1131, 155 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-coal-small rotate: false - xy: 1048, 389 + xy: 1803, 734 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ore-coal-tiny rotate: false - xy: 1139, 217 + xy: 1436, 372 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15143,28 +15429,28 @@ block-ore-coal-xlarge index: -1 block-ore-copper-large rotate: false - xy: 1069, 849 + xy: 947, 933 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ore-copper-medium rotate: false - xy: 834, 216 + xy: 1165, 155 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-copper-small rotate: false - xy: 1048, 363 + xy: 1829, 734 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ore-copper-tiny rotate: false - xy: 1157, 235 + xy: 1454, 372 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15178,28 +15464,28 @@ block-ore-copper-xlarge index: -1 block-ore-lead-large rotate: false - xy: 1027, 807 + xy: 989, 933 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ore-lead-medium rotate: false - xy: 868, 216 + xy: 1131, 121 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-lead-small rotate: false - xy: 1048, 337 + xy: 1855, 734 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ore-lead-tiny rotate: false - xy: 1139, 199 + xy: 1434, 354 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15213,28 +15499,28 @@ block-ore-lead-xlarge index: -1 block-ore-scrap-large rotate: false - xy: 985, 765 + xy: 1031, 933 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ore-scrap-medium rotate: false - xy: 902, 216 + xy: 1165, 121 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-scrap-small rotate: false - xy: 1048, 311 + xy: 1881, 734 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ore-scrap-tiny rotate: false - xy: 1157, 217 + xy: 1434, 336 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15248,28 +15534,28 @@ block-ore-scrap-xlarge index: -1 block-ore-thorium-large rotate: false - xy: 943, 723 + xy: 1073, 933 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ore-thorium-medium rotate: false - xy: 698, 197 + xy: 1123, 87 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-thorium-small rotate: false - xy: 1048, 285 + xy: 1907, 734 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ore-thorium-tiny rotate: false - xy: 1175, 235 + xy: 1452, 354 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15283,28 +15569,28 @@ block-ore-thorium-xlarge index: -1 block-ore-titanium-large rotate: false - xy: 901, 681 + xy: 1115, 933 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ore-titanium-medium rotate: false - xy: 936, 223 + xy: 1123, 53 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-titanium-small rotate: false - xy: 1048, 259 + xy: 1933, 729 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ore-titanium-tiny rotate: false - xy: 1157, 199 + xy: 1434, 318 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15318,28 +15604,28 @@ block-ore-titanium-xlarge index: -1 block-overdrive-dome-large rotate: false - xy: 1111, 849 + xy: 1157, 933 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-overdrive-dome-medium rotate: false - xy: 732, 182 + xy: 1157, 87 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-overdrive-dome-small rotate: false - xy: 1074, 388 + xy: 1959, 729 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-overdrive-dome-tiny rotate: false - xy: 1175, 217 + xy: 1452, 336 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15353,28 +15639,28 @@ block-overdrive-dome-xlarge index: -1 block-overdrive-projector-large rotate: false - xy: 1069, 807 + xy: 1199, 933 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-overdrive-projector-medium rotate: false - xy: 766, 182 + xy: 1157, 53 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-overdrive-projector-small rotate: false - xy: 1074, 362 + xy: 1595, 705 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-overdrive-projector-tiny rotate: false - xy: 1193, 235 + xy: 1434, 300 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15388,28 +15674,28 @@ block-overdrive-projector-xlarge index: -1 block-overflow-gate-large rotate: false - xy: 1027, 765 + xy: 1241, 933 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-overflow-gate-medium rotate: false - xy: 800, 182 + xy: 1123, 19 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-overflow-gate-small rotate: false - xy: 1074, 336 + xy: 1621, 708 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-overflow-gate-tiny rotate: false - xy: 1175, 199 + xy: 1452, 318 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15423,28 +15709,28 @@ block-overflow-gate-xlarge index: -1 block-parallax-large rotate: false - xy: 985, 723 + xy: 1283, 933 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-parallax-medium rotate: false - xy: 834, 182 + xy: 1157, 19 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-parallax-small rotate: false - xy: 1074, 310 + xy: 1647, 708 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-parallax-tiny rotate: false - xy: 1193, 217 + xy: 1452, 300 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15458,28 +15744,28 @@ block-parallax-xlarge index: -1 block-payload-conveyor-large rotate: false - xy: 943, 681 + xy: 1325, 933 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-payload-conveyor-medium rotate: false - xy: 868, 182 + xy: 1191, 87 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-payload-conveyor-small rotate: false - xy: 1074, 284 + xy: 1673, 708 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-payload-conveyor-tiny rotate: false - xy: 1211, 235 + xy: 2003, 711 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15493,28 +15779,28 @@ block-payload-conveyor-xlarge index: -1 block-payload-router-large rotate: false - xy: 1153, 849 + xy: 1367, 933 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-payload-router-medium rotate: false - xy: 902, 182 + xy: 1191, 53 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-payload-router-small rotate: false - xy: 1074, 258 + xy: 1699, 708 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-payload-router-tiny rotate: false - xy: 1193, 199 + xy: 2003, 693 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15528,28 +15814,28 @@ block-payload-router-xlarge index: -1 block-pebbles-large rotate: false - xy: 1111, 807 + xy: 1409, 933 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-pebbles-medium rotate: false - xy: 936, 189 + xy: 1191, 19 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-pebbles-small rotate: false - xy: 1100, 383 + xy: 1725, 708 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-pebbles-tiny rotate: false - xy: 1211, 217 + xy: 2003, 675 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15563,28 +15849,28 @@ block-pebbles-xlarge index: -1 block-phase-conduit-large rotate: false - xy: 1069, 765 + xy: 1451, 933 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-phase-conduit-medium rotate: false - xy: 970, 223 + xy: 1321, 654 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-phase-conduit-small rotate: false - xy: 1126, 383 + xy: 1751, 708 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-phase-conduit-tiny rotate: false - xy: 1211, 199 + xy: 2003, 657 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15598,28 +15884,28 @@ block-phase-conduit-xlarge index: -1 block-phase-conveyor-large rotate: false - xy: 1027, 723 + xy: 1493, 933 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-phase-conveyor-medium rotate: false - xy: 970, 189 + xy: 1316, 620 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-phase-conveyor-small rotate: false - xy: 1100, 357 + xy: 1777, 708 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-phase-conveyor-tiny rotate: false - xy: 1229, 230 + xy: 2003, 639 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15633,35 +15919,35 @@ block-phase-conveyor-xlarge index: -1 block-phase-wall-large rotate: false - xy: 985, 681 + xy: 1535, 933 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-phase-wall-large-large rotate: false - xy: 1195, 849 + xy: 1577, 933 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-phase-wall-large-medium rotate: false - xy: 936, 155 + xy: 1355, 654 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-phase-wall-large-small rotate: false - xy: 1152, 383 + xy: 1803, 708 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-phase-wall-large-tiny rotate: false - xy: 1247, 230 + xy: 2003, 621 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15675,21 +15961,21 @@ block-phase-wall-large-xlarge index: -1 block-phase-wall-medium rotate: false - xy: 970, 155 + xy: 1350, 620 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-phase-wall-small rotate: false - xy: 1100, 331 + xy: 1829, 708 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-phase-wall-tiny rotate: false - xy: 1229, 212 + xy: 2003, 603 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15703,28 +15989,28 @@ block-phase-wall-xlarge index: -1 block-phase-weaver-large rotate: false - xy: 1153, 807 + xy: 1619, 933 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-phase-weaver-medium rotate: false - xy: 1965, 603 + xy: 1389, 656 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-phase-weaver-small rotate: false - xy: 1126, 357 + xy: 1855, 708 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-phase-weaver-tiny rotate: false - xy: 1265, 230 + xy: 2003, 585 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15738,28 +16024,28 @@ block-phase-weaver-xlarge index: -1 block-pine-large rotate: false - xy: 1111, 765 + xy: 1661, 933 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-pine-medium rotate: false - xy: 979, 529 + xy: 1423, 661 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-pine-small rotate: false - xy: 1178, 383 + xy: 1881, 708 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-pine-tiny rotate: false - xy: 1247, 212 + xy: 2003, 567 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15773,28 +16059,28 @@ block-pine-xlarge index: -1 block-plastanium-compressor-large rotate: false - xy: 1069, 723 + xy: 1703, 933 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-plastanium-compressor-medium rotate: false - xy: 979, 495 + xy: 1457, 668 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-plastanium-compressor-small rotate: false - xy: 1100, 305 + xy: 1907, 708 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-plastanium-compressor-tiny rotate: false - xy: 1283, 230 + xy: 2003, 549 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15808,28 +16094,28 @@ block-plastanium-compressor-xlarge index: -1 block-plastanium-conveyor-large rotate: false - xy: 1027, 681 + xy: 1745, 933 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-plastanium-conveyor-medium rotate: false - xy: 979, 461 + xy: 953, 356 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-plastanium-conveyor-small rotate: false - xy: 1126, 331 + xy: 1933, 703 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-plastanium-conveyor-tiny rotate: false - xy: 1265, 212 + xy: 2003, 531 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15843,35 +16129,35 @@ block-plastanium-conveyor-xlarge index: -1 block-plastanium-wall-large rotate: false - xy: 1237, 849 + xy: 1787, 933 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-plastanium-wall-large-large rotate: false - xy: 1195, 807 + xy: 1829, 933 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-plastanium-wall-large-medium rotate: false - xy: 979, 427 + xy: 1316, 586 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-plastanium-wall-large-small rotate: false - xy: 1152, 357 + xy: 1959, 703 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-plastanium-wall-large-tiny rotate: false - xy: 1301, 230 + xy: 2021, 715 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15885,21 +16171,21 @@ block-plastanium-wall-large-xlarge index: -1 block-plastanium-wall-medium rotate: false - xy: 979, 393 + xy: 1350, 586 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-plastanium-wall-small rotate: false - xy: 1204, 383 + xy: 1595, 679 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-plastanium-wall-tiny rotate: false - xy: 1283, 212 + xy: 2021, 697 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15913,28 +16199,28 @@ block-plastanium-wall-xlarge index: -1 block-plated-conduit-large rotate: false - xy: 1153, 765 + xy: 1871, 933 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-plated-conduit-medium rotate: false - xy: 980, 359 + xy: 1457, 634 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-plated-conduit-small rotate: false - xy: 1100, 279 + xy: 1621, 682 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-plated-conduit-tiny rotate: false - xy: 1319, 230 + xy: 2021, 679 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15948,28 +16234,28 @@ block-plated-conduit-xlarge index: -1 block-pneumatic-drill-large rotate: false - xy: 1111, 723 + xy: 1913, 933 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-pneumatic-drill-medium rotate: false - xy: 980, 325 + xy: 1423, 627 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-pneumatic-drill-small rotate: false - xy: 1126, 305 + xy: 1595, 653 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-pneumatic-drill-tiny rotate: false - xy: 1301, 212 + xy: 2021, 661 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15983,35 +16269,35 @@ block-pneumatic-drill-xlarge index: -1 block-power-node-large rotate: false - xy: 1069, 681 + xy: 1955, 933 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-power-node-large-large rotate: false - xy: 1279, 849 + xy: 845, 891 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-power-node-large-medium rotate: false - xy: 980, 291 + xy: 1389, 622 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-power-node-large-small rotate: false - xy: 1152, 331 + xy: 1647, 682 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-power-node-large-tiny rotate: false - xy: 1337, 230 + xy: 2021, 643 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16025,21 +16311,21 @@ block-power-node-large-xlarge index: -1 block-power-node-medium rotate: false - xy: 980, 257 + xy: 1384, 588 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-power-node-small rotate: false - xy: 1178, 357 + xy: 1621, 656 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-power-node-tiny rotate: false - xy: 1319, 212 + xy: 2021, 625 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16053,28 +16339,28 @@ block-power-node-xlarge index: -1 block-power-source-large rotate: false - xy: 1237, 807 + xy: 887, 891 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-power-source-medium rotate: false - xy: 1004, 223 + xy: 1457, 600 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-power-source-small rotate: false - xy: 1126, 279 + xy: 1595, 627 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-power-source-tiny rotate: false - xy: 1355, 230 + xy: 2021, 607 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16088,28 +16374,28 @@ block-power-source-xlarge index: -1 block-power-void-large rotate: false - xy: 1195, 765 + xy: 929, 891 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-power-void-medium rotate: false - xy: 1004, 189 + xy: 1423, 593 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-power-void-small rotate: false - xy: 1152, 305 + xy: 1673, 682 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-power-void-tiny rotate: false - xy: 1337, 212 + xy: 2021, 589 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16123,28 +16409,28 @@ block-power-void-xlarge index: -1 block-pulse-conduit-large rotate: false - xy: 1153, 723 + xy: 971, 891 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-pulse-conduit-medium rotate: false - xy: 1004, 155 + xy: 1457, 566 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-pulse-conduit-small rotate: false - xy: 1178, 331 + xy: 1621, 630 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-pulse-conduit-tiny rotate: false - xy: 1373, 230 + xy: 2021, 571 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16158,28 +16444,28 @@ block-pulse-conduit-xlarge index: -1 block-pulverizer-large rotate: false - xy: 1111, 681 + xy: 1013, 891 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-pulverizer-medium rotate: false - xy: 619, 91 + xy: 1203, 579 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-pulverizer-small rotate: false - xy: 1204, 357 + xy: 1647, 656 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-pulverizer-tiny rotate: false - xy: 1355, 212 + xy: 2021, 553 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16193,28 +16479,28 @@ block-pulverizer-xlarge index: -1 block-pyratite-mixer-large rotate: false - xy: 1321, 849 + xy: 1055, 891 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-pyratite-mixer-medium rotate: false - xy: 619, 57 + xy: 1237, 579 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-pyratite-mixer-small rotate: false - xy: 1152, 279 + xy: 1595, 601 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-pyratite-mixer-tiny rotate: false - xy: 1391, 230 + xy: 2021, 535 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16228,28 +16514,28 @@ block-pyratite-mixer-xlarge index: -1 block-repair-point-large rotate: false - xy: 1279, 807 + xy: 1097, 891 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-repair-point-medium rotate: false - xy: 630, 186 + xy: 1271, 579 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-repair-point-small rotate: false - xy: 1178, 305 + xy: 1699, 682 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-repair-point-tiny rotate: false - xy: 1373, 212 + xy: 2011, 513 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16263,28 +16549,28 @@ block-repair-point-xlarge index: -1 block-resupply-point-large rotate: false - xy: 1237, 765 + xy: 1139, 891 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-resupply-point-medium rotate: false - xy: 664, 186 + xy: 1199, 545 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-resupply-point-small rotate: false - xy: 1204, 331 + xy: 1621, 604 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-resupply-point-tiny rotate: false - xy: 1409, 230 + xy: 2011, 495 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16298,28 +16584,28 @@ block-resupply-point-xlarge index: -1 block-ripple-large rotate: false - xy: 1195, 723 + xy: 1181, 891 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ripple-medium rotate: false - xy: 622, 152 + xy: 1199, 511 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ripple-small rotate: false - xy: 1178, 279 + xy: 1647, 630 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ripple-tiny rotate: false - xy: 1391, 212 + xy: 2011, 477 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16333,28 +16619,28 @@ block-ripple-xlarge index: -1 block-rotary-pump-large rotate: false - xy: 1153, 681 + xy: 1223, 891 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-rotary-pump-medium rotate: false - xy: 656, 152 + xy: 1233, 545 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-rotary-pump-small rotate: false - xy: 1204, 305 + xy: 1673, 656 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-rotary-pump-tiny rotate: false - xy: 1427, 230 + xy: 2029, 517 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16368,28 +16654,28 @@ block-rotary-pump-xlarge index: -1 block-router-large rotate: false - xy: 1363, 849 + xy: 1265, 891 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-router-medium rotate: false - xy: 698, 163 + xy: 1199, 477 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-router-small rotate: false - xy: 1204, 279 + xy: 1595, 575 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-router-tiny rotate: false - xy: 1409, 212 + xy: 2029, 499 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16403,28 +16689,28 @@ block-router-xlarge index: -1 block-rtg-generator-large rotate: false - xy: 1321, 807 + xy: 1307, 891 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-rtg-generator-medium rotate: false - xy: 732, 148 + xy: 1233, 511 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-rtg-generator-small rotate: false - xy: 1100, 253 + xy: 1725, 682 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-rtg-generator-tiny rotate: false - xy: 1445, 230 + xy: 2029, 481 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16438,56 +16724,56 @@ block-rtg-generator-xlarge index: -1 block-salt-large rotate: false - xy: 1279, 765 + xy: 1349, 891 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-salt-medium rotate: false - xy: 766, 148 + xy: 1267, 545 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-salt-small rotate: false - xy: 1126, 253 + xy: 1621, 578 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-salt-tiny rotate: false - xy: 1427, 212 + xy: 1434, 282 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-salt-wall-large rotate: false - xy: 1237, 723 + xy: 1391, 891 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-salt-wall-medium rotate: false - xy: 800, 148 + xy: 1199, 443 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-salt-wall-small rotate: false - xy: 1152, 253 + xy: 1647, 604 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-salt-wall-tiny rotate: false - xy: 1463, 230 + xy: 1452, 282 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16508,28 +16794,28 @@ block-salt-xlarge index: -1 block-salvo-large rotate: false - xy: 1195, 681 + xy: 1433, 891 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-salvo-medium rotate: false - xy: 834, 148 + xy: 1233, 477 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-salvo-small rotate: false - xy: 1178, 253 + xy: 1673, 630 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-salvo-tiny rotate: false - xy: 1445, 212 + xy: 1433, 264 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16543,28 +16829,28 @@ block-salvo-xlarge index: -1 block-sand-boulder-large rotate: false - xy: 1405, 849 + xy: 1475, 891 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-sand-boulder-medium rotate: false - xy: 868, 148 + xy: 1267, 511 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-sand-boulder-small rotate: false - xy: 1204, 253 + xy: 1699, 656 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-sand-boulder-tiny rotate: false - xy: 1481, 230 + xy: 1433, 246 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16578,56 +16864,56 @@ block-sand-boulder-xlarge index: -1 block-sand-large rotate: false - xy: 1363, 807 + xy: 1517, 891 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-sand-medium rotate: false - xy: 902, 148 + xy: 1199, 409 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-sand-small rotate: false - xy: 1230, 378 + xy: 1595, 549 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-sand-tiny rotate: false - xy: 1463, 212 + xy: 1451, 264 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-sand-wall-large rotate: false - xy: 1321, 765 + xy: 1559, 891 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-sand-wall-medium rotate: false - xy: 653, 118 + xy: 1233, 443 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-sand-wall-small rotate: false - xy: 1230, 352 + xy: 1751, 682 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-sand-wall-tiny rotate: false - xy: 1499, 230 + xy: 1433, 228 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16641,28 +16927,28 @@ block-sand-wall-xlarge index: -1 block-sand-water-large rotate: false - xy: 1279, 723 + xy: 1601, 891 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-sand-water-medium rotate: false - xy: 653, 84 + xy: 1267, 477 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-sand-water-small rotate: false - xy: 1256, 378 + xy: 1621, 552 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-sand-water-tiny rotate: false - xy: 1481, 212 + xy: 1451, 246 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16683,28 +16969,28 @@ block-sand-xlarge index: -1 block-scatter-large rotate: false - xy: 1237, 681 + xy: 1643, 891 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-scatter-medium rotate: false - xy: 653, 50 + xy: 1199, 375 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-scatter-small rotate: false - xy: 1230, 326 + xy: 1647, 578 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-scatter-tiny rotate: false - xy: 1517, 230 + xy: 1451, 228 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16718,28 +17004,28 @@ block-scatter-xlarge index: -1 block-scorch-large rotate: false - xy: 1447, 849 + xy: 1685, 891 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-scorch-medium rotate: false - xy: 936, 121 + xy: 1233, 409 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-scorch-small rotate: false - xy: 1256, 352 + xy: 1673, 604 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-scorch-tiny rotate: false - xy: 1499, 212 + xy: 1433, 210 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16753,28 +17039,28 @@ block-scorch-xlarge index: -1 block-scrap-wall-gigantic-large rotate: false - xy: 1405, 807 + xy: 1727, 891 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-scrap-wall-gigantic-medium rotate: false - xy: 970, 121 + xy: 1267, 443 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-scrap-wall-gigantic-small rotate: false - xy: 1282, 378 + xy: 1699, 630 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-scrap-wall-gigantic-tiny rotate: false - xy: 1517, 212 + xy: 1451, 210 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16788,28 +17074,28 @@ block-scrap-wall-gigantic-xlarge index: -1 block-scrap-wall-huge-large rotate: false - xy: 1363, 765 + xy: 1769, 891 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-scrap-wall-huge-medium rotate: false - xy: 1004, 121 + xy: 1199, 341 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-scrap-wall-huge-small rotate: false - xy: 1230, 300 + xy: 1725, 656 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-scrap-wall-huge-tiny rotate: false - xy: 1085, 181 + xy: 1432, 192 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16823,35 +17109,35 @@ block-scrap-wall-huge-xlarge index: -1 block-scrap-wall-large rotate: false - xy: 1321, 723 + xy: 1811, 891 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-scrap-wall-large-large rotate: false - xy: 1279, 681 + xy: 1853, 891 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-scrap-wall-large-medium rotate: false - xy: 690, 129 + xy: 1233, 375 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-scrap-wall-large-small rotate: false - xy: 1256, 326 + xy: 1777, 682 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-scrap-wall-large-tiny rotate: false - xy: 1103, 181 + xy: 1432, 174 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16865,21 +17151,21 @@ block-scrap-wall-large-xlarge index: -1 block-scrap-wall-medium rotate: false - xy: 687, 95 + xy: 1267, 409 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-scrap-wall-small rotate: false - xy: 1282, 352 + xy: 1647, 552 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-scrap-wall-tiny rotate: false - xy: 1121, 181 + xy: 1450, 192 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16893,28 +17179,28 @@ block-scrap-wall-xlarge index: -1 block-segment-large rotate: false - xy: 1489, 849 + xy: 1895, 891 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-segment-medium rotate: false - xy: 687, 61 + xy: 1199, 307 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-segment-small rotate: false - xy: 1308, 378 + xy: 1673, 578 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-segment-tiny rotate: false - xy: 1139, 181 + xy: 1432, 156 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16928,28 +17214,28 @@ block-segment-xlarge index: -1 block-separator-large rotate: false - xy: 1447, 807 + xy: 1937, 891 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-separator-medium rotate: false - xy: 724, 114 + xy: 1233, 341 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-separator-small rotate: false - xy: 1230, 274 + xy: 1699, 604 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-separator-tiny rotate: false - xy: 1157, 181 + xy: 1450, 174 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16963,28 +17249,28 @@ block-separator-xlarge index: -1 block-shale-boulder-large rotate: false - xy: 1405, 765 + xy: 859, 849 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-shale-boulder-medium rotate: false - xy: 758, 114 + xy: 1267, 375 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-shale-boulder-small rotate: false - xy: 1256, 300 + xy: 1725, 630 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-shale-boulder-tiny rotate: false - xy: 1175, 181 + xy: 1450, 156 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16998,56 +17284,56 @@ block-shale-boulder-xlarge index: -1 block-shale-large rotate: false - xy: 1363, 723 + xy: 859, 807 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-shale-medium rotate: false - xy: 792, 114 + xy: 1199, 273 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-shale-small rotate: false - xy: 1282, 326 + xy: 1751, 656 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-shale-tiny rotate: false - xy: 1193, 181 + xy: 1432, 138 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-shale-wall-large rotate: false - xy: 1321, 681 + xy: 901, 849 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-shale-wall-medium rotate: false - xy: 826, 114 + xy: 1233, 307 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-shale-wall-small rotate: false - xy: 1308, 352 + xy: 1803, 682 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-shale-wall-tiny rotate: false - xy: 1211, 181 + xy: 1450, 138 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17068,28 +17354,28 @@ block-shale-xlarge index: -1 block-shock-mine-large rotate: false - xy: 1531, 849 + xy: 859, 765 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-shock-mine-medium rotate: false - xy: 860, 114 + xy: 1267, 341 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-shock-mine-small rotate: false - xy: 1334, 378 + xy: 1673, 552 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-shock-mine-tiny rotate: false - xy: 1229, 194 + xy: 1431, 120 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17103,28 +17389,28 @@ block-shock-mine-xlarge index: -1 block-shrubs-large rotate: false - xy: 1489, 807 + xy: 943, 849 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-shrubs-medium rotate: false - xy: 894, 114 + xy: 1199, 239 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-shrubs-small rotate: false - xy: 1256, 274 + xy: 1699, 578 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-shrubs-tiny rotate: false - xy: 1247, 194 + xy: 1431, 102 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17138,28 +17424,28 @@ block-shrubs-xlarge index: -1 block-silicon-crucible-large rotate: false - xy: 1447, 765 + xy: 901, 807 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-silicon-crucible-medium rotate: false - xy: 721, 80 + xy: 1233, 273 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-silicon-crucible-small rotate: false - xy: 1282, 300 + xy: 1725, 604 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-silicon-crucible-tiny rotate: false - xy: 1265, 194 + xy: 1449, 120 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17173,28 +17459,28 @@ block-silicon-crucible-xlarge index: -1 block-silicon-smelter-large rotate: false - xy: 1405, 723 + xy: 859, 723 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-silicon-smelter-medium rotate: false - xy: 755, 80 + xy: 1267, 307 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-silicon-smelter-small rotate: false - xy: 1308, 326 + xy: 1751, 630 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-silicon-smelter-tiny rotate: false - xy: 1283, 194 + xy: 1431, 84 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17208,28 +17494,28 @@ block-silicon-smelter-xlarge index: -1 block-slag-large rotate: false - xy: 1363, 681 + xy: 985, 849 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-slag-medium rotate: false - xy: 789, 80 + xy: 1199, 205 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-slag-small rotate: false - xy: 1334, 352 + xy: 1777, 656 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-slag-tiny rotate: false - xy: 1301, 194 + xy: 1449, 102 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17243,28 +17529,28 @@ block-slag-xlarge index: -1 block-snow-boulder-large rotate: false - xy: 1573, 849 + xy: 943, 807 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-snow-boulder-medium rotate: false - xy: 823, 80 + xy: 1233, 239 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-snow-boulder-small rotate: false - xy: 1360, 378 + xy: 1829, 682 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-snow-boulder-tiny rotate: false - xy: 1319, 194 + xy: 1431, 66 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17278,42 +17564,42 @@ block-snow-boulder-xlarge index: -1 block-snow-large rotate: false - xy: 1531, 807 + xy: 901, 765 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-snow-medium rotate: false - xy: 857, 80 + xy: 1267, 273 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-snow-pine-large rotate: false - xy: 1489, 765 + xy: 859, 681 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-snow-pine-medium rotate: false - xy: 891, 80 + xy: 1199, 171 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-snow-pine-small rotate: false - xy: 1282, 274 + xy: 1699, 552 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-snow-pine-tiny rotate: false - xy: 1337, 194 + xy: 1449, 84 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17327,42 +17613,42 @@ block-snow-pine-xlarge index: -1 block-snow-small rotate: false - xy: 1308, 300 + xy: 1725, 578 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-snow-tiny rotate: false - xy: 1355, 194 + xy: 1431, 48 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-snow-wall-large rotate: false - xy: 1447, 723 + xy: 1027, 849 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-snow-wall-medium rotate: false - xy: 721, 46 + xy: 1233, 205 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-snow-wall-small rotate: false - xy: 1334, 326 + xy: 1751, 604 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-snow-wall-tiny rotate: false - xy: 1373, 194 + xy: 1449, 66 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17383,35 +17669,35 @@ block-snow-xlarge index: -1 block-solar-panel-large rotate: false - xy: 1405, 681 + xy: 985, 807 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-solar-panel-large-large rotate: false - xy: 1615, 849 + xy: 943, 765 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-solar-panel-large-medium rotate: false - xy: 755, 46 + xy: 1267, 239 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-solar-panel-large-small rotate: false - xy: 1360, 352 + xy: 1777, 630 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-solar-panel-large-tiny rotate: false - xy: 1391, 194 + xy: 1431, 30 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17425,21 +17711,21 @@ block-solar-panel-large-xlarge index: -1 block-solar-panel-medium rotate: false - xy: 789, 46 + xy: 1199, 137 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-solar-panel-small rotate: false - xy: 1386, 378 + xy: 1803, 656 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-solar-panel-tiny rotate: false - xy: 1409, 194 + xy: 1449, 48 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17453,28 +17739,28 @@ block-solar-panel-xlarge index: -1 block-sorter-large rotate: false - xy: 1573, 807 + xy: 901, 723 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-sorter-medium rotate: false - xy: 823, 46 + xy: 1233, 171 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-sorter-small rotate: false - xy: 1308, 274 + xy: 1855, 682 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-sorter-tiny rotate: false - xy: 1427, 194 + xy: 1449, 30 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17488,28 +17774,28 @@ block-sorter-xlarge index: -1 block-spawn-large rotate: false - xy: 1531, 765 + xy: 1069, 849 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-spawn-medium rotate: false - xy: 857, 46 + xy: 1267, 205 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-spawn-small rotate: false - xy: 1334, 300 + xy: 1725, 552 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-spawn-tiny rotate: false - xy: 1445, 194 + xy: 1431, 12 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17523,28 +17809,28 @@ block-spawn-xlarge index: -1 block-spectre-large rotate: false - xy: 1489, 723 + xy: 1027, 807 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-spectre-medium rotate: false - xy: 891, 46 + xy: 1233, 137 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-spectre-small rotate: false - xy: 1360, 326 + xy: 1751, 578 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-spectre-tiny rotate: false - xy: 1463, 194 + xy: 1449, 12 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17558,28 +17844,28 @@ block-spectre-xlarge index: -1 block-spore-cluster-large rotate: false - xy: 1447, 681 + xy: 985, 765 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-spore-cluster-medium rotate: false - xy: 687, 27 + xy: 1267, 171 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-spore-cluster-small rotate: false - xy: 1386, 352 + xy: 1777, 604 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-spore-cluster-tiny rotate: false - xy: 1481, 194 + xy: 2029, 463 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17593,28 +17879,28 @@ block-spore-cluster-xlarge index: -1 block-spore-moss-large rotate: false - xy: 1657, 849 + xy: 943, 723 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-spore-moss-medium rotate: false - xy: 721, 12 + xy: 1267, 137 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-spore-moss-small rotate: false - xy: 1412, 378 + xy: 1803, 630 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-spore-moss-tiny rotate: false - xy: 1499, 194 + xy: 1056, 197 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17628,28 +17914,28 @@ block-spore-moss-xlarge index: -1 block-spore-pine-large rotate: false - xy: 1615, 807 + xy: 901, 681 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-spore-pine-medium rotate: false - xy: 755, 12 + xy: 1225, 103 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-spore-pine-small rotate: false - xy: 1334, 274 + xy: 1829, 656 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-spore-pine-tiny rotate: false - xy: 1517, 194 + xy: 1056, 179 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17663,28 +17949,28 @@ block-spore-pine-xlarge index: -1 block-spore-press-large rotate: false - xy: 1573, 765 + xy: 1111, 849 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-spore-press-medium rotate: false - xy: 789, 12 + xy: 1225, 69 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-spore-press-small rotate: false - xy: 1360, 300 + xy: 1881, 682 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-spore-press-tiny rotate: false - xy: 1082, 163 + xy: 1074, 197 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17698,28 +17984,28 @@ block-spore-press-xlarge index: -1 block-spore-wall-large rotate: false - xy: 1531, 723 + xy: 1069, 807 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-spore-wall-medium rotate: false - xy: 823, 12 + xy: 1259, 103 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-spore-wall-small rotate: false - xy: 1386, 326 + xy: 1907, 682 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-spore-wall-tiny rotate: false - xy: 1082, 145 + xy: 1056, 161 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17733,28 +18019,28 @@ block-spore-wall-xlarge index: -1 block-steam-generator-large rotate: false - xy: 1489, 681 + xy: 1027, 765 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-steam-generator-medium rotate: false - xy: 857, 12 + xy: 1225, 35 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-steam-generator-small rotate: false - xy: 1412, 352 + xy: 1751, 552 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-steam-generator-tiny rotate: false - xy: 1100, 163 + xy: 1074, 179 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17768,56 +18054,56 @@ block-steam-generator-xlarge index: -1 block-stone-large rotate: false - xy: 1699, 849 + xy: 985, 723 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-stone-medium rotate: false - xy: 891, 12 + xy: 1225, 1 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-stone-small rotate: false - xy: 1438, 378 + xy: 1777, 578 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-stone-tiny rotate: false - xy: 1082, 127 + xy: 1074, 161 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-stone-wall-large rotate: false - xy: 1657, 807 + xy: 943, 681 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-stone-wall-medium rotate: false - xy: 925, 80 + xy: 1259, 69 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-stone-wall-small rotate: false - xy: 1360, 274 + xy: 1803, 604 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-stone-wall-tiny rotate: false - xy: 1100, 145 + xy: 1723, 490 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17838,28 +18124,28 @@ block-stone-xlarge index: -1 block-surge-tower-large rotate: false - xy: 1615, 765 + xy: 1153, 849 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-surge-tower-medium rotate: false - xy: 925, 46 + xy: 1259, 35 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-surge-tower-small rotate: false - xy: 1386, 300 + xy: 1829, 630 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-surge-tower-tiny rotate: false - xy: 1118, 163 + xy: 1741, 490 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17873,35 +18159,35 @@ block-surge-tower-xlarge index: -1 block-surge-wall-large rotate: false - xy: 1573, 723 + xy: 1111, 807 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-surge-wall-large-large rotate: false - xy: 1531, 681 + xy: 1069, 765 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-surge-wall-large-medium rotate: false - xy: 925, 12 + xy: 1259, 1 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-surge-wall-large-small rotate: false - xy: 1412, 326 + xy: 1855, 656 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-surge-wall-large-tiny rotate: false - xy: 1100, 127 + xy: 1759, 477 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17915,21 +18201,21 @@ block-surge-wall-large-xlarge index: -1 block-surge-wall-medium rotate: false - xy: 959, 87 + xy: 1293, 103 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-surge-wall-small rotate: false - xy: 1438, 352 + xy: 1777, 552 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-surge-wall-tiny rotate: false - xy: 1118, 145 + xy: 1721, 472 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17943,28 +18229,28 @@ block-surge-wall-xlarge index: -1 block-swarmer-large rotate: false - xy: 1741, 849 + xy: 1027, 723 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-swarmer-medium rotate: false - xy: 959, 53 + xy: 1293, 69 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-swarmer-small rotate: false - xy: 1464, 378 + xy: 1803, 578 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-swarmer-tiny rotate: false - xy: 1136, 163 + xy: 1739, 472 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17978,28 +18264,28 @@ block-swarmer-xlarge index: -1 block-switch-large rotate: false - xy: 1699, 807 + xy: 985, 681 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-switch-medium rotate: false - xy: 993, 87 + xy: 1293, 35 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-switch-small rotate: false - xy: 1386, 274 + xy: 1829, 604 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-switch-tiny rotate: false - xy: 1118, 127 + xy: 1733, 454 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18013,28 +18299,28 @@ block-switch-xlarge index: -1 block-tainted-water-large rotate: false - xy: 1657, 765 + xy: 1195, 849 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-tainted-water-medium rotate: false - xy: 959, 19 + xy: 1293, 1 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-tainted-water-small rotate: false - xy: 1412, 300 + xy: 1855, 630 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-tainted-water-tiny rotate: false - xy: 1136, 145 + xy: 1743, 436 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18048,28 +18334,28 @@ block-tainted-water-xlarge index: -1 block-tar-large rotate: false - xy: 1615, 723 + xy: 1153, 807 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-tar-medium rotate: false - xy: 993, 53 + xy: 1565, 757 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-tar-small rotate: false - xy: 1438, 326 + xy: 1881, 656 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-tar-tiny rotate: false - xy: 1154, 163 + xy: 1751, 454 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18083,28 +18369,28 @@ block-tar-xlarge index: -1 block-tendrils-large rotate: false - xy: 1573, 681 + xy: 1111, 765 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-tendrils-medium rotate: false - xy: 993, 19 + xy: 1561, 723 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-tendrils-small rotate: false - xy: 1464, 352 + xy: 1803, 552 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-tendrils-tiny rotate: false - xy: 1136, 127 + xy: 1761, 436 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18118,28 +18404,28 @@ block-tendrils-xlarge index: -1 block-tetrative-reconstructor-large rotate: false - xy: 1783, 849 + xy: 1069, 723 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-tetrative-reconstructor-medium rotate: false - xy: 1027, 87 + xy: 1557, 689 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-tetrative-reconstructor-small rotate: false - xy: 1490, 378 + xy: 1829, 578 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-tetrative-reconstructor-tiny rotate: false - xy: 1154, 145 + xy: 1777, 463 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18153,28 +18439,28 @@ block-tetrative-reconstructor-xlarge index: -1 block-thermal-generator-large rotate: false - xy: 1741, 807 + xy: 1027, 681 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-thermal-generator-medium rotate: false - xy: 1027, 53 + xy: 1599, 760 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-thermal-generator-small rotate: false - xy: 1412, 274 + xy: 1855, 604 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-thermal-generator-tiny rotate: false - xy: 1172, 163 + xy: 1795, 462 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18188,28 +18474,28 @@ block-thermal-generator-xlarge index: -1 block-thermal-pump-large rotate: false - xy: 1699, 765 + xy: 1237, 849 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-thermal-pump-medium rotate: false - xy: 1027, 19 + xy: 1633, 760 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-thermal-pump-small rotate: false - xy: 1438, 300 + xy: 1881, 630 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-thermal-pump-tiny rotate: false - xy: 1154, 127 + xy: 1813, 462 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18223,28 +18509,28 @@ block-thermal-pump-xlarge index: -1 block-thorium-reactor-large rotate: false - xy: 1657, 723 + xy: 1195, 807 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-thorium-reactor-medium rotate: false - xy: 1865, 569 + xy: 1667, 760 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-thorium-reactor-small rotate: false - xy: 1464, 326 + xy: 1907, 656 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-thorium-reactor-tiny rotate: false - xy: 1172, 145 + xy: 1831, 462 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18258,35 +18544,35 @@ block-thorium-reactor-xlarge index: -1 block-thorium-wall-large rotate: false - xy: 1615, 681 + xy: 1153, 765 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-thorium-wall-large-large rotate: false - xy: 1825, 849 + xy: 1111, 723 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-thorium-wall-large-medium rotate: false - xy: 1899, 569 + xy: 1701, 760 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-thorium-wall-large-small rotate: false - xy: 1490, 352 + xy: 1933, 677 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-thorium-wall-large-tiny rotate: false - xy: 1190, 163 + xy: 1849, 462 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18300,21 +18586,21 @@ block-thorium-wall-large-xlarge index: -1 block-thorium-wall-medium rotate: false - xy: 1933, 569 + xy: 1735, 760 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-thorium-wall-small rotate: false - xy: 1516, 378 + xy: 1829, 552 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-thorium-wall-tiny rotate: false - xy: 1172, 127 + xy: 1867, 462 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18328,28 +18614,28 @@ block-thorium-wall-xlarge index: -1 block-thruster-large rotate: false - xy: 1783, 807 + xy: 1069, 681 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-thruster-medium rotate: false - xy: 1967, 569 + xy: 1769, 760 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-thruster-small rotate: false - xy: 1438, 274 + xy: 1855, 578 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-thruster-tiny rotate: false - xy: 1190, 145 + xy: 1885, 462 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18363,28 +18649,28 @@ block-thruster-xlarge index: -1 block-titanium-conveyor-large rotate: false - xy: 1741, 765 + xy: 1279, 849 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-titanium-conveyor-medium rotate: false - xy: 1865, 535 + xy: 1803, 760 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-titanium-conveyor-small rotate: false - xy: 1464, 300 + xy: 1881, 604 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-titanium-conveyor-tiny rotate: false - xy: 1208, 163 + xy: 1903, 464 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18398,35 +18684,35 @@ block-titanium-conveyor-xlarge index: -1 block-titanium-wall-large rotate: false - xy: 1699, 723 + xy: 1237, 807 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-titanium-wall-large-large rotate: false - xy: 1657, 681 + xy: 1195, 765 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-titanium-wall-large-medium rotate: false - xy: 1899, 535 + xy: 1837, 760 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-titanium-wall-large-small rotate: false - xy: 1490, 326 + xy: 1907, 630 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-titanium-wall-large-tiny rotate: false - xy: 1190, 127 + xy: 1921, 464 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18440,21 +18726,21 @@ block-titanium-wall-large-xlarge index: -1 block-titanium-wall-medium rotate: false - xy: 1933, 535 + xy: 1871, 760 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-titanium-wall-small rotate: false - xy: 1516, 352 + xy: 1933, 651 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-titanium-wall-tiny rotate: false - xy: 1208, 145 + xy: 1939, 464 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18468,28 +18754,28 @@ block-titanium-wall-xlarge index: -1 block-underflow-gate-large rotate: false - xy: 1867, 849 + xy: 1153, 723 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-underflow-gate-medium rotate: false - xy: 1967, 535 + xy: 1905, 760 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-underflow-gate-small rotate: false - xy: 1464, 274 + xy: 1959, 677 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-underflow-gate-tiny rotate: false - xy: 1208, 127 + xy: 1957, 459 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18503,28 +18789,28 @@ block-underflow-gate-xlarge index: -1 block-unloader-large rotate: false - xy: 1825, 807 + xy: 1111, 681 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-unloader-medium rotate: false - xy: 493, 48 + xy: 1939, 755 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-unloader-small rotate: false - xy: 1490, 300 + xy: 1855, 552 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-unloader-tiny rotate: false - xy: 1229, 176 + xy: 1975, 459 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18538,28 +18824,28 @@ block-unloader-xlarge index: -1 block-vault-large rotate: false - xy: 1783, 765 + xy: 1321, 849 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-vault-medium rotate: false - xy: 485, 14 + xy: 1977, 789 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-vault-small rotate: false - xy: 1516, 326 + xy: 1881, 578 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-vault-tiny rotate: false - xy: 1247, 176 + xy: 1993, 459 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18573,28 +18859,28 @@ block-vault-xlarge index: -1 block-water-extractor-large rotate: false - xy: 1741, 723 + xy: 1279, 807 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-water-extractor-medium rotate: false - xy: 519, 14 + xy: 1973, 755 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-water-extractor-small rotate: false - xy: 1490, 274 + xy: 1907, 604 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-water-extractor-tiny rotate: false - xy: 1265, 176 + xy: 2011, 459 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18608,28 +18894,28 @@ block-water-extractor-xlarge index: -1 block-water-large rotate: false - xy: 1699, 681 + xy: 1237, 765 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-water-medium rotate: false - xy: 1013, 529 + xy: 1013, 521 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-water-small rotate: false - xy: 1516, 300 + xy: 1933, 625 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-water-tiny rotate: false - xy: 1283, 176 + xy: 2029, 445 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18643,28 +18929,28 @@ block-water-xlarge index: -1 block-wave-large rotate: false - xy: 1909, 849 + xy: 1195, 723 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-wave-medium rotate: false - xy: 1013, 495 + xy: 1013, 487 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-wave-small rotate: false - xy: 1516, 274 + xy: 1959, 651 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-wave-tiny rotate: false - xy: 1301, 176 + xy: 1740, 417 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18678,28 +18964,28 @@ block-wave-xlarge index: -1 block-white-tree-dead-large rotate: false - xy: 1867, 807 + xy: 1153, 681 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-white-tree-dead-medium rotate: false - xy: 1013, 461 + xy: 1013, 453 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-white-tree-dead-small rotate: false - xy: 1230, 248 + xy: 1881, 552 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-white-tree-dead-tiny rotate: false - xy: 1319, 176 + xy: 1758, 418 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18713,28 +18999,28 @@ block-white-tree-dead-xlarge index: -1 block-white-tree-large rotate: false - xy: 1825, 765 + xy: 1363, 849 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-white-tree-medium rotate: false - xy: 1013, 427 + xy: 1047, 537 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-white-tree-small rotate: false - xy: 1256, 248 + xy: 1907, 578 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-white-tree-tiny rotate: false - xy: 1337, 176 + xy: 1776, 418 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18748,7 +19034,7 @@ block-white-tree-xlarge index: -1 button rotate: false - xy: 1825, 652 + xy: 881, 652 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -18756,7 +19042,7 @@ button index: -1 button-disabled rotate: false - xy: 1217, 652 + xy: 1531, 820 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -18764,7 +19050,7 @@ button-disabled index: -1 button-down rotate: false - xy: 1255, 652 + xy: 1573, 862 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -18772,7 +19058,7 @@ button-down index: -1 button-edge-1 rotate: false - xy: 1293, 652 + xy: 1447, 702 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -18780,7 +19066,7 @@ button-edge-1 index: -1 button-edge-2 rotate: false - xy: 1331, 652 + xy: 1489, 744 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -18788,7 +19074,7 @@ button-edge-2 index: -1 button-edge-3 rotate: false - xy: 1369, 652 + xy: 1531, 791 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -18796,7 +19082,7 @@ button-edge-3 index: -1 button-edge-4 rotate: false - xy: 1407, 652 + xy: 1611, 862 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -18804,7 +19090,7 @@ button-edge-4 index: -1 button-right-disabled rotate: false - xy: 1407, 652 + xy: 1611, 862 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -18812,7 +19098,7 @@ button-right-disabled index: -1 button-edge-over-4 rotate: false - xy: 1445, 652 + xy: 1649, 862 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -18820,7 +19106,7 @@ button-edge-over-4 index: -1 button-over rotate: false - xy: 1483, 652 + xy: 1687, 862 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -18828,7 +19114,7 @@ button-over index: -1 button-red rotate: false - xy: 1521, 652 + xy: 1725, 862 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -18836,7 +19122,7 @@ button-red index: -1 button-right rotate: false - xy: 1635, 652 + xy: 1839, 862 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -18844,7 +19130,7 @@ button-right index: -1 button-right-down rotate: false - xy: 1559, 652 + xy: 1763, 862 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -18852,7 +19138,7 @@ button-right-down index: -1 button-right-over rotate: false - xy: 1597, 652 + xy: 1801, 862 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -18860,7 +19146,7 @@ button-right-over index: -1 button-select rotate: false - xy: 1282, 248 + xy: 1933, 599 size: 24, 24 split: 4, 4, 4, 4 orig: 24, 24 @@ -18868,7 +19154,7 @@ button-select index: -1 button-square rotate: false - xy: 1749, 652 + xy: 1039, 3 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -18876,7 +19162,7 @@ button-square index: -1 button-square-down rotate: false - xy: 1673, 652 + xy: 1877, 862 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -18884,7 +19170,7 @@ button-square-down index: -1 button-square-over rotate: false - xy: 1711, 652 + xy: 1915, 862 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -18892,7 +19178,7 @@ button-square-over index: -1 button-trans rotate: false - xy: 1787, 652 + xy: 1077, 3 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -18900,42 +19186,42 @@ button-trans index: -1 check-disabled rotate: false - xy: 1013, 393 + xy: 1047, 503 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 check-off rotate: false - xy: 1014, 359 + xy: 1047, 469 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 check-on rotate: false - xy: 1014, 325 + xy: 1047, 435 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 check-on-disabled rotate: false - xy: 1014, 291 + xy: 982, 419 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 check-on-over rotate: false - xy: 1014, 257 + xy: 1301, 545 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 check-over rotate: false - xy: 1047, 551 + xy: 1301, 511 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -18956,7 +19242,7 @@ crater index: -1 cursor rotate: false - xy: 579, 61 + xy: 1981, 851 size: 4, 4 orig: 4, 4 offset: 0, 0 @@ -18970,7 +19256,7 @@ discord-banner index: -1 flat-down-base rotate: false - xy: 1863, 652 + xy: 881, 623 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -18985,7 +19271,7 @@ info-banner index: -1 inventory rotate: false - xy: 1542, 342 + xy: 1959, 609 size: 24, 40 split: 10, 10, 10, 14 orig: 24, 40 @@ -18993,147 +19279,147 @@ inventory index: -1 item-blast-compound-icon rotate: false - xy: 1047, 517 + xy: 1301, 477 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-coal-icon rotate: false - xy: 1047, 483 + xy: 1301, 443 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-copper-icon rotate: false - xy: 1047, 449 + xy: 1301, 409 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-graphite-icon rotate: false - xy: 1047, 415 + xy: 1301, 375 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-lead-icon rotate: false - xy: 1081, 542 + xy: 1301, 341 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-metaglass-icon rotate: false - xy: 1081, 508 + xy: 1301, 307 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-phase-fabric-icon rotate: false - xy: 1081, 474 + xy: 1301, 273 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-plastanium-icon rotate: false - xy: 1081, 440 + xy: 1301, 239 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-pyratite-icon rotate: false - xy: 1115, 529 + xy: 1301, 205 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-sand-icon rotate: false - xy: 1149, 529 + xy: 1301, 171 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-scrap-icon rotate: false - xy: 1115, 495 + xy: 1301, 137 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-silicon-icon rotate: false - xy: 1183, 529 + xy: 1335, 552 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-spore-pod-icon rotate: false - xy: 1115, 461 + xy: 1335, 518 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-surge-alloy-icon rotate: false - xy: 1149, 495 + xy: 1335, 484 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-thorium-icon rotate: false - xy: 1149, 461 + xy: 1335, 450 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-titanium-icon rotate: false - xy: 1183, 495 + xy: 1335, 416 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-cryofluid-icon rotate: false - xy: 1183, 461 + xy: 1335, 382 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-oil-icon rotate: false - xy: 1217, 516 + xy: 1335, 348 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-slag-icon rotate: false - xy: 1251, 516 + xy: 1335, 314 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-water-icon rotate: false - xy: 1217, 482 + xy: 1335, 280 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 logic-node rotate: false - xy: 1285, 516 + xy: 1335, 246 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -19154,7 +19440,7 @@ nomap index: -1 pane rotate: false - xy: 1007, 589 + xy: 881, 594 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -19162,7 +19448,7 @@ pane index: -1 pane-2 rotate: false - xy: 1091, 610 + xy: 919, 652 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -19170,7 +19456,7 @@ pane-2 index: -1 scroll rotate: false - xy: 1542, 305 + xy: 1933, 562 size: 24, 35 split: 10, 10, 6, 5 orig: 24, 35 @@ -19193,49 +19479,49 @@ scroll-knob-horizontal-black index: -1 scroll-knob-vertical-black rotate: false - xy: 1568, 342 + xy: 1907, 536 size: 24, 40 orig: 24, 40 offset: 0, 0 index: -1 scroll-knob-vertical-thin rotate: false - xy: 1535, 193 + xy: 1081, 493 size: 12, 40 orig: 12, 40 offset: 0, 0 index: -1 selection rotate: false - xy: 543, 163 + xy: 1039, 287 size: 1, 1 orig: 1, 1 offset: 0, 0 index: -1 slider rotate: false - xy: 585, 141 + xy: 979, 443 size: 1, 8 orig: 1, 8 offset: 0, 0 index: -1 slider-knob rotate: false - xy: 1625, 510 + xy: 1016, 413 size: 29, 38 orig: 29, 38 offset: 0, 0 index: -1 slider-knob-down rotate: false - xy: 1656, 510 + xy: 1403, 336 size: 29, 38 orig: 29, 38 offset: 0, 0 index: -1 slider-knob-over rotate: false - xy: 1687, 510 + xy: 1403, 296 size: 29, 38 orig: 29, 38 offset: 0, 0 @@ -19249,7 +19535,7 @@ slider-vertical index: -1 underline rotate: false - xy: 1951, 775 + xy: 919, 594 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -19257,7 +19543,7 @@ underline index: -1 underline-2 rotate: false - xy: 1045, 585 + xy: 957, 652 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -19265,7 +19551,7 @@ underline-2 index: -1 underline-disabled rotate: false - xy: 1951, 862 + xy: 919, 623 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -19273,7 +19559,7 @@ underline-disabled index: -1 underline-red rotate: false - xy: 1951, 833 + xy: 995, 652 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -19281,7 +19567,7 @@ underline-red index: -1 underline-white rotate: false - xy: 1951, 804 + xy: 957, 623 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -19289,28 +19575,28 @@ underline-white index: -1 unit-alpha-large rotate: false - xy: 1783, 723 + xy: 1321, 807 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-alpha-medium rotate: false - xy: 1251, 482 + xy: 1335, 212 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-alpha-small rotate: false - xy: 1308, 248 + xy: 1959, 583 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-alpha-tiny rotate: false - xy: 1355, 176 + xy: 1470, 354 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -19324,7 +19610,7 @@ unit-alpha-xlarge index: -1 unit-antumbra-large rotate: false - xy: 1951, 733 + xy: 1033, 639 size: 36, 40 orig: 36, 40 offset: 0, 0 @@ -19338,49 +19624,49 @@ unit-antumbra-medium index: -1 unit-antumbra-small rotate: false - xy: 1646, 333 + xy: 1073, 409 size: 21, 24 orig: 21, 24 offset: 0, 0 index: -1 unit-antumbra-tiny rotate: false - xy: 671, 32 + xy: 1081, 553 size: 14, 16 orig: 14, 16 offset: 0, 0 index: -1 unit-antumbra-xlarge rotate: false - xy: 501, 166 + xy: 701, 366 size: 43, 48 orig: 43, 48 offset: 0, 0 index: -1 unit-arkyid-large rotate: false - xy: 1741, 681 + xy: 1279, 765 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-arkyid-medium rotate: false - xy: 1319, 516 + xy: 1335, 178 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-arkyid-small rotate: false - xy: 1542, 279 + xy: 1933, 536 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-arkyid-tiny rotate: false - xy: 1373, 176 + xy: 1470, 336 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -19394,28 +19680,28 @@ unit-arkyid-xlarge index: -1 unit-atrax-large rotate: false - xy: 1909, 818 + xy: 955, 1 size: 40, 29 orig: 40, 29 offset: 0, 0 index: -1 unit-atrax-medium rotate: false - xy: 911, 368 + xy: 80, 3 size: 32, 23 orig: 32, 23 offset: 0, 0 index: -1 unit-atrax-small rotate: false - xy: 527, 48 + xy: 1016, 290 size: 24, 17 orig: 24, 17 offset: 0, 0 index: -1 unit-atrax-tiny rotate: false - xy: 481, 1 + xy: 1097, 116 size: 16, 11 orig: 16, 11 offset: 0, 0 @@ -19429,28 +19715,28 @@ unit-atrax-xlarge index: -1 unit-beta-large rotate: false - xy: 1867, 765 + xy: 1237, 723 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-beta-medium rotate: false - xy: 1285, 482 + xy: 1335, 144 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-beta-small rotate: false - xy: 1568, 316 + xy: 1959, 557 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-beta-tiny rotate: false - xy: 1391, 176 + xy: 1470, 318 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -19464,28 +19750,28 @@ unit-beta-xlarge index: -1 unit-bryde-large rotate: false - xy: 1825, 723 + xy: 1195, 681 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-bryde-medium rotate: false - xy: 1353, 516 + xy: 1369, 552 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-bryde-small rotate: false - xy: 1334, 248 + xy: 1959, 531 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-bryde-tiny rotate: false - xy: 1409, 176 + xy: 1470, 300 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -19497,331 +19783,366 @@ unit-bryde-xlarge orig: 48, 48 offset: 0, 0 index: -1 +unit-corvus-large + rotate: false + xy: 1405, 863 + size: 40, 26 + orig: 40, 26 + offset: 0, 0 + index: -1 +unit-corvus-medium + rotate: false + xy: 914, 368 + size: 31, 20 + orig: 31, 20 + offset: 0, 0 + index: -1 +unit-corvus-small + rotate: false + xy: 1595, 532 + size: 24, 15 + orig: 24, 15 + offset: 0, 0 + index: -1 +unit-corvus-tiny + rotate: false + xy: 771, 916 + size: 15, 10 + orig: 15, 10 + offset: 0, 0 + index: -1 +unit-corvus-xlarge + rotate: false + xy: 351, 133 + size: 48, 31 + orig: 48, 31 + offset: 0, 0 + index: -1 unit-crawler-large rotate: false - xy: 1783, 681 + xy: 1363, 807 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-crawler-medium rotate: false - xy: 1319, 482 + xy: 1369, 518 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-crawler-small rotate: false - xy: 1568, 290 + xy: 1593, 506 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-crawler-tiny rotate: false - xy: 1427, 176 + xy: 1470, 282 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-crawler-xlarge rotate: false - xy: 351, 116 + xy: 401, 166 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-dagger-large rotate: false - xy: 1909, 776 + xy: 1321, 765 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-dagger-medium rotate: false - xy: 1387, 516 + xy: 1369, 484 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-dagger-small rotate: false - xy: 1360, 248 + xy: 1593, 480 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-dagger-tiny rotate: false - xy: 1445, 176 + xy: 1469, 264 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-dagger-xlarge rotate: false - xy: 401, 166 + xy: 451, 216 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-eclipse-large rotate: false - xy: 1867, 723 + xy: 1279, 723 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-eclipse-medium rotate: false - xy: 1353, 482 + xy: 1369, 450 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-eclipse-small rotate: false - xy: 1386, 248 + xy: 1593, 454 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-eclipse-tiny rotate: false - xy: 1463, 176 + xy: 1469, 246 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-eclipse-xlarge rotate: false - xy: 451, 216 + xy: 501, 266 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-flare-large rotate: false - xy: 1825, 681 + xy: 1237, 681 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-flare-medium rotate: false - xy: 1421, 516 + xy: 1369, 416 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-flare-small rotate: false - xy: 1412, 248 + xy: 1593, 428 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-flare-tiny rotate: false - xy: 1481, 176 + xy: 1469, 228 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-flare-xlarge rotate: false - xy: 501, 266 + xy: 551, 316 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-fortress-large rotate: false - xy: 1909, 742 + xy: 1405, 829 size: 40, 32 orig: 40, 32 offset: 0, 0 index: -1 unit-fortress-medium rotate: false - xy: 80, 1 + xy: 114, 1 size: 32, 25 orig: 32, 25 offset: 0, 0 index: -1 unit-fortress-small rotate: false - xy: 1038, 121 + xy: 1621, 531 size: 24, 19 orig: 24, 19 offset: 0, 0 index: -1 unit-fortress-tiny rotate: false - xy: 553, 27 + xy: 877, 410 size: 16, 12 orig: 16, 12 offset: 0, 0 index: -1 unit-fortress-xlarge rotate: false - xy: 551, 326 + xy: 601, 390 size: 48, 38 orig: 48, 38 offset: 0, 0 index: -1 unit-gamma-large rotate: false - xy: 1867, 681 + xy: 1447, 849 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-gamma-medium rotate: false - xy: 1387, 482 + xy: 1369, 382 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-gamma-small rotate: false - xy: 1438, 248 + xy: 1619, 505 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-gamma-tiny rotate: false - xy: 1499, 176 + xy: 1469, 210 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-gamma-xlarge rotate: false - xy: 601, 380 + xy: 651, 416 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-horizon-large rotate: false - xy: 1909, 700 + xy: 1363, 765 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-horizon-medium rotate: false - xy: 1455, 516 + xy: 1369, 348 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-horizon-small rotate: false - xy: 1464, 248 + xy: 1619, 479 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-horizon-tiny rotate: false - xy: 1517, 176 + xy: 1468, 192 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-horizon-xlarge rotate: false - xy: 651, 416 + xy: 701, 466 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-mace-large rotate: false - xy: 881, 639 + xy: 1321, 723 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-mace-medium rotate: false - xy: 1421, 482 + xy: 1369, 314 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-mace-small rotate: false - xy: 1490, 248 + xy: 1619, 453 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-mace-tiny rotate: false - xy: 1226, 158 + xy: 1468, 174 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-mace-xlarge rotate: false - xy: 701, 466 + xy: 351, 83 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-mega-large rotate: false - xy: 881, 597 + xy: 1279, 681 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-mega-medium rotate: false - xy: 1489, 516 + xy: 1369, 280 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-mega-small rotate: false - xy: 1516, 248 + xy: 1619, 427 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-mega-tiny rotate: false - xy: 1226, 140 + xy: 1468, 156 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-mega-xlarge rotate: false - xy: 351, 66 + xy: 401, 116 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-minke-large rotate: false - xy: 1989, 849 + xy: 1108, 639 size: 34, 40 orig: 34, 40 offset: 0, 0 index: -1 unit-minke-medium rotate: false - xy: 1836, 516 + xy: 987, 357 size: 27, 32 orig: 27, 32 offset: 0, 0 @@ -19835,406 +20156,476 @@ unit-minke-small index: -1 unit-minke-tiny rotate: false - xy: 1385, 158 + xy: 1473, 444 size: 13, 16 orig: 13, 16 offset: 0, 0 index: -1 unit-minke-xlarge rotate: false - xy: 651, 333 + xy: 551, 176 size: 41, 48 orig: 41, 48 offset: 0, 0 index: -1 unit-mono-large rotate: false - xy: 923, 639 + xy: 1405, 787 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-mono-medium rotate: false - xy: 1455, 482 + xy: 1369, 246 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-mono-small rotate: false - xy: 1542, 253 + xy: 1647, 526 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-mono-tiny rotate: false - xy: 1244, 158 + xy: 1468, 138 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-mono-xlarge rotate: false - xy: 401, 116 + xy: 451, 166 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-nova-large rotate: false - xy: 965, 639 + xy: 1447, 807 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-nova-medium rotate: false - xy: 1523, 516 + xy: 1369, 212 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-nova-small rotate: false - xy: 1568, 264 + xy: 1673, 526 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-nova-tiny rotate: false - xy: 1244, 140 + xy: 1467, 120 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-nova-xlarge rotate: false - xy: 451, 166 + xy: 501, 216 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +unit-oct-large + rotate: false + xy: 1489, 849 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +unit-oct-medium + rotate: false + xy: 1369, 178 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +unit-oct-small + rotate: false + xy: 1699, 526 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +unit-oct-tiny + rotate: false + xy: 1467, 102 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +unit-oct-xlarge + rotate: false + xy: 551, 266 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-omura-large rotate: false - xy: 1718, 508 + xy: 1403, 254 size: 28, 40 orig: 28, 40 offset: 0, 0 index: -1 unit-omura-medium rotate: false - xy: 2025, 859 + xy: 1697, 471 size: 22, 32 orig: 22, 32 offset: 0, 0 index: -1 unit-omura-small rotate: false - xy: 1262, 150 + xy: 1467, 76 size: 16, 24 orig: 16, 24 offset: 0, 0 index: -1 unit-omura-tiny rotate: false - xy: 1415, 158 + xy: 337, 1 size: 11, 16 orig: 11, 16 offset: 0, 0 index: -1 unit-omura-xlarge rotate: false - xy: 1989, 799 + xy: 1144, 631 size: 33, 48 orig: 33, 48 offset: 0, 0 index: -1 unit-poly-large rotate: false - xy: 923, 597 + xy: 1363, 723 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-poly-medium rotate: false - xy: 1489, 482 + xy: 1369, 144 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-poly-small rotate: false - xy: 1594, 354 + xy: 1725, 526 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-poly-tiny rotate: false - xy: 1280, 158 + xy: 1467, 58 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-poly-xlarge rotate: false - xy: 501, 216 + xy: 601, 340 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-pulsar-large rotate: false - xy: 1007, 646 + xy: 1321, 688 size: 40, 33 orig: 40, 33 offset: 0, 0 index: -1 unit-pulsar-medium rotate: false - xy: 1557, 522 + xy: 953, 328 size: 32, 26 orig: 32, 26 offset: 0, 0 index: -1 unit-pulsar-small rotate: false - xy: 1620, 359 + xy: 1751, 531 size: 24, 19 orig: 24, 19 offset: 0, 0 index: -1 unit-pulsar-tiny rotate: false - xy: 1865, 603 + xy: 1199, 122 size: 16, 13 orig: 16, 13 offset: 0, 0 index: -1 unit-pulsar-xlarge rotate: false - xy: 551, 285 + xy: 651, 375 size: 48, 39 orig: 48, 39 offset: 0, 0 index: -1 +unit-quad-large + rotate: false + xy: 1405, 745 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +unit-quad-medium + rotate: false + xy: 1403, 425 + size: 31, 31 + orig: 31, 31 + offset: 0, 0 + index: -1 +unit-quad-small + rotate: false + xy: 1645, 500 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +unit-quad-tiny + rotate: false + xy: 429, 16 + size: 15, 15 + orig: 15, 15 + offset: 0, 0 + index: -1 +unit-quad-xlarge + rotate: false + xy: 701, 416 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 unit-quasar-large rotate: false - xy: 965, 597 + xy: 1447, 765 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-quasar-medium rotate: false - xy: 1523, 482 + xy: 1403, 554 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-quasar-small rotate: false - xy: 1594, 328 + xy: 1645, 474 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-quasar-tiny rotate: false - xy: 1298, 158 + xy: 1467, 40 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-quasar-xlarge rotate: false - xy: 601, 330 + xy: 351, 33 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-reign-large rotate: false - xy: 1007, 618 + xy: 997, 4 size: 40, 26 orig: 40, 26 offset: 0, 0 index: -1 unit-reign-medium rotate: false - xy: 2016, 919 + xy: 1403, 403 size: 31, 20 orig: 31, 20 offset: 0, 0 index: -1 unit-reign-small rotate: false - xy: 877, 410 + xy: 1777, 535 size: 24, 15 orig: 24, 15 offset: 0, 0 index: -1 unit-reign-tiny rotate: false - xy: 771, 916 + xy: 582, 1 size: 15, 10 orig: 15, 10 offset: 0, 0 index: -1 unit-reign-xlarge rotate: false - xy: 651, 383 + xy: 401, 83 size: 48, 31 orig: 48, 31 offset: 0, 0 index: -1 unit-risso-large rotate: false - xy: 1979, 891 + xy: 1071, 639 size: 35, 40 orig: 35, 40 offset: 0, 0 index: -1 unit-risso-medium rotate: false - xy: 1748, 516 + xy: 1403, 220 size: 28, 32 orig: 28, 32 offset: 0, 0 index: -1 unit-risso-small rotate: false - xy: 1594, 281 + xy: 1645, 422 size: 21, 24 orig: 21, 24 offset: 0, 0 index: -1 unit-risso-tiny rotate: false - xy: 1369, 158 + xy: 1081, 535 size: 14, 16 orig: 14, 16 offset: 0, 0 index: -1 unit-risso-xlarge rotate: false - xy: 551, 235 + xy: 401, 33 size: 43, 48 orig: 43, 48 offset: 0, 0 index: -1 unit-scepter-large rotate: false - xy: 1049, 647 + xy: 1489, 815 size: 40, 32 orig: 40, 32 offset: 0, 0 index: -1 unit-scepter-medium rotate: false - xy: 1591, 522 + xy: 982, 391 size: 32, 26 orig: 32, 26 offset: 0, 0 index: -1 unit-scepter-small rotate: false - xy: 1646, 359 + xy: 1671, 505 size: 24, 19 orig: 24, 19 offset: 0, 0 index: -1 unit-scepter-tiny rotate: false - xy: 1755, 483 + xy: 1467, 25 size: 16, 13 orig: 16, 13 offset: 0, 0 index: -1 unit-scepter-xlarge rotate: false - xy: 701, 425 + xy: 451, 125 size: 48, 39 orig: 48, 39 offset: 0, 0 index: -1 unit-sei-large rotate: false - xy: 1091, 639 + xy: 1531, 849 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-sei-medium rotate: false - xy: 1557, 488 + xy: 1403, 520 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-sei-small rotate: false - xy: 1620, 333 + xy: 1645, 448 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-sei-tiny rotate: false - xy: 1316, 158 + xy: 1467, 7 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-sei-xlarge rotate: false - xy: 401, 66 + xy: 501, 166 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-spiroct-large rotate: false - xy: 1049, 614 + xy: 1363, 690 size: 40, 31 orig: 40, 31 offset: 0, 0 index: -1 unit-spiroct-medium rotate: false - xy: 114, 1 + xy: 1403, 376 size: 31, 25 orig: 31, 25 offset: 0, 0 index: -1 unit-spiroct-small rotate: false - xy: 1594, 307 + xy: 1671, 484 size: 24, 19 orig: 24, 19 offset: 0, 0 index: -1 unit-spiroct-tiny rotate: false - xy: 1352, 162 + xy: 895, 410 size: 15, 12 orig: 15, 12 offset: 0, 0 index: -1 unit-spiroct-xlarge rotate: false - xy: 351, 26 + xy: 551, 226 size: 48, 38 orig: 48, 38 offset: 0, 0 index: -1 unit-toxopid-large rotate: false - xy: 1989, 757 + xy: 1179, 639 size: 33, 40 orig: 33, 40 offset: 0, 0 @@ -20248,63 +20639,98 @@ unit-toxopid-medium index: -1 unit-toxopid-small rotate: false - xy: 631, 31 + xy: 1985, 729 size: 20, 24 orig: 20, 24 offset: 0, 0 index: -1 unit-toxopid-tiny rotate: false - xy: 1400, 158 + xy: 1472, 426 size: 13, 16 orig: 13, 16 offset: 0, 0 index: -1 unit-toxopid-xlarge rotate: false - xy: 1133, 631 + xy: 1405, 695 size: 40, 48 orig: 40, 48 offset: 0, 0 index: -1 +unit-vela-large + rotate: false + xy: 1447, 731 + size: 40, 32 + orig: 40, 32 + offset: 0, 0 + index: -1 +unit-vela-medium + rotate: false + xy: 1403, 492 + size: 32, 26 + orig: 32, 26 + offset: 0, 0 + index: -1 +unit-vela-small + rotate: false + xy: 1697, 505 + size: 24, 19 + orig: 24, 19 + offset: 0, 0 + index: -1 +unit-vela-tiny + rotate: false + xy: 1017, 556 + size: 16, 13 + orig: 16, 13 + offset: 0, 0 + index: -1 +unit-vela-xlarge + rotate: false + xy: 601, 299 + size: 48, 39 + orig: 48, 39 + offset: 0, 0 + index: -1 unit-zenith-large rotate: false - xy: 1175, 639 + xy: 1489, 773 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-zenith-medium rotate: false - xy: 1591, 488 + xy: 1403, 458 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-zenith-small rotate: false - xy: 1620, 307 + xy: 1671, 458 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-zenith-tiny rotate: false - xy: 1334, 158 + xy: 1903, 446 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-zenith-xlarge rotate: false - xy: 451, 116 + xy: 651, 325 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 wavepane rotate: false - xy: 1951, 704 + xy: 995, 623 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -20312,7 +20738,7 @@ wavepane index: -1 white-pane rotate: false - xy: 1909, 671 + xy: 957, 594 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -20320,14 +20746,14 @@ white-pane index: -1 whiteui rotate: false - xy: 546, 211 + xy: 746, 411 size: 3, 3 orig: 3, 3 offset: 0, 0 index: -1 window-empty rotate: false - xy: 1038, 194 + xy: 987, 294 size: 27, 61 split: 4, 4, 2, 2 orig: 27, 61 diff --git a/core/assets/sprites/fallback/sprites.png b/core/assets/sprites/fallback/sprites.png index 6508130c22..5154e3df5c 100644 Binary files a/core/assets/sprites/fallback/sprites.png and b/core/assets/sprites/fallback/sprites.png differ diff --git a/core/assets/sprites/fallback/sprites2.png b/core/assets/sprites/fallback/sprites2.png index 38e9ca8235..9d666ce306 100644 Binary files a/core/assets/sprites/fallback/sprites2.png and b/core/assets/sprites/fallback/sprites2.png differ diff --git a/core/assets/sprites/fallback/sprites3.png b/core/assets/sprites/fallback/sprites3.png index cbc9ef549b..21f052cc35 100644 Binary files a/core/assets/sprites/fallback/sprites3.png and b/core/assets/sprites/fallback/sprites3.png differ diff --git a/core/assets/sprites/fallback/sprites4.png b/core/assets/sprites/fallback/sprites4.png index cea5ab31a9..d407dbec38 100644 Binary files a/core/assets/sprites/fallback/sprites4.png and b/core/assets/sprites/fallback/sprites4.png differ diff --git a/core/assets/sprites/fallback/sprites5.png b/core/assets/sprites/fallback/sprites5.png index 43330a0028..6316f14ec4 100644 Binary files a/core/assets/sprites/fallback/sprites5.png and b/core/assets/sprites/fallback/sprites5.png differ diff --git a/core/assets/sprites/fallback/sprites6.png b/core/assets/sprites/fallback/sprites6.png index 3e03d0223a..43330a0028 100644 Binary files a/core/assets/sprites/fallback/sprites6.png and b/core/assets/sprites/fallback/sprites6.png differ diff --git a/core/assets/sprites/fallback/sprites7.png b/core/assets/sprites/fallback/sprites7.png index f9610bc02f..267458cf2c 100644 Binary files a/core/assets/sprites/fallback/sprites7.png and b/core/assets/sprites/fallback/sprites7.png differ diff --git a/core/assets/sprites/fallback/sprites8.png b/core/assets/sprites/fallback/sprites8.png new file mode 100644 index 0000000000..3243a73ae3 Binary files /dev/null and b/core/assets/sprites/fallback/sprites8.png differ diff --git a/core/assets/sprites/sprites.atlas b/core/assets/sprites/sprites.atlas index 830ecef064..0258978fcf 100644 --- a/core/assets/sprites/sprites.atlas +++ b/core/assets/sprites/sprites.atlas @@ -6,6538 +6,6734 @@ filter: nearest,nearest repeat: none core-silo rotate: false - xy: 951, 1344 + xy: 1501, 1904 size: 160, 160 orig: 160, 160 offset: 0, 0 index: -1 launch-pad rotate: false - xy: 2623, 2955 + xy: 3785, 2613 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 launch-pad-large rotate: false - xy: 3177, 2975 + xy: 3263, 2957 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 launch-pad-light rotate: false - xy: 2721, 2955 + xy: 3883, 2593 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 launchpod rotate: false - xy: 3437, 3103 + xy: 2353, 2434 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 force-projector rotate: false - xy: 2041, 2251 + xy: 3099, 2729 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 force-projector-top rotate: false - xy: 2139, 2251 + xy: 3197, 2729 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 mend-projector rotate: false - xy: 3635, 3193 + xy: 2410, 1837 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 mend-projector-top rotate: false - xy: 3569, 3127 + xy: 2278, 1796 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 mender rotate: false - xy: 2937, 2509 + xy: 2123, 1654 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 mender-top rotate: false - xy: 2971, 2509 + xy: 2157, 1688 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 overdrive-dome rotate: false - xy: 3407, 2877 + xy: 2903, 2631 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 overdrive-dome-top rotate: false - xy: 3113, 2779 + xy: 3001, 2631 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 overdrive-projector rotate: false - xy: 3503, 3061 + xy: 2344, 1771 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 overdrive-projector-top rotate: false - xy: 3701, 3193 + xy: 2410, 1771 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 shock-mine rotate: false - xy: 1765, 2043 + xy: 2293, 1558 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-loader rotate: false - xy: 1203, 794 + xy: 2013, 232 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 block-unloader rotate: false - xy: 1937, 2947 + xy: 1801, 2937 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 bridge-arrow rotate: false - xy: 3231, 2745 + xy: 2047, 2 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 bridge-conveyor rotate: false - xy: 3401, 2745 + xy: 3191, 2215 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 bridge-conveyor-bridge rotate: false - xy: 3435, 2745 + xy: 3225, 2249 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 bridge-conveyor-end rotate: false - xy: 3469, 2745 + xy: 3191, 2181 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 center rotate: false - xy: 3095, 2711 + xy: 3225, 2215 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-0-0 rotate: false - xy: 461, 1 + xy: 1588, 2841 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-armored-conveyor-full rotate: false - xy: 461, 1 + xy: 1588, 2841 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-0-1 rotate: false - xy: 3903, 2675 + xy: 773, 1 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-0-2 rotate: false - xy: 1251, 2723 + xy: 1622, 2841 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-0-3 rotate: false - xy: 2361, 3197 + xy: 2709, 3191 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-1-0 rotate: false - xy: 2087, 2151 + xy: 1053, 8 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-1-1 rotate: false - xy: 1285, 2723 + xy: 4017, 3587 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-1-2 rotate: false - xy: 2361, 3163 + xy: 1117, 2609 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-1-3 rotate: false - xy: 2361, 3129 + xy: 1113, 2247 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-2-0 rotate: false - xy: 2121, 2151 + xy: 3409, 2303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-2-1 rotate: false - xy: 1319, 2723 + xy: 1087, 8 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-2-2 rotate: false - xy: 2155, 2151 + xy: 4051, 3587 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-2-3 rotate: false - xy: 2189, 2151 + xy: 3443, 2303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-3-0 rotate: false - xy: 2223, 2151 + xy: 1121, 8 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-3-1 rotate: false - xy: 1605, 2129 + xy: 3477, 2303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-3-2 rotate: false - xy: 1473, 776 + xy: 1155, 8 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-3-3 rotate: false - xy: 1481, 742 + xy: 3511, 2303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-4-0 rotate: false - xy: 1481, 708 + xy: 1189, 8 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-4-1 rotate: false - xy: 1481, 674 + xy: 3545, 2303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-4-2 rotate: false - xy: 1481, 640 + xy: 3795, 3089 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 armored-conveyor-4-3 rotate: false - xy: 1481, 606 + xy: 2255, 2265 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-0-1 rotate: false - xy: 3537, 2697 + xy: 3225, 2079 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-0-2 rotate: false - xy: 3571, 2697 + xy: 2962, 2063 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-0-3 rotate: false - xy: 3605, 2697 + xy: 2996, 2063 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-1-0 rotate: false - xy: 3639, 2697 + xy: 2962, 2029 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-1-1 rotate: false - xy: 2749, 2581 + xy: 3030, 2063 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-1-2 rotate: false - xy: 2699, 2547 + xy: 2962, 1995 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-1-3 rotate: false - xy: 2733, 2547 + xy: 2996, 2029 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-2-0 rotate: false - xy: 2767, 2547 + xy: 3064, 2063 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-2-1 rotate: false - xy: 2841, 2655 + xy: 2962, 1961 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-2-2 rotate: false - xy: 1751, 2111 + xy: 2996, 1995 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-2-3 rotate: false - xy: 1785, 2111 + xy: 3030, 2029 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-3-0 rotate: false - xy: 1819, 2111 + xy: 2962, 1927 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-3-1 rotate: false - xy: 1853, 2111 + xy: 2996, 1961 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-3-2 rotate: false - xy: 1887, 2111 + xy: 3030, 1995 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-3-3 rotate: false - xy: 1921, 2111 + xy: 3064, 2029 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-4-0 rotate: false - xy: 1955, 2111 + xy: 2996, 1927 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-4-1 rotate: false - xy: 1989, 2111 + xy: 3030, 1961 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-4-2 rotate: false - xy: 2023, 2113 + xy: 3064, 1995 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-4-3 rotate: false - xy: 2057, 2113 + xy: 3030, 1927 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 plastanium-conveyor rotate: false - xy: 2552, 2311 + xy: 2191, 1786 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 plastanium-conveyor-0 rotate: false - xy: 2552, 2277 + xy: 2225, 1820 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 plastanium-conveyor-1 rotate: false - xy: 2549, 2243 + xy: 2191, 1752 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 plastanium-conveyor-2 rotate: false - xy: 2549, 2209 + xy: 2225, 1786 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 plastanium-conveyor-edge rotate: false - xy: 2549, 2175 + xy: 2191, 1718 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 plastanium-conveyor-stack rotate: false - xy: 2549, 2141 + xy: 2225, 1752 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-0-1 rotate: false - xy: 2105, 2049 + xy: 2395, 1635 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-0-2 rotate: false - xy: 2173, 2083 + xy: 2429, 1669 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-0-3 rotate: false - xy: 2139, 2049 + xy: 2327, 1533 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-1-0 rotate: false - xy: 2207, 2083 + xy: 2361, 1567 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-1-1 rotate: false - xy: 2173, 2049 + xy: 2395, 1601 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-1-2 rotate: false - xy: 2207, 2049 + xy: 2429, 1635 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-1-3 rotate: false - xy: 2241, 2083 + xy: 2327, 1499 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-2-0 rotate: false - xy: 2241, 2049 + xy: 2361, 1533 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-2-1 rotate: false - xy: 1731, 2009 + xy: 2395, 1567 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-2-2 rotate: false - xy: 1765, 2009 + xy: 2429, 1601 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-2-3 rotate: false - xy: 1799, 2009 + xy: 2361, 1499 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-3-0 rotate: false - xy: 1833, 2009 + xy: 2395, 1533 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-3-1 rotate: false - xy: 1867, 2009 + xy: 2429, 1567 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-3-2 rotate: false - xy: 1901, 2009 + xy: 2395, 1499 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-3-3 rotate: false - xy: 1935, 2009 + xy: 2429, 1533 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-4-0 rotate: false - xy: 1969, 2009 + xy: 2429, 1499 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-4-1 rotate: false - xy: 2003, 2009 + xy: 2463, 1706 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-4-2 rotate: false - xy: 2037, 2011 + xy: 2497, 1706 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-4-3 rotate: false - xy: 2071, 2011 + xy: 2463, 1672 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 cross rotate: false - xy: 3027, 2679 + xy: 3132, 1953 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 distributor rotate: false - xy: 1255, 54 + xy: 3629, 2481 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 inverted-sorter rotate: false - xy: 3367, 2677 + xy: 3200, 1943 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 junction rotate: false - xy: 2937, 2543 + xy: 2089, 1704 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 mass-driver-base rotate: false - xy: 2721, 2857 + xy: 2217, 2741 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 overflow-gate rotate: false - xy: 3073, 2509 + xy: 2123, 1586 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 payload-conveyor rotate: false - xy: 3211, 2779 + xy: 3099, 2631 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 payload-conveyor-edge rotate: false - xy: 3309, 2779 + xy: 3197, 2631 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 payload-conveyor-top rotate: false - xy: 3407, 2779 + xy: 3295, 2631 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 payload-router-top rotate: false - xy: 3407, 2779 + xy: 3295, 2631 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 payload-router rotate: false - xy: 1187, 694 + xy: 3393, 2611 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 payload-router-edge rotate: false - xy: 1187, 596 + xy: 3491, 2611 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 payload-router-over rotate: false - xy: 1187, 498 + xy: 1755, 2643 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 phase-conveyor rotate: false - xy: 1509, 62 + xy: 2157, 1552 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 phase-conveyor-arrow rotate: false - xy: 1505, 28 + xy: 2157, 1518 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 phase-conveyor-bridge rotate: false - xy: 2552, 2413 + xy: 2123, 1484 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 phase-conveyor-end rotate: false - xy: 2552, 2379 + xy: 2157, 1484 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 router rotate: false - xy: 1663, 2121 + xy: 2259, 1694 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 sorter rotate: false - xy: 1799, 2043 + xy: 2293, 1524 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 underflow-gate rotate: false - xy: 2173, 2015 + xy: 2497, 1672 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 blast-drill rotate: false - xy: 1381, 2741 + xy: 3961, 3079 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 blast-drill-rim rotate: false - xy: 1511, 2741 + xy: 1747, 802 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 blast-drill-rotator rotate: false - xy: 1641, 2741 + xy: 2973, 3087 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 blast-drill-top rotate: false - xy: 1391, 2611 + xy: 3103, 3087 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 drill-top rotate: false - xy: 3591, 3457 + xy: 3761, 2481 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 steam-generator-liquid rotate: false - xy: 3591, 3457 + xy: 3761, 2481 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 laser-drill rotate: false - xy: 2237, 2253 + xy: 1657, 2437 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 laser-drill-rim rotate: false - xy: 2427, 3031 + xy: 1703, 2339 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 laser-drill-rotator rotate: false - xy: 2427, 2933 + xy: 1703, 2241 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 laser-drill-top rotate: false - xy: 2525, 2955 + xy: 3687, 2613 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 mechanical-drill rotate: false - xy: 3569, 3193 + xy: 2414, 2035 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 mechanical-drill-rotator rotate: false - xy: 3503, 3127 + xy: 2414, 1969 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 mechanical-drill-top rotate: false - xy: 3701, 3259 + xy: 2410, 1903 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 oil-extractor rotate: false - xy: 3015, 2857 + xy: 2511, 2741 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 oil-extractor-liquid rotate: false - xy: 3113, 2877 + xy: 2609, 2741 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 oil-extractor-rotator rotate: false - xy: 3211, 2877 + xy: 2707, 2647 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 oil-extractor-top rotate: false - xy: 3309, 2877 + xy: 2805, 2631 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 pneumatic-drill rotate: false - xy: 3701, 2995 + xy: 2461, 2268 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 pneumatic-drill-rotator rotate: false - xy: 3505, 2929 + xy: 2527, 2268 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 pneumatic-drill-top rotate: false - xy: 3505, 2863 + xy: 2447, 2202 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 water-extractor rotate: false - xy: 3835, 2909 + xy: 2815, 2367 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 water-extractor-liquid rotate: false - xy: 3835, 2843 + xy: 2881, 2367 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 water-extractor-rotator rotate: false - xy: 3835, 2777 + xy: 2947, 2367 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 water-extractor-top rotate: false - xy: 3505, 2731 + xy: 3013, 2367 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 block-border rotate: false - xy: 1479, 402 + xy: 2928, 1897 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-middle rotate: false - xy: 1629, 2061 + xy: 3089, 2131 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-select rotate: false - xy: 3027, 2747 + xy: 1656, 2841 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-liquid rotate: false - xy: 3333, 2711 + xy: 3021, 2097 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 place-arrow rotate: false - xy: 1187, 400 + xy: 1853, 2643 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 bridge-conduit rotate: false - xy: 3265, 2745 + xy: 2081, 2 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 bridge-conduit-arrow rotate: false - xy: 3299, 2745 + xy: 3191, 2283 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 bridge-conveyor-arrow rotate: false - xy: 3299, 2745 + xy: 3191, 2283 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 bridge-conduit-bridge rotate: false - xy: 3333, 2745 + xy: 3225, 2283 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 bridge-conduit-end rotate: false - xy: 3367, 2745 + xy: 3191, 2249 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-bottom rotate: false - xy: 3197, 2711 + xy: 3225, 2147 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-bottom-0 rotate: false - xy: 3231, 2711 + xy: 3191, 2113 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-bottom-1 rotate: false - xy: 3265, 2711 + xy: 3225, 2113 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-bottom-2 rotate: false - xy: 3299, 2711 + xy: 2987, 2097 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-bottom-3 rotate: false - xy: 3299, 2711 + xy: 2987, 2097 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-bottom-4 rotate: false - xy: 3299, 2711 + xy: 2987, 2097 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-top-0 rotate: false - xy: 3367, 2711 + xy: 3055, 2097 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-top-1 rotate: false - xy: 3401, 2711 + xy: 3089, 2097 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-top-2 rotate: false - xy: 3435, 2711 + xy: 3123, 2089 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-top-3 rotate: false - xy: 3469, 2711 + xy: 3157, 2089 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 pulse-conduit-top-3 rotate: false - xy: 3469, 2711 + xy: 3157, 2089 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-top-4 rotate: false - xy: 3503, 2697 + xy: 3191, 2079 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-junction rotate: false - xy: 3039, 2543 + xy: 2055, 1602 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-overflow-gate rotate: false - xy: 679, 6 + xy: 2089, 1602 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-overflow-gate-top rotate: false - xy: 1475, 164 + xy: 2055, 1534 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-router-bottom rotate: false - xy: 1475, 130 + xy: 2089, 1568 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-router-liquid rotate: false - xy: 1475, 96 + xy: 2055, 1500 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-router-top rotate: false - xy: 1475, 62 + xy: 2089, 1534 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-tank-bottom rotate: false - xy: 2819, 2955 + xy: 3981, 2573 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 liquid-tank-liquid rotate: false - xy: 2917, 2955 + xy: 1825, 2741 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 liquid-tank-top rotate: false - xy: 3015, 2955 + xy: 1923, 2741 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 mechanical-pump rotate: false - xy: 2801, 2519 + xy: 2123, 1722 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 mechanical-pump-liquid rotate: false - xy: 2835, 2519 + xy: 2157, 1756 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 rotary-pump-liquid rotate: false - xy: 2835, 2519 + xy: 2157, 1756 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 thermal-pump-liquid rotate: false - xy: 2835, 2519 + xy: 2157, 1756 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 phase-conduit rotate: false - xy: 1508, 198 + xy: 2157, 1620 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 phase-conduit-arrow rotate: false - xy: 1509, 164 + xy: 2123, 1552 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 phase-conduit-bridge rotate: false - xy: 1509, 130 + xy: 2157, 1586 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 phase-conduit-end rotate: false - xy: 1509, 96 + xy: 2123, 1518 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 plated-conduit-cap rotate: false - xy: 2549, 2073 + xy: 2225, 1718 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 plated-conduit-top-0 rotate: false - xy: 3789, 3337 + xy: 2191, 1650 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 plated-conduit-top-1 rotate: false - xy: 1627, 1566 + xy: 2225, 1684 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 plated-conduit-top-2 rotate: false - xy: 1627, 1532 + xy: 2191, 1616 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 plated-conduit-top-3 rotate: false - xy: 1625, 1498 + xy: 2225, 1650 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 plated-conduit-top-4 rotate: false - xy: 1681, 1148 + xy: 2191, 1582 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 pulse-conduit-top-0 rotate: false - xy: 1681, 1012 + xy: 2191, 1514 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 pulse-conduit-top-1 rotate: false - xy: 1681, 978 + xy: 2225, 1548 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 pulse-conduit-top-2 rotate: false - xy: 1681, 944 + xy: 2225, 1514 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 pulse-conduit-top-4 rotate: false - xy: 1681, 910 + xy: 2191, 1480 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 rotary-pump rotate: false - xy: 3637, 2863 + xy: 2480, 1938 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 thermal-pump rotate: false - xy: 1285, 578 + xy: 2049, 2545 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 hyper-processor rotate: false - xy: 2237, 2545 + xy: 3491, 2709 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 large-logic-display rotate: false - xy: 1581, 2871 + xy: 1307, 1646 size: 192, 192 orig: 192, 192 offset: 0, 0 index: -1 logic-display rotate: false - xy: 2525, 2857 + xy: 2021, 2741 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 logic-processor rotate: false - xy: 3437, 3037 + xy: 2353, 2368 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 memory-cell rotate: false - xy: 2903, 2519 + xy: 2157, 1722 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 message rotate: false - xy: 3005, 2509 + xy: 2123, 1620 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 micro-processor rotate: false - xy: 3039, 2509 + xy: 2157, 1654 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 switch rotate: false - xy: 2071, 2045 + xy: 2429, 1703 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 switch-on rotate: false - xy: 2105, 2083 + xy: 2327, 1567 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 battery rotate: false - xy: 1481, 572 + xy: 2928, 2067 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 battery-large rotate: false - xy: 1333, 1950 + xy: 1877, 820 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 battery-large-top rotate: false - xy: 1319, 1852 + xy: 1975, 918 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 battery-top rotate: false - xy: 1481, 538 + xy: 2928, 2033 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 combustion-generator rotate: false - xy: 3129, 2711 + xy: 3191, 2147 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 combustion-generator-top rotate: false - xy: 3163, 2711 + xy: 3225, 2181 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 differential-generator rotate: false - xy: 2041, 2643 + xy: 2315, 2839 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 differential-generator-liquid rotate: false - xy: 2139, 2741 + xy: 2413, 2839 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 differential-generator-top rotate: false - xy: 2041, 2545 + xy: 2511, 2839 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 diode rotate: false - xy: 3061, 2679 + xy: 3098, 1919 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 diode-arrow rotate: false - xy: 3095, 2677 + xy: 3132, 1919 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 illuminator rotate: false - xy: 3265, 2677 + xy: 3200, 2011 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 illuminator-top rotate: false - xy: 3299, 2677 + xy: 3166, 1943 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 impact-reactor rotate: false - xy: 2527, 3053 + xy: 2483, 3035 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 impact-reactor-bottom rotate: false - xy: 2657, 3053 + xy: 2613, 3035 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 impact-reactor-light rotate: false - xy: 2787, 3053 + xy: 2743, 3071 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 impact-reactor-plasma-0 rotate: false - xy: 2917, 3053 + xy: 2743, 2941 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 impact-reactor-plasma-1 rotate: false - xy: 3047, 3053 + xy: 2873, 2957 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 impact-reactor-plasma-2 rotate: false - xy: 3177, 3235 + xy: 3003, 2957 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 impact-reactor-plasma-3 rotate: false - xy: 3177, 3105 + xy: 3133, 2957 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 power-node rotate: false - xy: 1681, 1114 + xy: 2225, 1616 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 power-node-large rotate: false - xy: 3571, 2929 + xy: 2447, 2136 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 power-source rotate: false - xy: 1681, 1080 + xy: 2191, 1548 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 power-void rotate: false - xy: 1681, 1046 + xy: 2225, 1582 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 rtg-generator rotate: false - xy: 3637, 2797 + xy: 2476, 1872 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 rtg-generator-top rotate: false - xy: 1663, 2087 + xy: 2293, 1728 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 solar-panel rotate: false - xy: 1833, 2077 + xy: 2259, 1490 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 solar-panel-large rotate: false - xy: 1285, 676 + xy: 2147, 2643 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 steam-generator rotate: false - xy: 3899, 3041 + xy: 2683, 2449 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 steam-generator-cap rotate: false - xy: 3965, 3297 + xy: 2683, 2383 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 steam-generator-top rotate: false - xy: 4031, 3297 + xy: 2749, 2433 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 steam-generator-turbine0 rotate: false - xy: 3965, 3231 + xy: 2815, 2433 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 steam-generator-turbine1 rotate: false - xy: 4031, 3231 + xy: 2881, 2433 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 surge-tower rotate: false - xy: 3965, 3165 + xy: 2947, 2433 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 thermal-generator rotate: false - xy: 4031, 3099 + xy: 3145, 2433 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 thorium-reactor rotate: false - xy: 1285, 480 + xy: 1951, 2447 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 thorium-reactor-lights rotate: false - xy: 1285, 382 + xy: 2245, 2643 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 thorium-reactor-top rotate: false - xy: 1285, 284 + xy: 2147, 2545 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 alloy-smelter rotate: false - xy: 1215, 1284 + xy: 1953, 1016 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 alloy-smelter-top rotate: false - xy: 1333, 2048 + xy: 1877, 918 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 blast-mixer rotate: false - xy: 1827, 2187 + xy: 2278, 1928 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 block-forge rotate: false - xy: 1313, 1264 + xy: 1985, 722 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 coal-centrifuge rotate: false - xy: 1499, 1864 + xy: 3233, 2565 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 cryofluidmixer-bottom rotate: false - xy: 1123, 90 + xy: 3431, 2479 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 cryofluidmixer-liquid rotate: false - xy: 1123, 24 + xy: 3497, 2479 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 cryofluidmixer-top rotate: false - xy: 1189, 138 + xy: 3563, 2545 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 cultivator rotate: false - xy: 1189, 72 + xy: 3563, 2479 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 cultivator-middle rotate: false - xy: 1189, 6 + xy: 3629, 2547 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 cultivator-top rotate: false - xy: 1255, 120 + xy: 3695, 2547 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 disassembler rotate: false - xy: 2139, 2643 + xy: 2609, 2839 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 disassembler-liquid rotate: false - xy: 2041, 2447 + xy: 2707, 2843 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 disassembler-spinner rotate: false - xy: 2139, 2545 + xy: 2707, 2745 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 graphite-press rotate: false - xy: 3591, 3391 + xy: 2329, 2299 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 incinerator rotate: false - xy: 3333, 2677 + xy: 3200, 1977 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-source rotate: false - xy: 3037, 2645 + xy: 2055, 1840 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-void rotate: false - xy: 3039, 2577 + xy: 2055, 1670 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 kiln rotate: false - xy: 3459, 3367 + xy: 2315, 2233 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 kiln-top rotate: false - xy: 3437, 3301 + xy: 2315, 2167 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 silicon-smelter-top rotate: false - xy: 3437, 3301 + xy: 2315, 2167 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 liquid-source rotate: false - xy: 747, 2 + xy: 2157, 1824 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-void rotate: false - xy: 781, 2 + xy: 2123, 1790 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 melter rotate: false - xy: 2869, 2519 + xy: 2123, 1688 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 multi-press rotate: false - xy: 2819, 2857 + xy: 2315, 2741 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 phase-weaver rotate: false - xy: 3701, 3127 + xy: 2485, 2466 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 phase-weaver-bottom rotate: false - xy: 3635, 3061 + xy: 2485, 2400 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 phase-weaver-weave rotate: false - xy: 3701, 3061 + xy: 2551, 2466 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 plastanium-compressor rotate: false - xy: 3503, 2995 + xy: 2551, 2400 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 plastanium-compressor-top rotate: false - xy: 3569, 2995 + xy: 2461, 2334 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 pulverizer rotate: false - xy: 1681, 876 + xy: 2225, 1480 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 pulverizer-rotator rotate: false - xy: 1681, 842 + xy: 2259, 1762 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 pyratite-mixer rotate: false - xy: 3571, 2863 + xy: 2513, 2136 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 separator rotate: false - xy: 3769, 2797 + xy: 2579, 2202 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 separator-liquid rotate: false - xy: 3833, 3305 + xy: 2579, 2136 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 separator-spinner rotate: false - xy: 3833, 3239 + xy: 2612, 2070 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 silicon-crucible rotate: false - xy: 1309, 872 + xy: 1951, 2545 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 silicon-crucible-top rotate: false - xy: 1301, 774 + xy: 1853, 2447 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 silicon-smelter rotate: false - xy: 3899, 3305 + xy: 2612, 2004 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 spore-press rotate: false - xy: 3833, 3173 + xy: 2612, 1938 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 spore-press-frame0 rotate: false - xy: 3899, 3239 + xy: 2608, 1872 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 spore-press-frame1 rotate: false - xy: 3833, 3107 + xy: 2608, 1806 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 spore-press-frame2 rotate: false - xy: 3899, 3173 + xy: 2608, 1740 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 spore-press-liquid rotate: false - xy: 3833, 3041 + xy: 2617, 2466 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 spore-press-top rotate: false - xy: 3899, 3107 + xy: 2617, 2400 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 boulder1 rotate: false - xy: 3987, 2693 + xy: 3827, 2459 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 boulder2 rotate: false - xy: 4037, 2693 + xy: 3877, 2443 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 dacite-boulder1 rotate: false - xy: 1535, 1318 + xy: 3393, 2429 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 dacite-boulder2 rotate: false - xy: 1535, 1268 + xy: 3443, 2429 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 sand-boulder1 rotate: false - xy: 1663, 2053 + xy: 2259, 1660 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 sand-boulder2 rotate: false - xy: 1663, 2019 + xy: 2293, 1694 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 shale-boulder1 rotate: false - xy: 1731, 2043 + xy: 2293, 1592 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 shale-boulder2 rotate: false - xy: 1799, 2077 + xy: 2259, 1524 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 snow-boulder1 rotate: false - xy: 2715, 2807 + xy: 2774, 1701 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 snow-boulder2 rotate: false - xy: 2565, 2607 + xy: 2824, 1701 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 spore-cluster1 rotate: false - xy: 1885, 2145 + xy: 3543, 2337 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 spore-cluster2 rotate: false - xy: 1927, 2145 + xy: 3585, 2329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 spore-cluster3 rotate: false - xy: 1969, 2145 + xy: 3291, 2299 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 white-tree rotate: false - xy: 1322, 3775 + xy: 1, 1523 size: 320, 320 orig: 320, 320 offset: 0, 0 index: -1 white-tree-dead rotate: false - xy: 1, 2137 + xy: 2173, 3775 size: 320, 320 orig: 320, 320 offset: 0, 0 index: -1 white-tree-dead-shadow rotate: false - xy: 1, 3747 + xy: 403, 2943 size: 353, 348 orig: 353, 348 offset: 0, 0 index: -1 white-tree-shadow rotate: false - xy: 1, 3747 + xy: 403, 2943 size: 353, 348 orig: 353, 348 offset: 0, 0 index: -1 container rotate: false - xy: 1499, 1732 + xy: 2771, 2499 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 container-team rotate: false - xy: 1499, 1666 + xy: 2837, 2499 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 core-foundation rotate: false - xy: 1651, 2481 + xy: 1817, 1456 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 core-foundation-team rotate: false - xy: 1651, 2351 + xy: 1817, 1326 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 core-nucleus rotate: false - xy: 1775, 2773 + xy: 1401, 460 size: 160, 160 orig: 160, 160 offset: 0, 0 index: -1 core-nucleus-team rotate: false - xy: 953, 1830 + xy: 1397, 298 size: 160, 160 orig: 160, 160 offset: 0, 0 index: -1 core-shard rotate: false - xy: 2067, 3133 + xy: 1997, 2937 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 core-shard-team rotate: false - xy: 2165, 3133 + xy: 2095, 2937 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 unloader rotate: false - xy: 2207, 2015 + xy: 2565, 1706 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unloader-center rotate: false - xy: 2241, 2015 + xy: 2463, 1604 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 vault rotate: false - xy: 1280, 186 + xy: 2049, 2447 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 vault-team rotate: false - xy: 1383, 676 + xy: 2343, 2643 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 arc-heat rotate: false - xy: 427, 1 + xy: 1554, 2841 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-1 rotate: false - xy: 1481, 504 + xy: 2928, 1999 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-2 rotate: false - xy: 1893, 2187 + xy: 2278, 1862 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 block-3 rotate: false - xy: 1319, 1754 + xy: 1975, 820 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 block-4 rotate: false - xy: 1391, 2481 + xy: 3233, 3087 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 hail-heat rotate: false - xy: 3167, 3365 + xy: 1016, 3073 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 lancer-heat rotate: false - xy: 3437, 3169 + xy: 2343, 2500 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 meltdown-heat rotate: false - xy: 3307, 3105 + xy: 3003, 2827 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 ripple-heat rotate: false - xy: 1182, 204 + xy: 1951, 2643 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 salvo-heat rotate: false - xy: 3703, 2863 + xy: 2476, 1740 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 salvo-panel-left rotate: false - xy: 3703, 2797 + xy: 2546, 2070 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 salvo-panel-right rotate: false - xy: 3767, 3259 + xy: 2546, 2004 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 scorch-heat rotate: false - xy: 1697, 2061 + xy: 2293, 1660 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 wave-liquid rotate: false - xy: 3637, 2731 + xy: 3145, 2367 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 additive-reconstructor rotate: false - xy: 1217, 1578 + xy: 2873, 3103 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 additive-reconstructor-top rotate: false - xy: 1215, 1480 + xy: 1757, 1004 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 air-factory rotate: false - xy: 1215, 1382 + xy: 1855, 1016 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 command-center rotate: false - xy: 1499, 1798 + xy: 3299, 2565 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 exponential-reconstructor rotate: false - xy: 1645, 3097 + xy: 1127, 3211 size: 224, 224 orig: 224, 224 offset: 0, 0 index: -1 exponential-reconstructor-top rotate: false - xy: 291, 1911 + xy: 2531, 3307 size: 224, 224 orig: 224, 224 offset: 0, 0 index: -1 factory-in-3 rotate: false - xy: 2041, 2349 + xy: 2805, 2729 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 factory-in-5 rotate: false - xy: 3657, 3391 + xy: 1563, 446 size: 160, 160 orig: 160, 160 offset: 0, 0 index: -1 factory-in-7 rotate: false - xy: 291, 1685 + xy: 831, 899 size: 224, 224 orig: 224, 224 offset: 0, 0 index: -1 factory-in-9 rotate: false - xy: 1, 687 + xy: 3655, 3807 size: 288, 288 orig: 288, 288 offset: 0, 0 index: -1 factory-out-3 rotate: false - xy: 2139, 2447 + xy: 2903, 2729 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 factory-out-5 rotate: false - xy: 3819, 3371 + xy: 1559, 284 size: 160, 160 orig: 160, 160 offset: 0, 0 index: -1 factory-out-7 rotate: false - xy: 291, 1459 + xy: 831, 673 size: 224, 224 orig: 224, 224 offset: 0, 0 index: -1 factory-out-9 rotate: false - xy: 3094, 3807 + xy: 403, 2331 size: 288, 288 orig: 288, 288 offset: 0, 0 index: -1 factory-top-3 rotate: false - xy: 2139, 2349 + xy: 3001, 2729 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 ground-factory rotate: false - xy: 2237, 2643 + xy: 3393, 2709 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 multiplicative-reconstructor rotate: false - xy: 1057, 2276 + xy: 1559, 122 size: 160, 160 orig: 160, 160 offset: 0, 0 index: -1 multiplicative-reconstructor-top rotate: false - xy: 1041, 2114 + xy: 1725, 608 size: 160, 160 orig: 160, 160 offset: 0, 0 index: -1 naval-factory rotate: false - xy: 2917, 2857 + xy: 2413, 2741 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 rally-point rotate: false - xy: 3637, 2929 + xy: 2480, 2070 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 repair-point-base rotate: false - xy: 1681, 774 + xy: 2259, 1728 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 resupply-point rotate: false - xy: 3571, 2797 + xy: 2480, 2004 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 tetrative-reconstructor rotate: false - xy: 1, 397 + xy: 323, 2041 size: 288, 288 orig: 288, 288 offset: 0, 0 index: -1 tetrative-reconstructor-top rotate: false - xy: 3384, 3807 + xy: 323, 1751 size: 288, 288 orig: 288, 288 offset: 0, 0 index: -1 copper-wall rotate: false - xy: 2091, 2117 + xy: 3064, 1961 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 copper-wall-large rotate: false - xy: 1565, 1798 + xy: 3035, 2499 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 door rotate: false - xy: 3129, 2677 + xy: 3166, 2045 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 door-large rotate: false - xy: 3459, 3433 + xy: 3761, 2547 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 door-large-open rotate: false - xy: 3525, 3457 + xy: 3695, 2481 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 door-open rotate: false - xy: 3163, 2677 + xy: 3166, 2011 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 phase-wall rotate: false - xy: 2552, 2345 + xy: 2191, 1820 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 phase-wall-large rotate: false - xy: 3569, 3061 + xy: 2419, 2400 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 plastanium-wall rotate: false - xy: 2549, 2107 + xy: 2191, 1684 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 plastanium-wall-large rotate: false - xy: 3635, 2995 + xy: 2527, 2334 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 scrap-wall-gigantic rotate: false - xy: 1911, 2253 + xy: 3393, 2807 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 scrap-wall-huge2 rotate: false - xy: 1309, 1068 + xy: 1853, 2545 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 scrap-wall-huge3 rotate: false - xy: 1309, 970 + xy: 2049, 2643 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 scrap-wall-large1 rotate: false - xy: 3767, 3127 + xy: 2542, 1872 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 scrap-wall-large2 rotate: false - xy: 3767, 3061 + xy: 2542, 1806 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 scrap-wall-large3 rotate: false - xy: 3767, 2995 + xy: 2542, 1740 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 scrap-wall-large4 rotate: false - xy: 3769, 2929 + xy: 2593, 2334 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 scrap-wall2 rotate: false - xy: 1697, 2027 + xy: 2259, 1592 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 scrap-wall3 rotate: false - xy: 1731, 2077 + xy: 2293, 1626 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 scrap-wall4 rotate: false - xy: 1765, 2077 + xy: 2259, 1558 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 scrap-wall5 rotate: false - xy: 1765, 2077 + xy: 2259, 1558 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 surge-wall rotate: false - xy: 2071, 2079 + xy: 2395, 1669 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 surge-wall-large rotate: false - xy: 4031, 3165 + xy: 3013, 2433 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 thorium-wall rotate: false - xy: 2139, 2083 + xy: 2361, 1601 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 thorium-wall-large rotate: false - xy: 3965, 3033 + xy: 3211, 2433 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 thruster rotate: false - xy: 1081, 922 + xy: 3653, 2937 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 titanium-wall rotate: false - xy: 2105, 2015 + xy: 2531, 1706 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-wall-large rotate: false - xy: 4031, 3033 + xy: 3277, 2433 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 bullet rotate: false - xy: 1321, 132 + xy: 1251, 1119 size: 52, 52 orig: 52, 52 offset: 0, 0 index: -1 bullet-back rotate: false - xy: 1321, 78 + xy: 3827, 2559 size: 52, 52 orig: 52, 52 offset: 0, 0 index: -1 casing rotate: false - xy: 3819, 3535 + xy: 1103, 1371 size: 8, 16 orig: 8, 16 offset: 0, 0 index: -1 circle-end rotate: false - xy: 1115, 1799 + xy: 1440, 2640 size: 100, 199 orig: 100, 199 offset: 0, 0 index: -1 circle-mid rotate: false - xy: 1629, 3090 + xy: 605, 1550 size: 1, 199 orig: 1, 199 offset: 0, 0 index: -1 circle-shadow rotate: false - xy: 733, 1258 + xy: 1356, 2422 size: 201, 201 orig: 201, 201 offset: 0, 0 index: -1 error rotate: false - xy: 1481, 1168 + xy: 3593, 2429 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 +large-bomb + rotate: false + xy: 3885, 2977 + size: 100, 100 + orig: 100, 100 + offset: 0, 0 + index: -1 +large-bomb-back + rotate: false + xy: 3783, 2813 + size: 100, 100 + orig: 100, 100 + offset: 0, 0 + index: -1 laser rotate: false - xy: 1381, 2967 + xy: 567, 93 size: 4, 48 orig: 4, 48 offset: 0, 0 index: -1 laser-end rotate: false - xy: 1407, 940 + xy: 1947, 1709 size: 72, 72 orig: 72, 72 offset: 0, 0 index: -1 minelaser rotate: false - xy: 1381, 2917 + xy: 2973, 3293 size: 4, 48 orig: 4, 48 offset: 0, 0 index: -1 minelaser-end rotate: false - xy: 1407, 866 + xy: 1947, 1635 size: 72, 72 orig: 72, 72 offset: 0, 0 index: -1 missile rotate: false - xy: 3075, 2819 + xy: 1113, 2319 size: 36, 36 orig: 36, 36 offset: 0, 0 index: -1 missile-back rotate: false - xy: 3075, 2781 + xy: 3333, 2299 size: 36, 36 orig: 36, 36 offset: 0, 0 index: -1 parallax-laser rotate: false - xy: 3497, 2987 + xy: 2751, 3257 size: 4, 48 orig: 4, 48 offset: 0, 0 index: -1 parallax-laser-end rotate: false - xy: 1399, 792 + xy: 1947, 1561 size: 72, 72 orig: 72, 72 offset: 0, 0 index: -1 particle rotate: false - xy: 1843, 2145 + xy: 3501, 2337 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 scale_marker rotate: false - xy: 2329, 2852 + xy: 1501, 1088 size: 4, 4 orig: 4, 4 offset: 0, 0 index: -1 shell rotate: false - xy: 2011, 2147 + xy: 1113, 2281 size: 36, 36 orig: 36, 36 offset: 0, 0 index: -1 shell-back rotate: false - xy: 2049, 2147 + xy: 3371, 2299 size: 36, 36 orig: 36, 36 offset: 0, 0 index: -1 transfer rotate: false - xy: 1176, 172 + xy: 397, 2439 size: 4, 48 orig: 4, 48 offset: 0, 0 index: -1 transfer-arrow rotate: false - xy: 2139, 2015 + xy: 2463, 1638 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 white rotate: false - xy: 712, 628 + xy: 1910, 2130 size: 3, 3 orig: 3, 3 offset: 0, 0 index: -1 alpha-outline rotate: false - xy: 1425, 122 + xy: 2941, 2317 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 alpha-wreck0 rotate: false - xy: 1375, 72 + xy: 2991, 2317 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 alpha-wreck1 rotate: false - xy: 1425, 72 + xy: 3041, 2317 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 alpha-wreck2 rotate: false - xy: 686, 44 + xy: 3091, 2317 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 antumbra-outline rotate: false - xy: 291, 733 + xy: 935, 2357 size: 216, 240 orig: 216, 240 offset: 0, 0 index: -1 antumbra-wreck0 rotate: false - xy: 291, 491 + xy: 895, 2115 size: 216, 240 orig: 216, 240 offset: 0, 0 index: -1 antumbra-wreck1 rotate: false - xy: 517, 1745 + xy: 895, 1873 size: 216, 240 orig: 216, 240 offset: 0, 0 index: -1 antumbra-wreck2 rotate: false - xy: 517, 1503 + xy: 895, 1631 size: 216, 240 orig: 216, 240 offset: 0, 0 index: -1 arc rotate: false - xy: 393, 1 + xy: 2208, 2064 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 arkyid-foot rotate: false - xy: 2527, 3317 + xy: 173, 1 size: 70, 70 orig: 70, 70 offset: 0, 0 index: -1 arkyid-joint-base rotate: false - xy: 259, 185 + xy: 1947, 1415 size: 70, 70 orig: 70, 70 offset: 0, 0 index: -1 arkyid-leg rotate: false - xy: 3901, 2883 + xy: 773, 35 size: 56, 56 orig: 56, 56 offset: 0, 0 index: -1 arkyid-leg-base rotate: false - xy: 3991, 3641 + xy: 1479, 3709 size: 104, 64 orig: 104, 64 offset: 0, 0 index: -1 arkyid-outline rotate: false - xy: 3956, 3707 + xy: 3831, 3209 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 arkyid-wreck0 rotate: false - xy: 1251, 2887 + xy: 3961, 3209 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 arkyid-wreck1 rotate: false - xy: 1251, 2757 + xy: 1397, 6 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 arkyid-wreck2 rotate: false - xy: 2397, 3259 + xy: 3831, 3079 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 artillery-mount-outline rotate: false - xy: 333, 277 + xy: 1947, 1271 size: 70, 70 orig: 70, 70 offset: 0, 0 index: -1 artillery-outline rotate: false - xy: 786, 36 + xy: 2833, 2251 size: 48, 56 orig: 48, 56 offset: 0, 0 index: -1 atrax-foot rotate: false - xy: 1431, 2140 + xy: 1585, 3733 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 atrax-joint rotate: false - xy: 394, 3747 + xy: 1317, 3183 size: 26, 26 orig: 26, 26 offset: 0, 0 index: -1 atrax-leg rotate: false - xy: 356, 3747 + xy: 1279, 3183 size: 36, 26 orig: 36, 26 offset: 0, 0 index: -1 atrax-leg-base rotate: false - xy: 3113, 2975 + xy: 1683, 20 size: 36, 26 orig: 36, 26 offset: 0, 0 index: -1 atrax-outline rotate: false - xy: 1487, 2285 + xy: 1757, 938 size: 88, 64 orig: 88, 64 offset: 0, 0 index: -1 atrax-wreck0 rotate: false - xy: 91, 7 + xy: 1801, 2304 size: 88, 64 orig: 88, 64 offset: 0, 0 index: -1 atrax-wreck1 rotate: false - xy: 1577, 2285 + xy: 1993, 2381 size: 88, 64 orig: 88, 64 offset: 0, 0 index: -1 atrax-wreck2 rotate: false - xy: 1667, 2285 + xy: 2083, 2381 size: 88, 64 orig: 88, 64 offset: 0, 0 index: -1 beam-weapon-outline rotate: false - xy: 2425, 2465 + xy: 2173, 2262 size: 80, 80 orig: 80, 80 offset: 0, 0 index: -1 beta-outline rotate: false - xy: 1371, 22 + xy: 2703, 2163 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 beta-wreck0 rotate: false - xy: 1421, 22 + xy: 2753, 2213 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 beta-wreck1 rotate: false - xy: 3703, 2697 + xy: 2753, 2163 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 beta-wreck2 rotate: false - xy: 3753, 2689 + xy: 3881, 2543 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-additive-reconstructor-full rotate: false - xy: 1319, 1656 + xy: 1887, 722 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 block-air-factory-full rotate: false - xy: 1315, 1558 + xy: 1887, 624 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 block-arc-full rotate: false - xy: 1481, 470 + xy: 2928, 1965 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-basalt-full rotate: false - xy: 1479, 436 + xy: 2928, 1931 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-blast-drill-full rotate: false - xy: 1521, 2611 + xy: 3363, 3087 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 block-boulder-full rotate: false - xy: 511, 2 + xy: 3931, 2543 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-char-full rotate: false - xy: 1479, 368 + xy: 3627, 2331 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-conduit-full rotate: false - xy: 1479, 334 + xy: 3661, 2331 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-container-full rotate: false - xy: 1959, 2187 + xy: 2441, 2598 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 block-conveyor-full rotate: false - xy: 1479, 300 + xy: 2953, 2225 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-0-0 rotate: false - xy: 1479, 300 + xy: 2953, 2225 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-core-foundation-full rotate: false - xy: 1391, 2351 + xy: 3493, 3067 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 block-core-nucleus-full rotate: false - xy: 3829, 3533 + xy: 1423, 784 size: 160, 160 orig: 160, 160 offset: 0, 0 index: -1 block-core-shard-full rotate: false - xy: 1313, 1460 + xy: 1887, 526 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 block-craters-full rotate: false - xy: 1479, 266 + xy: 2953, 2191 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-cryofluidmixer-full rotate: false - xy: 2025, 2185 + xy: 2507, 2598 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 block-cultivator-full rotate: false - xy: 2091, 2185 + xy: 2573, 2598 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 block-cyclone-full rotate: false - xy: 1313, 1362 + xy: 1887, 428 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 block-dacite-boulder-full rotate: false - xy: 561, 2 + xy: 3877, 2493 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-dacite-full rotate: false - xy: 3937, 2659 + xy: 2953, 2157 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dacite-wall-full rotate: false - xy: 3971, 2659 + xy: 2953, 2123 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dark-metal-full rotate: false - xy: 4005, 2659 + xy: 2987, 2233 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-darksand-full rotate: false - xy: 4039, 2659 + xy: 3021, 2233 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dirt-full rotate: false - xy: 3903, 2641 + xy: 2987, 2199 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dirt-wall-full rotate: false - xy: 3937, 2625 + xy: 3055, 2233 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dune-wall-full rotate: false - xy: 3971, 2625 + xy: 2987, 2165 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-duo-full rotate: false - xy: 4005, 2625 + xy: 3021, 2199 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-exponential-reconstructor-full rotate: false - xy: 2129, 3581 + xy: 2837, 3581 size: 224, 224 orig: 224, 224 offset: 0, 0 index: -1 block-fuse-full rotate: false - xy: 1200, 1186 + xy: 1985, 624 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 block-grass-full rotate: false - xy: 4039, 2625 + xy: 3089, 2233 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ground-factory-full rotate: false - xy: 1211, 1088 + xy: 1985, 526 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 block-hail-full rotate: false - xy: 611, 6 + xy: 2987, 2131 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-hotrock-full rotate: false - xy: 645, 6 + xy: 3021, 2165 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ice-full rotate: false - xy: 1479, 232 + xy: 3055, 2199 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ice-snow-full rotate: false - xy: 1474, 198 + xy: 3021, 2131 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ice-wall-full rotate: false - xy: 2715, 2581 + xy: 3055, 2165 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-impact-reactor-full rotate: false - xy: 1521, 2481 + xy: 3623, 3067 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 block-lancer-full rotate: false - xy: 2157, 2185 + xy: 2639, 2601 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 block-laser-drill-full rotate: false - xy: 1211, 990 + xy: 1985, 428 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 block-liquid-router-full rotate: false - xy: 2815, 2689 + xy: 3089, 2199 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-liquid-tank-full rotate: false - xy: 1211, 892 + xy: 2013, 330 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 block-magmarock-full rotate: false - xy: 2807, 2655 + xy: 3055, 2131 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-mass-driver-full rotate: false - xy: 3991, 3461 + xy: 2013, 134 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 block-mechanical-drill-full rotate: false - xy: 2223, 2185 + xy: 2705, 2581 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 block-meltdown-full rotate: false - xy: 1521, 2351 + xy: 1817, 1716 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 block-metal-floor-damaged-full rotate: false - xy: 1629, 2095 + xy: 3089, 2165 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-moss-full rotate: false - xy: 1629, 2027 + xy: 3123, 2225 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-mud-full rotate: false - xy: 836, 10 + xy: 3123, 2191 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-multiplicative-reconstructor-full rotate: false - xy: 1775, 2935 + xy: 1401, 622 size: 160, 160 orig: 160, 160 offset: 0, 0 index: -1 block-naval-factory-full rotate: false - xy: 3981, 3363 + xy: 2013, 36 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 block-oil-extractor-full rotate: false - xy: 1887, 3241 + xy: 1542, 2743 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 block-ore-coal-full rotate: false - xy: 870, 10 + xy: 3123, 2157 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-copper-full rotate: false - xy: 904, 14 + xy: 3157, 2225 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-lead-full rotate: false - xy: 938, 14 + xy: 3157, 2191 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-scrap-full rotate: false - xy: 972, 14 + xy: 3157, 2157 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-thorium-full rotate: false - xy: 1006, 14 + xy: 3123, 2123 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-titanium-full rotate: false - xy: 1717, 2129 + xy: 3157, 2123 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-parallax-full rotate: false - xy: 1068, 156 + xy: 2439, 2532 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 block-payload-conveyor-full rotate: false - xy: 1985, 3241 + xy: 1542, 2645 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 payload-conveyor-icon rotate: false - xy: 1985, 3241 + xy: 1542, 2645 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 block-payload-router-full rotate: false - xy: 1871, 3143 + xy: 1559, 2547 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 payload-router-icon rotate: false - xy: 1871, 3143 + xy: 1559, 2547 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 block-pebbles-full rotate: false - xy: 2857, 2773 + xy: 2916, 1863 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-phase-weaver-full rotate: false - xy: 1057, 90 + xy: 2505, 2532 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 block-plated-conduit-full rotate: false - xy: 2857, 2739 + xy: 2916, 1829 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-pneumatic-drill-full rotate: false - xy: 1057, 24 + xy: 2571, 2532 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 block-pulse-conduit-full rotate: false - xy: 2891, 2781 + xy: 2916, 1795 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-pulverizer-full rotate: false - xy: 2891, 2747 + xy: 2916, 1761 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-repair-point-full rotate: false - xy: 2925, 2781 + xy: 2916, 1727 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ripple-full rotate: false - xy: 1969, 3143 + xy: 1559, 2449 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 block-salt-wall-full rotate: false - xy: 2925, 2747 + xy: 2916, 1693 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-salvo-full rotate: false - xy: 1473, 2128 + xy: 2639, 2535 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 block-sand-boulder-full rotate: false - xy: 2959, 2781 + xy: 3579, 2295 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-sand-full rotate: false - xy: 2959, 2747 + xy: 3695, 2347 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-sand-wall-full rotate: false - xy: 2993, 2781 + xy: 3695, 2313 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-scatter-full rotate: false - xy: 1431, 2062 + xy: 2705, 2515 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 block-scorch-full rotate: false - xy: 2993, 2747 + xy: 3729, 2339 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-scrap-wall-full rotate: false - xy: 3027, 2781 + xy: 3729, 2305 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 scrap-wall1 rotate: false - xy: 3027, 2781 + xy: 3729, 2305 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-scrap-wall-huge-full rotate: false - xy: 1937, 3045 + xy: 1703, 2937 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 scrap-wall-huge1 rotate: false - xy: 1937, 3045 + xy: 1703, 2937 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 block-scrap-wall-large-full rotate: false - xy: 1431, 1996 + xy: 2771, 2565 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 block-segment-full rotate: false - xy: 1497, 2062 + xy: 2837, 2565 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 block-shale-boulder-full rotate: false - xy: 3061, 2747 + xy: 1690, 2853 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-shale-full rotate: false - xy: 2857, 2705 + xy: 1724, 2853 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-shale-wall-full rotate: false - xy: 2891, 2713 + xy: 1758, 2853 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-shrubs-full rotate: false - xy: 2925, 2713 + xy: 3613, 2295 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-snow-boulder-full rotate: false - xy: 3937, 2693 + xy: 3927, 2493 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 block-snow-full rotate: false - xy: 2959, 2713 + xy: 3647, 2297 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-snow-wall-full rotate: false - xy: 2993, 2713 + xy: 2950, 1863 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-spectre-full rotate: false - xy: 1651, 2611 + xy: 1817, 1586 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 block-spore-cluster-full rotate: false - xy: 3417, 3375 + xy: 758, 3251 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-spore-moss-full rotate: false - xy: 3027, 2713 + xy: 2950, 1829 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-spore-press-full rotate: false - xy: 1497, 1996 + xy: 2903, 2565 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 block-spore-wall-full rotate: false - xy: 3061, 2713 + xy: 2950, 1795 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-steam-generator-full rotate: false - xy: 1539, 2128 + xy: 2969, 2565 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 block-stone-full rotate: false - xy: 3095, 2745 + xy: 2950, 1761 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-stone-wall-full rotate: false - xy: 3129, 2745 + xy: 2950, 1727 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-swarmer-full rotate: false - xy: 1563, 2062 + xy: 3035, 2565 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 block-tendrils-full rotate: false - xy: 3163, 2745 + xy: 2950, 1693 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-tetrative-reconstructor-full rotate: false - xy: 1644, 3807 + xy: 1, 1233 size: 288, 288 orig: 288, 288 offset: 0, 0 index: -1 block-titanium-conveyor-full rotate: false - xy: 3197, 2745 + xy: 2013, 2 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-0-0 rotate: false - xy: 3197, 2745 + xy: 2013, 2 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-vault-full rotate: false - xy: 1937, 2849 + xy: 1899, 2937 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 block-water-extractor-full rotate: false - xy: 1563, 1996 + xy: 3101, 2565 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 block-wave-full rotate: false - xy: 1499, 1930 + xy: 3167, 2565 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 bryde-outline rotate: false - xy: 2883, 3313 + xy: 3121, 3217 size: 140, 140 orig: 140, 140 offset: 0, 0 index: -1 bryde-wreck0 rotate: false - xy: 3025, 3313 + xy: 3263, 3217 size: 140, 140 orig: 140, 140 offset: 0, 0 index: -1 bryde-wreck1 rotate: false - xy: 3215, 3365 + xy: 3405, 3217 size: 140, 140 orig: 140, 140 offset: 0, 0 index: -1 bryde-wreck2 rotate: false - xy: 2113, 3231 + xy: 3547, 3197 size: 140, 140 orig: 140, 140 offset: 0, 0 index: -1 container-team-crux rotate: false - xy: 1565, 1930 + xy: 2903, 2499 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 container-team-sharded rotate: false - xy: 1565, 1864 + xy: 2969, 2499 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 core-foundation-team-crux rotate: false - xy: 1781, 2643 + xy: 1817, 1196 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 core-foundation-team-sharded rotate: false - xy: 1781, 2513 + xy: 1883, 286 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 core-nucleus-team-crux rotate: false - xy: 953, 1668 + xy: 1397, 136 size: 160, 160 orig: 160, 160 offset: 0, 0 index: -1 core-nucleus-team-sharded rotate: false - xy: 951, 1506 + xy: 1501, 2066 size: 160, 160 orig: 160, 160 offset: 0, 0 index: -1 core-shard-team-crux rotate: false - xy: 2263, 3133 + xy: 2193, 2937 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 core-shard-team-sharded rotate: false - xy: 2035, 3035 + xy: 2291, 2937 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 +corvus-foot + rotate: false + xy: 507, 1 + size: 90, 90 + orig: 90, 90 + offset: 0, 0 + index: -1 +corvus-joint + rotate: false + xy: 1507, 3121 + size: 60, 60 + orig: 60, 60 + offset: 0, 0 + index: -1 +corvus-joint-base + rotate: false + xy: 1947, 1199 + size: 70, 70 + orig: 70, 70 + offset: 0, 0 + index: -1 +toxopid-joint-base + rotate: false + xy: 1947, 1199 + size: 70, 70 + orig: 70, 70 + offset: 0, 0 + index: -1 +corvus-leg + rotate: false + xy: 291, 1453 + size: 30, 68 + orig: 30, 68 + offset: 0, 0 + index: -1 +corvus-leg-base + rotate: false + xy: 573, 1283 + size: 30, 64 + orig: 30, 64 + offset: 0, 0 + index: -1 +corvus-outline + rotate: false + xy: 2757, 3201 + size: 214, 140 + orig: 214, 140 + offset: 0, 0 + index: -1 +corvus-wreck0 + rotate: false + xy: 1016, 2927 + size: 214, 140 + orig: 214, 140 + offset: 0, 0 + index: -1 +corvus-wreck1 + rotate: false + xy: 1016, 2785 + size: 214, 140 + orig: 214, 140 + offset: 0, 0 + index: -1 +corvus-wreck2 + rotate: false + xy: 983, 2643 + size: 214, 140 + orig: 214, 140 + offset: 0, 0 + index: -1 cracks-1-0 rotate: false - xy: 2125, 2117 + xy: 3064, 1927 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 cracks-1-1 rotate: false - xy: 2159, 2117 + xy: 3098, 2055 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 cracks-1-2 rotate: false - xy: 2193, 2117 + xy: 3098, 2021 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 cracks-1-3 rotate: false - xy: 2227, 2117 + xy: 3132, 2055 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 cracks-1-4 rotate: false - xy: 2891, 2679 + xy: 3098, 1987 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 cracks-1-5 rotate: false - xy: 2925, 2679 + xy: 3132, 2021 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 cracks-1-6 rotate: false - xy: 2959, 2679 + xy: 3098, 1953 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 cracks-1-7 rotate: false - xy: 2993, 2679 + xy: 3132, 1987 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 cracks-2-0 rotate: false - xy: 1565, 1732 + xy: 3101, 2499 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 cracks-2-1 rotate: false - xy: 1565, 1666 + xy: 3167, 2499 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 cracks-2-2 rotate: false - xy: 1499, 1600 + xy: 3233, 2499 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 cracks-2-3 rotate: false - xy: 1565, 1600 + xy: 3299, 2499 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 cracks-2-4 rotate: false - xy: 1495, 1534 + xy: 3365, 2545 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 cracks-2-5 rotate: false - xy: 1561, 1534 + xy: 3431, 2545 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 cracks-2-6 rotate: false - xy: 1493, 1468 + xy: 3497, 2545 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 cracks-2-7 rotate: false - xy: 1559, 1468 + xy: 3365, 2479 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 cracks-3-0 rotate: false - xy: 2035, 2937 + xy: 2389, 2937 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 cracks-3-1 rotate: false - xy: 2133, 3035 + xy: 2487, 2937 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 cracks-3-2 rotate: false - xy: 2133, 2937 + xy: 2585, 2937 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 cracks-3-3 rotate: false - xy: 2231, 3035 + xy: 1640, 2729 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 cracks-3-4 rotate: false - xy: 2231, 2937 + xy: 1825, 2839 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 cracks-3-5 rotate: false - xy: 2035, 2839 + xy: 1923, 2839 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 cracks-3-6 rotate: false - xy: 2133, 2839 + xy: 2021, 2839 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 cracks-3-7 rotate: false - xy: 2231, 2839 + xy: 2119, 2839 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 cracks-4-0 rotate: false - xy: 1781, 2383 + xy: 1883, 156 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 cracks-4-1 rotate: false - xy: 1781, 2253 + xy: 1883, 26 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 cracks-4-2 rotate: false - xy: 2397, 3129 + xy: 1703, 3035 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 cracks-4-3 rotate: false - xy: 2527, 3183 + xy: 1833, 3035 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 cracks-4-4 rotate: false - xy: 2657, 3183 + xy: 1963, 3035 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 cracks-4-5 rotate: false - xy: 2787, 3183 + xy: 2093, 3035 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 cracks-4-6 rotate: false - xy: 2917, 3183 + xy: 2223, 3035 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 cracks-4-7 rotate: false - xy: 3047, 3183 + xy: 2353, 3035 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 cracks-5-0 rotate: false - xy: 936, 1182 + xy: 1501, 1742 size: 160, 160 orig: 160, 160 offset: 0, 0 index: -1 cracks-5-1 rotate: false - xy: 919, 1020 + xy: 1501, 1580 size: 160, 160 orig: 160, 160 offset: 0, 0 index: -1 cracks-5-2 rotate: false - xy: 911, 858 + xy: 1501, 1418 size: 160, 160 orig: 160, 160 offset: 0, 0 index: -1 cracks-5-3 rotate: false - xy: 911, 696 + xy: 1501, 1256 size: 160, 160 orig: 160, 160 offset: 0, 0 index: -1 cracks-5-4 rotate: false - xy: 911, 534 + xy: 1501, 1094 size: 160, 160 orig: 160, 160 offset: 0, 0 index: -1 cracks-5-5 rotate: false - xy: 911, 372 + xy: 1595, 932 size: 160, 160 orig: 160, 160 offset: 0, 0 index: -1 cracks-5-6 rotate: false - xy: 906, 210 + xy: 1585, 770 size: 160, 160 orig: 160, 160 offset: 0, 0 index: -1 cracks-5-7 rotate: false - xy: 895, 48 + xy: 1563, 608 size: 160, 160 orig: 160, 160 offset: 0, 0 index: -1 cracks-6-0 rotate: false - xy: 725, 1064 + xy: 1153, 2228 size: 192, 192 orig: 192, 192 offset: 0, 0 index: -1 cracks-6-1 rotate: false - xy: 717, 870 + xy: 1347, 2228 size: 192, 192 orig: 192, 192 offset: 0, 0 index: -1 cracks-6-2 rotate: false - xy: 717, 676 + xy: 1113, 2034 size: 192, 192 orig: 192, 192 offset: 0, 0 index: -1 cracks-6-3 rotate: false - xy: 507, 236 + xy: 1113, 1840 size: 192, 192 orig: 192, 192 offset: 0, 0 index: -1 cracks-6-4 rotate: false - xy: 717, 482 + xy: 1307, 2034 size: 192, 192 orig: 192, 192 offset: 0, 0 index: -1 cracks-6-5 rotate: false - xy: 712, 288 + xy: 1113, 1646 size: 192, 192 orig: 192, 192 offset: 0, 0 index: -1 cracks-6-6 rotate: false - xy: 701, 94 + xy: 1307, 1840 size: 192, 192 orig: 192, 192 offset: 0, 0 index: -1 cracks-6-7 rotate: false - xy: 1387, 2871 + xy: 1113, 1452 size: 192, 192 orig: 192, 192 offset: 0, 0 index: -1 cracks-7-0 rotate: false - xy: 1887, 3339 + xy: 3063, 3581 size: 224, 224 orig: 224, 224 offset: 0, 0 index: -1 cracks-7-1 rotate: false - xy: 2355, 3581 + xy: 3289, 3581 size: 224, 224 orig: 224, 224 offset: 0, 0 index: -1 cracks-7-2 rotate: false - xy: 2581, 3581 + xy: 3515, 3581 size: 224, 224 orig: 224, 224 offset: 0, 0 index: -1 cracks-7-3 rotate: false - xy: 2807, 3581 + xy: 3741, 3581 size: 224, 224 orig: 224, 224 offset: 0, 0 index: -1 cracks-7-4 rotate: false - xy: 3033, 3581 + xy: 1627, 3307 size: 224, 224 orig: 224, 224 offset: 0, 0 index: -1 cracks-7-5 rotate: false - xy: 3259, 3581 + xy: 1853, 3307 size: 224, 224 orig: 224, 224 offset: 0, 0 index: -1 cracks-7-6 rotate: false - xy: 605, 1987 + xy: 2079, 3307 size: 224, 224 orig: 224, 224 offset: 0, 0 index: -1 cracks-7-7 rotate: false - xy: 1403, 3065 + xy: 2305, 3307 size: 224, 224 orig: 224, 224 offset: 0, 0 index: -1 cracks-8-0 rotate: false - xy: 887, 3517 + xy: 573, 867 size: 256, 256 orig: 256, 256 offset: 0, 0 index: -1 cracks-8-1 rotate: false - xy: 605, 2713 + xy: 573, 609 size: 256, 256 orig: 256, 256 offset: 0, 0 index: -1 cracks-8-2 rotate: false - xy: 1, 73 + xy: 573, 351 size: 256, 256 orig: 256, 256 offset: 0, 0 index: -1 cracks-8-3 rotate: false - xy: 887, 3259 + xy: 573, 93 size: 256, 256 orig: 256, 256 offset: 0, 0 index: -1 cracks-8-4 rotate: false - xy: 1145, 3517 + xy: 1127, 3437 size: 256, 256 orig: 256, 256 offset: 0, 0 index: -1 cracks-8-5 rotate: false - xy: 605, 2455 + xy: 805, 3115 size: 256, 256 orig: 256, 256 offset: 0, 0 index: -1 cracks-8-6 rotate: false - xy: 887, 3001 + xy: 758, 2857 size: 256, 256 orig: 256, 256 offset: 0, 0 index: -1 cracks-8-7 rotate: false - xy: 1145, 3259 + xy: 725, 2599 size: 256, 256 orig: 256, 256 offset: 0, 0 index: -1 cracks-9-0 rotate: false - xy: 1, 1847 + xy: 2495, 3807 size: 288, 288 orig: 288, 288 offset: 0, 0 index: -1 cracks-9-1 rotate: false - xy: 1934, 3807 + xy: 1, 943 size: 288, 288 orig: 288, 288 offset: 0, 0 index: -1 cracks-9-2 rotate: false - xy: 1, 1557 + xy: 2785, 3807 size: 288, 288 orig: 288, 288 offset: 0, 0 index: -1 cracks-9-3 rotate: false - xy: 2224, 3807 + xy: 1, 653 size: 288, 288 orig: 288, 288 offset: 0, 0 index: -1 cracks-9-4 rotate: false - xy: 1, 1267 + xy: 3075, 3807 size: 288, 288 orig: 288, 288 offset: 0, 0 index: -1 cracks-9-5 rotate: false - xy: 2514, 3807 + xy: 1, 363 size: 288, 288 orig: 288, 288 offset: 0, 0 index: -1 cracks-9-6 rotate: false - xy: 1, 977 + xy: 3365, 3807 size: 288, 288 orig: 288, 288 offset: 0, 0 index: -1 cracks-9-7 rotate: false - xy: 2804, 3807 + xy: 1, 73 size: 288, 288 orig: 288, 288 offset: 0, 0 index: -1 crawler-leg rotate: false - xy: 1543, 1418 + xy: 3977, 2473 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 crawler-outline rotate: false - xy: 1485, 1368 + xy: 4027, 2473 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 crawler-wreck0 rotate: false - xy: 1485, 1318 + xy: 3977, 2423 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 crawler-wreck1 rotate: false - xy: 1535, 1368 + xy: 4027, 2423 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 crawler-wreck2 rotate: false - xy: 1485, 1268 + xy: 3343, 2429 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 cyclone rotate: false - xy: 2041, 2741 + xy: 2217, 2839 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 dagger-leg rotate: false - xy: 1585, 1318 + xy: 3336, 2379 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 dagger-outline rotate: false - xy: 1585, 1268 + xy: 3386, 2379 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 dagger-wreck0 rotate: false - xy: 1485, 1218 + xy: 3436, 2379 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 dagger-wreck1 rotate: false - xy: 1535, 1218 + xy: 3486, 2379 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 dagger-wreck2 rotate: false - xy: 1585, 1218 + xy: 3536, 2379 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 duo rotate: false - xy: 3197, 2677 + xy: 3200, 2045 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 eclipse-outline rotate: false - xy: 1, 3103 + xy: 1, 2167 size: 320, 320 orig: 320, 320 offset: 0, 0 index: -1 eclipse-wreck0 rotate: false - xy: 678, 3775 + xy: 403, 2621 size: 320, 320 orig: 320, 320 offset: 0, 0 index: -1 eclipse-wreck1 rotate: false - xy: 1, 2781 + xy: 1529, 3775 size: 320, 320 orig: 320, 320 offset: 0, 0 index: -1 eclipse-wreck2 rotate: false - xy: 1000, 3775 + xy: 1, 1845 size: 320, 320 orig: 320, 320 offset: 0, 0 index: -1 eruption-outline rotate: false - xy: 1531, 1160 + xy: 3643, 2423 size: 48, 56 orig: 48, 56 offset: 0, 0 index: -1 flamethrower-outline rotate: false - xy: 1581, 1160 + xy: 3636, 2365 size: 48, 56 orig: 48, 56 offset: 0, 0 index: -1 flare-outline rotate: false - xy: 1531, 1052 + xy: 2803, 2151 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 flare-wreck0 rotate: false - xy: 1581, 1110 + xy: 2853, 2201 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 flare-wreck1 rotate: false - xy: 1481, 960 + xy: 2853, 2151 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 flare-wreck2 rotate: false - xy: 1531, 1002 + xy: 3191, 2317 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 fortress-leg rotate: false - xy: 181, 11 + xy: 91, 11 size: 80, 60 orig: 80, 60 offset: 0, 0 index: -1 fortress-outline rotate: false - xy: 3367, 3499 + xy: 1777, 1114 size: 100, 80 orig: 100, 80 offset: 0, 0 index: -1 fortress-wreck0 rotate: false - xy: 3357, 3417 + xy: 1879, 1114 size: 100, 80 orig: 100, 80 offset: 0, 0 index: -1 fortress-wreck1 rotate: false - xy: 1231, 2064 + xy: 3783, 2997 size: 100, 80 orig: 100, 80 offset: 0, 0 index: -1 fortress-wreck2 rotate: false - xy: 1231, 1982 + xy: 3783, 2915 size: 100, 80 orig: 100, 80 offset: 0, 0 index: -1 fuse rotate: false - xy: 2237, 2741 + xy: 3295, 2729 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 gamma-outline rotate: false - xy: 4019, 2975 - size: 56, 56 - orig: 56, 56 + xy: 1981, 1129 + size: 68, 68 + orig: 68, 68 offset: 0, 0 index: -1 gamma-wreck0 rotate: false - xy: 3763, 2739 - size: 56, 56 - orig: 56, 56 + xy: 2208, 1994 + size: 68, 68 + orig: 68, 68 offset: 0, 0 index: -1 gamma-wreck1 rotate: false - xy: 335, 5 - size: 56, 56 - orig: 56, 56 + xy: 2208, 1924 + size: 68, 68 + orig: 68, 68 offset: 0, 0 index: -1 gamma-wreck2 rotate: false - xy: 3901, 2767 - size: 56, 56 - orig: 56, 56 + xy: 2208, 1854 + size: 68, 68 + orig: 68, 68 offset: 0, 0 index: -1 hail rotate: false - xy: 3231, 2677 + xy: 3166, 1977 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 heal-shotgun-weapon-outline rotate: false - xy: 1481, 910 + xy: 1670, 2887 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 heal-weapon-mount-outline rotate: false - xy: 1581, 960 + xy: 3693, 2381 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 heal-weapon-outline rotate: false - xy: 1481, 860 + xy: 3743, 2373 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 horizon-outline rotate: false - xy: 1411, 1236 + xy: 1641, 48 size: 72, 72 orig: 72, 72 offset: 0, 0 index: -1 horizon-wreck0 rotate: false - xy: 1407, 1162 + xy: 3753, 3123 size: 72, 72 orig: 72, 72 offset: 0, 0 index: -1 horizon-wreck1 rotate: false - xy: 1407, 1088 + xy: 323, 2341 size: 72, 72 orig: 72, 72 offset: 0, 0 index: -1 horizon-wreck2 rotate: false - xy: 1407, 1014 + xy: 1947, 1783 size: 72, 72 orig: 72, 72 offset: 0, 0 index: -1 item-blast-compound-large rotate: false - xy: 1871, 3101 + xy: 3753, 3081 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 item-blast-compound-medium rotate: false - xy: 3435, 2677 + xy: 3234, 2011 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-blast-compound-small rotate: false - xy: 1473, 1970 + xy: 693, 2331 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 item-blast-compound-tiny rotate: false - xy: 273, 379 + xy: 2245, 2450 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 item-blast-compound-xlarge rotate: false - xy: 1531, 902 + xy: 3793, 2409 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 item-coal-large rotate: false - xy: 1431, 1954 + xy: 245, 31 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 item-coal-medium rotate: false - xy: 3503, 2663 + xy: 3234, 1943 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-coal-small rotate: false - xy: 3151, 2977 + xy: 1601, 3441 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 item-coal-tiny rotate: false - xy: 1255, 186 + xy: 1685, 3147 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 item-coal-xlarge rotate: false - xy: 1581, 910 + xy: 3793, 2359 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 item-copper-large rotate: false - xy: 1134, 180 + xy: 1992, 1863 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 item-copper-medium rotate: false - xy: 3571, 2663 + xy: 3200, 1909 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-copper-small rotate: false - xy: 887, 2975 + xy: 2289, 2273 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 item-copper-tiny rotate: false - xy: 3803, 2721 + xy: 2725, 2967 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 item-copper-xlarge rotate: false - xy: 1473, 810 + xy: 3843, 2393 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 item-graphite-large rotate: false - xy: 1717, 2163 + xy: 2683, 2943 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 item-graphite-medium rotate: false - xy: 3639, 2663 + xy: 1738, 2819 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-graphite-small rotate: false - xy: 2083, 3313 + xy: 719, 2331 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 item-graphite-tiny rotate: false - xy: 1399, 774 + xy: 1569, 3307 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 item-graphite-xlarge rotate: false - xy: 1531, 852 + xy: 3893, 2393 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 item-lead-large rotate: false - xy: 2615, 2557 + xy: 2874, 1859 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 item-lead-medium rotate: false - xy: 2799, 2621 + xy: 1738, 2751 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-lead-small rotate: false - xy: 477, 323 + xy: 1601, 3415 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 item-lead-tiny rotate: false - xy: 2901, 2627 + xy: 1685, 3129 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 item-lead-xlarge rotate: false - xy: 1581, 860 + xy: 3843, 2343 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 item-metaglass-large rotate: false - xy: 2815, 2765 + xy: 758, 3209 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 item-metaglass-medium rotate: false - xy: 2783, 2587 + xy: 1772, 2785 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-metaglass-small rotate: false - xy: 1353, 2731 + xy: 745, 2331 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 item-metaglass-tiny rotate: false - xy: 2919, 2593 + xy: 2725, 2949 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 item-metaglass-xlarge rotate: false - xy: 1523, 802 + xy: 3893, 2343 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 item-phase-fabric-large rotate: false - xy: 2865, 2815 + xy: 2874, 1817 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 item-phase-fabric-medium rotate: false - xy: 2801, 2553 + xy: 2021, 1829 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-phase-fabric-small rotate: false - xy: 3673, 2705 + xy: 1601, 3389 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 item-phase-fabric-tiny rotate: false - xy: 2399, 2161 + xy: 1685, 3111 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 item-phase-fabric-xlarge rotate: false - xy: 2507, 2497 + xy: 3943, 2373 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 item-plastanium-large rotate: false - xy: 2715, 2615 + xy: 758, 3167 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 item-plastanium-medium rotate: false - xy: 2835, 2553 + xy: 2021, 1761 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-plastanium-small rotate: false - xy: 2257, 2159 + xy: 771, 2331 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 item-plastanium-tiny rotate: false - xy: 1731, 2111 + xy: 1151, 2625 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 item-plastanium-xlarge rotate: false - xy: 2507, 2447 + xy: 3993, 2373 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 item-pyratite-large rotate: false - xy: 2765, 2665 + xy: 2874, 1775 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 item-pyratite-medium rotate: false - xy: 2869, 2553 + xy: 2021, 1693 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-pyratite-small rotate: false - xy: 1625, 1472 + xy: 1601, 3363 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 item-pyratite-tiny rotate: false - xy: 273, 361 + xy: 1169, 2625 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 item-pyratite-xlarge rotate: false - xy: 2502, 2397 + xy: 4043, 2373 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 item-sand-large rotate: false - xy: 2657, 2557 + xy: 758, 3125 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 item-sand-medium rotate: false - xy: 2903, 2553 + xy: 2021, 1625 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-sand-small rotate: false - xy: 1629, 2001 + xy: 797, 2331 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 item-sand-tiny rotate: false - xy: 1417, 774 + xy: 1187, 2625 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 item-sand-xlarge rotate: false - xy: 2502, 2347 + xy: 3943, 2323 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 item-scrap-large rotate: false - xy: 2815, 2723 + xy: 2874, 1733 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 item-scrap-medium rotate: false - xy: 2935, 2645 + xy: 2021, 1557 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-scrap-small rotate: false - xy: 422, 3749 + xy: 1601, 3337 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 item-scrap-tiny rotate: false - xy: 1435, 774 + xy: 4079, 2653 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 item-scrap-xlarge rotate: false - xy: 2502, 2297 + xy: 3993, 2323 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 item-silicon-large rotate: false - xy: 2907, 2815 + xy: 1641, 6 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 item-silicon-medium rotate: false - xy: 3003, 2645 + xy: 2021, 1489 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-silicon-small rotate: false - xy: 913, 2975 + xy: 823, 2331 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 item-silicon-tiny rotate: false - xy: 1453, 774 + xy: 4079, 2635 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 item-silicon-xlarge rotate: false - xy: 2499, 2247 + xy: 4043, 2323 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 item-spore-pod-large rotate: false - xy: 2949, 2815 + xy: 1033, 2601 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 item-spore-pod-medium rotate: false - xy: 2953, 2611 + xy: 2055, 1806 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-spore-pod-small rotate: false - xy: 2083, 3287 + xy: 849, 2331 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 item-spore-pod-tiny rotate: false - xy: 2399, 2143 + xy: 4079, 2617 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 item-spore-pod-xlarge rotate: false - xy: 2499, 2197 + xy: 2703, 2113 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 item-surge-alloy-large rotate: false - xy: 2991, 2815 + xy: 1075, 2601 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 item-surge-alloy-medium rotate: false - xy: 3021, 2611 + xy: 2055, 1772 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-surge-alloy-small rotate: false - xy: 477, 297 + xy: 2709, 3165 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 item-surge-alloy-tiny rotate: false - xy: 273, 343 + xy: 4079, 2599 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 item-surge-alloy-xlarge rotate: false - xy: 2499, 2147 + xy: 2753, 2113 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 item-thorium-large rotate: false - xy: 3033, 2815 + xy: 2874, 1691 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 item-thorium-medium rotate: false - xy: 2937, 2577 + xy: 2089, 1772 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-thorium-small rotate: false - xy: 3673, 2679 + xy: 1690, 2827 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 item-thorium-tiny rotate: false - xy: 4079, 3443 + xy: 4079, 2581 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 item-thorium-xlarge rotate: false - xy: 2499, 2097 + xy: 2803, 2101 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 item-titanium-large rotate: false - xy: 2289, 2211 + xy: 3291, 2341 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 item-titanium-medium rotate: false - xy: 3005, 2577 + xy: 2089, 1738 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-titanium-small rotate: false - xy: 448, 3749 + xy: 1601, 3311 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 item-titanium-tiny rotate: false - xy: 4079, 3425 + xy: 1685, 3093 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 item-titanium-xlarge rotate: false - xy: 1617, 2163 + xy: 2853, 2101 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 lancer rotate: false - xy: 3437, 3235 + xy: 2315, 2101 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 large-artillery-outline rotate: false - xy: 1635, 1282 + xy: 2678, 1977 size: 48, 66 orig: 48, 66 offset: 0, 0 index: -1 large-bullet-mount-outline rotate: false - xy: 263, 14 + xy: 2243, 2064 size: 70, 97 orig: 70, 97 offset: 0, 0 index: -1 large-laser-mount-outline rotate: false - xy: 2329, 2935 + xy: 1657, 2535 size: 96, 192 orig: 96, 192 offset: 0, 0 index: -1 large-purple-mount-outline rotate: false - xy: 405, 151 + xy: 1992, 1905 size: 70, 97 orig: 70, 97 offset: 0, 0 index: -1 large-weapon-outline rotate: false - xy: 1667, 2155 + xy: 2728, 2013 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 liquid-cryofluid-large rotate: false - xy: 1148, 1185 + xy: 3333, 2337 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 liquid-cryofluid-medium rotate: false - xy: 3005, 2543 + xy: 2089, 1670 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-cryofluid-small rotate: false - xy: 939, 2975 + xy: 725, 2917 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 liquid-cryofluid-tiny rotate: false - xy: 4079, 3407 + xy: 693, 2603 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 liquid-cryofluid-xlarge rotate: false - xy: 1635, 1182 + xy: 2678, 1927 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 liquid-oil-large rotate: false - xy: 2289, 2169 + xy: 3375, 2337 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 liquid-oil-medium rotate: false - xy: 3073, 2543 + xy: 2055, 1568 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-oil-small rotate: false - xy: 2083, 3261 + xy: 2495, 3781 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 liquid-oil-tiny rotate: false - xy: 4079, 3389 + xy: 1353, 3419 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 liquid-oil-xlarge rotate: false - xy: 1631, 1132 + xy: 2728, 1963 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 liquid-slag-large rotate: false - xy: 1759, 2145 + xy: 3417, 2337 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 liquid-slag-medium rotate: false - xy: 713, 2 + xy: 2123, 1824 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-slag-small rotate: false - xy: 477, 271 + xy: 2595, 3539 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 liquid-slag-tiny rotate: false - xy: 4079, 3371 + xy: 1229, 876 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 liquid-slag-xlarge rotate: false - xy: 1631, 1082 + xy: 2674, 1877 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 liquid-water-large rotate: false - xy: 1801, 2145 + xy: 3459, 2337 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 liquid-water-medium rotate: false - xy: 2365, 2145 + xy: 2157, 1790 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-water-small rotate: false - xy: 474, 3749 + xy: 983, 2831 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 liquid-water-tiny rotate: false - xy: 291, 331 + xy: 1401, 786 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 liquid-water-xlarge rotate: false - xy: 1631, 1032 + xy: 2674, 1827 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 mace-leg rotate: false - xy: 3723, 3325 + xy: 2381, 2101 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 mace-outline rotate: false - xy: 3503, 3259 + xy: 2348, 2035 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 mace-wreck0 rotate: false - xy: 3569, 3259 + xy: 2348, 1969 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 mace-wreck1 rotate: false - xy: 3503, 3193 + xy: 2344, 1903 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 mace-wreck2 rotate: false - xy: 3635, 3259 + xy: 2344, 1837 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 mass-driver rotate: false - xy: 2623, 2857 + xy: 2119, 2741 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 mega-outline rotate: false - xy: 1217, 1676 + xy: 3987, 2875 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 mega-wreck0 rotate: false - xy: 1115, 1615 + xy: 3885, 2773 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 mega-wreck1 rotate: false - xy: 1113, 1513 + xy: 3987, 2773 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 mega-wreck2 rotate: false - xy: 1113, 1411 + xy: 3783, 2711 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 meltdown rotate: false - xy: 3307, 3235 + xy: 2873, 2827 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 minke-outline rotate: false - xy: 2335, 2652 + xy: 2173, 2344 size: 88, 101 orig: 88, 101 offset: 0, 0 index: -1 minke-wreck0 rotate: false - xy: 2425, 2753 + xy: 2263, 2365 size: 88, 101 orig: 88, 101 offset: 0, 0 index: -1 minke-wreck1 rotate: false - xy: 2335, 2549 + xy: 2083, 2278 size: 88, 101 orig: 88, 101 offset: 0, 0 index: -1 minke-wreck2 rotate: false - xy: 2425, 2650 + xy: 1993, 2278 size: 88, 101 orig: 88, 101 offset: 0, 0 index: -1 missiles-mount-outline rotate: false - xy: 1631, 882 + xy: 2728, 1913 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 mono-outline rotate: false - xy: 1631, 782 + xy: 2724, 1763 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 mono-wreck0 rotate: false - xy: 2515, 2806 + xy: 2724, 1713 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 mono-wreck1 rotate: false - xy: 2515, 2756 + xy: 2778, 2051 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 mono-wreck2 rotate: false - xy: 2515, 2706 + xy: 2778, 2001 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 mount-purple-weapon-outline rotate: false - xy: 2515, 2606 + xy: 2778, 1951 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 mount-weapon-outline rotate: false - xy: 2565, 2807 + xy: 2828, 1951 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 nova-leg rotate: false - xy: 2615, 2807 + xy: 2828, 1901 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 nova-outline rotate: false - xy: 3959, 2859 + xy: 2659, 2325 size: 56, 56 orig: 56, 56 offset: 0, 0 index: -1 nova-wreck0 rotate: false - xy: 3959, 2801 + xy: 2659, 2267 size: 56, 56 orig: 56, 56 offset: 0, 0 index: -1 nova-wreck1 rotate: false - xy: 4017, 2859 + xy: 2645, 2209 size: 56, 56 orig: 56, 56 offset: 0, 0 index: -1 nova-wreck2 rotate: false - xy: 4017, 2801 + xy: 2645, 2151 size: 56, 56 orig: 56, 56 offset: 0, 0 index: -1 +oct-outline + rotate: false + xy: 403, 3695 + size: 400, 400 + orig: 400, 400 + offset: 0, 0 + index: -1 +oct-wreck0 + rotate: false + xy: 1, 2891 + size: 400, 400 + orig: 400, 400 + offset: 0, 0 + index: -1 +oct-wreck1 + rotate: false + xy: 403, 3293 + size: 400, 400 + orig: 400, 400 + offset: 0, 0 + index: -1 +oct-wreck2 + rotate: false + xy: 805, 3695 + size: 400, 400 + orig: 400, 400 + offset: 0, 0 + index: -1 omura-cannon-outline rotate: false - xy: 1057, 2722 + xy: 1057, 894 size: 192, 277 orig: 192, 277 offset: 0, 0 index: -1 omura-outline rotate: false - xy: 323, 2943 + xy: 291, 545 size: 280, 400 orig: 280, 400 offset: 0, 0 index: -1 omura-wreck0 rotate: false - xy: 323, 2541 + xy: 291, 143 size: 280, 400 orig: 280, 400 offset: 0, 0 index: -1 omura-wreck1 rotate: false - xy: 323, 2139 + xy: 613, 1929 size: 280, 400 orig: 280, 400 offset: 0, 0 index: -1 omura-wreck2 rotate: false - xy: 605, 3373 + xy: 613, 1527 size: 280, 400 orig: 280, 400 offset: 0, 0 index: -1 parallax rotate: false - xy: 3635, 3127 + xy: 2419, 2466 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 poly-outline rotate: false - xy: 396, 93 + xy: 1554, 2991 size: 56, 56 orig: 56, 56 offset: 0, 0 index: -1 poly-wreck0 rotate: false - xy: 395, 35 + xy: 1554, 2933 size: 56, 56 orig: 56, 56 offset: 0, 0 index: -1 poly-wreck1 rotate: false - xy: 3821, 2719 + xy: 1612, 2991 size: 56, 56 orig: 56, 56 offset: 0, 0 index: -1 poly-wreck2 rotate: false - xy: 3879, 2709 + xy: 1554, 2875 size: 56, 56 orig: 56, 56 offset: 0, 0 index: -1 pulsar-leg rotate: false - xy: 3505, 2797 + xy: 2513, 2202 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 pulsar-outline rotate: false - xy: 3437, 2987 + xy: 1063, 3323 size: 58, 48 orig: 58, 48 offset: 0, 0 index: -1 pulsar-wreck0 rotate: false - xy: 3901, 2991 + xy: 2649, 3175 size: 58, 48 orig: 58, 48 offset: 0, 0 index: -1 pulsar-wreck1 rotate: false - xy: 3703, 2747 + xy: 3276, 2383 size: 58, 48 orig: 58, 48 offset: 0, 0 index: -1 pulsar-wreck2 rotate: false - xy: 335, 63 + xy: 1507, 3071 size: 58, 48 orig: 58, 48 offset: 0, 0 index: -1 +quad-outline + rotate: false + xy: 831, 7 + size: 220, 220 + orig: 220, 220 + offset: 0, 0 + index: -1 +quad-wreck0 + rotate: false + xy: 2757, 3343 + size: 220, 220 + orig: 220, 220 + offset: 0, 0 + index: -1 +quad-wreck1 + rotate: false + xy: 2979, 3359 + size: 220, 220 + orig: 220, 220 + offset: 0, 0 + index: -1 +quad-wreck2 + rotate: false + xy: 3201, 3359 + size: 220, 220 + orig: 220, 220 + offset: 0, 0 + index: -1 quasar-leg rotate: false - xy: 2335, 2179 + xy: 2161, 2180 size: 80, 80 orig: 80, 80 offset: 0, 0 index: -1 quasar-outline rotate: false - xy: 2417, 2137 + xy: 1915, 2103 size: 80, 80 orig: 80, 80 offset: 0, 0 index: -1 quasar-wreck0 rotate: false - xy: 1417, 1868 + xy: 1997, 2114 size: 80, 80 orig: 80, 80 offset: 0, 0 index: -1 quasar-wreck1 rotate: false - xy: 1417, 1786 + xy: 2079, 2114 size: 80, 80 orig: 80, 80 offset: 0, 0 index: -1 quasar-wreck2 rotate: false - xy: 1417, 1704 + xy: 1910, 2021 size: 80, 80 orig: 80, 80 offset: 0, 0 index: -1 reign-leg rotate: false - xy: 2907, 3455 + xy: 1663, 1342 size: 152, 124 orig: 152, 124 offset: 0, 0 index: -1 reign-outline rotate: false - xy: 735, 1461 + xy: 1353, 3183 size: 214, 140 orig: 214, 140 offset: 0, 0 index: -1 reign-weapon-outline rotate: false - xy: 517, 1999 + xy: 1825, 1855 size: 83, 138 orig: 83, 138 offset: 0, 0 index: -1 reign-wreck0 rotate: false - xy: 291, 349 + xy: 1569, 3165 size: 214, 140 orig: 214, 140 offset: 0, 0 index: -1 reign-wreck1 rotate: false - xy: 517, 1361 + xy: 1785, 3165 size: 214, 140 orig: 214, 140 offset: 0, 0 index: -1 reign-wreck2 rotate: false - xy: 509, 1219 + xy: 2001, 3165 size: 214, 140 orig: 214, 140 offset: 0, 0 index: -1 repair-point rotate: false - xy: 1681, 808 + xy: 2293, 1762 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 ripple rotate: false - xy: 1187, 302 + xy: 1755, 2545 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 risso-outline rotate: false - xy: 549, 156 + xy: 2064, 1954 size: 70, 78 orig: 70, 78 offset: 0, 0 index: -1 risso-wreck0 rotate: false - xy: 621, 156 + xy: 2136, 2018 size: 70, 78 orig: 70, 78 offset: 0, 0 index: -1 risso-wreck1 rotate: false - xy: 1473, 2194 + xy: 2136, 1938 size: 70, 78 orig: 70, 78 offset: 0, 0 index: -1 risso-wreck2 rotate: false - xy: 1545, 2205 + xy: 2064, 1874 size: 70, 78 orig: 70, 78 offset: 0, 0 index: -1 salvo rotate: false - xy: 3703, 2929 + xy: 2476, 1806 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 scatter rotate: false - xy: 3767, 3193 + xy: 2546, 1938 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 scepter-leg rotate: false - xy: 1911, 2383 + xy: 3523, 2937 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 +vela-leg + rotate: false + xy: 3523, 2937 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 scepter-outline rotate: false - xy: 1057, 2580 + xy: 1251, 946 size: 170, 140 orig: 170, 140 offset: 0, 0 index: -1 scepter-weapon-outline rotate: false - xy: 570, 52 + xy: 2775, 2263 size: 56, 102 orig: 56, 102 offset: 0, 0 index: -1 scepter-wreck0 rotate: false - xy: 1057, 2438 + xy: 1057, 610 size: 170, 140 orig: 170, 140 offset: 0, 0 index: -1 scepter-wreck1 rotate: false - xy: 831, 1992 + xy: 1053, 468 size: 170, 140 orig: 170, 140 offset: 0, 0 index: -1 scepter-wreck2 rotate: false - xy: 3485, 3523 + xy: 1053, 326 size: 170, 140 orig: 170, 140 offset: 0, 0 index: -1 scorch rotate: false - xy: 1697, 2095 + xy: 2259, 1626 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 segment rotate: false - xy: 3769, 2863 + xy: 2593, 2268 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 sei-launcher-outline rotate: false - xy: 1413, 1540 + xy: 1910, 1857 size: 80, 80 orig: 80, 80 offset: 0, 0 index: -1 sei-outline rotate: false - xy: 1403, 3533 + xy: 1627, 3533 size: 240, 240 orig: 240, 240 offset: 0, 0 index: -1 sei-wreck0 rotate: false - xy: 1403, 3291 + xy: 1869, 3533 size: 240, 240 orig: 240, 240 offset: 0, 0 index: -1 sei-wreck1 rotate: false - xy: 1645, 3565 + xy: 2111, 3533 size: 240, 240 orig: 240, 240 offset: 0, 0 index: -1 sei-wreck2 rotate: false - xy: 1887, 3565 + xy: 2353, 3533 size: 240, 240 orig: 240, 240 offset: 0, 0 index: -1 small-basic-weapon-outline rotate: false - xy: 2665, 2807 + xy: 2824, 1851 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 small-mount-weapon-outline rotate: false - xy: 2615, 2707 + xy: 2824, 1801 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 spectre rotate: false - xy: 1081, 1052 + xy: 3523, 2807 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 spiroct-foot rotate: false - xy: 3167, 3407 + xy: 2805, 2827 size: 46, 46 orig: 46, 46 offset: 0, 0 index: -1 spiroct-joint rotate: false - xy: 1867, 2077 + xy: 2293, 1490 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 spiroct-leg rotate: false - xy: 1381, 2146 + xy: 983, 2607 size: 48, 34 orig: 48, 34 offset: 0, 0 index: -1 spiroct-leg-base rotate: false - xy: 1098, 1191 + xy: 3967, 3585 size: 48, 34 orig: 48, 34 offset: 0, 0 index: -1 spiroct-outline rotate: false - xy: 1383, 326 + xy: 2343, 2566 size: 94, 75 orig: 94, 75 offset: 0, 0 index: -1 spiroct-weapon-outline rotate: false - xy: 2665, 2699 + xy: 2933, 2259 size: 48, 56 orig: 48, 56 offset: 0, 0 index: -1 spiroct-wreck0 rotate: false - xy: 2425, 2856 + xy: 2245, 2468 size: 94, 75 orig: 94, 75 offset: 0, 0 index: -1 spiroct-wreck1 rotate: false - xy: 1383, 249 + xy: 2537, 2664 size: 94, 75 orig: 94, 75 offset: 0, 0 index: -1 spiroct-wreck2 rotate: false - xy: 1378, 172 + xy: 1801, 2370 size: 94, 75 orig: 94, 75 offset: 0, 0 index: -1 splash-0 rotate: false - xy: 1833, 2043 + xy: 2327, 1737 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 splash-1 rotate: false - xy: 1901, 2077 + xy: 2361, 1737 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 splash-10 rotate: false - xy: 2037, 2079 + xy: 2327, 1601 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 splash-11 rotate: false - xy: 2037, 2045 + xy: 2361, 1635 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 splash-2 rotate: false - xy: 1867, 2043 + xy: 2327, 1703 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 splash-3 rotate: false - xy: 1935, 2077 + xy: 2395, 1737 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 splash-4 rotate: false - xy: 1901, 2043 + xy: 2327, 1669 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 splash-5 rotate: false - xy: 1969, 2077 + xy: 2361, 1703 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 splash-6 rotate: false - xy: 1935, 2043 + xy: 2429, 1737 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 splash-7 rotate: false - xy: 1969, 2043 + xy: 2327, 1635 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 splash-8 rotate: false - xy: 2003, 2077 + xy: 2361, 1669 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 splash-9 rotate: false - xy: 2003, 2043 + xy: 2395, 1703 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 swarmer rotate: false - xy: 3965, 3099 + xy: 3079, 2433 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 toxopid-cannon-outline rotate: false - xy: 509, 633 + xy: 1232, 2625 size: 206, 220 orig: 206, 220 offset: 0, 0 index: -1 toxopid-foot rotate: false - xy: 1381, 2182 + xy: 599, 1 size: 90, 90 orig: 90, 90 offset: 0, 0 index: -1 -toxopid-joint-base - rotate: false - xy: 1617, 2213 - size: 70, 70 - orig: 70, 70 - offset: 0, 0 - index: -1 toxopid-leg rotate: false - xy: 3215, 3507 + xy: 3945, 4023 size: 150, 72 orig: 150, 72 offset: 0, 0 index: -1 toxopid-leg-base rotate: false - xy: 1, 331 + xy: 1207, 3709 size: 270, 64 orig: 270, 64 offset: 0, 0 index: -1 toxopid-outline rotate: false - xy: 1229, 2338 + xy: 1721, 224 size: 160, 190 orig: 160, 190 offset: 0, 0 index: -1 toxopid-wreck0 rotate: false - xy: 1219, 2146 + xy: 1721, 32 size: 160, 190 orig: 160, 190 offset: 0, 0 index: -1 toxopid-wreck1 rotate: false - xy: 2113, 3373 + xy: 1541, 2230 size: 160, 190 orig: 160, 190 offset: 0, 0 index: -1 toxopid-wreck2 rotate: false - xy: 2275, 3389 + xy: 1663, 2038 size: 160, 190 orig: 160, 190 offset: 0, 0 index: -1 unit-alpha-full rotate: false - xy: 2715, 2757 + xy: 2983, 2267 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-antumbra-full rotate: false - xy: 735, 1745 + xy: 895, 1389 size: 216, 240 orig: 216, 240 offset: 0, 0 index: -1 unit-arkyid-full rotate: false - xy: 1073, 792 + xy: 3653, 2807 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 unit-atrax-full rotate: false - xy: 2335, 2483 + xy: 1801, 2238 size: 88, 64 orig: 88, 64 offset: 0, 0 index: -1 unit-beta-full rotate: false - xy: 2765, 2807 + xy: 3033, 2267 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-bryde-full rotate: false - xy: 2255, 3231 + xy: 3689, 3197 size: 140, 140 orig: 140, 140 offset: 0, 0 index: -1 +unit-corvus-full + rotate: false + xy: 2217, 3165 + size: 214, 140 + orig: 214, 140 + offset: 0, 0 + index: -1 unit-crawler-full rotate: false - xy: 2565, 2557 + xy: 3083, 2267 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-dagger-full rotate: false - xy: 2615, 2599 + xy: 3133, 2259 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-eclipse-full rotate: false - xy: 1, 2459 + xy: 1851, 3775 size: 320, 320 orig: 320, 320 offset: 0, 0 index: -1 unit-flare-full rotate: false - xy: 2665, 2649 + xy: 2903, 2201 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-fortress-full rotate: false - xy: 1113, 1329 + xy: 3885, 2691 size: 100, 80 orig: 100, 80 offset: 0, 0 index: -1 unit-gamma-full rotate: false - xy: 453, 35 - size: 56, 56 - orig: 56, 56 + xy: 2278, 1994 + size: 68, 68 + orig: 68, 68 offset: 0, 0 index: -1 unit-horizon-full rotate: false - xy: 259, 257 + xy: 1947, 1487 size: 72, 72 orig: 72, 72 offset: 0, 0 index: -1 unit-mace-full rotate: false - xy: 3835, 2975 + xy: 2749, 2367 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 unit-mega-full rotate: false - xy: 1098, 1227 + xy: 3987, 2671 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 unit-minke-full rotate: false - xy: 2425, 2547 + xy: 1825, 2135 size: 88, 101 orig: 88, 101 offset: 0, 0 index: -1 unit-mono-full rotate: false - xy: 2715, 2707 + xy: 2903, 2151 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-nova-full rotate: false - xy: 628, 98 + xy: 1612, 2875 size: 56, 56 orig: 56, 56 offset: 0, 0 index: -1 +unit-oct-full + rotate: false + xy: 1, 2489 + size: 400, 400 + orig: 400, 400 + offset: 0, 0 + index: -1 unit-omura-full rotate: false - xy: 605, 2971 + xy: 605, 1125 size: 280, 400 orig: 280, 400 offset: 0, 0 index: -1 unit-poly-full rotate: false - xy: 628, 40 + xy: 2833, 2309 size: 56, 56 orig: 56, 56 offset: 0, 0 index: -1 unit-pulsar-full rotate: false - xy: 3901, 2941 + xy: 1063, 3273 size: 58, 48 orig: 58, 48 offset: 0, 0 index: -1 +unit-quad-full + rotate: false + xy: 3423, 3359 + size: 220, 220 + orig: 220, 220 + offset: 0, 0 + index: -1 unit-quasar-full rotate: false - xy: 1411, 1458 + xy: 2161, 2098 size: 80, 80 orig: 80, 80 offset: 0, 0 index: -1 unit-reign-full rotate: false - xy: 509, 1077 + xy: 2433, 3165 size: 214, 140 orig: 214, 140 offset: 0, 0 index: -1 unit-risso-full rotate: false - xy: 1689, 2205 + xy: 2136, 1858 size: 70, 78 orig: 70, 78 offset: 0, 0 index: -1 unit-scepter-full rotate: false - xy: 3657, 3553 + xy: 1053, 184 size: 170, 140 orig: 170, 140 offset: 0, 0 index: -1 unit-sei-full rotate: false - xy: 1645, 3323 + xy: 2595, 3565 size: 240, 240 orig: 240, 240 offset: 0, 0 index: -1 unit-spiroct-full rotate: false - xy: 1391, 2274 + xy: 1897, 2370 size: 94, 75 orig: 94, 75 offset: 0, 0 index: -1 unit-toxopid-full rotate: false - xy: 2437, 3389 + xy: 1663, 1846 size: 160, 190 orig: 160, 190 offset: 0, 0 index: -1 +unit-vela-full + rotate: false + xy: 1053, 42 + size: 170, 140 + orig: 170, 140 + offset: 0, 0 + index: -1 unit-zenith-full rotate: false - xy: 1073, 678 + xy: 1279, 3069 size: 112, 112 orig: 112, 112 offset: 0, 0 index: -1 vault-team-crux rotate: false - xy: 1383, 578 + xy: 2245, 2545 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 vault-team-sharded rotate: false - xy: 1383, 480 + xy: 2147, 2447 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 +vela-outline + rotate: false + xy: 1229, 520 + size: 170, 140 + orig: 170, 140 + offset: 0, 0 + index: -1 +vela-wreck0 + rotate: false + xy: 1225, 236 + size: 170, 140 + orig: 170, 140 + offset: 0, 0 + index: -1 +vela-wreck1 + rotate: false + xy: 1225, 94 + size: 170, 140 + orig: 170, 140 + offset: 0, 0 + index: -1 +vela-wreck2 + rotate: false + xy: 1423, 946 + size: 170, 140 + orig: 170, 140 + offset: 0, 0 + index: -1 wave rotate: false - xy: 3571, 2731 + xy: 3079, 2367 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 zenith-missiles-outline rotate: false - xy: 2765, 2707 + xy: 2878, 1901 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 zenith-outline rotate: false - xy: 1073, 336 + xy: 1663, 1102 size: 112, 112 orig: 112, 112 offset: 0, 0 index: -1 zenith-wreck0 rotate: false - xy: 1068, 222 + xy: 1527, 8 size: 112, 112 orig: 112, 112 offset: 0, 0 index: -1 zenith-wreck1 rotate: false - xy: 1003, 2000 + xy: 1440, 2955 size: 112, 112 orig: 112, 112 offset: 0, 0 index: -1 zenith-wreck2 rotate: false - xy: 1117, 2000 + xy: 1440, 2841 size: 112, 112 orig: 112, 112 offset: 0, 0 index: -1 item-blast-compound rotate: false - xy: 3401, 2677 + xy: 3234, 2045 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-coal rotate: false - xy: 3469, 2677 + xy: 3234, 1977 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-copper rotate: false - xy: 3537, 2663 + xy: 3166, 1909 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-graphite rotate: false - xy: 3605, 2663 + xy: 3234, 1909 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-lead rotate: false - xy: 2765, 2631 + xy: 1738, 2785 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-metaglass rotate: false - xy: 2833, 2621 + xy: 1772, 2819 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-phase-fabric rotate: false - xy: 2817, 2587 + xy: 1772, 2751 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-plastanium rotate: false - xy: 2851, 2587 + xy: 2021, 1795 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-pyratite rotate: false - xy: 2867, 2621 + xy: 2021, 1727 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-sand rotate: false - xy: 2885, 2587 + xy: 2021, 1659 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-scrap rotate: false - xy: 2901, 2645 + xy: 2021, 1591 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-silicon rotate: false - xy: 2969, 2645 + xy: 2021, 1523 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-spore-pod rotate: false - xy: 2919, 2611 + xy: 2089, 1840 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-surge-alloy rotate: false - xy: 2987, 2611 + xy: 2089, 1806 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-thorium rotate: false - xy: 3055, 2611 + xy: 2055, 1738 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-titanium rotate: false - xy: 2971, 2577 + xy: 2055, 1704 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-cryofluid rotate: false - xy: 2971, 2543 + xy: 2055, 1636 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-oil rotate: false - xy: 3073, 2577 + xy: 2089, 1636 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-slag rotate: false - xy: 1471, 28 + xy: 2089, 1500 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-water rotate: false - xy: 2331, 2145 + xy: 2123, 1756 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 blank rotate: false - xy: 602, 2136 + xy: 1947, 1196 size: 1, 1 orig: 1, 1 offset: 0, 0 index: -1 circle rotate: false - xy: 509, 430 + xy: 1153, 2422 size: 201, 201 orig: 201, 201 offset: 0, 0 index: -1 shape-3 rotate: false - xy: 331, 113 + xy: 3211, 2368 size: 63, 63 orig: 63, 63 offset: 0, 0 index: -1 alpha rotate: false - xy: 1255, 4 + xy: 2891, 2317 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 alpha-cell rotate: false - xy: 1375, 122 + xy: 3827, 2509 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 antumbra rotate: false - xy: 291, 1217 + xy: 3645, 3339 size: 216, 240 orig: 216, 240 offset: 0, 0 index: -1 antumbra-cell rotate: false - xy: 291, 975 + xy: 3863, 3339 size: 216, 240 orig: 216, 240 offset: 0, 0 index: -1 arkyid rotate: false - xy: 3956, 3967 + xy: 3967, 3751 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 arkyid-cell rotate: false - xy: 3956, 3837 + xy: 3967, 3621 size: 128, 128 orig: 128, 128 offset: 0, 0 @@ -6551,651 +6747,735 @@ atrax index: -1 atrax-base rotate: false - xy: 1761, 2187 + xy: 2805, 2875 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 atrax-cell rotate: false - xy: 1937, 2783 + xy: 1001, 1181 size: 88, 64 orig: 88, 64 offset: 0, 0 index: -1 beta rotate: false - xy: 836, 44 + xy: 1001, 1131 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 beta-cell rotate: false - xy: 1321, 28 + xy: 2703, 2213 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 bryde rotate: false - xy: 2599, 3313 + xy: 3945, 3881 size: 140, 140 orig: 140, 140 offset: 0, 0 index: -1 bryde-cell rotate: false - xy: 2741, 3313 + xy: 2979, 3217 size: 140, 140 orig: 140, 140 offset: 0, 0 index: -1 +corvus + rotate: false + xy: 291, 1 + size: 214, 140 + orig: 214, 140 + offset: 0, 0 + index: -1 +corvus-base + rotate: false + xy: 1663, 1720 + size: 152, 124 + orig: 152, 124 + offset: 0, 0 + index: -1 +corvus-cell + rotate: false + xy: 887, 1247 + size: 214, 140 + orig: 214, 140 + offset: 0, 0 + index: -1 +corvus-weapon-heat + rotate: false + xy: 1063, 3069 + size: 214, 140 + orig: 214, 140 + offset: 0, 0 + index: -1 crawler rotate: false - xy: 3803, 2669 + xy: 3927, 2443 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 crawler-base rotate: false - xy: 3853, 2659 + xy: 3981, 2523 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 crawler-cell rotate: false - xy: 1493, 1418 + xy: 4031, 2523 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 dagger rotate: false - xy: 1593, 1418 + xy: 3493, 2429 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 dagger-base rotate: false - xy: 1585, 1368 + xy: 3543, 2429 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 eclipse rotate: false - xy: 1, 3425 + xy: 805, 3373 size: 320, 320 orig: 320, 320 offset: 0, 0 index: -1 eclipse-cell rotate: false - xy: 356, 3775 + xy: 1207, 3775 size: 320, 320 orig: 320, 320 offset: 0, 0 index: -1 flare rotate: false - xy: 1481, 1010 + xy: 2803, 2201 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 fortress rotate: false - xy: 3991, 3559 + xy: 2649, 3225 size: 100, 80 orig: 100, 80 offset: 0, 0 index: -1 fortress-base rotate: false - xy: 3525, 3391 + xy: 2263, 2299 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 fortress-cell rotate: false - xy: 1115, 1717 + xy: 1225, 12 size: 100, 80 orig: 100, 80 offset: 0, 0 index: -1 gamma rotate: false - xy: 3901, 2825 - size: 56, 56 - orig: 56, 56 + xy: 1327, 24 + size: 68, 68 + orig: 68, 68 offset: 0, 0 index: -1 gamma-cell rotate: false - xy: 3961, 2975 + xy: 1063, 3215 size: 56, 56 orig: 56, 56 offset: 0, 0 index: -1 horizon rotate: false - xy: 1411, 1384 + xy: 2633, 2667 size: 72, 72 orig: 72, 72 offset: 0, 0 index: -1 horizon-cell rotate: false - xy: 1411, 1310 + xy: 323, 2415 size: 72, 72 orig: 72, 72 offset: 0, 0 index: -1 mace rotate: false - xy: 3525, 3325 + xy: 2395, 2302 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 mace-base rotate: false - xy: 3591, 3325 + xy: 2381, 2233 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 mace-cell rotate: false - xy: 3657, 3325 + xy: 2381, 2167 size: 64, 64 orig: 64, 64 offset: 0, 0 index: -1 mega rotate: false - xy: 1217, 1880 + xy: 3885, 2875 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 mega-cell rotate: false - xy: 1217, 1778 + xy: 3987, 2977 size: 100, 100 orig: 100, 100 offset: 0, 0 index: -1 minke rotate: false - xy: 2335, 2755 + xy: 1891, 2267 size: 88, 101 orig: 88, 101 offset: 0, 0 index: -1 minke-cell rotate: false - xy: 3307, 2975 + xy: 3133, 2827 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 mono rotate: false - xy: 1631, 832 + xy: 2724, 1863 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 mono-cell rotate: false - xy: 1581, 810 + xy: 2724, 1813 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 nova rotate: false - xy: 3961, 2917 + xy: 1569, 3107 size: 56, 56 orig: 56, 56 offset: 0, 0 index: -1 nova-base rotate: false - xy: 2565, 2757 + xy: 2778, 1901 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 nova-cell rotate: false - xy: 4019, 2917 + xy: 1627, 3107 size: 56, 56 orig: 56, 56 offset: 0, 0 index: -1 +oct + rotate: false + xy: 1, 3695 + size: 400, 400 + orig: 400, 400 + offset: 0, 0 + index: -1 +oct-cell + rotate: false + xy: 1, 3293 + size: 400, 400 + orig: 400, 400 + offset: 0, 0 + index: -1 omura rotate: false - xy: 3674, 3695 + xy: 323, 1349 size: 280, 400 orig: 280, 400 offset: 0, 0 index: -1 omura-cannon-heat rotate: false - xy: 863, 2413 + xy: 1113, 1173 size: 192, 277 orig: 192, 277 offset: 0, 0 index: -1 omura-cell rotate: false - xy: 323, 3345 + xy: 291, 947 size: 280, 400 orig: 280, 400 offset: 0, 0 index: -1 poly rotate: false - xy: 3959, 2743 + xy: 1567, 3049 size: 56, 56 orig: 56, 56 offset: 0, 0 index: -1 poly-cell rotate: false - xy: 4017, 2743 + xy: 1625, 3049 size: 56, 56 orig: 56, 56 offset: 0, 0 index: -1 power-cell rotate: false - xy: 454, 93 + xy: 1612, 2933 size: 56, 56 orig: 56, 56 offset: 0, 0 index: -1 pulsar rotate: false - xy: 3113, 3003 + xy: 507, 93 size: 58, 48 orig: 58, 48 offset: 0, 0 index: -1 pulsar-base rotate: false - xy: 2565, 2707 + xy: 2774, 1851 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 pulsar-cell rotate: false - xy: 3357, 3367 + xy: 2683, 2985 size: 58, 48 orig: 58, 48 offset: 0, 0 index: -1 +quad + rotate: false + xy: 831, 451 + size: 220, 220 + orig: 220, 220 + offset: 0, 0 + index: -1 +quad-cell + rotate: false + xy: 831, 229 + size: 220, 220 + orig: 220, 220 + offset: 0, 0 + index: -1 quasar rotate: false - xy: 2420, 2383 + xy: 1915, 2185 size: 80, 80 orig: 80, 80 offset: 0, 0 index: -1 quasar-base rotate: false - xy: 2420, 2301 + xy: 1997, 2196 size: 80, 80 orig: 80, 80 offset: 0, 0 index: -1 quasar-cell rotate: false - xy: 2417, 2219 + xy: 2079, 2196 size: 80, 80 orig: 80, 80 offset: 0, 0 index: -1 reign rotate: false - xy: 735, 1603 + xy: 1385, 3325 size: 214, 140 orig: 214, 140 offset: 0, 0 index: -1 reign-base rotate: false - xy: 2599, 3455 + xy: 1663, 1594 size: 152, 124 orig: 152, 124 offset: 0, 0 index: -1 reign-cell rotate: false - xy: 2753, 3455 + xy: 1663, 1468 size: 152, 124 orig: 152, 124 offset: 0, 0 index: -1 risso rotate: false - xy: 477, 156 + xy: 2064, 2034 size: 70, 78 orig: 70, 78 offset: 0, 0 index: -1 risso-cell rotate: false - xy: 1309, 1166 + xy: 1755, 2447 size: 96, 96 orig: 96, 96 offset: 0, 0 index: -1 scepter rotate: false - xy: 3485, 3665 + xy: 1057, 752 size: 170, 140 orig: 170, 140 offset: 0, 0 index: -1 scepter-base rotate: false - xy: 1911, 2643 + xy: 3263, 2827 + size: 128, 128 + orig: 128, 128 + offset: 0, 0 + index: -1 +vela-base + rotate: false + xy: 3263, 2827 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 scepter-cell rotate: false - xy: 1911, 2513 + xy: 3393, 2937 size: 128, 128 orig: 128, 128 offset: 0, 0 index: -1 sei rotate: false - xy: 605, 2213 + xy: 693, 2357 size: 240, 240 orig: 240, 240 offset: 0, 0 index: -1 sei-cell rotate: false - xy: 1145, 3017 + xy: 1385, 3467 size: 240, 240 orig: 240, 240 offset: 0, 0 index: -1 spiroct rotate: false - xy: 2329, 2858 + xy: 3687, 2730 size: 94, 75 orig: 94, 75 offset: 0, 0 index: -1 spiroct-cell rotate: false - xy: 1383, 403 + xy: 2441, 2664 size: 94, 75 orig: 94, 75 offset: 0, 0 index: -1 toxopid rotate: false - xy: 1229, 2530 + xy: 1725, 416 size: 160, 190 orig: 160, 190 offset: 0, 0 index: -1 toxopid-cannon rotate: false - xy: 509, 855 + xy: 1232, 2847 size: 206, 220 orig: 206, 220 offset: 0, 0 index: -1 toxopid-cell rotate: false - xy: 3061, 3455 + xy: 1663, 1216 size: 152, 124 orig: 152, 124 offset: 0, 0 index: -1 vanguard rotate: false - xy: 2765, 2757 + xy: 2903, 2101 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 vanguard-cell rotate: false - xy: 2815, 2807 + xy: 2878, 2051 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 +vela + rotate: false + xy: 1251, 804 + size: 170, 140 + orig: 170, 140 + offset: 0, 0 + index: -1 +vela-cell + rotate: false + xy: 1229, 662 + size: 170, 140 + orig: 170, 140 + offset: 0, 0 + index: -1 +vela-weapon-heat + rotate: false + xy: 1225, 378 + size: 170, 140 + orig: 170, 140 + offset: 0, 0 + index: -1 artillery rotate: false - xy: 736, 36 + xy: 3141, 2309 size: 48, 56 orig: 48, 56 offset: 0, 0 index: -1 artillery-mount rotate: false - xy: 259, 113 + xy: 1947, 1343 size: 70, 70 orig: 70, 70 offset: 0, 0 index: -1 beam-weapon rotate: false - xy: 2335, 2261 + xy: 691, 11 size: 80, 80 orig: 80, 80 offset: 0, 0 index: -1 eruption rotate: false - xy: 1481, 1110 + xy: 3586, 2371 size: 48, 56 orig: 48, 56 offset: 0, 0 index: -1 flakgun rotate: false - xy: 1481, 1060 + xy: 3693, 2431 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 flamethrower rotate: false - xy: 1531, 1102 + xy: 3743, 2423 size: 48, 56 orig: 48, 56 offset: 0, 0 index: -1 heal-shotgun-weapon rotate: false - xy: 1581, 1060 + xy: 3241, 2318 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 heal-weapon rotate: false - xy: 1531, 952 + xy: 1720, 2887 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 heal-weapon-mount rotate: false - xy: 1581, 1010 + xy: 1770, 2887 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 large-artillery rotate: false - xy: 1635, 1350 + xy: 2678, 2045 size: 48, 66 orig: 48, 66 offset: 0, 0 index: -1 large-bullet-mount rotate: false - xy: 405, 250 + xy: 2243, 2163 size: 70, 97 orig: 70, 97 offset: 0, 0 index: -1 large-laser-mount rotate: false - xy: 2237, 2351 + xy: 3589, 2613 size: 96, 192 orig: 96, 192 offset: 0, 0 index: -1 large-purple-mount rotate: false - xy: 333, 178 + xy: 1992, 2004 size: 70, 97 orig: 70, 97 offset: 0, 0 index: -1 large-weapon rotate: false - xy: 1635, 1232 + xy: 2728, 2063 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 missiles rotate: false - xy: 1631, 982 + xy: 2674, 1777 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 missiles-mount rotate: false - xy: 1631, 932 + xy: 2674, 1727 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 mount-purple-weapon rotate: false - xy: 2515, 2656 + xy: 2828, 2051 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 mount-weapon rotate: false - xy: 2515, 2556 + xy: 2828, 2001 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 omura-cannon rotate: false - xy: 863, 2692 + xy: 1307, 1367 size: 192, 277 orig: 192, 277 offset: 0, 0 index: -1 omura-cannon-heat rotate: false - xy: 847, 2134 + xy: 1307, 1088 size: 192, 277 orig: 192, 277 offset: 0, 0 index: -1 reign-weapon rotate: false - xy: 2335, 2343 + xy: 1825, 1995 size: 83, 138 orig: 83, 138 offset: 0, 0 index: -1 scepter-weapon rotate: false - xy: 512, 52 + xy: 2717, 2263 size: 56, 102 orig: 56, 102 offset: 0, 0 index: -1 sei-launcher rotate: false - xy: 1417, 1622 + xy: 1910, 1939 size: 80, 80 orig: 80, 80 offset: 0, 0 index: -1 small-basic-weapon rotate: false - xy: 2615, 2757 + xy: 2774, 1801 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 small-mount-weapon rotate: false - xy: 2565, 2657 + xy: 2774, 1751 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 small-weapon rotate: false - xy: 2665, 2757 + xy: 2824, 1751 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 spiroct-weapon rotate: false - xy: 2615, 2649 + xy: 2883, 2251 size: 48, 56 orig: 48, 56 offset: 0, 0 index: -1 weapon rotate: false - xy: 2665, 2599 + xy: 2878, 2001 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 zenith-missiles rotate: false - xy: 2715, 2657 + xy: 2878, 1951 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 zenith rotate: false - xy: 1073, 564 + xy: 1393, 3069 size: 112, 112 orig: 112, 112 offset: 0, 0 index: -1 zenith-cell rotate: false - xy: 1073, 450 + xy: 887, 1133 size: 112, 112 orig: 112, 112 offset: 0, 0 @@ -11195,7 +11475,7 @@ alpha-bg index: -1 bar rotate: false - xy: 1426, 1 + xy: 3493, 265 size: 27, 36 split: 9, 9, 9, 9 orig: 27, 36 @@ -11203,7 +11483,7 @@ bar index: -1 bar-top rotate: false - xy: 1358, 1 + xy: 3523, 299 size: 27, 36 split: 9, 10, 9, 10 orig: 27, 36 @@ -11218,14 +11498,14 @@ block-additive-reconstructor-large index: -1 block-additive-reconstructor-medium rotate: false - xy: 3133, 308 + xy: 1347, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-additive-reconstructor-small rotate: false - xy: 983, 7 + xy: 2464, 156 size: 24, 24 orig: 24, 24 offset: 0, 0 @@ -11253,14 +11533,14 @@ block-air-factory-large index: -1 block-air-factory-medium rotate: false - xy: 3171, 337 + xy: 1381, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-air-factory-small rotate: false - xy: 1455, 1 + xy: 2464, 130 size: 24, 24 orig: 24, 24 offset: 0, 0 @@ -11288,21 +11568,21 @@ block-alloy-smelter-large index: -1 block-alloy-smelter-medium rotate: false - xy: 3205, 337 + xy: 1415, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-alloy-smelter-small rotate: false - xy: 1709, 41 + xy: 2490, 156 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-alloy-smelter-tiny rotate: false - xy: 3545, 345 + xy: 3169, 277 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11316,28 +11596,28 @@ block-alloy-smelter-xlarge index: -1 block-arc-large rotate: false - xy: 845, 371 + xy: 3997, 321 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-arc-medium rotate: false - xy: 3239, 337 + xy: 1449, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-arc-small rotate: false - xy: 2706, 101 + xy: 2490, 130 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-arc-tiny rotate: false - xy: 4079, 287 + xy: 1713, 15 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11351,28 +11631,28 @@ block-arc-xlarge index: -1 block-armored-conveyor-large rotate: false - xy: 887, 371 + xy: 845, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-armored-conveyor-medium rotate: false - xy: 3273, 337 + xy: 1483, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-armored-conveyor-small rotate: false - xy: 1009, 7 + xy: 3552, 311 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-armored-conveyor-tiny rotate: false - xy: 4079, 269 + xy: 3091, 259 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11386,28 +11666,28 @@ block-armored-conveyor-xlarge index: -1 block-basalt-large rotate: false - xy: 929, 371 + xy: 887, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-basalt-medium rotate: false - xy: 3307, 337 + xy: 1517, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-basalt-small rotate: false - xy: 1481, 1 + xy: 2464, 104 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-basalt-tiny rotate: false - xy: 4079, 251 + xy: 1809, 15 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11421,35 +11701,35 @@ block-basalt-xlarge index: -1 block-battery-large rotate: false - xy: 971, 371 + xy: 929, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-battery-large-large rotate: false - xy: 1013, 371 + xy: 971, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-battery-large-medium rotate: false - xy: 3341, 337 + xy: 1551, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-battery-large-small rotate: false - xy: 1507, 1 + xy: 2490, 104 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-battery-large-tiny rotate: false - xy: 4079, 233 + xy: 2343, 83 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11463,21 +11743,21 @@ block-battery-large-xlarge index: -1 block-battery-medium rotate: false - xy: 3375, 337 + xy: 1585, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-battery-small rotate: false - xy: 1533, 1 + xy: 3552, 285 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-battery-tiny rotate: false - xy: 4079, 215 + xy: 4039, 321 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11491,28 +11771,28 @@ block-battery-xlarge index: -1 block-blast-drill-large rotate: false - xy: 1055, 371 + xy: 1013, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-blast-drill-medium rotate: false - xy: 3409, 337 + xy: 1619, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-blast-drill-small rotate: false - xy: 1559, 1 + xy: 3551, 259 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-blast-drill-tiny rotate: false - xy: 4079, 197 + xy: 2943, 209 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11526,28 +11806,28 @@ block-blast-drill-xlarge index: -1 block-blast-mixer-large rotate: false - xy: 1097, 371 + xy: 1055, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-blast-mixer-medium rotate: false - xy: 3443, 337 + xy: 1653, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-blast-mixer-small rotate: false - xy: 1585, 1 + xy: 1866, 8 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-blast-mixer-tiny rotate: false - xy: 4079, 179 + xy: 309, 160 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11561,28 +11841,28 @@ block-blast-mixer-xlarge index: -1 block-block-forge-large rotate: false - xy: 1139, 371 + xy: 1097, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-block-forge-medium rotate: false - xy: 2539, 211 + xy: 1687, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-block-forge-small rotate: false - xy: 1735, 41 + xy: 3091, 277 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-block-forge-tiny rotate: false - xy: 4079, 161 + xy: 2961, 209 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11596,28 +11876,28 @@ block-block-forge-xlarge index: -1 block-block-loader-large rotate: false - xy: 1181, 371 + xy: 1139, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-block-loader-medium rotate: false - xy: 2573, 211 + xy: 1721, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-block-loader-small rotate: false - xy: 1035, 7 + xy: 3117, 269 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-block-loader-tiny rotate: false - xy: 3886, 312 + xy: 2979, 209 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11631,28 +11911,28 @@ block-block-loader-xlarge index: -1 block-block-unloader-large rotate: false - xy: 1223, 371 + xy: 1181, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-block-unloader-medium rotate: false - xy: 938, 169 + xy: 1755, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-block-unloader-small rotate: false - xy: 1761, 41 + xy: 3143, 269 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-block-unloader-tiny rotate: false - xy: 3047, 261 + xy: 3942, 252 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11666,28 +11946,28 @@ block-block-unloader-xlarge index: -1 block-boulder-large rotate: false - xy: 1265, 371 + xy: 1223, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-boulder-medium rotate: false - xy: 972, 169 + xy: 1789, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-boulder-small rotate: false - xy: 1061, 7 + xy: 1731, 16 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-boulder-tiny rotate: false - xy: 2969, 183 + xy: 2447, 8 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11701,28 +11981,28 @@ block-boulder-xlarge index: -1 block-bridge-conduit-large rotate: false - xy: 1307, 371 + xy: 1265, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-bridge-conduit-medium rotate: false - xy: 1006, 169 + xy: 1823, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-bridge-conduit-small rotate: false - xy: 1787, 41 + xy: 1757, 13 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-bridge-conduit-tiny rotate: false - xy: 2992, 209 + xy: 2465, 8 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11736,28 +12016,28 @@ block-bridge-conduit-xlarge index: -1 block-bridge-conveyor-large rotate: false - xy: 1349, 371 + xy: 1307, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-bridge-conveyor-medium rotate: false - xy: 1040, 169 + xy: 1857, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-bridge-conveyor-small rotate: false - xy: 1087, 7 + xy: 1323, 7 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-bridge-conveyor-tiny rotate: false - xy: 309, 160 + xy: 2483, 8 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11771,28 +12051,28 @@ block-bridge-conveyor-xlarge index: -1 block-char-large rotate: false - xy: 1391, 371 + xy: 1349, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-char-medium rotate: false - xy: 1074, 169 + xy: 1891, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-char-small rotate: false - xy: 1813, 41 + xy: 1349, 7 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-char-tiny rotate: false - xy: 2448, 142 + xy: 2501, 8 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11806,28 +12086,28 @@ block-char-xlarge index: -1 block-cliff-large rotate: false - xy: 1433, 371 + xy: 1391, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-cliff-medium rotate: false - xy: 1108, 169 + xy: 1925, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-cliff-small rotate: false - xy: 1113, 7 + xy: 1375, 7 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-cliff-tiny rotate: false - xy: 3065, 261 + xy: 2519, 8 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11841,28 +12121,28 @@ block-cliff-xlarge index: -1 block-coal-centrifuge-large rotate: false - xy: 1475, 371 + xy: 1433, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-coal-centrifuge-medium rotate: false - xy: 1142, 169 + xy: 1959, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-coal-centrifuge-small rotate: false - xy: 1839, 41 + xy: 1401, 7 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-coal-centrifuge-tiny rotate: false - xy: 3083, 261 + xy: 2537, 8 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11876,28 +12156,28 @@ block-coal-centrifuge-xlarge index: -1 block-combustion-generator-large rotate: false - xy: 1517, 371 + xy: 1475, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-combustion-generator-medium rotate: false - xy: 1176, 169 + xy: 1993, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-combustion-generator-small rotate: false - xy: 1139, 7 + xy: 1427, 7 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-combustion-generator-tiny rotate: false - xy: 3101, 261 + xy: 2555, 8 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11911,28 +12191,28 @@ block-combustion-generator-xlarge index: -1 block-command-center-large rotate: false - xy: 1559, 371 + xy: 1517, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-command-center-medium rotate: false - xy: 1210, 169 + xy: 2027, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-command-center-small rotate: false - xy: 1865, 41 + xy: 1453, 7 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-command-center-tiny rotate: false - xy: 2787, 131 + xy: 2833, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11946,28 +12226,28 @@ block-command-center-xlarge index: -1 block-conduit-large rotate: false - xy: 1601, 371 + xy: 1559, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-conduit-medium rotate: false - xy: 1244, 169 + xy: 2061, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-conduit-small rotate: false - xy: 1165, 7 + xy: 1479, 7 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-conduit-tiny rotate: false - xy: 2229, 5 + xy: 2833, 165 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -11981,28 +12261,28 @@ block-conduit-xlarge index: -1 block-container-large rotate: false - xy: 1643, 371 + xy: 1601, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-container-medium rotate: false - xy: 1278, 169 + xy: 2095, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-container-small rotate: false - xy: 1891, 41 + xy: 1505, 7 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-container-tiny rotate: false - xy: 2247, 5 + xy: 2851, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12016,28 +12296,28 @@ block-container-xlarge index: -1 block-conveyor-large rotate: false - xy: 1685, 371 + xy: 1643, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-conveyor-medium rotate: false - xy: 1312, 169 + xy: 2129, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-conveyor-small rotate: false - xy: 1191, 7 + xy: 1531, 7 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-conveyor-tiny rotate: false - xy: 2265, 5 + xy: 2851, 165 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12051,35 +12331,35 @@ block-conveyor-xlarge index: -1 block-copper-wall-large rotate: false - xy: 1727, 371 + xy: 1685, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-copper-wall-large-large rotate: false - xy: 1769, 371 + xy: 1727, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-copper-wall-large-medium rotate: false - xy: 1346, 169 + xy: 2163, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-copper-wall-large-small rotate: false - xy: 1917, 41 + xy: 1557, 7 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-copper-wall-large-tiny rotate: false - xy: 2283, 5 + xy: 2869, 188 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12093,21 +12373,21 @@ block-copper-wall-large-xlarge index: -1 block-copper-wall-medium rotate: false - xy: 1380, 169 + xy: 2197, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-copper-wall-small rotate: false - xy: 1217, 7 + xy: 1583, 7 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-copper-wall-tiny rotate: false - xy: 2301, 5 + xy: 2887, 188 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12121,28 +12401,28 @@ block-copper-wall-xlarge index: -1 block-core-foundation-large rotate: false - xy: 1811, 371 + xy: 1769, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-core-foundation-medium rotate: false - xy: 1414, 169 + xy: 2231, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-core-foundation-small rotate: false - xy: 1943, 41 + xy: 1609, 7 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-core-foundation-tiny rotate: false - xy: 2319, 5 + xy: 2869, 170 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12156,28 +12436,28 @@ block-core-foundation-xlarge index: -1 block-core-nucleus-large rotate: false - xy: 1853, 371 + xy: 1811, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-core-nucleus-medium rotate: false - xy: 1448, 169 + xy: 2265, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-core-nucleus-small rotate: false - xy: 1243, 7 + xy: 1635, 7 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-core-nucleus-tiny rotate: false - xy: 2337, 5 + xy: 2887, 170 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12191,28 +12471,28 @@ block-core-nucleus-xlarge index: -1 block-core-shard-large rotate: false - xy: 1895, 371 + xy: 1853, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-core-shard-medium rotate: false - xy: 1482, 169 + xy: 2299, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-core-shard-small rotate: false - xy: 1969, 41 + xy: 1661, 7 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-core-shard-tiny rotate: false - xy: 2355, 5 + xy: 2343, 8 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12226,28 +12506,28 @@ block-core-shard-xlarge index: -1 block-craters-large rotate: false - xy: 1937, 371 + xy: 1895, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-craters-medium rotate: false - xy: 1516, 169 + xy: 2333, 169 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-craters-small rotate: false - xy: 1269, 7 + xy: 1687, 7 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-craters-tiny rotate: false - xy: 2373, 5 + xy: 2361, 8 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12261,28 +12541,28 @@ block-craters-xlarge index: -1 block-cryofluidmixer-large rotate: false - xy: 1979, 371 + xy: 1937, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-cryofluidmixer-medium rotate: false - xy: 1550, 169 + xy: 3085, 303 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-cryofluidmixer-small rotate: false - xy: 1995, 41 + xy: 1901, 48 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-cryofluidmixer-tiny rotate: false - xy: 2391, 5 + xy: 2379, 8 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12296,28 +12576,28 @@ block-cryofluidmixer-xlarge index: -1 block-cultivator-large rotate: false - xy: 2021, 371 + xy: 1979, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-cultivator-medium rotate: false - xy: 1584, 169 + xy: 3119, 295 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-cultivator-small rotate: false - xy: 1295, 7 + xy: 1899, 22 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-cultivator-tiny rotate: false - xy: 2409, 5 + xy: 2397, 8 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12331,28 +12611,28 @@ block-cultivator-xlarge index: -1 block-cyclone-large rotate: false - xy: 2063, 371 + xy: 2021, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-cyclone-medium rotate: false - xy: 1618, 169 + xy: 3153, 295 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-cyclone-small rotate: false - xy: 2021, 41 + xy: 1927, 41 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-cyclone-tiny rotate: false - xy: 2427, 5 + xy: 3837, 139 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12366,28 +12646,28 @@ block-cyclone-xlarge index: -1 block-dacite-boulder-large rotate: false - xy: 2105, 371 + xy: 2063, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dacite-boulder-medium rotate: false - xy: 1652, 169 + xy: 3187, 308 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dacite-boulder-small rotate: false - xy: 1321, 7 + xy: 1953, 41 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dacite-boulder-tiny rotate: false - xy: 2445, 5 + xy: 2833, 147 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12401,56 +12681,56 @@ block-dacite-boulder-xlarge index: -1 block-dacite-large rotate: false - xy: 2147, 371 + xy: 2105, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dacite-medium rotate: false - xy: 1686, 169 + xy: 3221, 308 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dacite-small rotate: false - xy: 2047, 41 + xy: 1979, 41 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dacite-tiny rotate: false - xy: 2463, 5 + xy: 2851, 147 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-dacite-wall-large rotate: false - xy: 2189, 371 + xy: 2147, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dacite-wall-medium rotate: false - xy: 1720, 169 + xy: 3255, 308 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dacite-wall-small rotate: false - xy: 2073, 41 + xy: 2005, 41 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dacite-wall-tiny rotate: false - xy: 2784, 113 + xy: 2869, 152 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12471,28 +12751,28 @@ block-dacite-xlarge index: -1 block-dark-metal-large rotate: false - xy: 2231, 371 + xy: 2189, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dark-metal-medium rotate: false - xy: 1754, 169 + xy: 3289, 308 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dark-metal-small rotate: false - xy: 2099, 41 + xy: 2031, 41 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dark-metal-tiny rotate: false - xy: 2784, 95 + xy: 2887, 152 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12506,28 +12786,28 @@ block-dark-metal-xlarge index: -1 block-dark-panel-1-large rotate: false - xy: 2273, 371 + xy: 2231, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dark-panel-1-medium rotate: false - xy: 1788, 169 + xy: 3323, 308 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dark-panel-1-small rotate: false - xy: 2208, 75 + xy: 2057, 41 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dark-panel-1-tiny rotate: false - xy: 2784, 77 + xy: 3890, 227 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12541,28 +12821,28 @@ block-dark-panel-1-xlarge index: -1 block-dark-panel-2-large rotate: false - xy: 2315, 371 + xy: 2273, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dark-panel-2-medium rotate: false - xy: 1822, 169 + xy: 3357, 308 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dark-panel-2-small rotate: false - xy: 2234, 75 + xy: 2083, 41 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dark-panel-2-tiny rotate: false - xy: 2891, 157 + xy: 3889, 209 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12576,28 +12856,28 @@ block-dark-panel-2-xlarge index: -1 block-dark-panel-3-large rotate: false - xy: 2357, 371 + xy: 2315, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dark-panel-3-medium rotate: false - xy: 1856, 169 + xy: 3391, 308 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dark-panel-3-small rotate: false - xy: 2260, 75 + xy: 2109, 41 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dark-panel-3-tiny rotate: false - xy: 2909, 157 + xy: 3889, 191 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12611,28 +12891,28 @@ block-dark-panel-3-xlarge index: -1 block-dark-panel-4-large rotate: false - xy: 2399, 371 + xy: 2357, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dark-panel-4-medium rotate: false - xy: 1890, 169 + xy: 3425, 308 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dark-panel-4-small rotate: false - xy: 2286, 75 + xy: 2135, 41 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dark-panel-4-tiny rotate: false - xy: 2927, 157 + xy: 3889, 173 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12646,28 +12926,28 @@ block-dark-panel-4-xlarge index: -1 block-dark-panel-5-large rotate: false - xy: 2441, 371 + xy: 2399, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dark-panel-5-medium rotate: false - xy: 1924, 169 + xy: 2497, 225 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dark-panel-5-small rotate: false - xy: 2312, 75 + xy: 2161, 41 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dark-panel-5-tiny rotate: false - xy: 2945, 162 + xy: 3889, 155 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12681,28 +12961,28 @@ block-dark-panel-5-xlarge index: -1 block-dark-panel-6-large rotate: false - xy: 2483, 371 + xy: 2441, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dark-panel-6-medium rotate: false - xy: 1958, 169 + xy: 2531, 224 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dark-panel-6-small rotate: false - xy: 2338, 75 + xy: 2187, 41 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dark-panel-6-tiny rotate: false - xy: 2813, 141 + xy: 2507, 207 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12716,49 +12996,49 @@ block-dark-panel-6-xlarge index: -1 block-darksand-large rotate: false - xy: 2525, 371 + xy: 2483, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-darksand-medium rotate: false - xy: 1992, 169 + xy: 3459, 308 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-darksand-small rotate: false - xy: 2364, 75 + xy: 2213, 47 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-darksand-tainted-water-large rotate: false - xy: 2567, 371 + xy: 2525, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-darksand-tainted-water-medium rotate: false - xy: 2026, 169 + xy: 3187, 274 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-darksand-tainted-water-small rotate: false - xy: 2390, 75 + xy: 2239, 41 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-darksand-tainted-water-tiny rotate: false - xy: 2831, 141 + xy: 2507, 189 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12772,35 +13052,35 @@ block-darksand-tainted-water-xlarge index: -1 block-darksand-tiny rotate: false - xy: 2849, 141 + xy: 2525, 206 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-darksand-water-large rotate: false - xy: 2609, 371 + xy: 2567, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-darksand-water-medium rotate: false - xy: 2060, 169 + xy: 3221, 274 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-darksand-water-small rotate: false - xy: 2416, 75 + xy: 1925, 15 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-darksand-water-tiny rotate: false - xy: 2867, 146 + xy: 2543, 206 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12821,28 +13101,28 @@ block-darksand-xlarge index: -1 block-deepwater-large rotate: false - xy: 2651, 371 + xy: 2609, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-deepwater-medium rotate: false - xy: 2094, 169 + xy: 3255, 274 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-deepwater-small rotate: false - xy: 1387, 7 + xy: 1951, 15 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-deepwater-tiny rotate: false - xy: 1611, 7 + xy: 2561, 206 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12856,28 +13136,28 @@ block-deepwater-xlarge index: -1 block-differential-generator-large rotate: false - xy: 2693, 371 + xy: 2651, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-differential-generator-medium rotate: false - xy: 2128, 169 + xy: 3289, 274 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-differential-generator-small rotate: false - xy: 2125, 41 + xy: 1977, 15 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-differential-generator-tiny rotate: false - xy: 1629, 7 + xy: 2579, 206 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12891,28 +13171,28 @@ block-differential-generator-xlarge index: -1 block-diode-large rotate: false - xy: 2735, 371 + xy: 2693, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-diode-medium rotate: false - xy: 2162, 169 + xy: 3323, 274 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-diode-small rotate: false - xy: 2151, 50 + xy: 2003, 15 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-diode-tiny rotate: false - xy: 2992, 191 + xy: 2525, 188 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12926,56 +13206,56 @@ block-diode-xlarge index: -1 block-dirt-large rotate: false - xy: 2777, 371 + xy: 2735, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dirt-medium rotate: false - xy: 2196, 169 + xy: 3357, 274 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dirt-small rotate: false - xy: 2177, 53 + xy: 2029, 15 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dirt-tiny rotate: false - xy: 3010, 209 + xy: 2543, 188 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-dirt-wall-large rotate: false - xy: 2819, 371 + xy: 2777, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dirt-wall-medium rotate: false - xy: 2230, 169 + xy: 3391, 274 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dirt-wall-small rotate: false - xy: 2203, 49 + xy: 2055, 15 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dirt-wall-tiny rotate: false - xy: 3010, 191 + xy: 2561, 188 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -12996,28 +13276,28 @@ block-dirt-xlarge index: -1 block-disassembler-large rotate: false - xy: 2861, 371 + xy: 2819, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-disassembler-medium rotate: false - xy: 2264, 169 + xy: 3425, 274 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-disassembler-small rotate: false - xy: 2229, 49 + xy: 2081, 15 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-disassembler-tiny rotate: false - xy: 3018, 227 + xy: 2579, 188 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13031,28 +13311,28 @@ block-disassembler-xlarge index: -1 block-distributor-large rotate: false - xy: 2903, 371 + xy: 2861, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-distributor-medium rotate: false - xy: 2298, 169 + xy: 3459, 274 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-distributor-small rotate: false - xy: 2255, 49 + xy: 2107, 15 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-distributor-tiny rotate: false - xy: 2481, 5 + xy: 2597, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13066,35 +13346,35 @@ block-distributor-xlarge index: -1 block-door-large rotate: false - xy: 2945, 371 + xy: 2903, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-door-large-large rotate: false - xy: 2987, 371 + xy: 2945, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-door-large-medium rotate: false - xy: 2332, 169 + xy: 2565, 224 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-door-large-small rotate: false - xy: 2281, 49 + xy: 2133, 15 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-door-large-tiny rotate: false - xy: 3028, 209 + xy: 2615, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13108,21 +13388,21 @@ block-door-large-xlarge index: -1 block-door-medium rotate: false - xy: 2366, 169 + xy: 2371, 180 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-door-small rotate: false - xy: 2307, 49 + xy: 2159, 15 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-door-tiny rotate: false - xy: 3028, 191 + xy: 2633, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13136,28 +13416,28 @@ block-door-xlarge index: -1 block-dune-wall-large rotate: false - xy: 3029, 371 + xy: 2987, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-dune-wall-medium rotate: false - xy: 2791, 279 + xy: 2859, 295 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-dune-wall-small rotate: false - xy: 2333, 49 + xy: 2185, 15 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-dune-wall-tiny rotate: false - xy: 3036, 227 + xy: 2651, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13171,28 +13451,28 @@ block-dune-wall-xlarge index: -1 block-duo-large rotate: false - xy: 3071, 371 + xy: 3029, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-duo-medium rotate: false - xy: 2825, 279 + xy: 2893, 295 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-duo-small rotate: false - xy: 2359, 49 + xy: 2213, 21 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-duo-tiny rotate: false - xy: 3046, 209 + xy: 2669, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13206,28 +13486,28 @@ block-duo-xlarge index: -1 block-exponential-reconstructor-large rotate: false - xy: 3113, 371 + xy: 3071, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-exponential-reconstructor-medium rotate: false - xy: 2859, 279 + xy: 2927, 295 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-exponential-reconstructor-small rotate: false - xy: 2385, 49 + xy: 2239, 15 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-exponential-reconstructor-tiny rotate: false - xy: 3046, 191 + xy: 1289, 7 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13241,28 +13521,28 @@ block-exponential-reconstructor-xlarge index: -1 block-force-projector-large rotate: false - xy: 3155, 371 + xy: 3113, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-force-projector-medium rotate: false - xy: 2893, 279 + xy: 2961, 295 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-force-projector-small rotate: false - xy: 2411, 49 + xy: 2265, 41 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-force-projector-tiny rotate: false - xy: 3054, 227 + xy: 2943, 191 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13276,28 +13556,28 @@ block-force-projector-xlarge index: -1 block-fuse-large rotate: false - xy: 3197, 371 + xy: 3155, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-fuse-medium rotate: false - xy: 2927, 279 + xy: 2995, 295 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-fuse-small rotate: false - xy: 2706, 75 + xy: 2265, 15 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-fuse-tiny rotate: false - xy: 3064, 209 + xy: 2961, 191 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13311,28 +13591,28 @@ block-fuse-xlarge index: -1 block-graphite-press-large rotate: false - xy: 3239, 371 + xy: 3197, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-graphite-press-medium rotate: false - xy: 2961, 279 + xy: 3029, 287 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-graphite-press-small rotate: false - xy: 2151, 24 + xy: 2291, 41 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-graphite-press-tiny rotate: false - xy: 3064, 191 + xy: 2979, 191 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13346,28 +13626,28 @@ block-graphite-press-xlarge index: -1 block-grass-large rotate: false - xy: 3281, 371 + xy: 3239, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-grass-medium rotate: false - xy: 2995, 279 + xy: 1312, 127 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-grass-small rotate: false - xy: 2177, 27 + xy: 2291, 15 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-grass-tiny rotate: false - xy: 3072, 227 + xy: 2997, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13381,28 +13661,28 @@ block-grass-xlarge index: -1 block-ground-factory-large rotate: false - xy: 3323, 371 + xy: 3281, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ground-factory-medium rotate: false - xy: 3029, 279 + xy: 1347, 135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ground-factory-small rotate: false - xy: 2177, 1 + xy: 2317, 41 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ground-factory-tiny rotate: false - xy: 3082, 209 + xy: 3015, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13416,28 +13696,28 @@ block-ground-factory-xlarge index: -1 block-hail-large rotate: false - xy: 3365, 371 + xy: 3323, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-hail-medium rotate: false - xy: 3063, 279 + xy: 1381, 135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-hail-small rotate: false - xy: 2203, 23 + xy: 2317, 15 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-hail-tiny rotate: false - xy: 3082, 191 + xy: 3033, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13451,28 +13731,28 @@ block-hail-xlarge index: -1 block-hotrock-large rotate: false - xy: 3407, 371 + xy: 3365, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-hotrock-medium rotate: false - xy: 3097, 279 + xy: 1415, 135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-hotrock-small rotate: false - xy: 2229, 23 + xy: 3904, 297 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-hotrock-tiny rotate: false - xy: 3090, 227 + xy: 3051, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13486,28 +13766,28 @@ block-hotrock-xlarge index: -1 block-hyper-processor-large rotate: false - xy: 3449, 371 + xy: 3407, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-hyper-processor-medium rotate: false - xy: 3131, 274 + xy: 1449, 135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-hyper-processor-small rotate: false - xy: 2255, 23 + xy: 2435, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-hyper-processor-tiny rotate: false - xy: 3100, 209 + xy: 3069, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13521,49 +13801,49 @@ block-hyper-processor-xlarge index: -1 block-ice-large rotate: false - xy: 859, 329 + xy: 3449, 371 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ice-medium rotate: false - xy: 3167, 303 + xy: 1483, 135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ice-small rotate: false - xy: 2281, 23 + xy: 2434, 65 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ice-snow-large rotate: false - xy: 859, 287 + xy: 859, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ice-snow-medium rotate: false - xy: 3201, 303 + xy: 1517, 135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ice-snow-small rotate: false - xy: 2307, 23 + xy: 2461, 78 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ice-snow-tiny rotate: false - xy: 3100, 191 + xy: 3087, 201 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13577,35 +13857,35 @@ block-ice-snow-xlarge index: -1 block-ice-tiny rotate: false - xy: 3108, 227 + xy: 3105, 199 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-ice-wall-large rotate: false - xy: 901, 329 + xy: 859, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ice-wall-medium rotate: false - xy: 3235, 303 + xy: 1551, 135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ice-wall-small rotate: false - xy: 2333, 23 + xy: 2487, 78 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ice-wall-tiny rotate: false - xy: 3118, 209 + xy: 3123, 199 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13626,28 +13906,28 @@ block-ice-xlarge index: -1 block-illuminator-large rotate: false - xy: 859, 245 + xy: 901, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-illuminator-medium rotate: false - xy: 3269, 303 + xy: 1585, 135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-illuminator-small rotate: false - xy: 2359, 23 + xy: 2460, 52 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-illuminator-tiny rotate: false - xy: 3118, 191 + xy: 3141, 199 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13661,28 +13941,28 @@ block-illuminator-xlarge index: -1 block-impact-reactor-large rotate: false - xy: 901, 287 + xy: 859, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-impact-reactor-medium rotate: false - xy: 3303, 303 + xy: 1619, 135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-impact-reactor-small rotate: false - xy: 2385, 23 + xy: 2486, 52 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-impact-reactor-tiny rotate: false - xy: 3126, 227 + xy: 3159, 199 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13696,28 +13976,28 @@ block-impact-reactor-xlarge index: -1 block-incinerator-large rotate: false - xy: 943, 329 + xy: 901, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-incinerator-medium rotate: false - xy: 3337, 303 + xy: 1653, 135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-incinerator-small rotate: false - xy: 2411, 23 + xy: 2735, 206 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-incinerator-tiny rotate: false - xy: 3136, 209 + xy: 2997, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13731,28 +14011,28 @@ block-incinerator-xlarge index: -1 block-inverted-sorter-large rotate: false - xy: 859, 203 + xy: 943, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-inverted-sorter-medium rotate: false - xy: 3371, 303 + xy: 1687, 135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-inverted-sorter-small rotate: false - xy: 2699, 261 + xy: 2761, 206 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-inverted-sorter-tiny rotate: false - xy: 3136, 191 + xy: 3015, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13766,28 +14046,28 @@ block-inverted-sorter-xlarge index: -1 block-item-source-large rotate: false - xy: 901, 245 + xy: 859, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-item-source-medium rotate: false - xy: 3405, 303 + xy: 1721, 135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-item-source-small rotate: false - xy: 2709, 235 + xy: 2787, 206 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-item-source-tiny rotate: false - xy: 3144, 227 + xy: 3033, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13801,28 +14081,28 @@ block-item-source-xlarge index: -1 block-item-void-large rotate: false - xy: 943, 287 + xy: 901, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-item-void-medium rotate: false - xy: 3439, 303 + xy: 1755, 135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-item-void-small rotate: false - xy: 2709, 209 + xy: 3578, 312 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-item-void-tiny rotate: false - xy: 3154, 209 + xy: 3051, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13836,28 +14116,28 @@ block-item-void-xlarge index: -1 block-junction-large rotate: false - xy: 985, 329 + xy: 943, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-junction-medium rotate: false - xy: 3165, 269 + xy: 1789, 135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-junction-small rotate: false - xy: 1650, 7 + xy: 3578, 286 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-junction-tiny rotate: false - xy: 3154, 191 + xy: 3069, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13871,28 +14151,28 @@ block-junction-xlarge index: -1 block-kiln-large rotate: false - xy: 901, 203 + xy: 985, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-kiln-medium rotate: false - xy: 3199, 269 + xy: 1823, 135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-kiln-small rotate: false - xy: 1676, 7 + xy: 1783, 7 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-kiln-tiny rotate: false - xy: 3162, 227 + xy: 3087, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13906,28 +14186,28 @@ block-kiln-xlarge index: -1 block-lancer-large rotate: false - xy: 943, 245 + xy: 901, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-lancer-medium rotate: false - xy: 3233, 269 + xy: 1857, 135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-lancer-small rotate: false - xy: 1709, 15 + xy: 2343, 52 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-lancer-tiny rotate: false - xy: 3172, 209 + xy: 3105, 181 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13941,28 +14221,28 @@ block-lancer-xlarge index: -1 block-large-logic-display-large rotate: false - xy: 985, 287 + xy: 943, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-large-logic-display-medium rotate: false - xy: 3267, 269 + xy: 1891, 135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-large-logic-display-small rotate: false - xy: 1735, 15 + xy: 2343, 26 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-large-logic-display-tiny rotate: false - xy: 3172, 191 + xy: 3123, 181 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -13976,28 +14256,28 @@ block-large-logic-display-xlarge index: -1 block-laser-drill-large rotate: false - xy: 1027, 329 + xy: 985, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-laser-drill-medium rotate: false - xy: 3301, 269 + xy: 1925, 135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-laser-drill-small rotate: false - xy: 1761, 15 + xy: 2369, 52 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-laser-drill-tiny rotate: false - xy: 3180, 227 + xy: 3141, 181 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14011,35 +14291,35 @@ block-laser-drill-xlarge index: -1 block-launch-pad-large rotate: false - xy: 943, 203 + xy: 1027, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-launch-pad-large-large rotate: false - xy: 985, 245 + xy: 943, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-launch-pad-large-medium rotate: false - xy: 3335, 269 + xy: 1959, 135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-launch-pad-large-small rotate: false - xy: 1787, 15 + xy: 2369, 26 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-launch-pad-large-tiny rotate: false - xy: 3190, 209 + xy: 3159, 181 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14053,21 +14333,21 @@ block-launch-pad-large-xlarge index: -1 block-launch-pad-medium rotate: false - xy: 3369, 269 + xy: 1993, 135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-launch-pad-small rotate: false - xy: 1813, 15 + xy: 2395, 52 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-launch-pad-tiny rotate: false - xy: 3190, 191 + xy: 3916, 235 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14081,28 +14361,28 @@ block-launch-pad-xlarge index: -1 block-liquid-junction-large rotate: false - xy: 1027, 287 + xy: 985, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-liquid-junction-medium rotate: false - xy: 3403, 269 + xy: 2027, 135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-liquid-junction-small rotate: false - xy: 1839, 15 + xy: 2395, 26 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-liquid-junction-tiny rotate: false - xy: 3198, 227 + xy: 3934, 234 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14116,28 +14396,28 @@ block-liquid-junction-xlarge index: -1 block-liquid-router-large rotate: false - xy: 1069, 329 + xy: 1027, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-liquid-router-medium rotate: false - xy: 3437, 269 + xy: 2061, 135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-liquid-router-small rotate: false - xy: 1865, 15 + xy: 2421, 39 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-liquid-router-tiny rotate: false - xy: 3208, 209 + xy: 3960, 252 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14151,28 +14431,28 @@ block-liquid-router-xlarge index: -1 block-liquid-source-large rotate: false - xy: 985, 203 + xy: 1069, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-liquid-source-medium rotate: false - xy: 2607, 211 + xy: 2095, 135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-liquid-source-small rotate: false - xy: 1891, 15 + xy: 2421, 13 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-liquid-source-tiny rotate: false - xy: 3208, 191 + xy: 3952, 234 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14186,28 +14466,28 @@ block-liquid-source-xlarge index: -1 block-liquid-tank-large rotate: false - xy: 1027, 245 + xy: 985, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-liquid-tank-medium rotate: false - xy: 2641, 224 + xy: 2129, 135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-liquid-tank-small rotate: false - xy: 1917, 15 + xy: 2447, 26 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-liquid-tank-tiny rotate: false - xy: 3216, 227 + xy: 3855, 139 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14221,28 +14501,28 @@ block-liquid-tank-xlarge index: -1 block-liquid-void-large rotate: false - xy: 1069, 287 + xy: 1027, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-liquid-void-medium rotate: false - xy: 2675, 224 + xy: 2163, 135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-liquid-void-small rotate: false - xy: 1943, 15 + xy: 2473, 26 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-liquid-void-tiny rotate: false - xy: 3226, 209 + xy: 3970, 234 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14256,28 +14536,28 @@ block-liquid-void-xlarge index: -1 block-logic-display-large rotate: false - xy: 1111, 329 + xy: 1069, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-logic-display-medium rotate: false - xy: 4047, 305 + xy: 2197, 135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-logic-display-small rotate: false - xy: 1969, 15 + xy: 2499, 26 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-logic-display-tiny rotate: false - xy: 3226, 191 + xy: 2905, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14291,28 +14571,28 @@ block-logic-display-xlarge index: -1 block-logic-processor-large rotate: false - xy: 1027, 203 + xy: 1111, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-logic-processor-medium rotate: false - xy: 3477, 337 + xy: 2231, 135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-logic-processor-small rotate: false - xy: 1995, 15 + xy: 2512, 52 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-logic-processor-tiny rotate: false - xy: 3234, 227 + xy: 2905, 165 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14326,28 +14606,28 @@ block-logic-processor-xlarge index: -1 block-magmarock-large rotate: false - xy: 1069, 245 + xy: 1027, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-magmarock-medium rotate: false - xy: 3473, 303 + xy: 2265, 135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-magmarock-small rotate: false - xy: 2021, 15 + xy: 2513, 78 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-magmarock-tiny rotate: false - xy: 3244, 209 + xy: 2923, 183 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14361,28 +14641,28 @@ block-magmarock-xlarge index: -1 block-mass-driver-large rotate: false - xy: 1111, 287 + xy: 1069, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-mass-driver-medium rotate: false - xy: 3471, 269 + xy: 2299, 135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-mass-driver-small rotate: false - xy: 2047, 15 + xy: 2525, 26 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-mass-driver-tiny rotate: false - xy: 3244, 191 + xy: 2923, 165 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14396,28 +14676,28 @@ block-mass-driver-xlarge index: -1 block-mechanical-drill-large rotate: false - xy: 1153, 329 + xy: 1111, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-mechanical-drill-medium rotate: false - xy: 3511, 343 + xy: 2333, 135 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-mechanical-drill-small rotate: false - xy: 2073, 15 + xy: 2538, 52 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-mechanical-drill-tiny rotate: false - xy: 3252, 227 + xy: 2941, 173 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14431,28 +14711,28 @@ block-mechanical-drill-xlarge index: -1 block-mechanical-pump-large rotate: false - xy: 1069, 203 + xy: 1153, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-mechanical-pump-medium rotate: false - xy: 918, 135 + xy: 2367, 146 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-mechanical-pump-small rotate: false - xy: 2099, 15 + xy: 2551, 26 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-mechanical-pump-tiny rotate: false - xy: 3262, 209 + xy: 2959, 173 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14466,28 +14746,28 @@ block-mechanical-pump-xlarge index: -1 block-meltdown-large rotate: false - xy: 1111, 245 + xy: 1069, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-meltdown-medium rotate: false - xy: 917, 101 + xy: 2367, 112 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-meltdown-small rotate: false - xy: 2125, 15 + xy: 2599, 201 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-meltdown-tiny rotate: false - xy: 3262, 191 + xy: 2977, 173 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14501,28 +14781,28 @@ block-meltdown-xlarge index: -1 block-melter-large rotate: false - xy: 1153, 287 + xy: 1111, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-melter-medium rotate: false - xy: 952, 135 + xy: 2405, 180 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-melter-small rotate: false - xy: 3511, 317 + xy: 2625, 201 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-melter-tiny rotate: false - xy: 3270, 227 + xy: 2905, 147 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14536,28 +14816,28 @@ block-melter-xlarge index: -1 block-memory-cell-large rotate: false - xy: 1195, 329 + xy: 1153, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-memory-cell-medium rotate: false - xy: 951, 101 + xy: 2401, 146 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-memory-cell-small rotate: false - xy: 3507, 291 + xy: 2651, 201 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-memory-cell-tiny rotate: false - xy: 3280, 209 + xy: 2923, 147 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14571,28 +14851,28 @@ block-memory-cell-xlarge index: -1 block-mend-projector-large rotate: false - xy: 1111, 203 + xy: 1195, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-mend-projector-medium rotate: false - xy: 986, 135 + xy: 2401, 112 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-mend-projector-small rotate: false - xy: 3505, 265 + xy: 2677, 201 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-mend-projector-tiny rotate: false - xy: 3280, 191 + xy: 2941, 155 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14606,28 +14886,28 @@ block-mend-projector-xlarge index: -1 block-mender-large rotate: false - xy: 1153, 245 + xy: 1111, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-mender-medium rotate: false - xy: 985, 101 + xy: 2439, 182 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-mender-small rotate: false - xy: 3537, 317 + xy: 2703, 202 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-mender-tiny rotate: false - xy: 3288, 227 + xy: 2959, 155 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14641,28 +14921,28 @@ block-mender-xlarge index: -1 block-message-large rotate: false - xy: 1195, 287 + xy: 1153, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-message-medium rotate: false - xy: 1020, 135 + xy: 2473, 182 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-message-small rotate: false - xy: 3533, 291 + xy: 3109, 243 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-message-tiny rotate: false - xy: 3298, 209 + xy: 2977, 155 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14676,28 +14956,28 @@ block-message-xlarge index: -1 block-metal-floor-2-large rotate: false - xy: 1237, 329 + xy: 1195, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-metal-floor-2-medium rotate: false - xy: 1019, 101 + xy: 2581, 261 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-metal-floor-2-small rotate: false - xy: 3531, 265 + xy: 3135, 243 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-metal-floor-2-tiny rotate: false - xy: 3298, 191 + xy: 2995, 165 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14711,28 +14991,28 @@ block-metal-floor-2-xlarge index: -1 block-metal-floor-3-large rotate: false - xy: 1153, 203 + xy: 1237, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-metal-floor-3-medium rotate: false - xy: 1054, 135 + xy: 2615, 261 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-metal-floor-3-small rotate: false - xy: 3808, 304 + xy: 3109, 217 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-metal-floor-3-tiny rotate: false - xy: 3306, 227 + xy: 3013, 165 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14746,28 +15026,28 @@ block-metal-floor-3-xlarge index: -1 block-metal-floor-5-large rotate: false - xy: 1195, 245 + xy: 1153, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-metal-floor-5-medium rotate: false - xy: 1053, 101 + xy: 2599, 227 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-metal-floor-5-small rotate: false - xy: 3834, 304 + xy: 3135, 217 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-metal-floor-5-tiny rotate: false - xy: 3316, 209 + xy: 3031, 165 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14781,28 +15061,28 @@ block-metal-floor-5-xlarge index: -1 block-metal-floor-damaged-large rotate: false - xy: 1237, 287 + xy: 1195, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-metal-floor-damaged-medium rotate: false - xy: 1088, 135 + xy: 2649, 261 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-metal-floor-damaged-small rotate: false - xy: 3563, 337 + xy: 3161, 243 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-metal-floor-damaged-tiny rotate: false - xy: 3316, 191 + xy: 3049, 165 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14816,28 +15096,28 @@ block-metal-floor-damaged-xlarge index: -1 block-metal-floor-large rotate: false - xy: 1279, 329 + xy: 1237, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-metal-floor-medium rotate: false - xy: 1087, 101 + xy: 2633, 227 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-metal-floor-small rotate: false - xy: 3589, 337 + xy: 3161, 217 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-metal-floor-tiny rotate: false - xy: 3324, 227 + xy: 3067, 165 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14851,28 +15131,28 @@ block-metal-floor-xlarge index: -1 block-micro-processor-large rotate: false - xy: 1195, 203 + xy: 1279, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-micro-processor-medium rotate: false - xy: 1122, 135 + xy: 2683, 262 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-micro-processor-small rotate: false - xy: 3615, 337 + xy: 3187, 248 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-micro-processor-tiny rotate: false - xy: 3334, 209 + xy: 3085, 165 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14886,28 +15166,28 @@ block-micro-processor-xlarge index: -1 block-moss-large rotate: false - xy: 1237, 245 + xy: 1195, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-moss-medium rotate: false - xy: 1121, 101 + xy: 2717, 266 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-moss-small rotate: false - xy: 3641, 337 + xy: 3213, 248 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-moss-tiny rotate: false - xy: 3334, 191 + xy: 3103, 163 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14921,28 +15201,28 @@ block-moss-xlarge index: -1 block-mud-large rotate: false - xy: 1279, 287 + xy: 1237, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-mud-medium rotate: false - xy: 1156, 135 + xy: 2751, 266 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-mud-small rotate: false - xy: 3667, 337 + xy: 3187, 222 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-mud-tiny rotate: false - xy: 3342, 227 + xy: 3121, 163 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14956,28 +15236,28 @@ block-mud-xlarge index: -1 block-multi-press-large rotate: false - xy: 1321, 329 + xy: 1279, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-multi-press-medium rotate: false - xy: 1155, 101 + xy: 2785, 266 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-multi-press-small rotate: false - xy: 3563, 311 + xy: 3239, 248 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-multi-press-tiny rotate: false - xy: 3352, 209 + xy: 3139, 163 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -14991,28 +15271,28 @@ block-multi-press-xlarge index: -1 block-multiplicative-reconstructor-large rotate: false - xy: 1237, 203 + xy: 1321, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-multiplicative-reconstructor-medium rotate: false - xy: 1190, 135 + xy: 2819, 266 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-multiplicative-reconstructor-small rotate: false - xy: 3589, 311 + xy: 3213, 222 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-multiplicative-reconstructor-tiny rotate: false - xy: 3352, 191 + xy: 3157, 163 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15026,28 +15306,28 @@ block-multiplicative-reconstructor-xlarge index: -1 block-naval-factory-large rotate: false - xy: 1279, 245 + xy: 1237, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-naval-factory-medium rotate: false - xy: 1189, 101 + xy: 2853, 261 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-naval-factory-small rotate: false - xy: 3615, 311 + xy: 3265, 248 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-naval-factory-tiny rotate: false - xy: 3360, 227 + xy: 2995, 147 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15061,28 +15341,28 @@ block-naval-factory-xlarge index: -1 block-oil-extractor-large rotate: false - xy: 1321, 287 + xy: 1279, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-oil-extractor-medium rotate: false - xy: 1224, 135 + xy: 2887, 261 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-oil-extractor-small rotate: false - xy: 3641, 311 + xy: 3239, 222 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-oil-extractor-tiny rotate: false - xy: 3370, 209 + xy: 3013, 147 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15096,28 +15376,28 @@ block-oil-extractor-xlarge index: -1 block-ore-coal-large rotate: false - xy: 1363, 329 + xy: 1321, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ore-coal-medium rotate: false - xy: 1223, 101 + xy: 2921, 261 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-coal-small rotate: false - xy: 3667, 311 + xy: 3291, 248 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ore-coal-tiny rotate: false - xy: 3370, 191 + xy: 3031, 147 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15131,28 +15411,28 @@ block-ore-coal-xlarge index: -1 block-ore-copper-large rotate: false - xy: 1279, 203 + xy: 1363, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ore-copper-medium rotate: false - xy: 1258, 135 + xy: 2955, 261 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-copper-small rotate: false - xy: 3559, 285 + xy: 3265, 222 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ore-copper-tiny rotate: false - xy: 3378, 227 + xy: 3049, 147 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15166,28 +15446,28 @@ block-ore-copper-xlarge index: -1 block-ore-lead-large rotate: false - xy: 1321, 245 + xy: 1279, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ore-lead-medium rotate: false - xy: 1257, 101 + xy: 2989, 261 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-lead-small rotate: false - xy: 3585, 285 + xy: 3317, 248 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ore-lead-tiny rotate: false - xy: 3388, 209 + xy: 3067, 147 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15201,28 +15481,28 @@ block-ore-lead-xlarge index: -1 block-ore-scrap-large rotate: false - xy: 1363, 287 + xy: 1321, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ore-scrap-medium rotate: false - xy: 1292, 135 + xy: 3023, 253 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-scrap-small rotate: false - xy: 3611, 285 + xy: 3291, 222 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ore-scrap-tiny rotate: false - xy: 3388, 191 + xy: 3085, 147 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15236,28 +15516,28 @@ block-ore-scrap-xlarge index: -1 block-ore-thorium-large rotate: false - xy: 1405, 329 + xy: 1363, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ore-thorium-medium rotate: false - xy: 1291, 101 + xy: 2667, 227 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-thorium-small rotate: false - xy: 3637, 285 + xy: 3343, 248 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ore-thorium-tiny rotate: false - xy: 3396, 227 + xy: 3103, 145 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15271,28 +15551,28 @@ block-ore-thorium-xlarge index: -1 block-ore-titanium-large rotate: false - xy: 1321, 203 + xy: 1405, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ore-titanium-medium rotate: false - xy: 1326, 135 + xy: 2701, 228 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ore-titanium-small rotate: false - xy: 3663, 285 + xy: 3317, 222 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ore-titanium-tiny rotate: false - xy: 3406, 209 + xy: 3121, 145 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15306,28 +15586,28 @@ block-ore-titanium-xlarge index: -1 block-overdrive-dome-large rotate: false - xy: 1363, 245 + xy: 1321, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-overdrive-dome-medium rotate: false - xy: 1325, 101 + xy: 2735, 232 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-overdrive-dome-small rotate: false - xy: 3557, 259 + xy: 3369, 248 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-overdrive-dome-tiny rotate: false - xy: 3406, 191 + xy: 3139, 145 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15341,28 +15621,28 @@ block-overdrive-dome-xlarge index: -1 block-overdrive-projector-large rotate: false - xy: 1405, 287 + xy: 1363, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-overdrive-projector-medium rotate: false - xy: 1360, 135 + xy: 2769, 232 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-overdrive-projector-small rotate: false - xy: 3583, 259 + xy: 3343, 222 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-overdrive-projector-tiny rotate: false - xy: 3414, 227 + xy: 3157, 145 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15376,28 +15656,28 @@ block-overdrive-projector-xlarge index: -1 block-overflow-gate-large rotate: false - xy: 1447, 329 + xy: 1405, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-overflow-gate-medium rotate: false - xy: 1359, 101 + xy: 2803, 232 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-overflow-gate-small rotate: false - xy: 3609, 259 + xy: 3395, 248 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-overflow-gate-tiny rotate: false - xy: 3424, 209 + xy: 2941, 137 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15411,28 +15691,28 @@ block-overflow-gate-xlarge index: -1 block-parallax-large rotate: false - xy: 1363, 203 + xy: 1447, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-parallax-medium rotate: false - xy: 1394, 135 + xy: 2837, 227 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-parallax-small rotate: false - xy: 3635, 259 + xy: 3369, 222 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-parallax-tiny rotate: false - xy: 3424, 191 + xy: 2959, 137 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15446,28 +15726,28 @@ block-parallax-xlarge index: -1 block-payload-conveyor-large rotate: false - xy: 1405, 245 + xy: 1363, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-payload-conveyor-medium rotate: false - xy: 1393, 101 + xy: 2871, 227 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-payload-conveyor-small rotate: false - xy: 3661, 259 + xy: 3421, 248 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-payload-conveyor-tiny rotate: false - xy: 3432, 227 + xy: 2977, 137 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15481,28 +15761,28 @@ block-payload-conveyor-xlarge index: -1 block-payload-router-large rotate: false - xy: 1447, 287 + xy: 1405, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-payload-router-medium rotate: false - xy: 1428, 135 + xy: 2905, 227 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-payload-router-small rotate: false - xy: 3693, 312 + xy: 3395, 222 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-payload-router-tiny rotate: false - xy: 3442, 209 + xy: 2995, 129 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15516,28 +15796,28 @@ block-payload-router-xlarge index: -1 block-pebbles-large rotate: false - xy: 1489, 329 + xy: 1447, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-pebbles-medium rotate: false - xy: 1427, 101 + xy: 2939, 227 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-pebbles-small rotate: false - xy: 2442, 75 + xy: 3447, 248 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-pebbles-tiny rotate: false - xy: 3442, 191 + xy: 3013, 129 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15551,28 +15831,28 @@ block-pebbles-xlarge index: -1 block-phase-conduit-large rotate: false - xy: 1405, 203 + xy: 1489, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-phase-conduit-medium rotate: false - xy: 1462, 135 + xy: 2973, 227 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-phase-conduit-small rotate: false - xy: 2437, 49 + xy: 3421, 222 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-phase-conduit-tiny rotate: false - xy: 3450, 227 + xy: 3031, 129 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15586,28 +15866,28 @@ block-phase-conduit-xlarge index: -1 block-phase-conveyor-large rotate: false - xy: 1447, 245 + xy: 1405, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-phase-conveyor-medium rotate: false - xy: 1461, 101 + xy: 3007, 219 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-phase-conveyor-small rotate: false - xy: 2437, 23 + xy: 3447, 222 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-phase-conveyor-tiny rotate: false - xy: 3460, 209 + xy: 3049, 129 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15621,35 +15901,35 @@ block-phase-conveyor-xlarge index: -1 block-phase-wall-large rotate: false - xy: 1489, 287 + xy: 1447, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-phase-wall-large-large rotate: false - xy: 1531, 329 + xy: 1489, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-phase-wall-large-medium rotate: false - xy: 1496, 135 + xy: 3041, 219 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-phase-wall-large-small rotate: false - xy: 3854, 354 + xy: 3473, 239 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-phase-wall-large-tiny rotate: false - xy: 3460, 191 + xy: 3067, 129 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15663,21 +15943,21 @@ block-phase-wall-large-xlarge index: -1 block-phase-wall-medium rotate: false - xy: 1495, 101 + xy: 3057, 253 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-phase-wall-small rotate: false - xy: 3880, 356 + xy: 3499, 239 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-phase-wall-tiny rotate: false - xy: 3468, 227 + xy: 3085, 129 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15691,28 +15971,28 @@ block-phase-wall-xlarge index: -1 block-phase-weaver-large rotate: false - xy: 1447, 203 + xy: 1531, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-phase-weaver-medium rotate: false - xy: 1530, 135 + xy: 3075, 219 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-phase-weaver-small rotate: false - xy: 2463, 49 + xy: 3525, 239 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-phase-weaver-tiny rotate: false - xy: 3478, 209 + xy: 3103, 127 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15726,28 +16006,28 @@ block-phase-weaver-xlarge index: -1 block-pine-large rotate: false - xy: 1489, 245 + xy: 1447, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-pine-medium rotate: false - xy: 1529, 101 + xy: 1346, 101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-pine-small rotate: false - xy: 2463, 23 + xy: 3551, 233 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-pine-tiny rotate: false - xy: 3478, 191 + xy: 3121, 127 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15761,28 +16041,28 @@ block-pine-xlarge index: -1 block-plastanium-compressor-large rotate: false - xy: 1531, 287 + xy: 1489, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-plastanium-compressor-medium rotate: false - xy: 1564, 135 + xy: 1380, 101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-plastanium-compressor-small rotate: false - xy: 3689, 285 + xy: 3473, 213 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-plastanium-compressor-tiny rotate: false - xy: 3486, 227 + xy: 3139, 127 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15796,28 +16076,28 @@ block-plastanium-compressor-xlarge index: -1 block-plastanium-conveyor-large rotate: false - xy: 1573, 329 + xy: 1531, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-plastanium-conveyor-medium rotate: false - xy: 1563, 101 + xy: 1414, 101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-plastanium-conveyor-small rotate: false - xy: 3687, 259 + xy: 3499, 213 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-plastanium-conveyor-tiny rotate: false - xy: 3496, 209 + xy: 3157, 127 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15831,35 +16111,35 @@ block-plastanium-conveyor-xlarge index: -1 block-plastanium-wall-large rotate: false - xy: 1489, 203 + xy: 1573, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-plastanium-wall-large-large rotate: false - xy: 1531, 245 + xy: 1489, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-plastanium-wall-large-medium rotate: false - xy: 1598, 135 + xy: 1448, 101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-plastanium-wall-large-small rotate: false - xy: 3906, 337 + xy: 3525, 213 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-plastanium-wall-large-tiny rotate: false - xy: 3496, 191 + xy: 3177, 178 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15873,21 +16153,21 @@ block-plastanium-wall-large-xlarge index: -1 block-plastanium-wall-medium rotate: false - xy: 1597, 101 + xy: 1482, 101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-plastanium-wall-small rotate: false - xy: 3932, 337 + xy: 3551, 207 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-plastanium-wall-tiny rotate: false - xy: 3504, 227 + xy: 3195, 178 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15901,28 +16181,28 @@ block-plastanium-wall-xlarge index: -1 block-plated-conduit-large rotate: false - xy: 1573, 287 + xy: 1531, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-plated-conduit-medium rotate: false - xy: 1632, 135 + xy: 1516, 101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-plated-conduit-small rotate: false - xy: 3880, 330 + xy: 3187, 196 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-plated-conduit-tiny rotate: false - xy: 3514, 209 + xy: 3213, 178 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15936,28 +16216,28 @@ block-plated-conduit-xlarge index: -1 block-pneumatic-drill-large rotate: false - xy: 1615, 329 + xy: 1573, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-pneumatic-drill-medium rotate: false - xy: 1631, 101 + xy: 1550, 101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-pneumatic-drill-small rotate: false - xy: 3906, 311 + xy: 3213, 196 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-pneumatic-drill-tiny rotate: false - xy: 3514, 191 + xy: 3231, 178 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -15971,35 +16251,35 @@ block-pneumatic-drill-xlarge index: -1 block-power-node-large rotate: false - xy: 1531, 203 + xy: 1615, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-power-node-large-large rotate: false - xy: 1573, 245 + xy: 1531, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-power-node-large-medium rotate: false - xy: 1666, 135 + xy: 1584, 101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-power-node-large-small rotate: false - xy: 3932, 311 + xy: 3239, 196 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-power-node-large-tiny rotate: false - xy: 3522, 227 + xy: 3249, 178 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16013,21 +16293,21 @@ block-power-node-large-xlarge index: -1 block-power-node-medium rotate: false - xy: 1665, 101 + xy: 1618, 101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-power-node-small rotate: false - xy: 3958, 297 + xy: 3265, 196 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-power-node-tiny rotate: false - xy: 3532, 209 + xy: 3267, 178 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16041,28 +16321,28 @@ block-power-node-xlarge index: -1 block-power-source-large rotate: false - xy: 1615, 287 + xy: 1573, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-power-source-medium rotate: false - xy: 1700, 135 + xy: 1652, 101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-power-source-small rotate: false - xy: 3860, 304 + xy: 3291, 196 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-power-source-tiny rotate: false - xy: 3532, 191 + xy: 3285, 178 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16076,28 +16356,28 @@ block-power-source-xlarge index: -1 block-power-void-large rotate: false - xy: 1657, 329 + xy: 1615, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-power-void-medium rotate: false - xy: 1699, 101 + xy: 1686, 101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-power-void-small rotate: false - xy: 2732, 101 + xy: 3317, 196 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-power-void-tiny rotate: false - xy: 3540, 227 + xy: 3303, 178 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16111,28 +16391,28 @@ block-power-void-xlarge index: -1 block-pulse-conduit-large rotate: false - xy: 1573, 203 + xy: 1657, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-pulse-conduit-medium rotate: false - xy: 1734, 135 + xy: 1720, 101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-pulse-conduit-small rotate: false - xy: 2732, 75 + xy: 3343, 196 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-pulse-conduit-tiny rotate: false - xy: 3550, 209 + xy: 3321, 178 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16146,28 +16426,28 @@ block-pulse-conduit-xlarge index: -1 block-pulverizer-large rotate: false - xy: 1615, 245 + xy: 1573, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-pulverizer-medium rotate: false - xy: 1733, 101 + xy: 1754, 101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-pulverizer-small rotate: false - xy: 3715, 286 + xy: 3369, 196 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-pulverizer-tiny rotate: false - xy: 3550, 191 + xy: 3339, 178 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16181,28 +16461,28 @@ block-pulverizer-xlarge index: -1 block-pyratite-mixer-large rotate: false - xy: 1657, 287 + xy: 1615, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-pyratite-mixer-medium rotate: false - xy: 1768, 135 + xy: 1788, 101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-pyratite-mixer-small rotate: false - xy: 3741, 303 + xy: 3395, 196 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-pyratite-mixer-tiny rotate: false - xy: 3558, 227 + xy: 3357, 178 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16216,28 +16496,28 @@ block-pyratite-mixer-xlarge index: -1 block-repair-point-large rotate: false - xy: 1699, 329 + xy: 1657, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-repair-point-medium rotate: false - xy: 1767, 101 + xy: 1822, 101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-repair-point-small rotate: false - xy: 3741, 277 + xy: 3421, 196 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-repair-point-tiny rotate: false - xy: 3568, 209 + xy: 3375, 178 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16251,28 +16531,28 @@ block-repair-point-xlarge index: -1 block-resupply-point-large rotate: false - xy: 1615, 203 + xy: 1699, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-resupply-point-medium rotate: false - xy: 1802, 135 + xy: 1856, 101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-resupply-point-small rotate: false - xy: 3767, 297 + xy: 3447, 196 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-resupply-point-tiny rotate: false - xy: 3568, 191 + xy: 3393, 178 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16286,28 +16566,28 @@ block-resupply-point-xlarge index: -1 block-ripple-large rotate: false - xy: 1657, 245 + xy: 1615, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-ripple-medium rotate: false - xy: 1801, 101 + xy: 1890, 101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-ripple-small rotate: false - xy: 3767, 271 + xy: 3473, 187 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-ripple-tiny rotate: false - xy: 3576, 227 + xy: 3411, 178 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16321,28 +16601,28 @@ block-ripple-xlarge index: -1 block-rotary-pump-large rotate: false - xy: 1699, 287 + xy: 1657, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-rotary-pump-medium rotate: false - xy: 1836, 135 + xy: 1924, 101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-rotary-pump-small rotate: false - xy: 3793, 278 + xy: 3499, 187 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-rotary-pump-tiny rotate: false - xy: 3586, 209 + xy: 3429, 178 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16356,28 +16636,28 @@ block-rotary-pump-xlarge index: -1 block-router-large rotate: false - xy: 1741, 329 + xy: 1699, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-router-medium rotate: false - xy: 1835, 101 + xy: 1958, 101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-router-small rotate: false - xy: 3819, 278 + xy: 3525, 187 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-router-tiny rotate: false - xy: 3586, 191 + xy: 3447, 178 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16391,28 +16671,28 @@ block-router-xlarge index: -1 block-rtg-generator-large rotate: false - xy: 1657, 203 + xy: 1741, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-rtg-generator-medium rotate: false - xy: 1870, 135 + xy: 1992, 101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-rtg-generator-small rotate: false - xy: 3845, 278 + xy: 3551, 181 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-rtg-generator-tiny rotate: false - xy: 3594, 227 + xy: 3175, 160 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16426,56 +16706,56 @@ block-rtg-generator-xlarge index: -1 block-salt-large rotate: false - xy: 1699, 245 + xy: 1657, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-salt-medium rotate: false - xy: 1869, 101 + xy: 2026, 101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-salt-small rotate: false - xy: 3871, 278 + xy: 3577, 259 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-salt-tiny rotate: false - xy: 3604, 209 + xy: 3175, 142 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-salt-wall-large rotate: false - xy: 1741, 287 + xy: 1699, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-salt-wall-medium rotate: false - xy: 1904, 135 + xy: 2060, 101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-salt-wall-small rotate: false - xy: 3715, 260 + xy: 3577, 233 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-salt-wall-tiny rotate: false - xy: 3604, 191 + xy: 3193, 160 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16496,28 +16776,28 @@ block-salt-xlarge index: -1 block-salvo-large rotate: false - xy: 1783, 329 + xy: 1741, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-salvo-medium rotate: false - xy: 1903, 101 + xy: 2094, 101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-salvo-small rotate: false - xy: 3741, 251 + xy: 3577, 207 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-salvo-tiny rotate: false - xy: 3612, 227 + xy: 3193, 142 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16531,28 +16811,28 @@ block-salvo-xlarge index: -1 block-sand-boulder-large rotate: false - xy: 1699, 203 + xy: 1783, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-sand-boulder-medium rotate: false - xy: 1938, 135 + xy: 2128, 101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-sand-boulder-small rotate: false - xy: 3767, 245 + xy: 3577, 181 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-sand-boulder-tiny rotate: false - xy: 3622, 209 + xy: 3211, 160 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16566,56 +16846,56 @@ block-sand-boulder-xlarge index: -1 block-sand-large rotate: false - xy: 1741, 245 + xy: 1699, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-sand-medium rotate: false - xy: 1937, 101 + xy: 2162, 101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-sand-small rotate: false - xy: 3793, 252 + xy: 3930, 296 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-sand-tiny rotate: false - xy: 3622, 191 + xy: 3211, 142 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-sand-wall-large rotate: false - xy: 1783, 287 + xy: 1741, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-sand-wall-medium rotate: false - xy: 1972, 135 + xy: 2196, 101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-sand-wall-small rotate: false - xy: 3819, 252 + xy: 3956, 296 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-sand-wall-tiny rotate: false - xy: 3630, 227 + xy: 3229, 160 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16629,28 +16909,28 @@ block-sand-wall-xlarge index: -1 block-sand-water-large rotate: false - xy: 1825, 329 + xy: 1783, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-sand-water-medium rotate: false - xy: 1971, 101 + xy: 2230, 101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-sand-water-small rotate: false - xy: 3845, 252 + xy: 3982, 295 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-sand-water-tiny rotate: false - xy: 3640, 209 + xy: 3229, 142 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16671,28 +16951,28 @@ block-sand-xlarge index: -1 block-scatter-large rotate: false - xy: 1741, 203 + xy: 1825, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-scatter-medium rotate: false - xy: 2006, 135 + xy: 2264, 101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-scatter-small rotate: false - xy: 3871, 252 + xy: 4008, 295 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-scatter-tiny rotate: false - xy: 3640, 191 + xy: 3247, 160 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16706,28 +16986,28 @@ block-scatter-xlarge index: -1 block-scorch-large rotate: false - xy: 1783, 245 + xy: 1741, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-scorch-medium rotate: false - xy: 2005, 101 + xy: 2298, 101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-scorch-small rotate: false - xy: 3897, 285 + xy: 4034, 295 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-scorch-tiny rotate: false - xy: 3648, 227 + xy: 3247, 142 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16741,28 +17021,28 @@ block-scorch-xlarge index: -1 block-scrap-wall-gigantic-large rotate: false - xy: 1825, 287 + xy: 1783, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-scrap-wall-gigantic-medium rotate: false - xy: 2040, 135 + xy: 2332, 101 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-scrap-wall-gigantic-small rotate: false - xy: 3923, 285 + xy: 4060, 313 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-scrap-wall-gigantic-tiny rotate: false - xy: 3658, 209 + xy: 3265, 160 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16776,28 +17056,28 @@ block-scrap-wall-gigantic-xlarge index: -1 block-scrap-wall-huge-large rotate: false - xy: 1867, 329 + xy: 1825, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-scrap-wall-huge-medium rotate: false - xy: 2039, 101 + xy: 2366, 78 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-scrap-wall-huge-small rotate: false - xy: 3897, 259 + xy: 4060, 287 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-scrap-wall-huge-tiny rotate: false - xy: 3658, 191 + xy: 3265, 142 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16811,35 +17091,35 @@ block-scrap-wall-huge-xlarge index: -1 block-scrap-wall-large rotate: false - xy: 1783, 203 + xy: 1867, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-scrap-wall-large-large rotate: false - xy: 1825, 245 + xy: 1783, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-scrap-wall-large-medium rotate: false - xy: 2074, 135 + xy: 2400, 78 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-scrap-wall-large-small rotate: false - xy: 3923, 259 + xy: 3604, 304 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-scrap-wall-large-tiny rotate: false - xy: 3666, 227 + xy: 3283, 160 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16853,21 +17133,21 @@ block-scrap-wall-large-xlarge index: -1 block-scrap-wall-medium rotate: false - xy: 2073, 101 + xy: 881, 140 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-scrap-wall-small rotate: false - xy: 3949, 271 + xy: 3630, 304 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-scrap-wall-tiny rotate: false - xy: 3676, 209 + xy: 3283, 142 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16881,28 +17161,28 @@ block-scrap-wall-xlarge index: -1 block-segment-large rotate: false - xy: 1867, 287 + xy: 1825, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-segment-medium rotate: false - xy: 2108, 135 + xy: 915, 140 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-segment-small rotate: false - xy: 3949, 245 + xy: 3656, 304 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-segment-tiny rotate: false - xy: 3676, 191 + xy: 3301, 160 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16916,28 +17196,28 @@ block-segment-xlarge index: -1 block-separator-large rotate: false - xy: 1909, 329 + xy: 1867, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-separator-medium rotate: false - xy: 2107, 101 + xy: 881, 106 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-separator-small rotate: false - xy: 3975, 271 + xy: 3682, 304 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-separator-tiny rotate: false - xy: 3684, 227 + xy: 3301, 142 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16951,28 +17231,28 @@ block-separator-xlarge index: -1 block-shale-boulder-large rotate: false - xy: 1825, 203 + xy: 1909, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-shale-boulder-medium rotate: false - xy: 2142, 135 + xy: 949, 140 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-shale-boulder-small rotate: false - xy: 3975, 245 + xy: 3604, 278 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-shale-boulder-tiny rotate: false - xy: 3694, 209 + xy: 3319, 160 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -16986,56 +17266,56 @@ block-shale-boulder-xlarge index: -1 block-shale-large rotate: false - xy: 1867, 245 + xy: 1825, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-shale-medium rotate: false - xy: 2141, 101 + xy: 881, 72 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-shale-small rotate: false - xy: 3793, 226 + xy: 3630, 278 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-shale-tiny rotate: false - xy: 3694, 191 + xy: 3319, 142 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-shale-wall-large rotate: false - xy: 1909, 287 + xy: 1867, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-shale-wall-medium rotate: false - xy: 2176, 135 + xy: 915, 106 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-shale-wall-small rotate: false - xy: 3819, 226 + xy: 3656, 278 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-shale-wall-tiny rotate: false - xy: 3702, 227 + xy: 3337, 160 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17056,28 +17336,28 @@ block-shale-xlarge index: -1 block-shock-mine-large rotate: false - xy: 1951, 329 + xy: 1909, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-shock-mine-medium rotate: false - xy: 2175, 101 + xy: 983, 140 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-shock-mine-small rotate: false - xy: 3845, 226 + xy: 3682, 278 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-shock-mine-tiny rotate: false - xy: 3712, 209 + xy: 3337, 142 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17091,28 +17371,28 @@ block-shock-mine-xlarge index: -1 block-shrubs-large rotate: false - xy: 1867, 203 + xy: 1951, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-shrubs-medium rotate: false - xy: 2210, 135 + xy: 881, 38 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-shrubs-small rotate: false - xy: 3871, 226 + xy: 3708, 297 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-shrubs-tiny rotate: false - xy: 3712, 191 + xy: 3355, 160 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17126,28 +17406,28 @@ block-shrubs-xlarge index: -1 block-silicon-crucible-large rotate: false - xy: 1909, 245 + xy: 1867, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-silicon-crucible-medium rotate: false - xy: 2209, 101 + xy: 915, 72 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-silicon-crucible-small rotate: false - xy: 3897, 233 + xy: 3603, 252 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-silicon-crucible-tiny rotate: false - xy: 3720, 227 + xy: 3355, 142 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17161,28 +17441,28 @@ block-silicon-crucible-xlarge index: -1 block-silicon-smelter-large rotate: false - xy: 1951, 287 + xy: 1909, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-silicon-smelter-medium rotate: false - xy: 2244, 135 + xy: 949, 106 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-silicon-smelter-small rotate: false - xy: 3923, 233 + xy: 3603, 226 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-silicon-smelter-tiny rotate: false - xy: 3738, 233 + xy: 3373, 160 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17196,28 +17476,28 @@ block-silicon-smelter-xlarge index: -1 block-slag-large rotate: false - xy: 1993, 329 + xy: 1951, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-slag-medium rotate: false - xy: 2243, 101 + xy: 1017, 140 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-slag-small rotate: false - xy: 3949, 219 + xy: 3629, 252 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-slag-tiny rotate: false - xy: 3730, 209 + xy: 3373, 142 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17231,28 +17511,28 @@ block-slag-xlarge index: -1 block-snow-boulder-large rotate: false - xy: 1909, 203 + xy: 1993, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-snow-boulder-medium rotate: false - xy: 2278, 135 + xy: 915, 38 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-snow-boulder-small rotate: false - xy: 3975, 219 + xy: 3603, 200 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-snow-boulder-tiny rotate: false - xy: 3730, 191 + xy: 3391, 160 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17266,42 +17546,42 @@ block-snow-boulder-xlarge index: -1 block-snow-large rotate: false - xy: 1951, 245 + xy: 1909, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-snow-medium rotate: false - xy: 2277, 101 + xy: 949, 72 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-snow-pine-large rotate: false - xy: 1993, 287 + xy: 1951, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-snow-pine-medium rotate: false - xy: 2312, 135 + xy: 983, 106 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-snow-pine-small rotate: false - xy: 4001, 287 + xy: 3629, 226 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-snow-pine-tiny rotate: false - xy: 2448, 124 + xy: 3391, 142 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17315,42 +17595,42 @@ block-snow-pine-xlarge index: -1 block-snow-small rotate: false - xy: 4001, 261 + xy: 3655, 252 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-snow-tiny rotate: false - xy: 2447, 106 + xy: 3409, 160 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-snow-wall-large rotate: false - xy: 2035, 329 + xy: 1993, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-snow-wall-medium rotate: false - xy: 2311, 101 + xy: 1051, 140 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-snow-wall-small rotate: false - xy: 4001, 235 + xy: 3629, 200 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-snow-wall-tiny rotate: false - xy: 2466, 131 + xy: 3409, 142 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17371,35 +17651,35 @@ block-snow-xlarge index: -1 block-solar-panel-large rotate: false - xy: 1951, 203 + xy: 2035, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-solar-panel-large-large rotate: false - xy: 1993, 245 + xy: 1951, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-solar-panel-large-medium rotate: false - xy: 2346, 135 + xy: 949, 38 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-solar-panel-large-small rotate: false - xy: 4001, 209 + xy: 3655, 226 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-solar-panel-large-tiny rotate: false - xy: 2484, 131 + xy: 3427, 160 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17413,21 +17693,21 @@ block-solar-panel-large-xlarge index: -1 block-solar-panel-medium rotate: false - xy: 2345, 101 + xy: 983, 72 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-solar-panel-small rotate: false - xy: 3897, 207 + xy: 3681, 252 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-solar-panel-tiny rotate: false - xy: 2466, 113 + xy: 3427, 142 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17441,28 +17721,28 @@ block-solar-panel-xlarge index: -1 block-sorter-large rotate: false - xy: 2035, 287 + xy: 1993, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-sorter-medium rotate: false - xy: 2380, 135 + xy: 1017, 106 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-sorter-small rotate: false - xy: 3923, 207 + xy: 3655, 200 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-sorter-tiny rotate: false - xy: 2484, 113 + xy: 3445, 160 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17476,28 +17756,28 @@ block-sorter-xlarge index: -1 block-spawn-large rotate: false - xy: 2077, 329 + xy: 2035, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-spawn-medium rotate: false - xy: 2379, 101 + xy: 1085, 140 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-spawn-small rotate: false - xy: 3949, 193 + xy: 3681, 226 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-spawn-tiny rotate: false - xy: 2963, 162 + xy: 3445, 142 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17511,28 +17791,28 @@ block-spawn-xlarge index: -1 block-spectre-large rotate: false - xy: 1993, 203 + xy: 2077, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-spectre-medium rotate: false - xy: 2400, 169 + xy: 983, 38 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-spectre-small rotate: false - xy: 3975, 193 + xy: 3681, 200 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-spectre-tiny rotate: false - xy: 2468, 95 + xy: 3175, 124 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17546,28 +17826,28 @@ block-spectre-xlarge index: -1 block-spore-cluster-large rotate: false - xy: 2035, 245 + xy: 1993, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-spore-cluster-medium rotate: false - xy: 2414, 135 + xy: 1017, 72 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-spore-cluster-small rotate: false - xy: 4001, 183 + xy: 3708, 271 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-spore-cluster-tiny rotate: false - xy: 2468, 77 + xy: 3193, 124 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17581,28 +17861,28 @@ block-spore-cluster-xlarge index: -1 block-spore-moss-large rotate: false - xy: 2077, 287 + xy: 2035, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-spore-moss-medium rotate: false - xy: 2413, 101 + xy: 1051, 106 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-spore-moss-small rotate: false - xy: 4027, 279 + xy: 3707, 245 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-spore-moss-tiny rotate: false - xy: 2486, 95 + xy: 3211, 124 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17616,28 +17896,28 @@ block-spore-moss-xlarge index: -1 block-spore-pine-large rotate: false - xy: 2119, 329 + xy: 2077, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-spore-pine-medium rotate: false - xy: 2641, 190 + xy: 1119, 140 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-spore-pine-small rotate: false - xy: 4027, 253 + xy: 3707, 219 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-spore-pine-tiny rotate: false - xy: 2486, 77 + xy: 3229, 124 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17651,28 +17931,28 @@ block-spore-pine-xlarge index: -1 block-spore-press-large rotate: false - xy: 2035, 203 + xy: 2119, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-spore-press-medium rotate: false - xy: 2675, 190 + xy: 1017, 38 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-spore-press-small rotate: false - xy: 4053, 279 + xy: 3603, 174 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-spore-press-tiny rotate: false - xy: 2504, 99 + xy: 3247, 124 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17686,28 +17966,28 @@ block-spore-press-xlarge index: -1 block-spore-wall-large rotate: false - xy: 2077, 245 + xy: 2035, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-spore-wall-medium rotate: false - xy: 2434, 180 + xy: 1051, 72 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-spore-wall-small rotate: false - xy: 4027, 227 + xy: 3629, 174 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-spore-wall-tiny rotate: false - xy: 2504, 81 + xy: 3265, 124 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17721,28 +18001,28 @@ block-spore-wall-xlarge index: -1 block-steam-generator-large rotate: false - xy: 2119, 287 + xy: 2077, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-steam-generator-medium rotate: false - xy: 2468, 183 + xy: 1085, 106 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-steam-generator-small rotate: false - xy: 4053, 253 + xy: 3655, 174 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-steam-generator-tiny rotate: false - xy: 2489, 59 + xy: 3283, 124 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17756,56 +18036,56 @@ block-steam-generator-xlarge index: -1 block-stone-large rotate: false - xy: 2161, 329 + xy: 2119, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-stone-medium rotate: false - xy: 2502, 185 + xy: 1051, 38 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-stone-small rotate: false - xy: 4027, 201 + xy: 3681, 174 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-stone-tiny rotate: false - xy: 2489, 41 + xy: 3301, 124 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-stone-wall-large rotate: false - xy: 2077, 203 + xy: 2161, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-stone-wall-medium rotate: false - xy: 2536, 177 + xy: 1085, 72 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-stone-wall-small rotate: false - xy: 4053, 227 + xy: 3707, 193 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-stone-wall-tiny rotate: false - xy: 2489, 23 + xy: 3319, 124 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17826,28 +18106,28 @@ block-stone-xlarge index: -1 block-surge-tower-large rotate: false - xy: 2119, 245 + xy: 2077, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-surge-tower-medium rotate: false - xy: 2570, 177 + xy: 1119, 106 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-surge-tower-small rotate: false - xy: 4053, 201 + xy: 3707, 167 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-surge-tower-tiny rotate: false - xy: 2507, 63 + xy: 3337, 124 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17861,35 +18141,35 @@ block-surge-tower-xlarge index: -1 block-surge-wall-large rotate: false - xy: 2161, 287 + xy: 2119, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-surge-wall-large-large rotate: false - xy: 2203, 329 + xy: 2161, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-surge-wall-large-medium rotate: false - xy: 2604, 177 + xy: 1085, 38 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-surge-wall-large-small rotate: false - xy: 4027, 175 + xy: 2703, 176 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-surge-wall-large-tiny rotate: false - xy: 2507, 45 + xy: 3355, 124 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17903,21 +18183,21 @@ block-surge-wall-large-xlarge index: -1 block-surge-wall-medium rotate: false - xy: 2502, 151 + xy: 1119, 72 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-surge-wall-small rotate: false - xy: 4053, 175 + xy: 2729, 180 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-surge-wall-tiny rotate: false - xy: 2507, 27 + xy: 3373, 124 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17931,28 +18211,28 @@ block-surge-wall-xlarge index: -1 block-swarmer-large rotate: false - xy: 2119, 203 + xy: 2203, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-swarmer-medium rotate: false - xy: 2468, 149 + xy: 1119, 38 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-swarmer-small rotate: false - xy: 2725, 262 + xy: 2755, 180 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-swarmer-tiny rotate: false - xy: 2499, 5 + xy: 3391, 124 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -17966,28 +18246,28 @@ block-swarmer-xlarge index: -1 block-switch-large rotate: false - xy: 2161, 245 + xy: 2119, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-switch-medium rotate: false - xy: 2536, 143 + xy: 881, 4 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-switch-small rotate: false - xy: 2751, 262 + xy: 2781, 180 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-switch-tiny rotate: false - xy: 2758, 62 + xy: 3409, 124 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18001,28 +18281,28 @@ block-switch-xlarge index: -1 block-tainted-water-large rotate: false - xy: 2203, 287 + xy: 2161, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-tainted-water-medium rotate: false - xy: 2570, 143 + xy: 915, 4 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-tainted-water-small rotate: false - xy: 2735, 236 + xy: 2807, 180 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-tainted-water-tiny rotate: false - xy: 2776, 59 + xy: 3427, 124 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18036,28 +18316,28 @@ block-tainted-water-xlarge index: -1 block-tar-large rotate: false - xy: 2245, 329 + xy: 2203, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-tar-medium rotate: false - xy: 2604, 143 + xy: 949, 4 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-tar-small rotate: false - xy: 2735, 210 + xy: 2729, 154 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-tar-tiny rotate: false - xy: 2794, 59 + xy: 3445, 124 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18071,28 +18351,28 @@ block-tar-xlarge index: -1 block-tendrils-large rotate: false - xy: 2161, 203 + xy: 2245, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-tendrils-medium rotate: false - xy: 2638, 156 + xy: 983, 4 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-tendrils-small rotate: false - xy: 2761, 236 + xy: 2755, 154 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-tendrils-tiny rotate: false - xy: 2945, 144 + xy: 2869, 134 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18106,28 +18386,28 @@ block-tendrils-xlarge index: -1 block-tetrative-reconstructor-large rotate: false - xy: 2203, 245 + xy: 2161, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-tetrative-reconstructor-medium rotate: false - xy: 2672, 156 + xy: 1017, 4 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-tetrative-reconstructor-small rotate: false - xy: 2761, 210 + xy: 2781, 154 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-tetrative-reconstructor-tiny rotate: false - xy: 2963, 144 + xy: 2887, 134 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18141,28 +18421,28 @@ block-tetrative-reconstructor-xlarge index: -1 block-thermal-generator-large rotate: false - xy: 2245, 287 + xy: 2203, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-thermal-generator-medium rotate: false - xy: 2638, 122 + xy: 1051, 4 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-thermal-generator-small rotate: false - xy: 2735, 184 + xy: 2807, 154 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-thermal-generator-tiny rotate: false - xy: 2867, 128 + xy: 2905, 129 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18176,28 +18456,28 @@ block-thermal-generator-xlarge index: -1 block-thermal-pump-large rotate: false - xy: 2287, 329 + xy: 2245, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-thermal-pump-medium rotate: false - xy: 2672, 122 + xy: 1085, 4 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-thermal-pump-small rotate: false - xy: 2735, 158 + xy: 3734, 296 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-thermal-pump-tiny rotate: false - xy: 2885, 139 + xy: 2923, 129 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18211,28 +18491,28 @@ block-thermal-pump-xlarge index: -1 block-thorium-reactor-large rotate: false - xy: 2203, 203 + xy: 2287, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-thorium-reactor-medium rotate: false - xy: 2502, 117 + xy: 1119, 4 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-thorium-reactor-small rotate: false - xy: 2761, 184 + xy: 3760, 296 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-thorium-reactor-tiny rotate: false - xy: 2903, 139 + xy: 2941, 119 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18246,35 +18526,35 @@ block-thorium-reactor-xlarge index: -1 block-thorium-wall-large rotate: false - xy: 2245, 245 + xy: 2203, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-thorium-wall-large-large rotate: false - xy: 2287, 287 + xy: 2245, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-thorium-wall-large-medium rotate: false - xy: 2536, 109 + xy: 1153, 140 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-thorium-wall-large-small rotate: false - xy: 2735, 132 + xy: 3734, 270 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-thorium-wall-large-tiny rotate: false - xy: 2921, 139 + xy: 2959, 119 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18288,21 +18568,21 @@ block-thorium-wall-large-xlarge index: -1 block-thorium-wall-medium rotate: false - xy: 2570, 109 + xy: 1153, 106 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-thorium-wall-small rotate: false - xy: 2761, 158 + xy: 3760, 270 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-thorium-wall-tiny rotate: false - xy: 2885, 121 + xy: 2977, 119 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18316,28 +18596,28 @@ block-thorium-wall-xlarge index: -1 block-thruster-large rotate: false - xy: 2329, 329 + xy: 2287, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-thruster-medium rotate: false - xy: 2604, 109 + xy: 1153, 72 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-thruster-small rotate: false - xy: 2761, 132 + xy: 3733, 244 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-thruster-tiny rotate: false - xy: 2903, 121 + xy: 2995, 111 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18351,28 +18631,28 @@ block-thruster-xlarge index: -1 block-titanium-conveyor-large rotate: false - xy: 2245, 203 + xy: 2329, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-titanium-conveyor-medium rotate: false - xy: 2638, 88 + xy: 1153, 38 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-titanium-conveyor-small rotate: false - xy: 2758, 106 + xy: 3733, 218 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-titanium-conveyor-tiny rotate: false - xy: 2921, 121 + xy: 3013, 111 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18386,35 +18666,35 @@ block-titanium-conveyor-xlarge index: -1 block-titanium-wall-large rotate: false - xy: 2287, 245 + xy: 2245, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-titanium-wall-large-large rotate: false - xy: 2329, 287 + xy: 2287, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-titanium-wall-large-medium rotate: false - xy: 2672, 88 + xy: 1153, 4 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-titanium-wall-large-small rotate: false - xy: 2758, 80 + xy: 3759, 244 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-titanium-wall-large-tiny rotate: false - xy: 2939, 126 + xy: 3031, 111 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18428,21 +18708,21 @@ block-titanium-wall-large-xlarge index: -1 block-titanium-wall-medium rotate: false - xy: 3709, 338 + xy: 1187, 127 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-titanium-wall-small rotate: false - xy: 2787, 253 + xy: 3733, 192 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-titanium-wall-tiny rotate: false - xy: 2957, 126 + xy: 3049, 111 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18456,28 +18736,28 @@ block-titanium-wall-xlarge index: -1 block-underflow-gate-large rotate: false - xy: 2371, 329 + xy: 2329, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-underflow-gate-medium rotate: false - xy: 3743, 329 + xy: 1187, 93 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-underflow-gate-small rotate: false - xy: 2813, 253 + xy: 3759, 218 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-underflow-gate-tiny rotate: false - xy: 2975, 126 + xy: 3067, 111 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18491,28 +18771,28 @@ block-underflow-gate-xlarge index: -1 block-unloader-large rotate: false - xy: 2287, 203 + xy: 2371, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-unloader-medium rotate: false - xy: 917, 67 + xy: 1221, 127 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-unloader-small rotate: false - xy: 2787, 227 + xy: 3759, 192 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-unloader-tiny rotate: false - xy: 2939, 108 + xy: 3085, 111 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18526,28 +18806,28 @@ block-unloader-xlarge index: -1 block-vault-large rotate: false - xy: 2329, 245 + xy: 2287, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-vault-medium rotate: false - xy: 951, 67 + xy: 1221, 93 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-vault-small rotate: false - xy: 2839, 253 + xy: 3733, 166 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-vault-tiny rotate: false - xy: 2957, 108 + xy: 3103, 109 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18561,28 +18841,28 @@ block-vault-xlarge index: -1 block-water-extractor-large rotate: false - xy: 2371, 287 + xy: 2329, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-water-extractor-medium rotate: false - xy: 985, 67 + xy: 1187, 59 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-water-extractor-small rotate: false - xy: 2787, 201 + xy: 3759, 166 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-water-extractor-tiny rotate: false - xy: 2975, 108 + xy: 3121, 109 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18596,28 +18876,28 @@ block-water-extractor-xlarge index: -1 block-water-large rotate: false - xy: 2413, 329 + xy: 2371, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-water-medium rotate: false - xy: 1019, 67 + xy: 1187, 25 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-water-small rotate: false - xy: 2813, 227 + xy: 3786, 287 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-water-tiny rotate: false - xy: 2522, 91 + xy: 3139, 109 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18631,28 +18911,28 @@ block-water-xlarge index: -1 block-wave-large rotate: false - xy: 2329, 203 + xy: 2413, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-wave-medium rotate: false - xy: 1053, 67 + xy: 1221, 59 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-wave-small rotate: false - xy: 2865, 253 + xy: 3812, 287 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-wave-tiny rotate: false - xy: 2540, 91 + xy: 3157, 109 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18666,28 +18946,28 @@ block-wave-xlarge index: -1 block-white-tree-dead-large rotate: false - xy: 2371, 245 + xy: 2329, 203 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-white-tree-dead-medium rotate: false - xy: 1087, 67 + xy: 1221, 25 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-white-tree-dead-small rotate: false - xy: 2787, 175 + xy: 3838, 287 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-white-tree-dead-tiny rotate: false - xy: 2558, 91 + xy: 3175, 106 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18701,28 +18981,28 @@ block-white-tree-dead-xlarge index: -1 block-white-tree-large rotate: false - xy: 2413, 287 + xy: 2371, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 block-white-tree-medium rotate: false - xy: 1121, 67 + xy: 1255, 119 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-white-tree-small rotate: false - xy: 2787, 149 + xy: 3864, 287 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-white-tree-tiny rotate: false - xy: 2576, 91 + xy: 3193, 106 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -18736,7 +19016,7 @@ block-white-tree-xlarge index: -1 button rotate: false - xy: 2943, 342 + xy: 3397, 342 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -18800,7 +19080,7 @@ button-right-disabled index: -1 button-edge-over-4 rotate: false - xy: 2791, 342 + xy: 2707, 300 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -18808,7 +19088,7 @@ button-edge-over-4 index: -1 button-over rotate: false - xy: 2623, 258 + xy: 3169, 342 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -18816,7 +19096,7 @@ button-over index: -1 button-red rotate: false - xy: 2791, 313 + xy: 2745, 300 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -18824,7 +19104,7 @@ button-red index: -1 button-right rotate: false - xy: 2829, 313 + xy: 3245, 342 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -18832,7 +19112,7 @@ button-right index: -1 button-right-down rotate: false - xy: 2829, 342 + xy: 3207, 342 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -18840,7 +19120,7 @@ button-right-down index: -1 button-right-over rotate: false - xy: 2661, 258 + xy: 2783, 300 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -18848,7 +19128,7 @@ button-right-over index: -1 button-select rotate: false - xy: 2813, 201 + xy: 3786, 261 size: 24, 24 split: 4, 4, 4, 4 orig: 24, 24 @@ -18856,7 +19136,7 @@ button-select index: -1 button-square rotate: false - xy: 2905, 342 + xy: 3321, 342 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -18864,7 +19144,7 @@ button-square index: -1 button-square-down rotate: false - xy: 2867, 342 + xy: 2821, 300 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -18872,7 +19152,7 @@ button-square-down index: -1 button-square-over rotate: false - xy: 2867, 313 + xy: 3283, 342 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -18880,7 +19160,7 @@ button-square-over index: -1 button-trans rotate: false - xy: 2905, 313 + xy: 3359, 342 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -18888,42 +19168,42 @@ button-trans index: -1 check-disabled rotate: false - xy: 1155, 67 + xy: 1255, 85 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 check-off rotate: false - xy: 1189, 67 + xy: 1255, 51 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 check-on rotate: false - xy: 1223, 67 + xy: 1255, 17 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 check-on-disabled rotate: false - xy: 1257, 67 + xy: 1289, 93 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 check-on-over rotate: false - xy: 1291, 67 + xy: 1289, 59 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 check-over rotate: false - xy: 1325, 67 + xy: 1289, 25 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -18937,14 +19217,14 @@ clear index: -1 crater rotate: false - xy: 2448, 160 + xy: 4039, 343 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 cursor rotate: false - xy: 3491, 371 + xy: 2207, 67 size: 4, 4 orig: 4, 4 offset: 0, 0 @@ -18958,7 +19238,7 @@ discord-banner index: -1 flat-down-base rotate: false - xy: 2943, 313 + xy: 3435, 342 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -18973,7 +19253,7 @@ info-banner index: -1 inventory rotate: false - xy: 2839, 211 + xy: 3785, 219 size: 24, 40 split: 10, 10, 10, 14 orig: 24, 40 @@ -18981,147 +19261,147 @@ inventory index: -1 item-blast-compound-icon rotate: false - xy: 1359, 67 + xy: 1323, 67 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-coal-icon rotate: false - xy: 1393, 67 + xy: 1357, 67 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-copper-icon rotate: false - xy: 1427, 67 + xy: 1323, 33 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-graphite-icon rotate: false - xy: 1461, 67 + xy: 1391, 67 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-lead-icon rotate: false - xy: 1495, 67 + xy: 1357, 33 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-metaglass-icon rotate: false - xy: 1529, 67 + xy: 1425, 67 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-phase-fabric-icon rotate: false - xy: 1563, 67 + xy: 1391, 33 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-plastanium-icon rotate: false - xy: 1597, 67 + xy: 1459, 67 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-pyratite-icon rotate: false - xy: 1631, 67 + xy: 1425, 33 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-sand-icon rotate: false - xy: 1665, 67 + xy: 1493, 67 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-scrap-icon rotate: false - xy: 1699, 67 + xy: 1459, 33 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-silicon-icon rotate: false - xy: 1733, 67 + xy: 1527, 67 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-spore-pod-icon rotate: false - xy: 1767, 67 + xy: 1493, 33 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-surge-alloy-icon rotate: false - xy: 1801, 67 + xy: 1561, 67 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-thorium-icon rotate: false - xy: 1835, 67 + xy: 1527, 33 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-titanium-icon rotate: false - xy: 1869, 67 + xy: 1595, 67 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-cryofluid-icon rotate: false - xy: 1903, 67 + xy: 1561, 33 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-oil-icon rotate: false - xy: 1937, 67 + xy: 1629, 67 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-slag-icon rotate: false - xy: 1971, 67 + xy: 1595, 33 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-water-icon rotate: false - xy: 2005, 67 + xy: 1663, 67 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 logic-node rotate: false - xy: 2039, 67 + xy: 1629, 33 size: 32, 32 orig: 32, 32 offset: 0, 0 @@ -19142,7 +19422,7 @@ nomap index: -1 pane rotate: false - xy: 2981, 313 + xy: 2455, 216 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -19150,7 +19430,7 @@ pane index: -1 pane-2 rotate: false - xy: 2981, 342 + xy: 2539, 258 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -19158,7 +19438,7 @@ pane-2 index: -1 scroll rotate: false - xy: 2865, 216 + xy: 3812, 250 size: 24, 35 split: 10, 10, 6, 5 orig: 24, 35 @@ -19166,7 +19446,7 @@ scroll index: -1 scroll-horizontal rotate: false - xy: 901, 177 + xy: 1167, 177 size: 35, 24 split: 6, 5, 10, 10 orig: 35, 24 @@ -19181,14 +19461,14 @@ scroll-knob-horizontal-black index: -1 scroll-knob-vertical-black rotate: false - xy: 2813, 159 + xy: 3785, 177 size: 24, 40 orig: 24, 40 offset: 0, 0 index: -1 scroll-knob-vertical-thin rotate: false - xy: 2615, 31 + xy: 3463, 136 size: 12, 40 orig: 12, 40 offset: 0, 0 @@ -19202,42 +19482,42 @@ selection index: -1 slider rotate: false - xy: 2522, 81 + xy: 2461, 107 size: 1, 8 orig: 1, 8 offset: 0, 0 index: -1 slider-knob rotate: false - xy: 3777, 323 + xy: 3506, 337 size: 29, 38 orig: 29, 38 offset: 0, 0 index: -1 slider-knob-down rotate: false - xy: 1528, 27 + xy: 3537, 337 size: 29, 38 orig: 29, 38 offset: 0, 0 index: -1 slider-knob-over rotate: false - xy: 1559, 27 + xy: 3568, 340 size: 29, 38 orig: 29, 38 offset: 0, 0 index: -1 slider-vertical rotate: false - xy: 2699, 258 + xy: 3568, 337 size: 8, 1 orig: 8, 1 offset: 0, 0 index: -1 underline rotate: false - xy: 3095, 342 + xy: 1053, 174 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -19245,7 +19525,7 @@ underline index: -1 underline-2 rotate: false - xy: 3019, 342 + xy: 901, 174 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -19253,7 +19533,7 @@ underline-2 index: -1 underline-disabled rotate: false - xy: 3019, 313 + xy: 939, 174 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -19261,7 +19541,7 @@ underline-disabled index: -1 underline-red rotate: false - xy: 3057, 342 + xy: 977, 174 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -19269,7 +19549,7 @@ underline-red index: -1 underline-white rotate: false - xy: 3057, 313 + xy: 1015, 174 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -19277,28 +19557,28 @@ underline-white index: -1 unit-alpha-large rotate: false - xy: 2455, 329 + xy: 2413, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-alpha-medium rotate: false - xy: 2073, 67 + xy: 1697, 67 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-alpha-small rotate: false - xy: 2891, 253 + xy: 3838, 261 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-alpha-tiny rotate: false - xy: 2594, 91 + xy: 3211, 106 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -19319,56 +19599,56 @@ unit-antumbra-large index: -1 unit-antumbra-medium rotate: false - xy: 1590, 33 + xy: 3599, 338 size: 28, 32 orig: 28, 32 offset: 0, 0 index: -1 unit-antumbra-small rotate: false - xy: 2969, 201 + xy: 1289, 127 size: 21, 24 orig: 21, 24 offset: 0, 0 index: -1 unit-antumbra-tiny rotate: false - xy: 3693, 345 + xy: 2687, 183 size: 14, 16 orig: 14, 16 offset: 0, 0 index: -1 unit-antumbra-xlarge rotate: false - xy: 3809, 330 + xy: 3859, 313 size: 43, 48 orig: 43, 48 offset: 0, 0 index: -1 unit-arkyid-large rotate: false - xy: 2371, 203 + xy: 2455, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-arkyid-medium rotate: false - xy: 2107, 67 + xy: 1663, 33 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-arkyid-small rotate: false - xy: 2839, 185 + xy: 3864, 261 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-arkyid-tiny rotate: false - xy: 2612, 91 + xy: 3229, 106 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -19382,28 +19662,28 @@ unit-arkyid-xlarge index: -1 unit-atrax-large rotate: false - xy: 2413, 256 + xy: 2371, 214 size: 40, 29 orig: 40, 29 offset: 0, 0 index: -1 unit-atrax-medium rotate: false - xy: 2141, 76 + xy: 1731, 76 size: 32, 23 orig: 32, 23 offset: 0, 0 index: -1 unit-atrax-small rotate: false - xy: 2709, 190 + xy: 1187, 6 size: 24, 17 orig: 24, 17 offset: 0, 0 index: -1 unit-atrax-tiny rotate: false - xy: 2623, 245 + xy: 3169, 329 size: 16, 11 orig: 16, 11 offset: 0, 0 @@ -19417,28 +19697,28 @@ unit-atrax-xlarge index: -1 unit-beta-large rotate: false - xy: 2455, 287 + xy: 2413, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-beta-medium rotate: false - xy: 916, 33 + xy: 1697, 33 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-beta-small rotate: false - xy: 2865, 190 + xy: 3811, 224 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-beta-tiny rotate: false - xy: 2525, 73 + xy: 3247, 106 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -19452,28 +19732,28 @@ unit-beta-xlarge index: -1 unit-bryde-large rotate: false - xy: 2497, 329 + xy: 2455, 287 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-bryde-medium rotate: false - xy: 950, 33 + xy: 1731, 42 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-bryde-small rotate: false - xy: 2917, 253 + xy: 3811, 198 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-bryde-tiny rotate: false - xy: 2525, 55 + xy: 3265, 106 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -19485,177 +19765,212 @@ unit-bryde-xlarge orig: 48, 48 offset: 0, 0 index: -1 +unit-corvus-large + rotate: false + xy: 2497, 343 + size: 40, 26 + orig: 40, 26 + offset: 0, 0 + index: -1 +unit-corvus-medium + rotate: false + xy: 1833, 45 + size: 31, 20 + orig: 31, 20 + offset: 0, 0 + index: -1 +unit-corvus-small + rotate: false + xy: 1213, 8 + size: 24, 15 + orig: 24, 15 + offset: 0, 0 + index: -1 +unit-corvus-tiny + rotate: false + xy: 771, 404 + size: 15, 10 + orig: 15, 10 + offset: 0, 0 + index: -1 +unit-corvus-xlarge + rotate: false + xy: 3659, 430 + size: 48, 31 + orig: 48, 31 + offset: 0, 0 + index: -1 unit-crawler-large - rotate: false - xy: 2413, 214 - size: 40, 40 - orig: 40, 40 - offset: 0, 0 - index: -1 -unit-crawler-medium - rotate: false - xy: 984, 33 - size: 32, 32 - orig: 32, 32 - offset: 0, 0 - index: -1 -unit-crawler-small - rotate: false - xy: 2891, 227 - size: 24, 24 - orig: 24, 24 - offset: 0, 0 - index: -1 -unit-crawler-tiny - rotate: false - xy: 2543, 73 - size: 16, 16 - orig: 16, 16 - offset: 0, 0 - index: -1 -unit-crawler-xlarge - rotate: false - xy: 3659, 413 - size: 48, 48 - orig: 48, 48 - offset: 0, 0 - index: -1 -unit-dagger-large rotate: false xy: 2455, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 -unit-dagger-medium +unit-crawler-medium rotate: false - xy: 1018, 33 + xy: 1765, 67 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -unit-dagger-small +unit-crawler-small rotate: false - xy: 2839, 159 + xy: 3811, 172 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 -unit-dagger-tiny +unit-crawler-tiny rotate: false - xy: 2525, 37 + xy: 3283, 106 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 -unit-dagger-xlarge +unit-crawler-xlarge rotate: false xy: 3709, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 -unit-eclipse-large +unit-dagger-large rotate: false - xy: 2497, 287 + xy: 2497, 301 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 -unit-eclipse-medium +unit-dagger-medium rotate: false - xy: 1052, 33 + xy: 1799, 67 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -unit-eclipse-small +unit-dagger-small rotate: false - xy: 2865, 164 + xy: 3785, 151 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 -unit-eclipse-tiny +unit-dagger-tiny rotate: false - xy: 2543, 55 + xy: 3301, 106 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 -unit-eclipse-xlarge +unit-dagger-xlarge rotate: false xy: 3759, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 -unit-flare-large +unit-eclipse-large rotate: false xy: 2539, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 -unit-flare-medium +unit-eclipse-medium rotate: false - xy: 1086, 33 + xy: 1833, 67 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 -unit-flare-small +unit-eclipse-small rotate: false - xy: 2943, 253 + xy: 3811, 146 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 -unit-flare-tiny +unit-eclipse-tiny rotate: false - xy: 2561, 73 + xy: 3319, 106 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 -unit-flare-xlarge +unit-eclipse-xlarge rotate: false xy: 3809, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 +unit-flare-large + rotate: false + xy: 2497, 259 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +unit-flare-medium + rotate: false + xy: 1867, 67 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +unit-flare-small + rotate: false + xy: 3890, 271 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +unit-flare-tiny + rotate: false + xy: 3337, 106 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +unit-flare-xlarge + rotate: false + xy: 3859, 413 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 unit-fortress-large rotate: false - xy: 2497, 253 + xy: 2581, 337 size: 40, 32 orig: 40, 32 offset: 0, 0 index: -1 unit-fortress-medium rotate: false - xy: 916, 6 + xy: 1901, 74 size: 32, 25 orig: 32, 25 offset: 0, 0 index: -1 unit-fortress-small rotate: false - xy: 3854, 333 + xy: 1892, 1 size: 24, 19 orig: 24, 19 offset: 0, 0 index: -1 unit-fortress-tiny rotate: false - xy: 1702, 1 + xy: 1713, 1 size: 16, 12 orig: 16, 12 offset: 0, 0 index: -1 unit-fortress-xlarge rotate: false - xy: 3859, 423 + xy: 3909, 423 size: 48, 38 orig: 48, 38 offset: 0, 0 @@ -19669,245 +19984,280 @@ unit-gamma-large index: -1 unit-gamma-medium rotate: false - xy: 1120, 33 + xy: 1935, 67 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-gamma-small rotate: false - xy: 2891, 201 + xy: 3838, 235 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-gamma-tiny rotate: false - xy: 2543, 37 + xy: 3355, 106 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-gamma-xlarge rotate: false - xy: 3909, 413 + xy: 3959, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-horizon-large rotate: false - xy: 2581, 329 + xy: 2581, 295 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-horizon-medium rotate: false - xy: 1154, 33 + xy: 1969, 67 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-horizon-small rotate: false - xy: 2917, 227 + xy: 3864, 235 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-horizon-tiny rotate: false - xy: 2561, 55 + xy: 3373, 106 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-horizon-xlarge rotate: false - xy: 3959, 413 + xy: 4009, 413 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-mace-large rotate: false - xy: 2581, 287 + xy: 2623, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-mace-medium rotate: false - xy: 1188, 33 + xy: 2003, 67 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-mace-small rotate: false - xy: 2969, 253 + xy: 3890, 245 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-mace-tiny rotate: false - xy: 2579, 73 + xy: 3391, 106 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-mace-xlarge rotate: false - xy: 4009, 413 + xy: 3659, 380 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-mega-large rotate: false - xy: 2623, 329 + xy: 2665, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-mega-medium rotate: false - xy: 1222, 33 + xy: 2037, 67 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-mega-small rotate: false - xy: 2891, 175 + xy: 3837, 209 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-mega-tiny rotate: false - xy: 2561, 37 + xy: 3409, 106 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-mega-xlarge rotate: false - xy: 3509, 377 + xy: 3709, 363 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-minke-large rotate: false - xy: 881, 93 + xy: 1241, 161 size: 34, 40 orig: 34, 40 offset: 0, 0 index: -1 unit-minke-medium rotate: false - xy: 1680, 33 + xy: 3522, 265 size: 27, 32 orig: 27, 32 offset: 0, 0 index: -1 unit-minke-small rotate: false - xy: 3719, 312 + xy: 309, 178 size: 20, 24 orig: 20, 24 offset: 0, 0 index: -1 unit-minke-tiny rotate: false - xy: 3793, 305 + xy: 2516, 108 size: 13, 16 orig: 13, 16 offset: 0, 0 index: -1 unit-minke-xlarge rotate: false - xy: 4004, 313 + xy: 3954, 322 size: 41, 48 orig: 41, 48 offset: 0, 0 index: -1 unit-mono-large rotate: false - xy: 2623, 287 + xy: 2707, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-mono-medium rotate: false - xy: 1256, 33 + xy: 2071, 67 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-mono-small rotate: false - xy: 2917, 201 + xy: 3837, 183 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-mono-tiny rotate: false - xy: 2579, 55 + xy: 3427, 106 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-mono-xlarge rotate: false - xy: 3559, 363 + xy: 3759, 363 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-nova-large rotate: false - xy: 2665, 329 + xy: 2749, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-nova-medium rotate: false - xy: 1290, 33 + xy: 2105, 67 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-nova-small rotate: false - xy: 2943, 227 + xy: 3863, 209 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-nova-tiny rotate: false - xy: 2597, 73 + xy: 3445, 106 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-nova-xlarge rotate: false - xy: 3609, 363 + xy: 3809, 363 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +unit-oct-large + rotate: false + xy: 2791, 329 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +unit-oct-medium + rotate: false + xy: 2139, 67 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +unit-oct-small + rotate: false + xy: 3837, 157 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +unit-oct-tiny + rotate: false + xy: 2211, 3 + size: 16, 16 + orig: 16, 16 + offset: 0, 0 + index: -1 +unit-oct-xlarge + rotate: false + xy: 3859, 363 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-omura-large rotate: false - xy: 1620, 25 + xy: 3629, 330 size: 28, 40 orig: 28, 40 offset: 0, 0 @@ -19921,77 +20271,77 @@ unit-omura-medium index: -1 unit-omura-small rotate: false - xy: 2517, 1 + xy: 2516, 162 size: 16, 24 orig: 16, 24 offset: 0, 0 index: -1 unit-omura-tiny rotate: false - xy: 1413, 15 + xy: 3968, 278 size: 11, 16 orig: 11, 16 offset: 0, 0 index: -1 unit-omura-xlarge rotate: false - xy: 881, 43 + xy: 1277, 153 size: 33, 48 orig: 33, 48 offset: 0, 0 index: -1 unit-poly-large rotate: false - xy: 2665, 287 + xy: 2833, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-poly-medium rotate: false - xy: 1324, 33 + xy: 2173, 67 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-poly-small rotate: false - xy: 2995, 253 + xy: 3863, 183 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-poly-tiny rotate: false - xy: 2579, 37 + xy: 2516, 144 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-poly-xlarge rotate: false - xy: 3659, 363 + xy: 3909, 373 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-pulsar-large rotate: false - xy: 2707, 336 + xy: 2875, 336 size: 40, 33 orig: 40, 33 offset: 0, 0 index: -1 unit-pulsar-medium rotate: false - xy: 1358, 39 + xy: 2207, 73 size: 32, 26 orig: 32, 26 offset: 0, 0 index: -1 unit-pulsar-small rotate: false - xy: 2151, 3 + xy: 3863, 162 size: 24, 19 orig: 24, 19 offset: 0, 0 @@ -20005,224 +20355,259 @@ unit-pulsar-tiny index: -1 unit-pulsar-xlarge rotate: false - xy: 3709, 372 + xy: 3959, 372 size: 48, 39 orig: 48, 39 offset: 0, 0 index: -1 +unit-quad-large + rotate: false + xy: 2917, 329 + size: 40, 40 + orig: 40, 40 + offset: 0, 0 + index: -1 +unit-quad-medium + rotate: false + xy: 1866, 34 + size: 31, 31 + orig: 31, 31 + offset: 0, 0 + index: -1 +unit-quad-small + rotate: false + xy: 3916, 270 + size: 24, 24 + orig: 24, 24 + offset: 0, 0 + index: -1 +unit-quad-tiny + rotate: false + xy: 2534, 153 + size: 15, 15 + orig: 15, 15 + offset: 0, 0 + index: -1 +unit-quad-xlarge + rotate: false + xy: 4009, 363 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 unit-quasar-large rotate: false - xy: 2707, 294 + xy: 2959, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-quasar-medium rotate: false - xy: 1392, 33 + xy: 2241, 67 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-quasar-small rotate: false - xy: 2917, 175 + xy: 3942, 270 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-quasar-tiny rotate: false - xy: 2597, 55 + xy: 2534, 170 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-quasar-xlarge rotate: false - xy: 3759, 363 + xy: 3509, 377 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-reign-large rotate: false - xy: 2455, 217 + xy: 2413, 217 size: 40, 26 orig: 40, 26 offset: 0, 0 index: -1 unit-reign-medium rotate: false - xy: 2175, 79 + xy: 1833, 23 size: 31, 20 orig: 31, 20 offset: 0, 0 index: -1 unit-reign-small rotate: false - xy: 2203, 6 + xy: 3916, 253 size: 24, 15 orig: 24, 15 offset: 0, 0 index: -1 unit-reign-tiny rotate: false - xy: 771, 404 + xy: 1187, 165 size: 15, 10 orig: 15, 10 offset: 0, 0 index: -1 unit-reign-xlarge rotate: false - xy: 3809, 380 + xy: 3559, 380 size: 48, 31 orig: 48, 31 offset: 0, 0 index: -1 unit-risso-large rotate: false - xy: 881, 135 + xy: 1204, 161 size: 35, 40 orig: 35, 40 offset: 0, 0 index: -1 unit-risso-medium rotate: false - xy: 1650, 33 + xy: 3493, 303 size: 28, 32 orig: 28, 32 offset: 0, 0 index: -1 unit-risso-small rotate: false - xy: 2995, 227 + xy: 1323, 101 size: 21, 24 orig: 21, 24 offset: 0, 0 index: -1 unit-risso-tiny rotate: false - xy: 4081, 321 + xy: 1307, 7 size: 14, 16 orig: 14, 16 offset: 0, 0 index: -1 unit-risso-xlarge rotate: false - xy: 3959, 323 + xy: 3909, 323 size: 43, 48 orig: 43, 48 offset: 0, 0 index: -1 unit-scepter-large rotate: false - xy: 2497, 219 + xy: 2623, 295 size: 40, 32 orig: 40, 32 offset: 0, 0 index: -1 unit-scepter-medium rotate: false - xy: 1426, 39 + xy: 2275, 73 size: 32, 26 orig: 32, 26 offset: 0, 0 index: -1 unit-scepter-small rotate: false - xy: 2943, 206 + xy: 2813, 206 size: 24, 19 orig: 24, 19 offset: 0, 0 index: -1 unit-scepter-tiny rotate: false - xy: 19, 1 + xy: 1731, 1 size: 16, 13 orig: 16, 13 offset: 0, 0 index: -1 unit-scepter-xlarge rotate: false - xy: 3859, 382 + xy: 3609, 372 size: 48, 39 orig: 48, 39 offset: 0, 0 index: -1 unit-sei-large rotate: false - xy: 2539, 245 + xy: 3001, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-sei-medium rotate: false - xy: 1460, 33 + xy: 2309, 67 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-sei-small rotate: false - xy: 2969, 227 + xy: 2839, 201 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-sei-tiny rotate: false - xy: 2597, 37 + xy: 2516, 126 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-sei-xlarge rotate: false - xy: 3909, 363 + xy: 3659, 330 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unit-spiroct-large rotate: false - xy: 2749, 338 + xy: 2665, 296 size: 40, 31 orig: 40, 31 offset: 0, 0 index: -1 unit-spiroct-medium rotate: false - xy: 950, 6 + xy: 3473, 344 size: 31, 25 orig: 31, 25 offset: 0, 0 index: -1 unit-spiroct-small rotate: false - xy: 3021, 258 + xy: 2865, 206 size: 24, 19 orig: 24, 19 offset: 0, 0 index: -1 unit-spiroct-tiny rotate: false - xy: 1720, 1 + xy: 1809, 1 size: 15, 12 orig: 15, 12 offset: 0, 0 index: -1 unit-spiroct-xlarge rotate: false - xy: 3959, 373 + xy: 3709, 323 size: 48, 38 orig: 48, 38 offset: 0, 0 index: -1 unit-toxopid-large rotate: false - xy: 881, 1 + xy: 1312, 161 size: 33, 40 orig: 33, 40 offset: 0, 0 @@ -20236,63 +20621,98 @@ unit-toxopid-medium index: -1 unit-toxopid-small rotate: false - xy: 309, 178 + xy: 3063, 295 size: 20, 24 orig: 20, 24 offset: 0, 0 index: -1 unit-toxopid-tiny rotate: false - xy: 3984, 305 + xy: 2570, 170 size: 13, 16 orig: 13, 16 offset: 0, 0 index: -1 unit-toxopid-xlarge rotate: false - xy: 2749, 288 + xy: 3043, 321 size: 40, 48 orig: 40, 48 offset: 0, 0 index: -1 +unit-vela-large + rotate: false + xy: 3085, 337 + size: 40, 32 + orig: 40, 32 + offset: 0, 0 + index: -1 +unit-vela-medium + rotate: false + xy: 1765, 39 + size: 32, 26 + orig: 32, 26 + offset: 0, 0 + index: -1 +unit-vela-small + rotate: false + xy: 2891, 206 + size: 24, 19 + orig: 24, 19 + offset: 0, 0 + index: -1 +unit-vela-tiny + rotate: false + xy: 19, 1 + size: 16, 13 + orig: 16, 13 + offset: 0, 0 + index: -1 +unit-vela-xlarge + rotate: false + xy: 3759, 322 + size: 48, 39 + orig: 48, 39 + offset: 0, 0 + index: -1 unit-zenith-large rotate: false - xy: 2581, 245 + xy: 3127, 329 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 unit-zenith-medium rotate: false - xy: 1494, 33 + xy: 1799, 33 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unit-zenith-small rotate: false - xy: 2943, 180 + xy: 2917, 201 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 unit-zenith-tiny rotate: false - xy: 2615, 73 + xy: 2552, 170 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-zenith-xlarge rotate: false - xy: 4009, 363 + xy: 3809, 313 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 wavepane rotate: false - xy: 3095, 313 + xy: 1091, 174 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -20300,7 +20720,7 @@ wavepane index: -1 white-pane rotate: false - xy: 3133, 342 + xy: 1129, 174 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -20308,14 +20728,14 @@ white-pane index: -1 whiteui rotate: false - xy: 4004, 368 + xy: 845, 366 size: 3, 3 orig: 3, 3 offset: 0, 0 index: -1 window-empty rotate: false - xy: 2706, 127 + xy: 2435, 117 size: 27, 61 split: 4, 4, 2, 2 orig: 27, 61 diff --git a/core/assets/sprites/sprites.png b/core/assets/sprites/sprites.png index a369939f63..f97844c878 100644 Binary files a/core/assets/sprites/sprites.png and b/core/assets/sprites/sprites.png differ diff --git a/core/assets/sprites/sprites2.png b/core/assets/sprites/sprites2.png index 3138a194d8..44ea31d55d 100644 Binary files a/core/assets/sprites/sprites2.png and b/core/assets/sprites/sprites2.png differ diff --git a/core/assets/sprites/sprites4.png b/core/assets/sprites/sprites4.png index 6db7b1ace7..d07122eaed 100644 Binary files a/core/assets/sprites/sprites4.png and b/core/assets/sprites/sprites4.png differ diff --git a/core/assets/sprites/sprites5.png b/core/assets/sprites/sprites5.png index 9ab5d1be50..e4245a33e6 100644 Binary files a/core/assets/sprites/sprites5.png and b/core/assets/sprites/sprites5.png differ diff --git a/core/src/mindustry/Vars.java b/core/src/mindustry/Vars.java index 2ffaff7756..26bcbcf059 100644 --- a/core/src/mindustry/Vars.java +++ b/core/src/mindustry/Vars.java @@ -72,6 +72,8 @@ public class Vars implements Loadable{ public static final int maxTextLength = 150; /** max player name length in bytes */ public static final int maxNameLength = 40; + /** shadow color for turrets */ + public static final float turretShadowColor = Color.toFloatBits(0, 0, 0, 0.22f); /** displayed item size when ingame. */ public static final float itemSize = 5f; /** units outside of this bound will die instantly */ @@ -87,15 +89,17 @@ public class Vars implements Loadable{ /** turns needed to destroy a sector completely */ public static final float sectorDestructionTurns = 3f; /** min armor fraction damage; e.g. 0.05 = at least 5% damage */ - public static final float minArmorDamage = 0.05f; + public static final float minArmorDamage = 0.1f; /** launch animation duration */ public static final float launchDuration = 140f; + /** size of tiles in units */ + public static final int tilesize = 8; + /** size of one tile payload (^2) */ + public static final float tilePayload = tilesize * tilesize; /** tile used in certain situations, instead of null */ public static Tile emptyTile; /** for map generator dialog */ public static boolean updateEditorOnChange = false; - /** size of tiles in units */ - public static final int tilesize = 8; /** all choosable player colors in join/host dialog */ public static final Color[] playerColors = { Color.valueOf("82759a"), diff --git a/core/src/mindustry/ai/Pathfinder.java b/core/src/mindustry/ai/Pathfinder.java index cc9762ba01..c81b3b53cc 100644 --- a/core/src/mindustry/ai/Pathfinder.java +++ b/core/src/mindustry/ai/Pathfinder.java @@ -43,7 +43,8 @@ public class Pathfinder implements Runnable{ PathTile.health(tile) * 5 + (PathTile.nearSolid(tile) ? 2 : 0) + (PathTile.nearLiquid(tile) ? 6 : 0) + - (PathTile.deep(tile) ? 70 : 0), + (PathTile.deep(tile) ? 70 : 0) + + (PathTile.damages(tile) ? 30 : 0), //legs (team, tile) -> PathTile.legSolid(tile) ? impassable : 1 + @@ -52,7 +53,8 @@ public class Pathfinder implements Runnable{ //water (team, tile) -> PathTile.solid(tile) || !PathTile.liquid(tile) ? 200 : 2 + //TODO cannot go through blocks - pathfinding isn't great (PathTile.nearGround(tile) || PathTile.nearSolid(tile) ? 14 : 0) + - (PathTile.deep(tile) ? -1 : 0) + (PathTile.deep(tile) ? -1 : 0) + + (PathTile.damages(tile) ? 35 : 0) ); //maps team, cost, type to flow field @@ -122,7 +124,8 @@ public class Pathfinder implements Runnable{ nearLiquid, nearGround, nearSolid, - tile.floor().isDeep() + tile.floor().isDeep(), + tile.floor().damageTaken > 0.00001f ); } @@ -514,5 +517,7 @@ public class Pathfinder implements Runnable{ boolean nearSolid; //whether this block is deep / drownable boolean deep; + //whether the floor damages + boolean damages; } } diff --git a/core/src/mindustry/ai/types/BuilderAI.java b/core/src/mindustry/ai/types/BuilderAI.java index 7a8adbbc44..6b89adcce3 100644 --- a/core/src/mindustry/ai/types/BuilderAI.java +++ b/core/src/mindustry/ai/types/BuilderAI.java @@ -12,7 +12,7 @@ import mindustry.world.blocks.ConstructBlock.*; import static mindustry.Vars.*; public class BuilderAI extends AIController{ - float buildRadius = 700; + float buildRadius = 1500; boolean found = false; @Nullable Builderc following; diff --git a/core/src/mindustry/ai/types/FlyingAI.java b/core/src/mindustry/ai/types/FlyingAI.java index 2f01bb984a..1237966425 100644 --- a/core/src/mindustry/ai/types/FlyingAI.java +++ b/core/src/mindustry/ai/types/FlyingAI.java @@ -25,8 +25,7 @@ public class FlyingAI extends AIController{ } if(command() == UnitCommand.rally){ - target = targetFlag(unit.x, unit.y, BlockFlag.rally, false); - moveTo(target, 60f); + moveTo(targetFlag(unit.x, unit.y, BlockFlag.rally, false), 60f); } } diff --git a/core/src/mindustry/ai/types/FormationAI.java b/core/src/mindustry/ai/types/FormationAI.java index 4201fb3486..e2680b4f2b 100644 --- a/core/src/mindustry/ai/types/FormationAI.java +++ b/core/src/mindustry/ai/types/FormationAI.java @@ -1,5 +1,6 @@ package mindustry.ai.types; +import arc.math.*; import arc.math.geom.*; import arc.util.ArcAnnotate.*; import mindustry.ai.formations.*; @@ -32,6 +33,10 @@ public class FormationAI extends AIController implements FormationMember{ return; } + if(unit.type().canBoost && unit.canPassOn()){ + unit.elevation = Mathf.approachDelta(unit.elevation, 0f, 0.08f); + } + unit.controlWeapons(true, leader.isShooting); // unit.moveAt(Tmp.v1.set(deltaX, deltaY).limit(unit.type().speed)); diff --git a/core/src/mindustry/ai/types/GroundAI.java b/core/src/mindustry/ai/types/GroundAI.java index 74e8893ed5..88fa3fc51c 100644 --- a/core/src/mindustry/ai/types/GroundAI.java +++ b/core/src/mindustry/ai/types/GroundAI.java @@ -45,7 +45,7 @@ public class GroundAI extends AIController{ } } - if(unit.type().canBoost && !unit.onSolid()){ + if(unit.type().canBoost && unit.canPassOn()){ unit.elevation = Mathf.approachDelta(unit.elevation, 0f, 0.08f); } @@ -74,15 +74,12 @@ public class GroundAI extends AIController{ }*/ } - protected void moveTo(int pathType){ - int costType = - unit instanceof Legsc ? Pathfinder.costLegs : - unit instanceof WaterMovec ? Pathfinder.costWater : - Pathfinder.costGround; + protected void moveTo(int pathTarget){ + int costType = unit.pathType(); Tile tile = unit.tileOn(); if(tile == null) return; - Tile targetTile = pathfinder.getTargetTile(tile, pathfinder.getField(unit.team, costType, pathType)); + Tile targetTile = pathfinder.getTargetTile(tile, pathfinder.getField(unit.team, costType, pathTarget)); if(tile == targetTile || (costType == Pathfinder.costWater && !targetTile.floor().isLiquid)) return; diff --git a/core/src/mindustry/ai/types/MinerAI.java b/core/src/mindustry/ai/types/MinerAI.java index f635c9e543..c4e654ce29 100644 --- a/core/src/mindustry/ai/types/MinerAI.java +++ b/core/src/mindustry/ai/types/MinerAI.java @@ -44,7 +44,7 @@ public class MinerAI extends AIController{ } if(ore != null){ - moveTo(ore, unit.type().range / 1.5f); + moveTo(ore, unit.type().range / 2f); if(unit.within(ore, unit.type().range)){ miner.mineTile(ore); diff --git a/core/src/mindustry/ai/types/RepairAI.java b/core/src/mindustry/ai/types/RepairAI.java index 136cbc821b..84baf1c555 100644 --- a/core/src/mindustry/ai/types/RepairAI.java +++ b/core/src/mindustry/ai/types/RepairAI.java @@ -14,7 +14,9 @@ public class RepairAI extends AIController{ if(target != null){ if(!target.within(unit, unit.type().range * 0.8f)){ moveTo(target, unit.type().range * 0.8f); - }else{ + } + + if(target.within(unit, unit.type().range)){ unit.aim(target); shoot = true; } diff --git a/core/src/mindustry/async/TeamIndexProcess.java b/core/src/mindustry/async/TeamIndexProcess.java index cb1edfa242..13a234bbbc 100644 --- a/core/src/mindustry/async/TeamIndexProcess.java +++ b/core/src/mindustry/async/TeamIndexProcess.java @@ -14,7 +14,6 @@ public class TeamIndexProcess implements AsyncProcess{ private QuadTree[] trees = new QuadTree[Team.all.length]; private int[] counts = new int[Team.all.length]; private int[][] typeCounts = new int[Team.all.length][0]; - private int[][] activeCounts = new int[Team.all.length][0]; public QuadTree tree(Team team){ if(trees[team.id] == null) trees[team.id] = new QuadTree<>(Vars.world.getQuadBounds(new Rect())); @@ -30,10 +29,6 @@ public class TeamIndexProcess implements AsyncProcess{ return typeCounts[team.id].length <= type.id ? 0 : typeCounts[team.id][type.id]; } - public int countActive(Team team, UnitType type){ - return activeCounts[team.id].length <= type.id ? 0 : activeCounts[team.id][type.id]; - } - public void updateCount(Team team, UnitType type, int amount){ counts[team.id] += amount; if(typeCounts[team.id].length <= type.id){ @@ -42,16 +37,8 @@ public class TeamIndexProcess implements AsyncProcess{ typeCounts[team.id][type.id] += amount; } - public void updateActiveCount(Team team, UnitType type, int amount){ - if(activeCounts[team.id].length <= type.id){ - activeCounts[team.id] = new int[Vars.content.units().size]; - } - activeCounts[team.id][type.id] += amount; - } - private void count(Unit unit){ updateCount(unit.team, unit.type(), 1); - if(!unit.deactivated) updateActiveCount(unit.team, unit.type(), 1); if(unit instanceof Payloadc){ ((Payloadc)unit).payloads().each(p -> { @@ -77,7 +64,6 @@ public class TeamIndexProcess implements AsyncProcess{ } Arrays.fill(typeCounts[team.id], 0); - Arrays.fill(activeCounts[team.id], 0); } Arrays.fill(counts, 0); diff --git a/core/src/mindustry/content/Blocks.java b/core/src/mindustry/content/Blocks.java index 350cc8cc15..7bd272f596 100644 --- a/core/src/mindustry/content/Blocks.java +++ b/core/src/mindustry/content/Blocks.java @@ -1267,7 +1267,7 @@ public class Blocks implements ContentList{ rotateSpeed = 1.4f; attribute = Attribute.water; - consumes.power(1f); + consumes.power(1.25f); }}; cultivator = new Cultivator("cultivator"){{ @@ -1320,7 +1320,7 @@ public class Blocks implements ContentList{ requirements(Category.effect, with(Items.copper, 3000, Items.lead, 3000, Items.silicon, 2000)); unitType = UnitTypes.beta; - health = 2000; + health = 3500; itemCapacity = 9000; size = 4; @@ -1331,7 +1331,7 @@ public class Blocks implements ContentList{ requirements(Category.effect, with(Items.copper, 8000, Items.lead, 8000, Items.silicon, 5000, Items.thorium, 4000)); unitType = UnitTypes.gamma; - health = 4000; + health = 6000; itemCapacity = 13000; size = 5; @@ -1377,7 +1377,7 @@ public class Blocks implements ContentList{ ammoUseEffect = Fx.shellEjectSmall; health = 250; inaccuracy = 2f; - rotatespeed = 10f; + rotateSpeed = 10f; }}; scatter = new ItemTurret("scatter"){{ @@ -1395,7 +1395,7 @@ public class Blocks implements ContentList{ targetGround = false; recoilAmount = 2f; - rotatespeed = 15f; + rotateSpeed = 15f; inaccuracy = 17f; shootCone = 35f; @@ -1498,7 +1498,7 @@ public class Blocks implements ContentList{ }}; reloadTime = 35f; shootCone = 40f; - rotatespeed = 8f; + rotateSpeed = 8f; powerUse = 4f; targetAir = false; range = 90f; @@ -1597,8 +1597,10 @@ public class Blocks implements ContentList{ health = 220 * size * size; shootSound = Sounds.shotgun; + float brange = range + 10f; + ammo(Items.thorium, new ShrapnelBulletType(){{ - length = range + 10f; + length = brange; damage = 105f; ammoMultiplier = 6f; }}); @@ -1647,7 +1649,7 @@ public class Blocks implements ContentList{ range = 200f; size = 3; recoilAmount = 3f; - rotatespeed = 10f; + rotateSpeed = 10f; inaccuracy = 10f; shootCone = 30f; shootSound = Sounds.shootSnap; @@ -1805,6 +1807,8 @@ public class Blocks implements ContentList{ {UnitTypes.spiroct, UnitTypes.arkyid}, {UnitTypes.fortress, UnitTypes.scepter}, {UnitTypes.bryde, UnitTypes.sei}, + {UnitTypes.mega, UnitTypes.quad}, + {UnitTypes.quasar, UnitTypes.vela}, }; }}; @@ -1823,7 +1827,9 @@ public class Blocks implements ContentList{ {UnitTypes.antumbra, UnitTypes.eclipse}, {UnitTypes.arkyid, UnitTypes.toxopid}, {UnitTypes.scepter, UnitTypes.reign}, - {UnitTypes.sei, UnitTypes.omura} + {UnitTypes.sei, UnitTypes.omura}, + {UnitTypes.quad, UnitTypes.oct}, + {UnitTypes.vela, UnitTypes.corvus} }; }}; diff --git a/core/src/mindustry/content/Fx.java b/core/src/mindustry/content/Fx.java index 21f6d98ee3..c11c32fbcb 100644 --- a/core/src/mindustry/content/Fx.java +++ b/core/src/mindustry/content/Fx.java @@ -145,7 +145,7 @@ public class Fx{ int i = 0; for(Vec2 p : lines){ - Fill.square(p.x, p.y, (5f - (float)i++ / lines.size * 2f) * e.fout(), 45); + Fill.circle(p.x, p.y, Lines.getStroke() / 2f); } }), @@ -290,6 +290,50 @@ public class Fx{ Lines.spikes(e.x, e.y, 1f + e.fin() * 6f, e.fout() * 4f, 6); }), + greenBomb = new Effect(40f, 100f, e -> { + color(Pal.heal); + stroke(e.fout() * 2f); + Lines.circle(e.x, e.y, 4f + e.finpow() * 65f); + + color(Pal.heal); + for(int i = 0; i < 4; i++){ + Drawf.tri(e.x, e.y, 6f, 100f * e.fout(), i*90); + } + + color(); + for(int i = 0; i < 4; i++){ + Drawf.tri(e.x, e.y, 3f, 35f * e.fout(), i*90); + } + }), + + greenLaserCharge = new Effect(80f, 100f, e -> { + color(Pal.heal); + stroke(e.fin() * 2f); + Lines.circle(e.x, e.y, 4f + e.fout() * 100f); + + Fill.circle(e.x, e.y, e.fin() * 20); + + randLenVectors(e.id, 20, 40f * e.fout(), (x, y) -> { + Fill.circle(e.x + x, e.y + y, e.fin() * 5f); + }); + + color(); + + Fill.circle(e.x, e.y, e.fin() * 10); + }), + + greenLaserChargeSmall = new Effect(40f, 100f, e -> { + color(Pal.heal); + stroke(e.fin() * 2f); + Lines.circle(e.x, e.y, e.fout() * 50f); + }), + + healWaveDynamic = new Effect(22, e -> { + color(Pal.heal); + stroke(e.fout() * 2f); + Lines.circle(e.x, e.y, 4f + e.finpow() * e.rotation); + }), + healWave = new Effect(22, e -> { color(Pal.heal); stroke(e.fout() * 2f); @@ -400,6 +444,17 @@ public class Fx{ }), + hitMeltHeal = new Effect(12, e -> { + color(Pal.heal); + stroke(e.fout() * 2f); + + randLenVectors(e.id, 6, e.finpow() * 18f, e.rotation, 360f, (x, y) -> { + float ang = Mathf.angle(x, y); + lineAngle(e.x + x, e.y + y, ang, e.fout() * 4 + 1f); + }); + + }), + hitLaser = new Effect(8, e -> { color(Color.white, Pal.heal, e.fin()); stroke(0.5f + e.fout()); @@ -1229,6 +1284,14 @@ public class Fx{ Fill.square(e.x + x, e.y + y, 1f + e.fout() * 3f, 45); }); }), + + smokeCloud = new Effect(70, e -> { + randLenVectors(e.id, e.fin(), 30, 30f, (x, y, fin, fout) -> { + color(Color.gray); + alpha((0.5f - Math.abs(fin - 0.5f)) * 2f); + Fill.circle(e.x + x, e.y + y, 0.5f + fout * 4f); + }); + }), smeltsmoke = new Effect(15, e -> { randLenVectors(e.id, 6, 4f + e.fin() * 5f, (x, y) -> { diff --git a/core/src/mindustry/content/StatusEffects.java b/core/src/mindustry/content/StatusEffects.java index 582a661226..7dc957a344 100644 --- a/core/src/mindustry/content/StatusEffects.java +++ b/core/src/mindustry/content/StatusEffects.java @@ -9,7 +9,7 @@ import mindustry.type.StatusEffect; import static mindustry.Vars.*; public class StatusEffects implements ContentList{ - public static StatusEffect none, burning, freezing, wet, muddy, melting, sapped, tarred, overdrive, overclock, shielded, shocked, blasted, corroded, boss, sporeSlowed; + public static StatusEffect none, burning, freezing, unmoving, slow, wet, muddy, melting, sapped, tarred, overdrive, overclock, shielded, shocked, blasted, corroded, boss, sporeSlowed; @Override public void load(){ @@ -45,6 +45,14 @@ public class StatusEffects implements ContentList{ }); }}; + unmoving = new StatusEffect("unmoving"){{ + speedMultiplier = 0.001f; + }}; + + slow = new StatusEffect("slow"){{ + speedMultiplier = 0.4f; + }}; + wet = new StatusEffect("wet"){{ color = Color.royal; speedMultiplier = 0.94f; diff --git a/core/src/mindustry/content/TechTree.java b/core/src/mindustry/content/TechTree.java index 2abe1ce799..728c1c6c01 100644 --- a/core/src/mindustry/content/TechTree.java +++ b/core/src/mindustry/content/TechTree.java @@ -263,7 +263,7 @@ public class TechTree implements ContentList{ node(steamGenerator, () -> { node(thermalGenerator, () -> { node(differentialGenerator, () -> { - node(thoriumReactor, () -> { + node(thoriumReactor, Seq.with(new Research(Liquids.cryofluid)), () -> { node(impactReactor, () -> { }); @@ -409,7 +409,11 @@ public class TechTree implements ContentList{ node(mono, () -> { node(poly, () -> { node(mega, () -> { + node(quad, () -> { + node(oct, () -> { + }); + }); }); }); }); @@ -538,7 +542,7 @@ public class TechTree implements ContentList{ } public static TechNode node(UnlockableContent content, Seq objectives, Runnable children){ - TechNode node = new TechNode(content, empty, children); + TechNode node = new TechNode(content, content.researchRequirements(), children); node.objectives = objectives; return node; } diff --git a/core/src/mindustry/content/UnitTypes.java b/core/src/mindustry/content/UnitTypes.java index 4891cb5b37..78e780ade5 100644 --- a/core/src/mindustry/content/UnitTypes.java +++ b/core/src/mindustry/content/UnitTypes.java @@ -11,15 +11,23 @@ import mindustry.gen.*; import mindustry.graphics.*; import mindustry.type.*; +import static mindustry.Vars.*; + public class UnitTypes implements ContentList{ //region definitions - //ground + //mech public static @EntityDef({Unitc.class, Mechc.class}) UnitType mace, dagger, crawler, fortress, scepter, reign; - //ground + builder + miner + commander + //mech + builder + miner + commander public static @EntityDef({Unitc.class, Mechc.class, Builderc.class, Minerc.class, Commanderc.class}) UnitType nova, pulsar, quasar; + //mech + commander + public static @EntityDef({Unitc.class, Mechc.class, Commanderc.class}) UnitType vela; + + //legs + commander + public static @EntityDef({Unitc.class, Legsc.class, Commanderc.class}) UnitType corvus; + //legs public static @EntityDef({Unitc.class, Legsc.class}) UnitType atrax; @@ -39,7 +47,7 @@ public class UnitTypes implements ContentList{ public static @EntityDef({Unitc.class, Builderc.class, Minerc.class, Payloadc.class}) UnitType mega; //air + building + payload TODO implement - public static @EntityDef({Unitc.class, Builderc.class, Minerc.class, Payloadc.class}) UnitType quad, oct; + public static @EntityDef({Unitc.class, Builderc.class, Payloadc.class}) UnitType quad, oct; //air + building + mining public static @EntityDef({Unitc.class, Builderc.class, Minerc.class}) UnitType alpha, beta, gamma; @@ -257,7 +265,7 @@ public class UnitTypes implements ContentList{ itemCapacity = 60; canBoost = true; boostMultiplier = 1.5f; - speed = 0.52f; + speed = 0.55f; hitsize = 8f; health = 110f; buildSpeed = 0.8f; @@ -283,7 +291,7 @@ public class UnitTypes implements ContentList{ itemCapacity = 60; canBoost = true; boostMultiplier = 1.5f; - speed = 0.62f; + speed = 0.65f; hitsize = 10f; health = 320f; buildSpeed = 0.9f; @@ -365,6 +373,136 @@ public class UnitTypes implements ContentList{ }}); }}; + vela = new UnitType("vela"){{ + hitsize = 23f; + + rotateSpeed = 1.6f; + canDrown = false; + mechFrontSway = 1f; + + mechStepParticles = true; + mechStepShake = 0.15f; + + speed = 0.35f; + boostMultiplier = 2.1f; + engineOffset = 12f; + engineSize = 6f; + lowAltitude = true; + + health = 6000f; + armor = 7f; + canBoost = true; + landShake = 4f; + + commandLimit = 32; + + weapons.add(new Weapon("vela-weapon"){{ + mirror = false; + top = false; + shake = 4f; + shootY = 13f; + x = y = 0f; + + firstShotDelay = Fx.greenLaserChargeSmall.lifetime - 1f; + + reload = 320f; + recoil = 0f; + shootSound = Sounds.laser; + continuous = true; + cooldownTime = 200f; + + bullet = new ContinuousLaserBulletType(16){{ + length = 150f; + hitEffect = Fx.hitMeltHeal; + drawSize = 420f; + lifetime = 160f; + shake = 1f; + despawnEffect = Fx.smokeCloud; + smokeEffect = Fx.none; + + shootEffect = Fx.greenLaserChargeSmall; + + incendChance = 0.02f; + incendSpread = 5f; + incendAmount = 1; + + colors = new Color[]{Pal.heal.cpy().a(.2f), Pal.heal.cpy().a(.5f), Pal.heal.cpy().mul(1.2f), Color.white}; + }}; + + shootStatus = StatusEffects.slow; + shootStatusDuration = bullet.lifetime + firstShotDelay; + }}); + }}; + + corvus = new UnitType("corvus"){{ + mineTier = 1; + hitsize = 29f; + itemCapacity = 80; + health = 19000f; + buildSpeed = 1.7f; + armor = 9f; + landShake = 1.5f; + rotateSpeed = 1.5f; + + commandLimit = 24; + + legCount = 4; + legLength = 14f; + legBaseOffset = 11f; + legMoveSpace = 1.5f; + legTrns = 0.58f; + hovering = true; + visualElevation = 0.2f; + allowLegStep = true; + + speed = 0.3f; + + mineTier = 2; + mineSpeed = 7f; + drawShields = false; + + weapons.add(new Weapon("corvus-weapon"){{ + top = false; + mirror = false; + shake = 14f; + shootY = 5f; + x = y = 0; + reload = 350f; + recoil = 0f; + shootSound = Sounds.laser; + + cooldownTime = 350f; + + shootStatusDuration = 60f * 2f; + shootStatus = StatusEffects.unmoving; + firstShotDelay = Fx.greenLaserCharge.lifetime; + + bullet = new LaserBulletType(){{ + length = 500f; + damage = 520f; + width = 75f; + + lifetime = 65f; + + lightningSpacing = 35f; + lightningLength = 5; + lightningDelay = 1.1f; + lightningLengthRand = 15; + lightningDamage = 50; + lightningAngleRand = 40f; + largeHit = true; + lightColor = lightningColor = Pal.heal; + + shootEffect = Fx.greenLaserCharge; + + sideAngle = 15f; + sideWidth = 0f; + sideLength = 0f; + colors = new Color[]{Pal.heal.cpy().a(0.4f), Pal.heal, Color.white}; + }}; + }}); + }}; + //endregion //region ground legs @@ -405,6 +543,7 @@ public class UnitTypes implements ContentList{ targetAir = false; health = 600; immunities = ObjectSet.with(StatusEffects.burning, StatusEffects.melting); + legCount = 4; legLength = 9f; legTrns = 0.6f; @@ -603,8 +742,8 @@ public class UnitTypes implements ContentList{ drag = 0.1f; speed = 0.5f; hitsize = 21f; - health = 23000; - armor = 14f; + health = 22000; + armor = 13f; rotateSpeed = 1.9f; @@ -729,7 +868,6 @@ public class UnitTypes implements ContentList{ faceTarget = false; engineOffset = 5.5f; range = 140f; - crashDamageMultiplier = 4f; weapons.add(new Weapon(){{ y = 0f; @@ -1047,6 +1185,8 @@ public class UnitTypes implements ContentList{ mineTier = 2; health = 500; + armor = 2f; + armor = 5f; speed = 1.8f; accel = 0.06f; drag = 0.017f; @@ -1056,7 +1196,7 @@ public class UnitTypes implements ContentList{ rotateShooting = false; hitsize = 15f; engineSize = 3f; - payloadCapacity = 4 * (8 * 8); + payloadCapacity = (2 * 2) * tilePayload; buildSpeed = 2.5f; weapons.add( @@ -1076,6 +1216,86 @@ public class UnitTypes implements ContentList{ }}); }}; + quad = new UnitType("quad"){{ + armor = 4f; + health = 6000; + speed = 1.2f; + rotateSpeed = 2f; + accel = 0.05f; + drag = 0.017f; + lowAltitude = false; + flying = true; + engineOffset = 12f; + engineSize = 6f; + rotateShooting = false; + hitsize = 32f; + payloadCapacity = (3 * 3) * tilePayload; + buildSpeed = 2.5f; + range = 140f; + targetAir = false; + + weapons.add( + new Weapon(){{ + x = y = 0f; + mirror = false; + reload = 60f; + minShootVelocity = 0.01f; + + bullet = new BasicBulletType(){{ + sprite = "large-bomb"; + width = height = 120/4f; + + range = 30f; + ignoreRotation = true; + + backColor = Pal.heal; + frontColor = Color.white; + mixColorTo = Color.white; + + shootCone = 180f; + ejectEffect = Fx.none; + shootSound = Sounds.none; + despawnShake = 4f; + + collidesAir = false; + + lifetime = 70f; + + despawnEffect = Fx.greenBomb; + hitEffect = Fx.massiveExplosion; + keepVelocity = false; + spin = 2f; + + shrinkX = shrinkY = 0.7f; + + speed = 0.001f; + collides = false; + + splashDamage = 240f; + splashDamageRadius = 115f; + }}; + }}); + }}; + + oct = new UnitType("oct"){{ + armor = 16f; + health = 24000; + speed = 0.6f; + rotateSpeed = 1f; + accel = 0.04f; + drag = 0.018f; + flying = true; + engineOffset = 46f; + engineSize = 7.8f; + rotateShooting = false; + hitsize = 60f; + payloadCapacity = (5.3f * 5.3f) * tilePayload; + buildSpeed = 4f; + drawShields = false; + + abilities.add(new ForceFieldAbility(140f, 4f, 7000f, 60f * 8), new HealFieldAbility(130f, 60f * 2, 140f)); + }}; + //endregion //region naval attack @@ -1086,7 +1306,6 @@ public class UnitTypes implements ContentList{ health = 280; accel = 0.4f; rotateSpeed = 3.3f; - immunities = ObjectSet.with(StatusEffects.wet); trailLength = 20; rotateShooting = false; @@ -1138,14 +1357,12 @@ public class UnitTypes implements ContentList{ armor = 4f; accel = 0.3f; rotateSpeed = 2.6f; - immunities = ObjectSet.with(StatusEffects.wet); rotateShooting = false; trailLength = 20; trailX = 5.5f; trailY = -4f; trailScl = 1.9f; - rotateShooting = false; abilities.add(new StatusFieldAbility(StatusEffects.overclock, 60f * 6, 60f * 6f, 60f)); @@ -1180,8 +1397,7 @@ public class UnitTypes implements ContentList{ rotateSpeed = 1.8f; drag = 0.17f; hitsize = 16f; - armor = 6f; - immunities = ObjectSet.with(StatusEffects.wet); + armor = 7f; rotateShooting = false; trailLength = 22; @@ -1189,7 +1405,7 @@ public class UnitTypes implements ContentList{ trailY = -9f; trailScl = 1.5f; - abilities.add(new HealFieldAbility(22f, 60f * 4, 70f), new ShieldFieldAbility(20f, 40f, 60f * 4, 60f)); + abilities.add(new ShieldFieldAbility(20f, 40f, 60f * 4, 60f)); weapons.add(new Weapon("large-artillery"){{ reload = 65f; @@ -1276,7 +1492,6 @@ public class UnitTypes implements ContentList{ hitsize = 39f; accel = 0.2f; rotateSpeed = 1.3f; - immunities = ObjectSet.with(StatusEffects.wet); rotateShooting = false; trailLength = 50; @@ -1361,10 +1576,9 @@ public class UnitTypes implements ContentList{ armor = 16f; accel = 0.19f; rotateSpeed = 0.9f; - immunities = ObjectSet.with(StatusEffects.wet); rotateShooting = false; - float spawnTime = 60f * 25f; + float spawnTime = 60f * 15f; abilities.add(new UnitSpawnAbility(flare, spawnTime, 19.25f, -31.75f), new UnitSpawnAbility(flare, spawnTime, -19.25f, -31.75f)); @@ -1415,7 +1629,7 @@ public class UnitTypes implements ContentList{ mineTier = 1; buildSpeed = 0.5f; drag = 0.05f; - speed = 2.6f; + speed = 2.8f; rotateSpeed = 15f; accel = 0.1f; itemCapacity = 30; @@ -1449,7 +1663,7 @@ public class UnitTypes implements ContentList{ mineTier = 1; buildSpeed = 0.75f; drag = 0.05f; - speed = 2.9f; + speed = 3f; rotateSpeed = 17f; accel = 0.1f; itemCapacity = 50; @@ -1489,7 +1703,7 @@ public class UnitTypes implements ContentList{ mineTier = 2; buildSpeed = 1f; drag = 0.05f; - speed = 3.4f; + speed = 3.5f; rotateSpeed = 19f; accel = 0.11f; itemCapacity = 70; diff --git a/core/src/mindustry/core/Version.java b/core/src/mindustry/core/Version.java index 08a105d8fb..bef40c5e87 100644 --- a/core/src/mindustry/core/Version.java +++ b/core/src/mindustry/core/Version.java @@ -45,4 +45,12 @@ public class Version{ build = Strings.canParseInt(map.get("build")) ? Integer.parseInt(map.get("build")) : -1; } } + + /** get menu version without colors */ + public static String combined(){ + if(build == -1){ + return "custom build"; + } + return (type.equals("official") ? modifier : type) + " build " + build + (revision == 0 ? "" : "." + revision); + } } diff --git a/core/src/mindustry/ctype/UnlockableContent.java b/core/src/mindustry/ctype/UnlockableContent.java index ee1739eb9d..9c4b147214 100644 --- a/core/src/mindustry/ctype/UnlockableContent.java +++ b/core/src/mindustry/ctype/UnlockableContent.java @@ -31,7 +31,7 @@ public abstract class UnlockableContent extends MappableContent{ this.localizedName = Core.bundle.get(getContentType() + "." + this.name + ".name", this.name); this.description = Core.bundle.getOrNull(getContentType() + "." + this.name + ".description"); - this.unlocked = Core.settings != null && Core.settings.getBool(name + "-unlocked", false); + this.unlocked = Core.settings != null && Core.settings.getBool(this.name + "-unlocked", false); } public String displayDescription(){ diff --git a/core/src/mindustry/entities/Damage.java b/core/src/mindustry/entities/Damage.java index 5ff4bee8a6..152982a986 100644 --- a/core/src/mindustry/entities/Damage.java +++ b/core/src/mindustry/entities/Damage.java @@ -77,19 +77,24 @@ public class Damage{ } } - /** Collides a bullet with blocks in a laser, taking into account absorption blocks. Resulting length is stored in the bullet's fdata. */ - public static float collideLaser(Bullet b, float length){ + public static float findLaserLength(Bullet b, float length){ Tmp.v1.trns(b.rotation(), length); furthest = null; - world.raycast(b.tileX(), b.tileY(), world.toTile(b.x + Tmp.v1.x), world.toTile(b.y + Tmp.v1.y), + boolean found = world.raycast(b.tileX(), b.tileY(), world.toTile(b.x + Tmp.v1.x), world.toTile(b.y + Tmp.v1.y), (x, y) -> (furthest = world.tile(x, y)) != null && furthest.team() != b.team && furthest.block().absorbLasers); - float resultLength = furthest != null ? Math.max(6f, b.dst(furthest.worldx(), furthest.worldy())) : length; + return found && furthest != null ? Math.max(6f, b.dst(furthest.worldx(), furthest.worldy())) : length; + } - Damage.collideLine(b, b.team, b.type.hitEffect, b.x, b.y, b.rotation(), resultLength); - b.fdata = furthest != null ? resultLength : length; + /** Collides a bullet with blocks in a laser, taking into account absorption blocks. Resulting length is stored in the bullet's fdata. */ + public static float collideLaser(Bullet b, float length, boolean large){ + float resultLength = findLaserLength(b, length); + + collideLine(b, b.team, b.type.hitEffect, b.x, b.y, b.rotation(), resultLength, large); + + b.fdata = resultLength; return resultLength; } @@ -103,6 +108,8 @@ public class Damage{ * Only enemies of the specified team are damaged. */ public static void collideLine(Bullet hitter, Team team, Effect effect, float x, float y, float angle, float length, boolean large){ + length = findLaserLength(hitter, length); + collidedBlocks.clear(); tr.trns(angle, length); Intc2 collider = (cx, cy) -> { @@ -150,13 +157,8 @@ public class Damage{ if(!e.checkTarget(hitter.type.collidesAir, hitter.type.collidesGround)) return; e.hitbox(hitrect); - Rect other = hitrect; - other.y -= expand; - other.x -= expand; - other.width += expand * 2; - other.height += expand * 2; - Vec2 vec = Geometry.raycastRect(x, y, x2, y2, other); + Vec2 vec = Geometry.raycastRect(x, y, x2, y2, hitrect.grow(expand * 2)); if(vec != null){ effect.at(vec.x, vec.y); diff --git a/core/src/mindustry/entities/Effect.java b/core/src/mindustry/entities/Effect.java index 27fa264a4a..fd82f109e9 100644 --- a/core/src/mindustry/entities/Effect.java +++ b/core/src/mindustry/entities/Effect.java @@ -40,7 +40,7 @@ public class Effect{ } public Effect(float life, Cons renderer){ - this(life, 32f, renderer); + this(life,50f, renderer); } public Effect ground(){ diff --git a/core/src/mindustry/entities/Units.java b/core/src/mindustry/entities/Units.java index 95ca278bbd..82827c6530 100644 --- a/core/src/mindustry/entities/Units.java +++ b/core/src/mindustry/entities/Units.java @@ -24,7 +24,7 @@ public class Units{ if(unit != null){ unit.dead = true; Fx.unitCapKill.at(unit); - Core.app.post(() -> Call.unitDeath(unit.id)); + Core.app.post(() -> Call.unitDestroy(unit.id)); } } @@ -42,6 +42,21 @@ public class Units{ } } + //destroys immediately + @Remote(called = Loc.server) + public static void unitDestroy(int uid){ + Unit unit = Groups.unit.getByID(uid); + + //if there's no unit don't add it later and get it stuck as a ghost + if(netClient != null){ + netClient.addRemovedEntity(uid); + } + + if(unit != null){ + unit.destroy(); + } + } + @Remote(called = Loc.server) public static void unitDespawn(Unit unit){ Fx.unitDespawn.at(unit.x, unit.y, 0, unit); diff --git a/core/src/mindustry/entities/abilities/ForceFieldAbility.java b/core/src/mindustry/entities/abilities/ForceFieldAbility.java index 60c37badfb..7d36f97e04 100644 --- a/core/src/mindustry/entities/abilities/ForceFieldAbility.java +++ b/core/src/mindustry/entities/abilities/ForceFieldAbility.java @@ -21,8 +21,8 @@ public class ForceFieldAbility extends Ability{ /** Cooldown after the shield is broken, in ticks. */ public float cooldown = 60f * 5; - /** State: radius scaling. */ - protected float radiusScale; + /** State. */ + protected float radiusScale, alpha; private static float realRad; private static Unit paramUnit; @@ -40,7 +40,7 @@ public class ForceFieldAbility extends Ability{ } paramUnit.shield -= trait.damage(); - paramUnit.shieldAlpha = 1f; + paramField.alpha = 1f; } }; @@ -59,6 +59,8 @@ public class ForceFieldAbility extends Ability{ unit.shield += Time.delta * regen; } + alpha = Math.max(alpha - Time.delta/10f, 0f); + if(unit.shield > 0){ radiusScale = Mathf.lerpDelta(radiusScale, 1f, 0.06f); paramUnit = unit; @@ -78,7 +80,7 @@ public class ForceFieldAbility extends Ability{ if(unit.shield > 0){ Draw.z(Layer.shields); - Draw.color(unit.team.color, Color.white, Mathf.clamp(unit.shieldAlpha)); + Draw.color(unit.team.color, Color.white, Mathf.clamp(alpha)); if(Core.settings.getBool("animatedshields")){ Fill.poly(unit.x, unit.y, 6, realRad); diff --git a/core/src/mindustry/entities/abilities/HealFieldAbility.java b/core/src/mindustry/entities/abilities/HealFieldAbility.java index 96f0e373d9..90f800ec84 100644 --- a/core/src/mindustry/entities/abilities/HealFieldAbility.java +++ b/core/src/mindustry/entities/abilities/HealFieldAbility.java @@ -8,7 +8,7 @@ import mindustry.gen.*; public class HealFieldAbility extends Ability{ public float amount = 1, reload = 100, range = 60; public Effect healEffect = Fx.heal; - public Effect activeEffect = Fx.healWave; + public Effect activeEffect = Fx.healWaveDynamic; protected float timer; protected boolean wasHealed = false; @@ -37,7 +37,7 @@ public class HealFieldAbility extends Ability{ }); if(wasHealed){ - activeEffect.at(unit); + activeEffect.at(unit, range); } timer = 0f; diff --git a/core/src/mindustry/entities/bullet/BasicBulletType.java b/core/src/mindustry/entities/bullet/BasicBulletType.java index e2a829e966..ac33c28868 100644 --- a/core/src/mindustry/entities/bullet/BasicBulletType.java +++ b/core/src/mindustry/entities/bullet/BasicBulletType.java @@ -1,16 +1,17 @@ package mindustry.entities.bullet; -import arc.Core; -import arc.graphics.Color; -import arc.graphics.g2d.Draw; -import arc.graphics.g2d.TextureRegion; +import arc.*; +import arc.graphics.*; +import arc.graphics.g2d.*; import arc.math.*; +import arc.util.*; import mindustry.gen.*; -import mindustry.graphics.Pal; +import mindustry.graphics.*; /** An extended BulletType for most ammo-based bullets shot from turrets and units. */ public class BasicBulletType extends BulletType{ public Color backColor = Pal.bulletYellowBack, frontColor = Pal.bulletYellow; + public Color mixColorFrom = new Color(1f, 1f, 1f, 0f), mixColorTo = new Color(1f, 1f, 1f, 0f); public float width = 5f, height = 7f; public float shrinkX = 0f, shrinkY = 0.5f; public float spin = 0; @@ -45,10 +46,15 @@ public class BasicBulletType extends BulletType{ float width = this.width * ((1f - shrinkX) + shrinkX * b.fout()); float offset = -90 + (spin != 0 ? Mathf.randomSeed(b.id, 360f) + b.time * spin : 0f); + Color mix = Tmp.c1.set(mixColorFrom).lerp(mixColorTo, b.fin()); + + Draw.mixcol(mix, mix.a); + Draw.color(backColor); Draw.rect(backRegion, b.x, b.y, width, height, b.rotation() + offset); Draw.color(frontColor); Draw.rect(frontRegion, b.x, b.y, width, height, b.rotation() + offset); - Draw.color(); + + Draw.reset(); } } diff --git a/core/src/mindustry/entities/bullet/BulletType.java b/core/src/mindustry/entities/bullet/BulletType.java index d1a83dbe52..5cbb7fd3f1 100644 --- a/core/src/mindustry/entities/bullet/BulletType.java +++ b/core/src/mindustry/entities/bullet/BulletType.java @@ -71,6 +71,8 @@ public abstract class BulletType extends Content{ public boolean hittable = true; /** Whether this bullet can be reflected. */ public boolean reflectable = true; + /** Bullet range override. */ + public float range = -1f; //additional effects @@ -96,13 +98,13 @@ public abstract class BulletType extends Content{ public Color lightningColor = Pal.surge; public int lightning; - public int lightningLength = 5; + public int lightningLength = 5, lightningLengthRand = 0; /** Use a negative value to use default bullet damage. */ public float lightningDamage = -1; public float weaveScale = 1f; public float weaveMag = -1f; - public float hitShake = 0f; + public float hitShake = 0f, despawnShake = 0f; public int puddles; public float puddleRange; @@ -126,7 +128,7 @@ public abstract class BulletType extends Content{ /** Returns maximum distance the bullet this bullet type has can travel. */ public float range(){ - return speed * lifetime * (1f - drag); + return Math.max(speed * lifetime * (1f - drag), range); } public boolean collides(Bullet bullet, Building tile){ @@ -179,7 +181,7 @@ public abstract class BulletType extends Content{ } for(int i = 0; i < lightning; i++){ - Lightning.create(b, lightningColor, lightningDamage < 0 ? damage : lightningDamage, b.x, b.y, Mathf.random(360f), lightningLength); + Lightning.create(b, lightningColor, lightningDamage < 0 ? damage : lightningDamage, b.x, b.y, Mathf.random(360f), lightningLength + Mathf.random(lightningLengthRand)); } } @@ -187,6 +189,8 @@ public abstract class BulletType extends Content{ despawnEffect.at(b.x, b.y, b.rotation(), hitColor); hitSound.at(b); + Effect.shake(despawnShake, despawnShake, b); + if(fragBullet != null || splashDamageRadius > 0 || lightning > 0){ hit(b); } @@ -275,9 +279,8 @@ public abstract class BulletType extends Content{ bullet.damage = damage < 0 ? this.damage : damage; bullet.add(); - if(keepVelocity && owner instanceof Hitboxc) bullet.vel.add(((Hitboxc)owner).deltaX() / Time.delta, ((Hitboxc)owner).deltaY() / Time.delta); + if(keepVelocity && owner instanceof Velc) bullet.vel.add(((Velc)owner).vel().x, ((Velc)owner).vel().y); return bullet; - } public void createNet(Team team, float x, float y, float angle, float damage, float velocityScl, float lifetimeScl){ diff --git a/core/src/mindustry/entities/bullet/ContinuousLaserBulletType.java b/core/src/mindustry/entities/bullet/ContinuousLaserBulletType.java index 1962b97615..0f1894271f 100644 --- a/core/src/mindustry/entities/bullet/ContinuousLaserBulletType.java +++ b/core/src/mindustry/entities/bullet/ContinuousLaserBulletType.java @@ -12,10 +12,13 @@ import mindustry.graphics.*; public class ContinuousLaserBulletType extends BulletType{ public float length = 220f; public float shake = 1f; + public float fadeTime = 16f; public Color[] colors = {Color.valueOf("ec745855"), Color.valueOf("ec7458aa"), Color.valueOf("ff9c5a"), Color.white}; public float[] tscales = {1f, 0.7f, 0.5f, 0.2f}; public float[] strokes = {2f, 1.5f, 1f, 0.3f}; public float[] lenscales = {1f, 1.12f, 1.15f, 1.17f}; + public float width = 9f, oscScl = 0.8f, oscMag = 1.5f; + public boolean largeHit = true; public ContinuousLaserBulletType(float damage){ super(0.001f, damage); @@ -25,6 +28,7 @@ public class ContinuousLaserBulletType extends BulletType{ hitSize = 4; drawSize = 420f; lifetime = 16f; + keepVelocity = false; pierce = true; hittable = false; hitColor = colors[2]; @@ -32,6 +36,7 @@ public class ContinuousLaserBulletType extends BulletType{ incendAmount = 1; incendSpread = 5; incendChance = 0.4f; + lightColor = Color.orange; } protected ContinuousLaserBulletType(){ @@ -43,13 +48,20 @@ public class ContinuousLaserBulletType extends BulletType{ return length; } + @Override + public void init(){ + super.init(); + + drawSize = Math.max(drawSize, length*2f); + } + @Override public void update(Bullet b){ //TODO possible laser absorption from blocks //damage every 5 ticks if(b.timer(1, 5f)){ - Damage.collideLine(b, b.team, hitEffect, b.x, b.y, b.rotation(), length, true); + Damage.collideLine(b, b.team, hitEffect, b.x, b.y, b.rotation(), length, largeHit); } if(shake > 0){ @@ -59,21 +71,23 @@ public class ContinuousLaserBulletType extends BulletType{ @Override public void draw(Bullet b){ - float baseLen = length * b.fout(); + float realLength = Damage.findLaserLength(b, length); + float fout = Mathf.clamp(b.time > b.lifetime - fadeTime ? 1f - (b.time - (lifetime - fadeTime)) / fadeTime : 1f); + float baseLen = realLength * fout; Lines.lineAngle(b.x, b.y, b.rotation(), baseLen); for(int s = 0; s < colors.length; s++){ Draw.color(Tmp.c1.set(colors[s]).mul(1f + Mathf.absin(Time.time(), 1f, 0.1f))); for(int i = 0; i < tscales.length; i++){ Tmp.v1.trns(b.rotation() + 180f, (lenscales[i] - 1f) * 35f); - Lines.stroke((9f + Mathf.absin(Time.time(), 0.8f, 1.5f)) * b.fout() * strokes[s] * tscales[i]); + Lines.stroke((width + Mathf.absin(Time.time(), oscScl, oscMag)) * fout * strokes[s] * tscales[i]); Lines.lineAngle(b.x + Tmp.v1.x, b.y + Tmp.v1.y, b.rotation(), baseLen * lenscales[i], false); } } Tmp.v1.trns(b.rotation(), baseLen * 1.1f); - Drawf.light(b.team, b.x, b.y, b.x + Tmp.v1.x, b.y + Tmp.v1.y, 40, Color.orange, 0.7f); + Drawf.light(b.team, b.x, b.y, b.x + Tmp.v1.x, b.y + Tmp.v1.y, 40, lightColor, 0.7f); Draw.reset(); } diff --git a/core/src/mindustry/entities/bullet/LaserBulletType.java b/core/src/mindustry/entities/bullet/LaserBulletType.java index 35745d6b34..ad5965f3b8 100644 --- a/core/src/mindustry/entities/bullet/LaserBulletType.java +++ b/core/src/mindustry/entities/bullet/LaserBulletType.java @@ -8,18 +8,17 @@ import mindustry.content.*; import mindustry.entities.*; import mindustry.gen.*; import mindustry.graphics.*; -import mindustry.world.*; public class LaserBulletType extends BulletType{ - protected static Tile furthest; - - protected Color[] colors = {Pal.lancerLaser.cpy().mul(1f, 1f, 1f, 0.4f), Pal.lancerLaser, Color.white}; - protected Effect laserEffect = Fx.lancerLaserShootSmoke; - protected float length = 160f; - protected float width = 15f; - protected float lengthFalloff = 0.5f; - protected float sideLength = 29f, sideWidth = 0.7f; - protected float sideAngle = 90f; + public Color[] colors = {Pal.lancerLaser.cpy().mul(1f, 1f, 1f, 0.4f), Pal.lancerLaser, Color.white}; + public Effect laserEffect = Fx.lancerLaserShootSmoke; + public float length = 160f; + public float width = 15f; + public float lengthFalloff = 0.5f; + public float sideLength = 29f, sideWidth = 0.7f; + public float sideAngle = 90f; + public float lightningSpacing = -1, lightningDelay = 0.1f, lightningAngleRand; + public boolean largeHit = false; public LaserBulletType(float damage){ super(0.01f, damage); @@ -40,6 +39,13 @@ public class LaserBulletType extends BulletType{ this(1f); } + @Override + public void init(){ + super.init(); + + drawSize = Math.max(drawSize, length*2f); + } + @Override public float range(){ return length; @@ -47,8 +53,30 @@ public class LaserBulletType extends BulletType{ @Override public void init(Bullet b){ - float resultLength = Damage.collideLaser(b, length); - laserEffect.at(b.x, b.y, b.rotation(), resultLength * 0.75f); + float resultLength = Damage.collideLaser(b, length, largeHit), rot = b.rotation(); + + laserEffect.at(b.x, b.y, rot, resultLength * 0.75f); + + if(lightningSpacing > 0){ + int idx = 0; + for(float i = 0; i <= resultLength; i += lightningSpacing){ + float cx = b.x + Angles.trnsx(rot, i), + cy = b.y + Angles.trnsy(rot, i); + + int f = idx++; + + for(int s : Mathf.signs){ + Time.run(f * lightningDelay, () -> { + if(b.isAdded() && b.type == this){ + Lightning.create(b, lightningColor, + lightningDamage < 0 ? damage : lightningDamage, + cx, cy, rot + 90*s + Mathf.range(lightningAngleRand), + lightningLength + Mathf.random(lightningLengthRand)); + } + }); + } + } + } } @Override diff --git a/core/src/mindustry/entities/bullet/RailBulletType.java b/core/src/mindustry/entities/bullet/RailBulletType.java index c5a267831f..8265f35e8b 100644 --- a/core/src/mindustry/entities/bullet/RailBulletType.java +++ b/core/src/mindustry/entities/bullet/RailBulletType.java @@ -4,6 +4,12 @@ import mindustry.content.*; import mindustry.entities.*; import mindustry.gen.*; +//TODO this class is bad for multiple reasons, remove/replace it. +//- effects unreliable +//- not really hitscan but works like it +//- buggy trails +//- looks bad +//- generally unreliable public class RailBulletType extends BulletType{ public Effect pierceEffect = Fx.hitBulletSmall, updateEffect = Fx.none; /** Multiplier of damage decreased per health pierced. */ @@ -37,7 +43,9 @@ public class RailBulletType extends BulletType{ @Override public void update(Bullet b){ - updateEffect.at(b.x, b.y, b.rotation()); + if(b.timer(1, 0.9f)){ + updateEffect.at(b.x, b.y, b.rotation()); + } } @Override diff --git a/core/src/mindustry/entities/bullet/ShrapnelBulletType.java b/core/src/mindustry/entities/bullet/ShrapnelBulletType.java index 0d58e683d2..01a7ad2d7e 100644 --- a/core/src/mindustry/entities/bullet/ShrapnelBulletType.java +++ b/core/src/mindustry/entities/bullet/ShrapnelBulletType.java @@ -13,6 +13,7 @@ public class ShrapnelBulletType extends BulletType{ public float length = 100f; public float width = 20f; public Color fromColor = Color.white, toColor = Pal.lancerLaser; + public boolean hitLarge = false; public int serrations = 7; public float serrationLenScl = 10f, serrationWidth = 4f, serrationSpacing = 8f, serrationSpaceOffset = 80f, serrationFadeOffset = 0.5f; @@ -30,7 +31,14 @@ public class ShrapnelBulletType extends BulletType{ @Override public void init(Bullet b){ - Damage.collideLaser(b, length); + Damage.collideLaser(b, length, hitLarge); + } + + @Override + public void init(){ + super.init(); + + drawSize = Math.max(drawSize, length*2f); } @Override diff --git a/core/src/mindustry/entities/comp/ElevationMoveComp.java b/core/src/mindustry/entities/comp/ElevationMoveComp.java index 07eae31a6c..f87bc1de0f 100644 --- a/core/src/mindustry/entities/comp/ElevationMoveComp.java +++ b/core/src/mindustry/entities/comp/ElevationMoveComp.java @@ -1,23 +1,18 @@ package mindustry.entities.comp; import mindustry.annotations.Annotations.*; +import mindustry.entities.*; +import mindustry.entities.EntityCollisions.*; import mindustry.gen.*; -import static mindustry.Vars.*; - @Component abstract class ElevationMoveComp implements Velc, Posc, Flyingc, Hitboxc{ @Import float x, y; @Replace @Override - public void move(float cx, float cy){ - if(isFlying()){ - x += cx; - y += cy; - }else{ - collisions.move(this, cx, cy); - } + public SolidPred solidity(){ + return isFlying() ? null : EntityCollisions::solid; } } diff --git a/core/src/mindustry/entities/comp/LegsComp.java b/core/src/mindustry/entities/comp/LegsComp.java index 68c0de5f00..e6022ed91e 100644 --- a/core/src/mindustry/entities/comp/LegsComp.java +++ b/core/src/mindustry/entities/comp/LegsComp.java @@ -4,16 +4,16 @@ import arc.math.*; import arc.math.geom.*; import arc.util.*; import mindustry.*; +import mindustry.ai.*; import mindustry.annotations.Annotations.*; import mindustry.content.*; import mindustry.entities.*; +import mindustry.entities.EntityCollisions.*; import mindustry.gen.*; import mindustry.graphics.*; import mindustry.type.*; import mindustry.world.blocks.environment.*; -import static mindustry.Vars.*; - @Component abstract class LegsComp implements Posc, Rotc, Hitboxc, Flyingc, Unitc{ @Import float x, y; @@ -26,8 +26,14 @@ abstract class LegsComp implements Posc, Rotc, Hitboxc, Flyingc, Unitc{ @Replace @Override - public void move(float cx, float cy){ - collisions.moveCheck(this, cx, cy, !type.allowLegStep ? EntityCollisions::solid : EntityCollisions::legsSolid); + public SolidPred solidity(){ + return !type.allowLegStep ? EntityCollisions::solid : EntityCollisions::legsSolid; + } + + @Override + @Replace + public int pathType(){ + return Pathfinder.costLegs; } @Override diff --git a/core/src/mindustry/entities/comp/MechComp.java b/core/src/mindustry/entities/comp/MechComp.java index 407b256136..ffbf0ce92c 100644 --- a/core/src/mindustry/entities/comp/MechComp.java +++ b/core/src/mindustry/entities/comp/MechComp.java @@ -1,6 +1,7 @@ package mindustry.entities.comp; import arc.math.*; +import arc.math.geom.*; import arc.util.*; import mindustry.annotations.Annotations.*; import mindustry.gen.*; @@ -9,11 +10,24 @@ import mindustry.gen.*; abstract class MechComp implements Posc, Flyingc, Hitboxc, Unitc, Mechc, ElevationMovec{ @SyncField(false) @SyncLocal float baseRotation; transient float walkTime, walkExtension; + transient private boolean walked; @Override public void update(){ - float len = deltaLen(); - baseRotation = Angles.moveToward(baseRotation, deltaAngle(), type().baseRotateSpeed * Mathf.clamp(len / type().speed / Time.delta) * Time.delta); - walkTime += len; + //trigger animation only when walking manually + if(walked){ + float len = deltaLen(); + baseRotation = Angles.moveToward(baseRotation, deltaAngle(), type().baseRotateSpeed * Mathf.clamp(len / type().speed / Time.delta) * Time.delta); + walkTime += len; + walked = false; + } + } + + @Override + public void moveAt(Vec2 vector, float acceleration){ + if(!vector.isZero()){ + //mark walking state when moving in a controlled manner + walked = true; + } } } diff --git a/core/src/mindustry/entities/comp/PayloadComp.java b/core/src/mindustry/entities/comp/PayloadComp.java index f6b896118f..99c6b84f87 100644 --- a/core/src/mindustry/entities/comp/PayloadComp.java +++ b/core/src/mindustry/entities/comp/PayloadComp.java @@ -25,15 +25,15 @@ abstract class PayloadComp implements Posc, Rotc, Hitboxc, Unitc{ } boolean canPickup(Unit unit){ - return payloadUsed() + unit.hitSize * unit.hitSize <= type.payloadCapacity; + return payloadUsed() + unit.hitSize * unit.hitSize <= type.payloadCapacity + 0.001f; } boolean canPickup(Building build){ - return payloadUsed() + build.block.size * build.block.size * Vars.tilesize * Vars.tilesize <= type.payloadCapacity; + return payloadUsed() + build.block.size * build.block.size * Vars.tilesize * Vars.tilesize <= type.payloadCapacity + 0.001f; } boolean canPickupPayload(Payload pay){ - return payloadUsed() + pay.size()*pay.size() <= type.payloadCapacity; + return payloadUsed() + pay.size()*pay.size() <= type.payloadCapacity + 0.001f; } boolean hasPayload(){ @@ -98,7 +98,7 @@ abstract class PayloadComp implements Posc, Rotc, Hitboxc, Unitc{ Unit u = payload.unit; //can't drop ground units - if(((tileOn() == null || tileOn().solid()) && u.elevation < 0.1f) || (!floorOn().isLiquid && u instanceof WaterMovec)){ + if(!u.canPass(tileX(), tileY())){ return false; } diff --git a/core/src/mindustry/entities/comp/UnitComp.java b/core/src/mindustry/entities/comp/UnitComp.java index 79df336be4..f67a06f4ce 100644 --- a/core/src/mindustry/entities/comp/UnitComp.java +++ b/core/src/mindustry/entities/comp/UnitComp.java @@ -8,6 +8,7 @@ import arc.scene.ui.layout.*; import arc.struct.*; import arc.util.ArcAnnotate.*; import arc.util.*; +import mindustry.ai.*; import mindustry.annotations.Annotations.*; import mindustry.content.*; import mindustry.ctype.*; @@ -37,7 +38,7 @@ abstract class UnitComp implements Healthc, Physicsc, Hitboxc, Statusc, Teamc, I private UnitController controller; private UnitType type; - boolean spawnedByCore, deactivated; //TODO remove deactivation boolean + boolean spawnedByCore; transient Seq abilities = new Seq<>(0); @@ -69,7 +70,7 @@ abstract class UnitComp implements Healthc, Physicsc, Hitboxc, Statusc, Teamc, I @Replace public float clipSize(){ - return type.region.width * 2f; + return Math.max(type.region.width * 2f, type.clipSize); } @Override @@ -103,7 +104,14 @@ abstract class UnitComp implements Healthc, Physicsc, Hitboxc, Statusc, Teamc, I @Override @Replace public boolean canDrown(){ - return isGrounded() && !hovering && type.canDrown && !(this instanceof WaterMovec); + return isGrounded() && !hovering && type.canDrown; + } + + @Override + @Replace + public boolean canShoot(){ + //cannot shoot while boosting + return !(type.canBoost && isFlying()); } @Override @@ -149,8 +157,13 @@ abstract class UnitComp implements Healthc, Physicsc, Hitboxc, Statusc, Teamc, I return type; } + /** @return pathfinder path type for calculating costs */ + public int pathType(){ + return Pathfinder.costGround; + } + public void lookAt(float angle){ - rotation = Angles.moveToward(rotation, angle, type.rotateSpeed * Time.delta); + rotation = Angles.moveToward(rotation, angle, type.rotateSpeed * Time.delta * speedMultiplier()); } public void lookAt(Position pos){ @@ -206,12 +219,9 @@ abstract class UnitComp implements Healthc, Physicsc, Hitboxc, Statusc, Teamc, I public void add(){ //check if over unit cap - if(count() > cap() && !spawnedByCore){ - deactivated = true; - - if(!dead){ - Call.unitCapDeath(self()); - } + if(count() > cap() && !spawnedByCore && !dead){ + Call.unitCapDeath(self()); + teamIndex.updateCount(team, type, -1); } } @@ -232,22 +242,13 @@ abstract class UnitComp implements Healthc, Physicsc, Hitboxc, Statusc, Teamc, I @Override public void update(){ - //activate the unit when possible - if(!net.client() && deactivated && teamIndex.countActive(team, type) < Units.getCap(team)){ - teamIndex.updateActiveCount(team, type, 1); - deactivated = false; - } - if(!deactivated){ - type.update(self()); + type.update(self()); - if(abilities.size > 0){ - for(Ability a : abilities){ - a.update(self()); - } + if(abilities.size > 0){ + for(Ability a : abilities){ + a.update(self()); } - }else if(!dead){ - Call.unitCapDeath(self()); } drag = type.drag * (isGrounded() ? (floorOn().dragMultiplier) : 1f); @@ -305,18 +306,20 @@ abstract class UnitComp implements Healthc, Physicsc, Hitboxc, Statusc, Teamc, I if(floor.damageTaken > 0f){ damageContinuous(floor.damageTaken); } + } - if(tile.solid()){ - if(type.canBoost){ - elevation = 1f; - }else if(!net.client()){ - kill(); - } + //kill entities on tiles that are solid to them + if(tile != null && !canPassOn()){ + //boost if possible + if(type.canBoost){ + elevation = 1f; + }else if(!net.client()){ + kill(); } } //AI only updates on the server - if(!net.client() && !dead && !deactivated){ + if(!net.client() && !dead){ controller.updateUnit(); } @@ -325,11 +328,6 @@ abstract class UnitComp implements Healthc, Physicsc, Hitboxc, Statusc, Teamc, I resetController(); } - //do not control anything when deactivated - if(deactivated){ - controlWeapons(false, false); - } - //remove units spawned by the core if(spawnedByCore && !isPlayer()){ Call.unitDespawn(self()); @@ -362,7 +360,7 @@ abstract class UnitComp implements Healthc, Physicsc, Hitboxc, Statusc, Teamc, I //if this unit crash landed (was flying), damage stuff in a radius if(type.flying){ - Damage.damage(team,x, y, hitSize * 1.1f, hitSize * type.crashDamageMultiplier, true, false, true); + Damage.damage(team,x, y, Mathf.pow(hitSize, 0.94f) * 1.25f, Mathf.pow(hitSize, 0.75f) * type.crashDamageMultiplier * 5f, true, false, true); } if(!headless){ diff --git a/core/src/mindustry/entities/comp/VelComp.java b/core/src/mindustry/entities/comp/VelComp.java index 469d217665..deec6756d1 100644 --- a/core/src/mindustry/entities/comp/VelComp.java +++ b/core/src/mindustry/entities/comp/VelComp.java @@ -3,9 +3,13 @@ package mindustry.entities.comp; import arc.math.*; import arc.math.geom.*; import arc.util.*; +import arc.util.ArcAnnotate.*; import mindustry.annotations.Annotations.*; +import mindustry.entities.EntityCollisions.*; import mindustry.gen.*; +import static mindustry.Vars.*; + @Component abstract class VelComp implements Posc{ @Import float x, y; @@ -22,12 +26,35 @@ abstract class VelComp implements Posc{ vel.scl(Mathf.clamp(1f - drag * Time.delta)); } + /** @return function to use for check solid state. if null, no checking is done. */ + @Nullable + SolidPred solidity(){ + return null; + } + + /** @return whether this entity can move through a location*/ + boolean canPass(int tileX, int tileY){ + SolidPred s = solidity(); + return s == null || !s.solid(tileX, tileY); + } + + /** @return whether this entity can exist on its current location*/ + boolean canPassOn(){ + return canPass(tileX(), tileY()); + } + boolean moving(){ return !vel.isZero(0.01f); } void move(float cx, float cy){ - x += cx; - y += cy; + SolidPred check = solidity(); + + if(check != null){ + collisions.move(self(), cx, cy, check); + }else{ + x += cx; + y += cy; + } } } diff --git a/core/src/mindustry/entities/comp/WaterMoveComp.java b/core/src/mindustry/entities/comp/WaterMoveComp.java index 9671d694ea..f87679efdb 100644 --- a/core/src/mindustry/entities/comp/WaterMoveComp.java +++ b/core/src/mindustry/entities/comp/WaterMoveComp.java @@ -4,17 +4,17 @@ import arc.graphics.*; import arc.graphics.g2d.*; import arc.math.*; import arc.util.*; +import mindustry.ai.*; import mindustry.annotations.Annotations.*; import mindustry.content.*; import mindustry.entities.*; +import mindustry.entities.EntityCollisions.*; import mindustry.gen.*; import mindustry.graphics.*; import mindustry.type.*; import mindustry.world.*; import mindustry.world.blocks.environment.*; -import static mindustry.Vars.*; - //just a proof of concept @Component abstract class WaterMoveComp implements Posc, Velc, Hitboxc, Flyingc, Unitc{ @@ -38,16 +38,8 @@ abstract class WaterMoveComp implements Posc, Velc, Hitboxc, Flyingc, Unitc{ @Override @Replace - public void lookAt(float angle){ - if(onLiquid()){ - rotation = Angles.moveToward(rotation, angle, type.rotateSpeed * Time.delta); - } - } - - @Override - @Replace - public boolean canShoot(){ - return onLiquid(); + public int pathType(){ + return Pathfinder.costWater; } @Override @@ -74,13 +66,8 @@ abstract class WaterMoveComp implements Posc, Velc, Hitboxc, Flyingc, Unitc{ @Replace @Override - public void move(float cx, float cy){ - if(isGrounded()){ - collisions.moveCheck(this, cx, cy, EntityCollisions::waterSolid); - }else{ - x += cx; - y += cy; - } + public SolidPred solidity(){ + return isFlying() ? null : EntityCollisions::waterSolid; } @Replace diff --git a/core/src/mindustry/entities/comp/WeaponsComp.java b/core/src/mindustry/entities/comp/WeaponsComp.java index 5d5ede8a06..fd22fc7add 100644 --- a/core/src/mindustry/entities/comp/WeaponsComp.java +++ b/core/src/mindustry/entities/comp/WeaponsComp.java @@ -13,7 +13,7 @@ import mindustry.type.*; import static mindustry.Vars.*; @Component -abstract class WeaponsComp implements Teamc, Posc, Rotc, Velc{ +abstract class WeaponsComp implements Teamc, Posc, Rotc, Velc, Statusc{ @Import float x, y, rotation, reloadMultiplier; @Import Vec2 vel; @Import UnitType type; @@ -85,6 +85,16 @@ abstract class WeaponsComp implements Teamc, Posc, Rotc, Velc{ return true; } + @Override + public void remove(){ + for(WeaponMount mount : mounts){ + if(mount.bullet != null){ + mount.bullet.time = mount.bullet.lifetime - 10f; + mount.bullet = null; + } + } + } + /** Update shooting and rotation for this unit. */ @Override public void update(){ @@ -93,7 +103,27 @@ abstract class WeaponsComp implements Teamc, Posc, Rotc, Velc{ for(WeaponMount mount : mounts){ Weapon weapon = mount.weapon; mount.reload = Math.max(mount.reload - Time.delta * reloadMultiplier, 0); - mount.heat = Math.max(mount.heat - Time.delta * reloadMultiplier / mount.weapon.cooldownTime, 0); + + float weaponRotation = this.rotation - 90 + (weapon.rotate ? mount.rotation : 0); + float mountX = this.x + Angles.trnsx(this.rotation - 90, weapon.x, weapon.y), + mountY = this.y + Angles.trnsy(this.rotation - 90, weapon.x, weapon.y); + float shootX = mountX + Angles.trnsx(weaponRotation, weapon.shootX, weapon.shootY), + shootY = mountY + Angles.trnsy(weaponRotation, weapon.shootX, weapon.shootY); + float shootAngle = weapon.rotate ? weaponRotation + 90 : Angles.angle(shootX, shootY, mount.aimX, mount.aimY) + (this.rotation - angleTo(mount.aimX, mount.aimY)); + + //update continuous state + if(weapon.continuous && mount.bullet != null){ + if(!mount.bullet.isAdded() || mount.bullet.time >= mount.bullet.lifetime){ + mount.bullet = null; + }else{ + mount.bullet.rotation(weaponRotation + 90); + mount.bullet.set(shootX, shootY); + vel.add(Tmp.v1.trns(rotation + 180f, mount.bullet.type.recoil)); + } + }else{ + //heat decreases when not firing + mount.heat = Math.max(mount.heat - Time.delta * reloadMultiplier / mount.weapon.cooldownTime, 0); + } //flip weapon shoot side for alternating weapons at half reload if(weapon.otherSide != -1 && weapon.alternate && mount.side == weapon.flipSprite && @@ -104,10 +134,10 @@ abstract class WeaponsComp implements Teamc, Posc, Rotc, Velc{ //rotate if applicable if(weapon.rotate && (mount.rotate || mount.shoot) && can){ - float axisX = this.x + Angles.trnsx(rotation - 90, weapon.x, weapon.y), - axisY = this.y + Angles.trnsy(rotation - 90, weapon.x, weapon.y); + float axisX = this.x + Angles.trnsx(this.rotation - 90, weapon.x, weapon.y), + axisY = this.y + Angles.trnsy(this.rotation - 90, weapon.x, weapon.y); - mount.targetRotation = Angles.angle(axisX, axisY, mount.aimX, mount.aimY) - rotation; + mount.targetRotation = Angles.angle(axisX, axisY, mount.aimX, mount.aimY) - this.rotation; mount.rotation = Angles.moveToward(mount.rotation, mount.targetRotation, weapon.rotateSpeed * Time.delta); }else if(!weapon.rotate){ mount.rotation = 0; @@ -124,21 +154,9 @@ abstract class WeaponsComp implements Teamc, Posc, Rotc, Velc{ mount.reload <= 0.0001f && //reload has to be 0 Angles.within(weapon.rotate ? mount.rotation : this.rotation, mount.targetRotation, mount.weapon.shootCone) //has to be within the cone ){ - - float rotation = this.rotation - 90; - float weaponRotation = rotation + (weapon.rotate ? mount.rotation : 0); - - - float mountX = this.x + Angles.trnsx(rotation, weapon.x, weapon.y), - mountY = this.y + Angles.trnsy(rotation, weapon.x, weapon.y); - float shootX = mountX + Angles.trnsx(weaponRotation, weapon.shootX, weapon.shootY), - shootY = mountY + Angles.trnsy(weaponRotation, weapon.shootX, weapon.shootY); - float shootAngle = weapon.rotate ? weaponRotation + 90 : Angles.angle(shootX, shootY, mount.aimX, mount.aimY) + (this.rotation - angleTo(mount.aimX, mount.aimY)); - - shoot(weapon, shootX, shootY, mount.aimX, mount.aimY, shootAngle, Mathf.sign(weapon.x)); + shoot(mount, shootX, shootY, mount.aimX, mount.aimY, shootAngle, Mathf.sign(weapon.x)); mount.reload = weapon.reload; - mount.heat = 1f; ammo--; if(ammo < 0) ammo = 0; @@ -146,7 +164,8 @@ abstract class WeaponsComp implements Teamc, Posc, Rotc, Velc{ } } - private void shoot(Weapon weapon, float x, float y, float aimX, float aimY, float rotation, int side){ + private void shoot(WeaponMount mount, float x, float y, float aimX, float aimY, float rotation, int side){ + Weapon weapon = mount.weapon; float baseX = this.x, baseY = this.y; @@ -156,29 +175,44 @@ abstract class WeaponsComp implements Teamc, Posc, Rotc, Velc{ float lifeScl = ammo.scaleVelocity ? Mathf.clamp(Mathf.dst(x, y, aimX, aimY) / ammo.range()) : 1f; sequenceNum = 0; - if(weapon.shotDelay > 0.01f){ + if(weapon.shotDelay + weapon.firstShotDelay > 0.01f){ Angles.shotgun(weapon.shots, weapon.spacing, rotation, f -> { - Time.run(sequenceNum * weapon.shotDelay, () -> bullet(weapon, x + this.x - baseX, y + this.y - baseY, f + Mathf.range(weapon.inaccuracy), lifeScl)); + Time.run(sequenceNum * weapon.shotDelay + weapon.firstShotDelay, () -> { + if(!isAdded()) return; + mount.bullet = bullet(weapon, x + this.x - baseX, y + this.y - baseY, f + Mathf.range(weapon.inaccuracy), lifeScl); + }); sequenceNum++; }); }else{ - Angles.shotgun(weapon.shots, weapon.spacing, rotation, f -> bullet(weapon, x, y, f + Mathf.range(weapon.inaccuracy), lifeScl)); + Angles.shotgun(weapon.shots, weapon.spacing, rotation, f -> mount.bullet = bullet(weapon, x, y, f + Mathf.range(weapon.inaccuracy), lifeScl)); } - vel().add(Tmp.v1.trns(rotation + 180f, ammo.recoil)); - boolean parentize = ammo.keepVelocity; - Effect.shake(weapon.shake, weapon.shake, x, y); + if(weapon.firstShotDelay > 0){ + Time.run(weapon.firstShotDelay, () -> { + if(!isAdded()) return; + + vel.add(Tmp.v1.trns(rotation + 180f, ammo.recoil)); + Effect.shake(weapon.shake, weapon.shake, x, y); + mount.heat = 1f; + }); + }else{ + vel.add(Tmp.v1.trns(rotation + 180f, ammo.recoil)); + Effect.shake(weapon.shake, weapon.shake, x, y); + mount.heat = 1f; + } + weapon.ejectEffect.at(x, y, rotation * side); ammo.shootEffect.at(x, y, rotation, parentize ? this : null); ammo.smokeEffect.at(x, y, rotation, parentize ? this : null); + apply(weapon.shootStatus, weapon.shootStatusDuration); } - private void bullet(Weapon weapon, float x, float y, float angle, float lifescl){ + private Bullet bullet(Weapon weapon, float x, float y, float angle, float lifescl){ float xr = Mathf.range(weapon.xRand); - weapon.bullet.create(this, team(), + return weapon.bullet.create(this, team(), x + Angles.trnsx(angle, 0, xr), y + Angles.trnsy(angle, 0, xr), angle, (1f - weapon.velocityRnd) + Mathf.random(weapon.velocityRnd), lifescl); diff --git a/core/src/mindustry/entities/units/WeaponMount.java b/core/src/mindustry/entities/units/WeaponMount.java index 6cf83c2767..f5aa45c4ea 100644 --- a/core/src/mindustry/entities/units/WeaponMount.java +++ b/core/src/mindustry/entities/units/WeaponMount.java @@ -1,5 +1,7 @@ package mindustry.entities.units; +import arc.util.ArcAnnotate.*; +import mindustry.gen.*; import mindustry.type.*; public class WeaponMount{ @@ -21,6 +23,8 @@ public class WeaponMount{ public boolean rotate = false; /** extra state for alternating weapons */ public boolean side; + /** current bullet for continuous weapons */ + public @Nullable Bullet bullet; public WeaponMount(Weapon weapon){ this.weapon = weapon; diff --git a/core/src/mindustry/game/Saves.java b/core/src/mindustry/game/Saves.java index 9ec689a1aa..0f7908aa63 100644 --- a/core/src/mindustry/game/Saves.java +++ b/core/src/mindustry/game/Saves.java @@ -61,6 +61,9 @@ public class Saves{ //automatically assign sector save slots for(SaveSlot slot : saves){ if(slot.getSector() != null){ + if(slot.getSector().save != null){ + Log.warn("Sector @ has two corresponding saves: @ and @", slot.getSector(), slot.getSector().save.file, slot.file); + } slot.getSector().save = slot; } } @@ -75,7 +78,6 @@ public class Saves{ } public void update(){ - SaveSlot current = this.current; if(current != null && state.isGame() && !(state.isPaused() && Core.scene.hasDialog())){ @@ -90,14 +92,13 @@ public class Saves{ if(time > Core.settings.getInt("saveinterval") * 60){ saving = true; - Time.runTask(2f, () -> { - try{ - current.save(); - }catch(Throwable e){ - e.printStackTrace(); - } - saving = false; - }); + try{ + current.save(); + }catch(Throwable e){ + e.printStackTrace(); + } + + Time.runTask(3f, () -> saving = false); time = 0; } diff --git a/core/src/mindustry/game/Schematic.java b/core/src/mindustry/game/Schematic.java index 334d96cc08..5ad51382f2 100644 --- a/core/src/mindustry/game/Schematic.java +++ b/core/src/mindustry/game/Schematic.java @@ -2,9 +2,7 @@ package mindustry.game; import arc.files.*; import arc.struct.*; -import arc.struct.IntIntMap.*; import arc.util.ArcAnnotate.*; -import mindustry.*; import mindustry.content.*; import mindustry.mod.Mods.*; import mindustry.type.*; @@ -38,20 +36,16 @@ public class Schematic implements Publishable, Comparable{ return tiles.sumf(s -> s.block.consumes.has(ConsumeType.power) ? s.block.consumes.getPower().usage : 0f); } - public Seq requirements(){ - IntIntMap amounts = new IntIntMap(); + public ItemSeq requirements(){ + ItemSeq requirements = new ItemSeq(); tiles.each(t -> { for(ItemStack stack : t.block.requirements){ - amounts.increment(stack.item.id, stack.amount); + requirements.add(stack.item, stack.amount); } }); - Seq stacks = new Seq<>(); - for(Entry ent : amounts.entries()){ - stacks.add(new ItemStack(Vars.content.item(ent.key), ent.value)); - } - stacks.sort(); - return stacks; + + return requirements; } public boolean hasCore(){ diff --git a/core/src/mindustry/game/SectorInfo.java b/core/src/mindustry/game/SectorInfo.java index 806d079b05..29e75b3e57 100644 --- a/core/src/mindustry/game/SectorInfo.java +++ b/core/src/mindustry/game/SectorInfo.java @@ -33,6 +33,8 @@ public class SectorInfo{ public boolean hasCore = true; /** Sector that was launched from. */ public @Nullable Sector origin; + /** Launch destination. */ + public @Nullable Sector destination; /** Resources known to occur at this sector. */ public Seq resources = new Seq<>(); /** Time spent at this sector. Do not use unless you know what you're doing. */ @@ -43,6 +45,12 @@ public class SectorInfo{ /** Core item storage to prevent spoofing. */ private transient int[] lastCoreItems; + /** @return the real location items go when launched on this sector */ + public Sector getRealDestination(){ + //on multiplayer the destination is, by default, the first captured sector (basically random) + return !net.client() || destination != null ? destination : state.rules.sector.planet.sectors.find(Sector::hasBase); + } + /** Updates export statistics. */ public void handleItemExport(ItemStack stack){ handleItemExport(stack.item, stack.amount); diff --git a/core/src/mindustry/game/Universe.java b/core/src/mindustry/game/Universe.java index cb3cf1de19..56304ec50c 100644 --- a/core/src/mindustry/game/Universe.java +++ b/core/src/mindustry/game/Universe.java @@ -20,7 +20,7 @@ public class Universe{ private int turn; private Schematic lastLoadout; - private Seq lastLaunchResources = new Seq<>(); + private ItemSeq lastLaunchResources = new ItemSeq(); public Universe(){ load(); @@ -104,14 +104,14 @@ public class Universe{ } } - public Seq getLaunchResources(){ - lastLaunchResources = Core.settings.getJson("launch-resources", Seq.class, ItemStack.class, Seq::new); + public ItemSeq getLaunchResources(){ + lastLaunchResources = Core.settings.getJson("launch-resources-seq", ItemSeq.class, ItemSeq::new); return lastLaunchResources; } - public void updateLaunchResources(Seq stacks){ + public void updateLaunchResources(ItemSeq stacks){ this.lastLaunchResources = stacks; - Core.settings.putJson("launch-resources", ItemStack.class, lastLaunchResources); + Core.settings.putJson("launch-resources-seq", lastLaunchResources); } /** Updates selected loadout for future deployment. */ @@ -165,10 +165,23 @@ public class Universe{ //if so, just delete the save for now. it's lost. //TODO don't delete it later maybe sector.save.delete(); + //clear recieved + sector.setExtraItems(new ItemSeq()); sector.save = null; } } + //export to another sector + if(sector.save.meta.secinfo.destination != null){ + Sector to = sector.save.meta.secinfo.destination; + if(to.save != null){ + ItemSeq items = to.getExtraItems(); + //calculated exported items to this sector + sector.save.meta.secinfo.export.each((item, stat) -> items.add(item, (int)(stat.mean * newSecondsPassed))); + to.setExtraItems(items); + } + } + //reset time spent to 0 sector.setTimeSpent(0f); } diff --git a/core/src/mindustry/graphics/Pal.java b/core/src/mindustry/graphics/Pal.java index 1d154dc5c0..771697b845 100644 --- a/core/src/mindustry/graphics/Pal.java +++ b/core/src/mindustry/graphics/Pal.java @@ -3,7 +3,7 @@ package mindustry.graphics; import arc.graphics.Color; public class Pal{ - public static final Color + public static Color items = Color.valueOf("2ea756"), command = Color.valueOf("eab678"), diff --git a/core/src/mindustry/input/DesktopInput.java b/core/src/mindustry/input/DesktopInput.java index 042852edb4..88c317d29b 100644 --- a/core/src/mindustry/input/DesktopInput.java +++ b/core/src/mindustry/input/DesktopInput.java @@ -200,7 +200,7 @@ public class DesktopInput extends InputHandler{ } panning = false; - Core.camera.position.add(Tmp.v1.setZero().add(Core.input.axis(Binding.move_x), Core.input.axis(Binding.move_y)).nor().scl(Time.delta * camSpeed)); + Core.camera.position.add(Tmp.v1.setZero().add(Core.input.axis(Binding.move_x), Core.input.axis(Binding.move_y)).nor().scl(camSpeed)); }else if(!player.dead() && !panning){ Core.camera.position.lerpDelta(player, Core.settings.getBool("smoothcamera") ? 0.08f : 1f); } @@ -354,7 +354,7 @@ public class DesktopInput extends InputHandler{ }).visible(() -> state.isCampaign()).tooltip("@planetmap"); table.button(Icon.up, Styles.clearPartiali, () -> { - ui.planet.show(state.getSector(), player.team().core()); + ui.planet.showLaunch(state.getSector(), player.team().core()); }).visible(() -> state.isCampaign()).tooltip("@launchcore").disabled(b -> player.team().core() == null); } @@ -596,7 +596,7 @@ public class DesktopInput extends InputHandler{ } protected void updateMovement(Unit unit){ - boolean omni = !(unit instanceof WaterMovec); + boolean omni = unit.type().omniMovement; boolean ground = unit.isGrounded(); float strafePenalty = ground ? 1f : Mathf.lerp(1f, unit.type().strafePenalty, Angles.angleDist(unit.vel().angle(), unit.rotation()) / 180f); diff --git a/core/src/mindustry/input/InputHandler.java b/core/src/mindustry/input/InputHandler.java index c678723fec..3f102890e2 100644 --- a/core/src/mindustry/input/InputHandler.java +++ b/core/src/mindustry/input/InputHandler.java @@ -292,7 +292,7 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ }else if(unit == null){ //just clear the unit (is this used?) player.clearUnit(); //make sure it's AI controlled, so players can't overwrite each other - }else if(unit.isAI() && unit.team == player.team() && !unit.deactivated() && !unit.dead){ + }else if(unit.isAI() && unit.team == player.team() && !unit.dead){ if(!net.client()){ player.unit(unit); } @@ -365,7 +365,7 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ } if(controlledType != null && player.dead()){ - Unit unit = Units.closest(player.team(), player.x, player.y, u -> !u.isPlayer() && u.type() == controlledType && !u.deactivated() && !u.dead); + Unit unit = Units.closest(player.team(), player.x, player.y, u -> !u.isPlayer() && u.type() == controlledType && !u.dead); if(unit != null){ Call.unitControl(player, unit); @@ -375,7 +375,7 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ public void checkUnit(){ if(controlledType != null){ - Unit unit = Units.closest(player.team(), player.x, player.y, u -> !u.isPlayer() && u.type() == controlledType && !u.deactivated() && !u.dead); + Unit unit = Units.closest(player.team(), player.x, player.y, u -> !u.isPlayer() && u.type() == controlledType && !u.dead); if(unit == null && controlledType == UnitTypes.block){ unit = world.buildWorld(player.x, player.y) instanceof ControlBlock ? ((ControlBlock)world.buildWorld(player.x, player.y)).unit() : null; } @@ -931,7 +931,7 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ } public @Nullable Unit selectedUnit(){ - Unit unit = Units.closest(player.team(), Core.input.mouseWorld().x, Core.input.mouseWorld().y, 40f, u -> u.isAI() && !u.deactivated()); + Unit unit = Units.closest(player.team(), Core.input.mouseWorld().x, Core.input.mouseWorld().y, 40f, u -> u.isAI()); if(unit != null){ unit.hitbox(Tmp.r1); Tmp.r1.grow(6f); diff --git a/core/src/mindustry/input/MobileInput.java b/core/src/mindustry/input/MobileInput.java index 28ffb9e1b6..03d90e18be 100644 --- a/core/src/mindustry/input/MobileInput.java +++ b/core/src/mindustry/input/MobileInput.java @@ -804,7 +804,7 @@ public class MobileInput extends InputHandler implements GestureListener{ if(type == null) return; boolean flying = type.flying; - boolean omni = !(unit instanceof WaterMovec); + boolean omni = unit.type().omniMovement; boolean legs = unit.isGrounded(); boolean allowHealing = type.canHeal; boolean validHealTarget = allowHealing && target instanceof Building && ((Building)target).isValid() && target.team() == unit.team && diff --git a/core/src/mindustry/io/SaveIO.java b/core/src/mindustry/io/SaveIO.java index 518cfa13d1..8b56ef2a61 100644 --- a/core/src/mindustry/io/SaveIO.java +++ b/core/src/mindustry/io/SaveIO.java @@ -126,6 +126,10 @@ public class SaveIO{ } } + public static void load(String saveName) throws SaveException{ + load(saveDirectory.child(saveName + ".msav")); + } + public static void load(Fi file) throws SaveException{ load(file, world.context); } diff --git a/core/src/mindustry/maps/planet/SerpuloPlanetGenerator.java b/core/src/mindustry/maps/planet/SerpuloPlanetGenerator.java index 4e15baf9e1..6c5f047a90 100644 --- a/core/src/mindustry/maps/planet/SerpuloPlanetGenerator.java +++ b/core/src/mindustry/maps/planet/SerpuloPlanetGenerator.java @@ -295,16 +295,6 @@ public class SerpuloPlanetGenerator extends PlanetGenerator{ //TODO better waves state.rules.spawns = defaultWaves.get(); - - float waveScaling = 1f + difficulty*2; - - //scale up the spawning base on difficulty (this is just for testing) - for(SpawnGroup group : state.rules.spawns){ - group.unitAmount *= waveScaling; - if(group.unitScaling != SpawnGroup.never){ - group.unitScaling /= waveScaling; - } - } } @Override diff --git a/core/src/mindustry/mod/Scripts.java b/core/src/mindustry/mod/Scripts.java index 14a9e4326f..1aa260e8fa 100644 --- a/core/src/mindustry/mod/Scripts.java +++ b/core/src/mindustry/mod/Scripts.java @@ -22,7 +22,7 @@ public class Scripts implements Disposable{ private final Seq blacklist = Seq.with(".net.", "java.net", "files", "reflect", "javax", "rhino", "file", "channels", "jdk", "runtime", "util.os", "rmi", "security", "org.", "sun.", "beans", "sql", "http", "exec", "compiler", "process", "system", ".awt", "socket", "classloader", "oracle", "invoke", "java.util.function", "java.util.stream", "org."); - private final Seq whitelist = Seq.with("mindustry.net", "netserver", "netclient", "com.sun.proxy.$proxy", "mindustry.gen.", "mindustry.logic.", "mindustry.async."); + private final Seq whitelist = Seq.with("mindustry.net", "netserver", "netclient", "com.sun.proxy.$proxy", "mindustry.gen.", "mindustry.logic.", "mindustry.async.", "saveio"); private final Context context; private final Scriptable scope; private boolean errored; diff --git a/core/src/mindustry/net/ArcNetProvider.java b/core/src/mindustry/net/ArcNetProvider.java index ea0146312e..bd4f948f89 100644 --- a/core/src/mindustry/net/ArcNetProvider.java +++ b/core/src/mindustry/net/ArcNetProvider.java @@ -61,7 +61,7 @@ public class ArcNetProvider implements NetProvider{ try{ net.handleClientReceived(object); }catch(Throwable e){ - handleException(e); + net.handleException(e); } }); @@ -144,14 +144,14 @@ public class ArcNetProvider implements NetProvider{ try{ client.run(); }catch(Exception e){ - if(!(e instanceof ClosedSelectorException)) handleException(e); + if(!(e instanceof ClosedSelectorException)) net.handleException(e); } }); client.connect(5000, ip, port, port); success.run(); }catch(Exception e){ - handleException(e); + net.handleException(e); } }); } @@ -269,16 +269,6 @@ public class ArcNetProvider implements NetProvider{ return null; } - void handleException(Throwable e){ - if(e instanceof ArcNetException){ - Core.app.post(() -> net.showError(new IOException("mismatch"))); - }else if(e instanceof ClosedChannelException){ - Core.app.post(() -> net.showError(new IOException("alreadyconnected"))); - }else{ - Core.app.post(() -> net.showError(e)); - } - } - class ArcConnection extends NetConnection{ public final Connection connection; diff --git a/core/src/mindustry/net/CrashSender.java b/core/src/mindustry/net/CrashSender.java index 24a82a9e07..2d31c25ca8 100644 --- a/core/src/mindustry/net/CrashSender.java +++ b/core/src/mindustry/net/CrashSender.java @@ -19,19 +19,33 @@ import java.text.*; import java.util.*; import static arc.Core.*; +import static mindustry.Vars.mods; import static mindustry.Vars.net; public class CrashSender{ + public static String createReport(String error){ + String report = "Oh no, Mindustry crashed!\n"; + if(mods.list().size == 0){ + report += "Please report this at https://github.com/Anuken/Mindustry/issues/new?labels=bug&template=bug_report.md\n\n"; + } + return report + "Version: " + Version.combined() + (Vars.headless ? " (Server)" : "") + "\n" + + "OS: " + System.getProperty("os.name") + " x" + (OS.is64Bit ? "64" : "32") + "\n" + + "Java Version: " + System.getProperty("java.version") + "\n" + + "Java Architecture: " + System.getProperty("sun.arch.data.model") + "\n" + + mods.list().size + " Mods: " + mods.list().toString(", ", mod -> mod.name + ":" + mod.meta.version) + + "\n\n" + error; + } + public static void log(Throwable exception){ try{ - Core.settings.getDataDirectory().child("crashes").child("crash_" + System.currentTimeMillis() + ".txt").writeString(Strings.neatError(exception)); + Core.settings.getDataDirectory().child("crashes").child("crash_" + System.currentTimeMillis() + ".txt") + .writeString(createReport(Strings.neatError(exception))); }catch(Throwable ignored){ } } public static void send(Throwable exception, Cons writeListener){ - try{ exception.printStackTrace(); @@ -70,7 +84,7 @@ public class CrashSender{ try{ File file = new File(OS.getAppDataDirectoryString(Vars.appName), "crashes/crash-report-" + new SimpleDateFormat("MM_dd_yyyy_HH_mm_ss").format(new Date()) + ".txt"); new Fi(OS.getAppDataDirectoryString(Vars.appName)).child("crashes").mkdirs(); - new Fi(file).writeString(parseException(exception)); + new Fi(file).writeString(createReport(parseException(exception))); writeListener.get(file); }catch(Throwable e){ Log.err("Failed to save local crash report.", e); @@ -130,7 +144,7 @@ public class CrashSender{ boolean[] sent = {false}; Log.info("Sending crash report."); - //post to crash report URL + //post to crash report URL, exit code indicates send success httpPost(Vars.crashReportURL, value.toJson(OutputType.json), r -> { Log.info("Crash sent successfully."); sent[0] = true; @@ -138,7 +152,7 @@ public class CrashSender{ }, t -> { t.printStackTrace(); sent[0] = true; - System.exit(1); + System.exit(-1); }); //sleep until report is sent diff --git a/core/src/mindustry/net/Net.java b/core/src/mindustry/net/Net.java index 3170a92617..af8d2ff739 100644 --- a/core/src/mindustry/net/Net.java +++ b/core/src/mindustry/net/Net.java @@ -1,10 +1,11 @@ package mindustry.net; import arc.*; -import arc.struct.*; import arc.func.*; -import arc.util.*; +import arc.net.*; +import arc.struct.*; import arc.util.ArcAnnotate.*; +import arc.util.*; import arc.util.pooling.*; import mindustry.gen.*; import mindustry.net.Packets.*; @@ -13,6 +14,7 @@ import net.jpountz.lz4.*; import java.io.*; import java.nio.*; +import java.nio.channels.*; import static mindustry.Vars.*; @@ -36,6 +38,16 @@ public class Net{ this.provider = provider; } + public void handleException(Throwable e){ + if(e instanceof ArcNetException){ + Core.app.post(() -> showError(new IOException("mismatch"))); + }else if(e instanceof ClosedChannelException){ + Core.app.post(() -> showError(new IOException("alreadyconnected"))); + }else{ + Core.app.post(() -> showError(e)); + } + } + /** Display a network error. Call on the graphics thread. */ public void showError(Throwable e){ diff --git a/core/src/mindustry/type/ItemSeq.java b/core/src/mindustry/type/ItemSeq.java index 018d77a10f..9926e1d3b9 100644 --- a/core/src/mindustry/type/ItemSeq.java +++ b/core/src/mindustry/type/ItemSeq.java @@ -11,11 +11,14 @@ import mindustry.world.modules.ItemModule.*; import java.util.*; public class ItemSeq implements Iterable, Serializable{ - protected final int[] values; + protected final int[] values = new int[Vars.content.items().size]; public int total; public ItemSeq(){ - values = new int[Vars.content.items().size]; + } + + public ItemSeq(Seq stacks){ + stacks.each(this::add); } public void each(ItemConsumer cons){ @@ -26,6 +29,11 @@ public class ItemSeq implements Iterable, Serializable{ } } + public void clear(){ + total = 0; + Arrays.fill(values, 0); + } + public Seq toSeq(){ Seq out = new Seq<>(); for(int i = 0; i < values.length; i++){ diff --git a/core/src/mindustry/type/Sector.java b/core/src/mindustry/type/Sector.java index 137c1b0142..19bc03f874 100644 --- a/core/src/mindustry/type/Sector.java +++ b/core/src/mindustry/type/Sector.java @@ -275,6 +275,10 @@ public class Sector{ Core.settings.put(key(key), value); } + public String toString(){ + return planet.name + "#" + id; + } + /** Projects this sector onto a 4-corner square for use in map gen. * Allocates a new object. Do not call in the main loop. */ private SectorRect makeRect(){ diff --git a/core/src/mindustry/type/UnitType.java b/core/src/mindustry/type/UnitType.java index c670f3ecd6..8fd2e45e82 100644 --- a/core/src/mindustry/type/UnitType.java +++ b/core/src/mindustry/type/UnitType.java @@ -44,7 +44,7 @@ public class UnitType extends UnlockableContent{ public float speed = 1.1f, boostMultiplier = 1f, rotateSpeed = 5f, baseRotateSpeed = 5f; public float drag = 0.3f, accel = 0.5f, landShake = 0f, rippleScale = 1f, fallSpeed = 0.018f; public float health = 200f, range = -1, armor = 0f; - public float crashDamageMultiplier = 3f; + public float crashDamageMultiplier = 1f; public boolean targetAir = true, targetGround = true; public boolean faceTarget = true, rotateShooting = true, isCounted = true, lowAltitude = false; public boolean canBoost = false; @@ -55,6 +55,7 @@ public class UnitType extends UnlockableContent{ public float visualElevation = -1f; public boolean allowLegStep = false; public boolean hovering = false; + public boolean omniMovement = true; public Effect fallEffect = Fx.fallSmoke; public Effect fallThrusterEffect = Fx.fallSmoke; public Seq abilities = new Seq<>(); @@ -75,6 +76,7 @@ public class UnitType extends UnlockableContent{ public int mineTier = -1; public float buildSpeed = 1f, mineSpeed = 1f; + public float clipSize = -1; public boolean canDrown = true; public float engineOffset = 5f, engineSize = 2.5f; public float strafePenalty = 0.5f; @@ -134,7 +136,7 @@ public class UnitType extends UnlockableContent{ public void update(Unit unit){ - if(unit instanceof Mechc){ + if(unit instanceof Mechc && !unit.isFlying()){ updateMechEffects(unit); } } @@ -194,13 +196,6 @@ public class UnitType extends UnlockableContent{ }).growX(); table.row(); - if(unit.deactivated){ - table.table(d -> { - d.left(); - d.label(() -> Core.bundle.format("bar.limitreached", unit.count(), unit.cap(), Fonts.getUnicodeStr(name))); - }).left().visible(() -> unit.deactivated); - } - } @Override @@ -230,6 +225,15 @@ public class UnitType extends UnlockableContent{ public void init(){ if(constructor == null) throw new IllegalArgumentException("no constructor set up for unit '" + name + "'"); + Unit example = constructor.get(); + + //water preset + if(example instanceof WaterMovec){ + canDrown = false; + omniMovement = false; + immunities.add(StatusEffects.wet); + } + singleTarget = weapons.size <= 1; if(itemCapacity < 0){ @@ -396,10 +400,6 @@ public class UnitType extends UnlockableContent{ unit.trns(-legOffset.x, -legOffset.y); } - if(unit.deactivated){ - drawDeactive(unit); - } - if(unit.abilities.size > 0){ for(Ability a : unit.abilities){ Draw.reset(); @@ -410,16 +410,6 @@ public class UnitType extends UnlockableContent{ } } - public void drawDeactive(Unit unit){ - Draw.color(Color.scarlet); - Draw.alpha(0.8f); - - float size = 8f; - Draw.rect(Icon.warning.getRegion(), unit.x, unit.y, size, size); - - Draw.reset(); - } - public void drawPayload(T unit){ if(unit.hasPayload()){ Payload pay = unit.payloads().first(); @@ -525,7 +515,6 @@ public class UnitType extends UnlockableContent{ float rotation = unit.rotation - 90; float weaponRotation = rotation + (weapon.rotate ? mount.rotation : 0); - float width = weapon.region.width; float recoil = -((mount.reload) / weapon.reload * weapon.recoil); float wx = unit.x + Angles.trnsx(rotation, weapon.x, weapon.y) + Angles.trnsx(weaponRotation, 0, recoil), wy = unit.y + Angles.trnsy(rotation, weapon.x, weapon.y) + Angles.trnsy(weaponRotation, 0, recoil); @@ -540,17 +529,16 @@ public class UnitType extends UnlockableContent{ Draw.rect(weapon.outlineRegion, wx, wy, - width * Draw.scl * -Mathf.sign(weapon.flipSprite), + weapon.outlineRegion.width * Draw.scl * -Mathf.sign(weapon.flipSprite), weapon.region.height * Draw.scl, weaponRotation); - Draw.z(z); } Draw.rect(weapon.region, wx, wy, - width * Draw.scl * -Mathf.sign(weapon.flipSprite), + weapon.region.width * Draw.scl * -Mathf.sign(weapon.flipSprite), weapon.region.height * Draw.scl, weaponRotation); @@ -559,8 +547,8 @@ public class UnitType extends UnlockableContent{ Draw.blend(Blending.additive); Draw.rect(weapon.heatRegion, wx, wy, - width * Draw.scl * -Mathf.sign(weapon.flipSprite), - weapon.region.height * Draw.scl, + weapon.heatRegion.width * Draw.scl * -Mathf.sign(weapon.flipSprite), + weapon.heatRegion.height * Draw.scl, weaponRotation); Draw.blend(); Draw.color(); @@ -571,6 +559,8 @@ public class UnitType extends UnlockableContent{ } public void drawOutline(Unit unit){ + Draw.reset(); + if(Core.atlas.isFound(outlineRegion)){ Draw.rect(outlineRegion, unit.x, unit.y, unit.rotation - 90); } @@ -614,11 +604,6 @@ public class UnitType extends UnlockableContent{ Drawf.shadow(leg.base.x, leg.base.y, ssize); } - //TODO should be below/above legs - if(baseRegion.found()){ - Draw.rect(baseRegion, unit.x, unit.y, rotation); - } - //legs are drawn front first for(int j = legs.length - 1; j >= 0; j--){ int i = (j % 2 == 0 ? j/2 : legs.length - 1 - j/2); @@ -656,6 +641,11 @@ public class UnitType extends UnlockableContent{ } } + //TODO should be below/above legs + if(baseRegion.found()){ + Draw.rect(baseRegion, unit.x, unit.y, rotation - 90); + } + Draw.reset(); } diff --git a/core/src/mindustry/type/Weapon.java b/core/src/mindustry/type/Weapon.java index 0845ba54a8..2734dc3fca 100644 --- a/core/src/mindustry/type/Weapon.java +++ b/core/src/mindustry/type/Weapon.java @@ -29,6 +29,8 @@ public class Weapon{ public boolean rotate = false; /** whether to draw the outline on top. */ public boolean top = true; + /** whether to hold the bullet in place while firing */ + public boolean continuous; /** rotation speed of weapon when rotation is enabled, in degrees/t*/ public float rotateSpeed = 20f; /** weapon reload in frames */ @@ -54,6 +56,8 @@ public class Weapon{ /** fraction of velocity that is random */ public float velocityRnd = 0f; /** delay in ticks between shots */ + public float firstShotDelay = 0; + /** delay in ticks between shots */ public float shotDelay = 0; /** The half-radius of the cone in which shooting will start. */ public float shootCone = 5f; @@ -77,6 +81,10 @@ public class Weapon{ public TextureRegion outlineRegion; /** heat region tint */ public Color heatColor = Pal.turretHeat; + /** status effect applied when shooting */ + public StatusEffect shootStatus = StatusEffects.none; + /** status effect duration when shot */ + public float shootStatusDuration = 60f * 5f; public Weapon(String name){ this.name = name; diff --git a/core/src/mindustry/ui/ItemDisplay.java b/core/src/mindustry/ui/ItemDisplay.java index 6407a95d0a..721fbc8b33 100644 --- a/core/src/mindustry/ui/ItemDisplay.java +++ b/core/src/mindustry/ui/ItemDisplay.java @@ -14,7 +14,7 @@ public class ItemDisplay extends Table{ } public ItemDisplay(Item item, int amount, boolean showName){ - add(new ItemImage(new ItemStack(item, amount))).size(8 * 4).padRight(amount > 99 ? 12 : 0); + add(new ItemImage(new ItemStack(item, amount))); if(showName) add(item.localizedName).padLeft(4 + amount > 99 ? 4 : 0); this.item = item; diff --git a/core/src/mindustry/ui/ItemImage.java b/core/src/mindustry/ui/ItemImage.java index 6cb705185d..fb26769c98 100644 --- a/core/src/mindustry/ui/ItemImage.java +++ b/core/src/mindustry/ui/ItemImage.java @@ -8,15 +8,17 @@ import mindustry.type.*; public class ItemImage extends Stack{ public ItemImage(TextureRegion region, int amount){ - Table t = new Table().left().bottom(); - t.add(amount + "").name("item-label"); - t.pack(); add(new Table(o -> { o.left(); o.add(new Image(region)).size(32f); })); - add(t); + + add(new Table(t -> { + t.left().bottom(); + t.add(amount + ""); + t.pack(); + })); } public ItemImage(TextureRegion region){ @@ -27,12 +29,18 @@ public class ItemImage extends Stack{ } public ItemImage(ItemStack stack){ - add(new Image(stack.item.icon(Cicon.medium))); + + add(new Table(o -> { + o.left(); + o.add(new Image(stack.item.icon(Cicon.medium))).size(32f); + })); if(stack.amount != 0){ - Table t = new Table().left().bottom(); - t.add(stack.amount + "").name("item-label").style(Styles.outlineLabel); - add(t); + add(new Table(t -> { + t.left().bottom(); + t.add(stack.amount + "").style(Styles.outlineLabel); + t.pack(); + })); } } } diff --git a/core/src/mindustry/ui/dialogs/DatabaseDialog.java b/core/src/mindustry/ui/dialogs/DatabaseDialog.java index 8b4f378902..1a718e318a 100644 --- a/core/src/mindustry/ui/dialogs/DatabaseDialog.java +++ b/core/src/mindustry/ui/dialogs/DatabaseDialog.java @@ -56,7 +56,7 @@ public class DatabaseDialog extends BaseDialog{ for(int i = 0; i < array.size; i++){ UnlockableContent unlock = (UnlockableContent)array.get(i); - Image image = unlocked(unlock) ? new Image(unlock.icon(Cicon.medium)) : new Image(Icon.lock, Pal.gray); + Image image = unlocked(unlock) ? new Image(unlock.icon(Cicon.medium)).setScaling(Scaling.fit) : new Image(Icon.lock, Pal.gray); list.add(image).size(8*4).pad(3); ClickListener listener = new ClickListener(); image.addListener(listener); diff --git a/core/src/mindustry/ui/dialogs/JoinDialog.java b/core/src/mindustry/ui/dialogs/JoinDialog.java index 4d710fe27c..648f504e9b 100644 --- a/core/src/mindustry/ui/dialogs/JoinDialog.java +++ b/core/src/mindustry/ui/dialogs/JoinDialog.java @@ -406,7 +406,7 @@ public class JoinDialog extends BaseDialog{ void safeConnect(String ip, int port, int version){ if(version != Version.build && Version.build != -1 && version != -1){ ui.showInfo("[scarlet]" + (version > Version.build ? KickReason.clientOutdated : KickReason.serverOutdated).toString() + "\n[]" + - Core.bundle.format("server.versions", Version.build, version)); + Core.bundle.format("server.versions", Version.build, version)); }else{ connect(ip, port); } diff --git a/core/src/mindustry/ui/dialogs/LaunchLoadoutDialog.java b/core/src/mindustry/ui/dialogs/LaunchLoadoutDialog.java index 9634777ab9..acb240d7c9 100644 --- a/core/src/mindustry/ui/dialogs/LaunchLoadoutDialog.java +++ b/core/src/mindustry/ui/dialogs/LaunchLoadoutDialog.java @@ -18,10 +18,8 @@ import static mindustry.Vars.*; /** Dialog for selecting loadout at sector launch. */ public class LaunchLoadoutDialog extends BaseDialog{ LoadoutDialog loadout = new LoadoutDialog(); - //total as a map - ObjectIntMap totalMap = new ObjectIntMap<>(); //total required items - Seq total = new Seq<>(); + ItemSeq total = new ItemSeq(); //currently selected schematic Schematic selected; //validity of loadout items @@ -34,21 +32,14 @@ public class LaunchLoadoutDialog extends BaseDialog{ public void show(CoreBlock core, Building build, Runnable confirm){ cont.clear(); buttons.clear(); - totalMap.clear(); - - Seq stacks = universe.getLaunchResources(); addCloseButton(); //updates sum requirements Runnable update = () -> { - totalMap.clear(); total.clear(); - selected.requirements().each(i -> totalMap.increment(i.item, i.amount)); - universe.getLaunchResources().each(i -> totalMap.increment(i.item, i.amount)); - for(Item item : content.items()){ - if(totalMap.containsKey(item)) total.add(new ItemStack(item, totalMap.get(item))); - } + selected.requirements().each(total::add); + universe.getLaunchResources().each(total::add); valid = build.items.has(total); }; @@ -56,10 +47,18 @@ public class LaunchLoadoutDialog extends BaseDialog{ table.clearChildren(); int i = 0; + ItemSeq schems = selected.requirements(); + ItemSeq launches = universe.getLaunchResources(); + for(ItemStack s : total){ table.image(s.item.icon(Cicon.small)).left(); - table.add((build.items.has(s.item, s.amount)) ? "[lightgray]" + s.amount + "" : - "[scarlet]" + (Math.min(build.items.get(s.item), s.amount) + "[lightgray]/" + s.amount)).padLeft(2).left().padRight(4); + int as = schems.get(s.item), al = launches.get(s.item); + + String amountStr = "[lightgray]" + (al + " + [accent]" + as + "[lightgray]"); + + table.add( + build.items.has(s.item, s.amount) ? amountStr : + "[scarlet]" + (Math.min(build.items.get(s.item), s.amount) + "[lightgray]/" + amountStr)).padLeft(2).left().padRight(4); if(++i % 4 == 0){ table.row(); @@ -72,8 +71,11 @@ public class LaunchLoadoutDialog extends BaseDialog{ Runnable rebuildItems = () -> rebuild.get(items); buttons.button("@resources", Icon.terrain, () -> { - loadout.show(core.itemCapacity, stacks, UnlockableContent::unlocked, stacks::clear, () -> {}, () -> { - universe.updateLaunchResources(stacks); + ItemSeq stacks = universe.getLaunchResources(); + Seq out = stacks.toSeq(); + + loadout.show(core.itemCapacity, out, UnlockableContent::unlocked, out::clear, () -> {}, () -> { + universe.updateLaunchResources(new ItemSeq(out)); update.run(); rebuildItems.run(); }); diff --git a/core/src/mindustry/ui/dialogs/LoadoutDialog.java b/core/src/mindustry/ui/dialogs/LoadoutDialog.java index eb0182ee2a..d818f5ecda 100644 --- a/core/src/mindustry/ui/dialogs/LoadoutDialog.java +++ b/core/src/mindustry/ui/dialogs/LoadoutDialog.java @@ -16,6 +16,7 @@ public class LoadoutDialog extends BaseDialog{ private Runnable hider; private Runnable resetter; private Runnable updater; + //TODO use itemseqs private Seq stacks = new Seq<>(); private Seq originalStacks = new Seq<>(); private Boolf validator = i -> true; diff --git a/core/src/mindustry/ui/dialogs/PausedDialog.java b/core/src/mindustry/ui/dialogs/PausedDialog.java index 3b0f56906c..559450a591 100644 --- a/core/src/mindustry/ui/dialogs/PausedDialog.java +++ b/core/src/mindustry/ui/dialogs/PausedDialog.java @@ -87,7 +87,7 @@ public class PausedDialog extends BaseDialog{ }else if(state.isCampaign()){ cont.buttonRow("@launchcore", Icon.up, () -> { hide(); - ui.planet.show(state.getSector(), player.team().core()); + ui.planet.showLaunch(state.getSector(), player.team().core()); }).disabled(b -> player.team().core() == null); cont.row(); diff --git a/core/src/mindustry/ui/dialogs/PlanetDialog.java b/core/src/mindustry/ui/dialogs/PlanetDialog.java index 022a92b770..11b12cf0a5 100644 --- a/core/src/mindustry/ui/dialogs/PlanetDialog.java +++ b/core/src/mindustry/ui/dialogs/PlanetDialog.java @@ -1,6 +1,7 @@ package mindustry.ui.dialogs; import arc.*; +import arc.func.*; import arc.graphics.*; import arc.graphics.g2d.*; import arc.graphics.gl.*; @@ -29,17 +30,18 @@ import static mindustry.graphics.g3d.PlanetRenderer.*; import static mindustry.ui.dialogs.PlanetDialog.Mode.*; public class PlanetDialog extends BaseDialog implements PlanetInterfaceRenderer{ - private final FrameBuffer buffer = new FrameBuffer(2, 2, true); + final FrameBuffer buffer = new FrameBuffer(2, 2, true); final PlanetRenderer planets = renderer.planets; - private final LaunchLoadoutDialog loadouts = new LaunchLoadoutDialog(); - private final Table stable = new Table().background(Styles.black3); + final LaunchLoadoutDialog loadouts = new LaunchLoadoutDialog(); + final Table stable = new Table().background(Styles.black3); - private int launchRange; - private float zoom = 1f, selectAlpha = 1f; + int launchRange; + float zoom = 1f, selectAlpha = 1f; @Nullable Sector selected, hovered, launchSector; - private CoreBuild launcher; + CoreBuild launcher; Mode mode = look; - private boolean launching; + boolean launching; + Cons listener = s -> {}; public PlanetDialog(){ super("", Styles.fullDialog); @@ -93,7 +95,25 @@ public class PlanetDialog extends BaseDialog implements PlanetInterfaceRenderer{ return super.show(); } - public void show(Sector sector, CoreBuild launcher){ + public void showSelect(Sector sector, Cons listener){ + selected = null; + hovered = null; + launching = false; + this.listener = listener; + + //update view to sector + lookAt(sector); + zoom = 1f; + planets.zoom = 2f; + selectAlpha = 0f; + launchSector = sector; + + mode = select; + + super.show(); + } + + public void showLaunch(Sector sector, CoreBuild launcher){ if(launcher == null) return; this.launcher = launcher; @@ -118,7 +138,9 @@ public class PlanetDialog extends BaseDialog implements PlanetInterfaceRenderer{ planets.camPos.set(Tmp.v33.set(sector.tile.v).rotate(Vec3.Y, -sector.planet.getRotation())); } - boolean canLaunch(Sector sector){ + boolean canSelect(Sector sector){ + if(mode == select) return sector.hasBase(); + return mode == launch && (sector.tile.v.within(launchSector.tile.v, (launchRange + 0.5f) * planets.planet.sectorApproxRadius*2) //within range || (sector.preset != null && sector.preset.unlocked())); //is an unlocked preset @@ -131,7 +153,7 @@ public class PlanetDialog extends BaseDialog implements PlanetInterfaceRenderer{ for(Sector sec : planet.sectors){ if(selectAlpha > 0.01f){ - if(canLaunch(sec) || sec.unlocked()){ + if(canSelect(sec) || sec.unlocked()){ if(sec.baseCoverage > 0){ planets.fill(sec, Tmp.c1.set(Team.crux.color).a(0.5f * sec.baseCoverage * selectAlpha), -0.002f); } @@ -169,8 +191,8 @@ public class PlanetDialog extends BaseDialog implements PlanetInterfaceRenderer{ planets.batch.flush(Gl.triangles); - if(mode == launch){ - if(hovered != launchSector && hovered != null && canLaunch(hovered)){ + if(mode == launch || mode == select){ + if(hovered != launchSector && hovered != null && canSelect(hovered)){ planets.drawArc(planet, launchSector.tile.v, hovered.tile.v); } } @@ -193,7 +215,7 @@ public class PlanetDialog extends BaseDialog implements PlanetInterfaceRenderer{ planets.drawPlane(hovered, () -> { Draw.color(Color.white, Pal.accent, Mathf.absin(5f, 1f)); - TextureRegion icon = hovered.locked() && !canLaunch(hovered) ? Icon.lock.getRegion() : null; + TextureRegion icon = hovered.locked() && !canSelect(hovered) ? Icon.lock.getRegion() : null; if(icon != null){ Draw.rect(icon, 0, 0); @@ -219,7 +241,7 @@ public class PlanetDialog extends BaseDialog implements PlanetInterfaceRenderer{ addListener(new ElementGestureListener(){ @Override public void tap(InputEvent event, float x, float y, int count, KeyCode button){ - if(hovered != null && (mode == launch ? canLaunch(hovered) && hovered != launchSector : hovered.unlocked())){ + if(hovered != null && (mode == launch ? canSelect(hovered) && hovered != launchSector : hovered.unlocked())){ selected = hovered; } @@ -239,7 +261,7 @@ public class PlanetDialog extends BaseDialog implements PlanetInterfaceRenderer{ new Table(t -> { //TODO localize t.top(); - t.label(() -> mode == launch ? "Select Launch Sector" : "Turn " + universe.turn()).style(Styles.outlineLabel).color(Pal.accent); + t.label(() -> mode == select ? "@sectors.select" : mode == launch ? "Select Launch Sector" : "Turn " + universe.turn()).style(Styles.outlineLabel).color(Pal.accent); })).grow(); } @@ -382,13 +404,13 @@ public class PlanetDialog extends BaseDialog implements PlanetInterfaceRenderer{ stable.row(); - if((sector.hasBase() && mode == look) || canLaunch(sector) || (sector.preset != null && sector.preset.alwaysUnlocked)){ - stable.button(sector.hasBase() ? "@sectors.resume" : "@sectors.launch", Styles.transt, () -> { + if((sector.hasBase() && mode == look) || canSelect(sector) || (sector.preset != null && sector.preset.alwaysUnlocked)){ + stable.button(mode == select ? "@sectors.select" : sector.hasBase() ? "@sectors.resume" : "@sectors.launch", Styles.transt, () -> { boolean shouldHide = true; //save before launch. - if(control.saves.getCurrent() != null && state.isGame()){ + if(control.saves.getCurrent() != null && state.isGame() && mode != select){ try{ control.saves.getCurrent().save(); }catch(Throwable e){ @@ -408,12 +430,14 @@ public class PlanetDialog extends BaseDialog implements PlanetInterfaceRenderer{ ui.hudfrag.showLaunchDirect(); Time.runTask(launchDuration, () -> control.playSector(current, sector)); }); + }else if(mode == select){ + listener.get(sector); }else{ control.playSector(sector); } if(shouldHide) hide(); - }).growX().padTop(2f).height(50f).minWidth(170f); + }).growX().padTop(2f).height(50f).minWidth(170f).disabled(b -> state.rules.sector == sector && !state.isMenu()); } stable.pack(); @@ -444,6 +468,8 @@ public class PlanetDialog extends BaseDialog implements PlanetInterfaceRenderer{ /** Look around for existing sectors. Can only deploy. */ look, /** Launch to a new location. */ - launch + launch, + /** Select a sector for some purpose. */ + select } } diff --git a/core/src/mindustry/ui/dialogs/SchematicsDialog.java b/core/src/mindustry/ui/dialogs/SchematicsDialog.java index 3d920d1f14..2aa5ef3595 100644 --- a/core/src/mindustry/ui/dialogs/SchematicsDialog.java +++ b/core/src/mindustry/ui/dialogs/SchematicsDialog.java @@ -10,7 +10,6 @@ import arc.scene.ui.*; import arc.scene.ui.ImageButton.*; import arc.scene.ui.TextButton.*; import arc.scene.ui.layout.*; -import arc.struct.*; import arc.util.*; import mindustry.game.*; import mindustry.gen.*; @@ -333,7 +332,7 @@ public class SchematicsDialog extends BaseDialog{ cont.add(new SchematicImage(schem)).maxSize(800f); cont.row(); - Seq arr = schem.requirements(); + ItemSeq arr = schem.requirements(); cont.table(r -> { int i = 0; for(ItemStack s : arr){ diff --git a/core/src/mindustry/ui/fragments/ChatFragment.java b/core/src/mindustry/ui/fragments/ChatFragment.java index d26a886e2c..f0f83b8be2 100644 --- a/core/src/mindustry/ui/fragments/ChatFragment.java +++ b/core/src/mindustry/ui/fragments/ChatFragment.java @@ -227,6 +227,7 @@ public class ChatFragment extends Table{ } public void addMessage(String message, String sender){ + if(sender == null && message == null) return; messages.insert(0, new ChatMessage(message, sender)); fadetime += 1f; @@ -244,7 +245,7 @@ public class ChatFragment extends Table{ this.message = message; this.sender = sender; if(sender == null){ //no sender, this is a server message? - formattedMessage = message; + formattedMessage = message == null ? "" : message; }else{ formattedMessage = "[coral][[" + sender + "[coral]]:[white] " + message; } diff --git a/core/src/mindustry/ui/fragments/MenuFragment.java b/core/src/mindustry/ui/fragments/MenuFragment.java index 5ec2692d04..45faa9bf10 100644 --- a/core/src/mindustry/ui/fragments/MenuFragment.java +++ b/core/src/mindustry/ui/fragments/MenuFragment.java @@ -73,8 +73,7 @@ public class MenuFragment extends Fragment{ })); } - String versionText = "[#ffffffba]" + ((Version.build == -1) ? "[#fc8140aa]custom build" : (Version.type.equals("official") ? Version.modifier : Version.type) + " build " + Version.build + (Version.revision == 0 ? "" : "." + Version.revision)); - + String versionText = ((Version.build == -1) ? "[#fc8140aa]" : "[#ffffffba]") + Version.combined(); parent.fill((x, y, w, h) -> { TextureRegion logo = Core.atlas.find("logo"); float logoscl = Scl.scl(1); diff --git a/core/src/mindustry/world/Build.java b/core/src/mindustry/world/Build.java index 39c4f8024b..7f9182a211 100644 --- a/core/src/mindustry/world/Build.java +++ b/core/src/mindustry/world/Build.java @@ -59,7 +59,7 @@ public class Build{ result.beforePlaceBegan(tile, previous); tile.setBlock(sub, team, rotation); - tile.bc().setConstruct(previous, result); + tile.bc().setConstruct(previous.size == sub.size ? previous : Blocks.air, result); result.placeBegan(tile, previous); @@ -91,7 +91,7 @@ public class Build{ } if(type.isMultiblock()){ - if((type.canReplace(tile.block()) || (tile.block instanceof ConstructBlock && tile.bc().cblock == type)) && + if(((type.canReplace(tile.block()) || tile.block.alwaysReplace) || (tile.block instanceof ConstructBlock && tile.bc().cblock == type)) && type.canPlaceOn(tile, team) && tile.interactable(team)){ //if the block can be replaced but the sizes differ, check all the spaces around the block to make sure it can fit @@ -105,7 +105,7 @@ public class Build{ int wx = dx + offsetx + x, wy = dy + offsety + y; Tile check = world.tile(wx, wy); - if(check == null || (!check.block.alwaysReplace && check.block != tile.block)) return false; + if(check == null || !check.interactable(team) || (!check.block.alwaysReplace && check.block != tile.block && !(check.block.size == 1 && type.canReplace(check.block)))) return false; } } } diff --git a/core/src/mindustry/world/blocks/ConstructBlock.java b/core/src/mindustry/world/blocks/ConstructBlock.java index 95674dc86b..d6bb877be8 100644 --- a/core/src/mindustry/world/blocks/ConstructBlock.java +++ b/core/src/mindustry/world/blocks/ConstructBlock.java @@ -107,7 +107,9 @@ public class ConstructBlock extends Block{ public static void constructed(Tile tile, Block block, Unit builder, byte rotation, Team team, Object config){ Call.constructFinish(tile, block, builder, rotation, team, config); - tile.build.placed(); + if(tile.build != null){ + tile.build.placed(); + } Events.fire(new BlockBuildEndEvent(tile, builder, team, false, config)); if(shouldPlay()) Sounds.place.at(tile, calcPitch(true)); diff --git a/core/src/mindustry/world/blocks/campaign/LaunchPad.java b/core/src/mindustry/world/blocks/campaign/LaunchPad.java index efbd2485a2..0bd500b816 100644 --- a/core/src/mindustry/world/blocks/campaign/LaunchPad.java +++ b/core/src/mindustry/world/blocks/campaign/LaunchPad.java @@ -5,6 +5,7 @@ import arc.graphics.*; import arc.graphics.g2d.*; import arc.math.*; import arc.math.geom.*; +import arc.scene.ui.layout.*; import arc.struct.*; import arc.util.*; import mindustry.annotations.Annotations.*; @@ -34,6 +35,7 @@ public class LaunchPad extends Block{ hasItems = true; solid = true; update = true; + configurable = true; } @Override @@ -51,6 +53,7 @@ public class LaunchPad extends Block{ } public class LaunchPadBuild extends Building{ + @Override public void draw(){ super.draw(); @@ -107,6 +110,30 @@ public class LaunchPad extends Block{ Effect.shake(3f, 3f, this); } } + + @Override + public void display(Table table){ + super.display(table); + + table.row(); + table.label(() -> { + Sector dest = state.secinfo.getRealDestination(); + + return Core.bundle.format("launch.destination", + dest == null ? Core.bundle.get("sectors.nonelaunch") : + dest.preset == null ? + "[accent]Sector " + dest.id : + "[accent]" + dest.preset.localizedName); + }).pad(4); + } + + @Override + public void buildConfiguration(Table table){ + table.button(Icon.upOpen, Styles.clearTransi, () -> { + ui.planet.showSelect(state.rules.sector, other -> state.secinfo.destination = other); + deselect(); + }).size(40f); + } } @EntityDef(LaunchPayloadc.class) @@ -176,22 +203,23 @@ public class LaunchPad extends Block{ public void remove(){ if(!state.isCampaign()) return; - //on multiplayer the destination is a the first captured sector (basically random) - Sector destsec = !net.client() ? state.secinfo.origin : state.rules.sector.planet.sectors.find(Sector::hasBase); + Sector destsec = state.secinfo.getRealDestination(); //actually launch the items upon removal - if(team() == state.rules.defaultTeam && destsec != null){ - ItemSeq dest = destsec.getExtraItems(); + if(team() == state.rules.defaultTeam){ + if(destsec != null && (destsec != state.rules.sector || net.client())){ + ItemSeq dest = destsec.getExtraItems(); - for(ItemStack stack : stacks){ - dest.add(stack); + for(ItemStack stack : stacks){ + dest.add(stack); - //update export - state.secinfo.handleItemExport(stack); - Events.fire(new LaunchItemEvent(stack)); + //update export + state.secinfo.handleItemExport(stack); + Events.fire(new LaunchItemEvent(stack)); + } + + destsec.setExtraItems(dest); } - - destsec.setExtraItems(dest); } } } diff --git a/core/src/mindustry/world/blocks/defense/PointDefenseTurret.java b/core/src/mindustry/world/blocks/defense/PointDefenseTurret.java index 75e24a8e87..e2fe96f7f5 100644 --- a/core/src/mindustry/world/blocks/defense/PointDefenseTurret.java +++ b/core/src/mindustry/world/blocks/defense/PointDefenseTurret.java @@ -7,6 +7,7 @@ import arc.math.geom.*; import arc.util.ArcAnnotate.*; import arc.util.*; import arc.util.io.*; +import mindustry.*; import mindustry.annotations.Annotations.*; import mindustry.content.*; import mindustry.entities.*; @@ -111,6 +112,9 @@ public class PointDefenseTurret extends Block{ @Override public void draw(){ Draw.rect(baseRegion, x, y); + Draw.color(Vars.turretShadowColor); + Draw.rect(region, x - (size / 2f), y - (size / 2f), rotation - 90); + Draw.color(); Draw.rect(region, x, y, rotation - 90); } diff --git a/core/src/mindustry/world/blocks/defense/TractorBeamTurret.java b/core/src/mindustry/world/blocks/defense/TractorBeamTurret.java index 9e9035bb77..f23df69b82 100644 --- a/core/src/mindustry/world/blocks/defense/TractorBeamTurret.java +++ b/core/src/mindustry/world/blocks/defense/TractorBeamTurret.java @@ -6,6 +6,7 @@ import arc.math.*; import arc.util.ArcAnnotate.*; import arc.util.*; import arc.util.io.*; +import mindustry.*; import mindustry.annotations.Annotations.*; import mindustry.entities.*; import mindustry.gen.*; @@ -106,6 +107,9 @@ public class TractorBeamTurret extends Block{ @Override public void draw(){ Draw.rect(baseRegion, x, y); + Draw.color(Vars.turretShadowColor); + Draw.rect(region, x - (size / 2f), y - (size / 2f), rotation - 90); + Draw.color(); Draw.rect(region, x, y, rotation - 90); //draw laser if applicable diff --git a/core/src/mindustry/world/blocks/defense/Wall.java b/core/src/mindustry/world/blocks/defense/Wall.java index c99100166a..9e58db933c 100644 --- a/core/src/mindustry/world/blocks/defense/Wall.java +++ b/core/src/mindustry/world/blocks/defense/Wall.java @@ -1,6 +1,7 @@ package mindustry.world.blocks.defense; import arc.*; +import arc.audio.*; import arc.graphics.*; import arc.graphics.g2d.*; import arc.math.*; @@ -20,11 +21,13 @@ public class Wall extends Block{ public float lightningDamage = 20f; public int lightningLength = 17; public Color lightningColor = Pal.surge; + public Sound lightningSound = Sounds.spark; public float chanceDeflect = 10f; public boolean flashHit; public Color flashColor = Color.white; public boolean deflect; + public Sound deflectSound = Sounds.none; public Wall(String name){ super(name); @@ -55,7 +58,7 @@ public class Wall extends Block{ @Override public boolean canReplace(Block other){ - return super.canReplace(other) && health > other.health && size == other.size; + return (other != this || rotate) && this.group != BlockGroup.none && other.group == this.group && health > other.health && size >= other.size; } public class WallBuild extends Building{ @@ -94,6 +97,7 @@ public class Wall extends Block{ if(lightningChance > 0){ if(Mathf.chance(lightningChance)){ Lightning.create(team, lightningColor, lightningDamage, x, y, bullet.rotation() + 180f, lightningLength); + lightningSound.at(tile, Mathf.random(0.9f, 1.1f)); } } @@ -105,6 +109,9 @@ public class Wall extends Block{ //bullet reflection chance depends on bullet damage if(!Mathf.chance(chanceDeflect / bullet.damage())) return true; + //make sound + deflectSound.at(tile, Mathf.random(0.9f, 1.1f)); + //translate bullet back to where it was upon collision bullet.trns(-bullet.vel.x, -bullet.vel.y); diff --git a/core/src/mindustry/world/blocks/defense/turrets/LaserTurret.java b/core/src/mindustry/world/blocks/defense/turrets/LaserTurret.java index 59dbc3fbbe..7ac517c51a 100644 --- a/core/src/mindustry/world/blocks/defense/turrets/LaserTurret.java +++ b/core/src/mindustry/world/blocks/defense/turrets/LaserTurret.java @@ -96,7 +96,7 @@ public class LaserTurret extends PowerTurret{ @Override protected void turnToTarget(float targetRot){ - rotation = Angles.moveToward(rotation, targetRot, efficiency() * rotatespeed * delta() * (bulletLife > 0f ? firingMoveFract : 1f)); + rotation = Angles.moveToward(rotation, targetRot, efficiency() * rotateSpeed * delta() * (bulletLife > 0f ? firingMoveFract : 1f)); } @Override diff --git a/core/src/mindustry/world/blocks/defense/turrets/Turret.java b/core/src/mindustry/world/blocks/defense/turrets/Turret.java index d74ff36214..69dc25f9ef 100644 --- a/core/src/mindustry/world/blocks/defense/turrets/Turret.java +++ b/core/src/mindustry/world/blocks/defense/turrets/Turret.java @@ -11,6 +11,7 @@ import arc.struct.*; import arc.util.ArcAnnotate.*; import arc.util.*; import arc.util.io.*; +import mindustry.*; import mindustry.annotations.Annotations.*; import mindustry.content.*; import mindustry.entities.*; @@ -52,7 +53,7 @@ public abstract class Turret extends Block{ public float recoilAmount = 1f; public float restitution = 0.02f; public float cooldown = 0.02f; - public float rotatespeed = 5f; //in degrees per tick + public float rotateSpeed = 5f; //in degrees per tick public float shootCone = 8f; public float shootShake = 0f; public float xRand = 0f; @@ -202,6 +203,9 @@ public abstract class Turret extends Block{ tr2.trns(rotation, -recoil); + Draw.color(Vars.turretShadowColor); + Draw.rect(region, x + tr2.x - (size / 2f), y + tr2.y - (size / 2f), rotation - 90); + Draw.color(); drawer.get(this); if(heatRegion != Core.atlas.find("error")){ @@ -312,7 +316,7 @@ public abstract class Turret extends Block{ } protected void turnToTarget(float targetRot){ - rotation = Angles.moveToward(rotation, targetRot, rotatespeed * delta() * baseReloadSpeed()); + rotation = Angles.moveToward(rotation, targetRot, rotateSpeed * delta() * baseReloadSpeed()); } public boolean shouldTurn(){ diff --git a/core/src/mindustry/world/blocks/distribution/ItemBridge.java b/core/src/mindustry/world/blocks/distribution/ItemBridge.java index 6064963919..da162d9398 100644 --- a/core/src/mindustry/world/blocks/distribution/ItemBridge.java +++ b/core/src/mindustry/world/blocks/distribution/ItemBridge.java @@ -276,7 +276,10 @@ public class ItemBridge extends Block{ cycleSpeed = Mathf.lerpDelta(cycleSpeed, 4f, 0.05f); //TODO this is kinda broken, because lerping only happens on a timer }else{ cycleSpeed = Mathf.lerpDelta(cycleSpeed, 1f, 0.01f); - if(item != null) items.add(item, 1); + if(item != null){ + items.add(item, 1); + items.undoFlow(item); + } } } } diff --git a/core/src/mindustry/world/blocks/distribution/PayloadConveyor.java b/core/src/mindustry/world/blocks/distribution/PayloadConveyor.java index 6d1e765fa6..656315446f 100644 --- a/core/src/mindustry/world/blocks/distribution/PayloadConveyor.java +++ b/core/src/mindustry/world/blocks/distribution/PayloadConveyor.java @@ -17,7 +17,7 @@ import mindustry.world.blocks.production.*; import static mindustry.Vars.*; public class PayloadConveyor extends Block{ - public float moveTime = 50f; + public float moveTime = 40f, moveForce = 201f; public @Load("@-top") TextureRegion topRegion; public @Load("@-edge") TextureRegion edgeRegion; public Interp interp = Interp.pow5; @@ -53,6 +53,7 @@ public class PayloadConveyor extends Block{ public class PayloadConveyorBuild extends Building{ public @Nullable Payload item; public float progress, itemRotation, animation; + public float curInterp, lastInterp; public @Nullable Building next; public boolean blocked; public int step = -1, stepAccepted = -1; @@ -99,6 +100,10 @@ public class PayloadConveyor extends Block{ public void updateTile(){ if(!enabled) return; + lastInterp = curInterp; + curInterp = fract(); + //rollover skip + if(lastInterp > curInterp) lastInterp = 0f; progress = time() % moveTime; updatePayload(); @@ -201,6 +206,14 @@ public class PayloadConveyor extends Block{ return Time.time(); } + @Override + public void unitOn(Unit unit){ + //calculate derivative of units moved last frame + float delta = (curInterp - lastInterp) * size * tilesize; + Tmp.v1.trns(rotdeg(), delta * moveForce).scl(1f / Math.max(unit.mass(), 201f)); + unit.move(Tmp.v1.x, Tmp.v1.y); + } + @Override public boolean acceptPayload(Building source, Payload payload){ if(source == this){ diff --git a/core/src/mindustry/world/blocks/logic/LogicBlock.java b/core/src/mindustry/world/blocks/logic/LogicBlock.java index 89a1f674c9..0ca007a3fb 100644 --- a/core/src/mindustry/world/blocks/logic/LogicBlock.java +++ b/core/src/mindustry/world/blocks/logic/LogicBlock.java @@ -425,20 +425,12 @@ public class LogicBlock extends Block{ @Override public void buildConfiguration(Table table){ - Table cont = new Table(); - cont.defaults().size(40); - cont.button(Icon.pencil, Styles.clearTransi, () -> { + table.button(Icon.pencil, Styles.clearTransi, () -> { Vars.ui.logic.show(code, code -> { configure(compress(code, relativeConnections())); }); - }); - - //cont.button(Icon.refreshSmall, Styles.clearTransi, () -> { - - //}); - - table.add(cont); + }).size(40); } @Override diff --git a/core/src/mindustry/world/blocks/payloads/Payload.java b/core/src/mindustry/world/blocks/payloads/Payload.java index d7d800bba6..d19d0cda68 100644 --- a/core/src/mindustry/world/blocks/payloads/Payload.java +++ b/core/src/mindustry/world/blocks/payloads/Payload.java @@ -27,7 +27,7 @@ public interface Payload{ /** @return whether this payload fits on a standard 3x3 conveyor. */ default boolean fits(){ - return size() / tilesize <= 2.4f; + return size() / tilesize <= 2.5f; } /** writes the payload for saving. */ diff --git a/core/src/mindustry/world/blocks/payloads/UnitPayload.java b/core/src/mindustry/world/blocks/payloads/UnitPayload.java index db6597f309..751152fb1f 100644 --- a/core/src/mindustry/world/blocks/payloads/UnitPayload.java +++ b/core/src/mindustry/world/blocks/payloads/UnitPayload.java @@ -8,6 +8,7 @@ import arc.util.*; import arc.util.io.*; import mindustry.*; import mindustry.entities.*; +import mindustry.entities.EntityCollisions.*; import mindustry.gen.*; import mindustry.graphics.*; import mindustry.ui.*; @@ -47,15 +48,16 @@ public class UnitPayload implements Payload{ return false; } - //naval units need water. - if(unit instanceof WaterMovec){ + //check if unit can be dumped here + SolidPred solid = unit.solidity(); + if(solid != null){ int tx = unit.tileX(), ty = unit.tileY(); - boolean nearEmpty = !EntityCollisions.waterSolid(tx, ty); + boolean nearEmpty = !solid.solid(tx, ty); for(Point2 p : Geometry.d4){ - nearEmpty |= !EntityCollisions.waterSolid(tx + p.x, ty + p.y); + nearEmpty |= !solid.solid(tx + p.x, ty + p.y); } - //cannot dump on dry land + //cannot dump on solid blocks if(!nearEmpty) return false; } diff --git a/core/src/mindustry/world/modules/ItemModule.java b/core/src/mindustry/world/modules/ItemModule.java index 52fdd63dfd..7b3e4033ea 100644 --- a/core/src/mindustry/world/modules/ItemModule.java +++ b/core/src/mindustry/world/modules/ItemModule.java @@ -135,6 +135,15 @@ public class ItemModule extends BlockModule{ return true; } + public boolean has(ItemSeq items){ + for(Item item : content.items()){ + if(!has(item, items.get(item))){ + return false; + } + } + return true; + } + public boolean has(Iterable stacks){ for(ItemStack stack : stacks){ if(!has(stack.item, stack.amount)) return false; @@ -244,6 +253,12 @@ public class ItemModule extends BlockModule{ } } + public void undoFlow(Item item){ + if(flow != null){ + cacheSums[item.id] -= 1; + } + } + public void addAll(ItemModule items){ for(int i = 0; i < items.items.length; i++){ add(i, items.items[i]); @@ -261,6 +276,10 @@ public class ItemModule extends BlockModule{ for(ItemStack stack : stacks) remove(stack.item, stack.amount); } + public void remove(ItemSeq stacks){ + stacks.each(this::remove); + } + public void remove(Iterable stacks){ for(ItemStack stack : stacks) remove(stack.item, stack.amount); } diff --git a/desktop/src/mindustry/desktop/steam/SNet.java b/desktop/src/mindustry/desktop/steam/SNet.java index 9cd7c816ee..5d603067f3 100644 --- a/desktop/src/mindustry/desktop/steam/SNet.java +++ b/desktop/src/mindustry/desktop/steam/SNet.java @@ -79,10 +79,14 @@ public class SNet implements SteamNetworkingCallback, SteamMatchmakingCallback, Log.err(e); } }else if(currentServer != null && fromID == currentServer.getAccountID()){ - net.handleClientReceived(output); + try{ + net.handleClientReceived(output); + }catch(Throwable t){ + net.handleException(t); + } } }catch(SteamException e){ - e.printStackTrace(); + Log.err(e); } } } @@ -233,7 +237,7 @@ public class SNet implements SteamNetworkingCallback, SteamMatchmakingCallback, @Override public void onLobbyEnter(SteamID steamIDLobby, int chatPermissions, boolean blocked, ChatRoomEnterResponse response){ - Log.info("enter lobby @ @", steamIDLobby.getAccountID(), response); + Log.info("onLobbyEnter @ @", steamIDLobby.getAccountID(), response); if(response != ChatRoomEnterResponse.Success){ ui.loadfrag.hide(); @@ -241,6 +245,17 @@ public class SNet implements SteamNetworkingCallback, SteamMatchmakingCallback, return; } + int version = Strings.parseInt(smat.getLobbyData(steamIDLobby, "version"), -1); + + //check version + if(version != Version.build){ + ui.loadfrag.hide(); + ui.showInfo("[scarlet]" + (version > Version.build ? KickReason.clientOutdated : KickReason.serverOutdated).toString() + "\n[]" + + Core.bundle.format("server.versions", Version.build, version)); + smat.leaveLobby(steamIDLobby); + return; + } + logic.reset(); net.reset(); diff --git a/fastlane/metadata/android/cs-CZ/changelogs/29659.txt b/fastlane/metadata/android/cs-CZ/changelogs/29659.txt new file mode 100644 index 0000000000..db918ffffb --- /dev/null +++ b/fastlane/metadata/android/cs-CZ/changelogs/29659.txt @@ -0,0 +1,10 @@ +Toto je první alfa uvolnění verze 6.0 a obrovským přídavkem obsahu a kampaně. +I když bylo toto sestavení testováno ve hře více hráčů, stále může mít četné chyby. Jako obvykle, hlaste prosím problémy na Githubu. + +Přehled změn je příliš velký, ale mezi nejzajímavější patří: + +- Nový systém výroby jednotek, s přírůstkovými vylepšeními +- Přímé velení jednotkám a věžím +- Jednotky byly překresleny a přejmenovány +- Nové jednotky a bloky ve hře +- Námořní a hmyzu podobné jednotky diff --git a/gradle.properties b/gradle.properties index 225bb91cfd..585b79d2df 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,3 @@ org.gradle.daemon=true org.gradle.jvmargs=-Xms256m -Xmx1024m -archash=35f5d68f9cd8538208bc06f77a573386f2ecd477 +archash=11d4fb913d97951063390425e8aeeeac7f3c968f diff --git a/tools/src/mindustry/tools/Generators.java b/tools/src/mindustry/tools/Generators.java index 3f09c262ee..fa98fb90df 100644 --- a/tools/src/mindustry/tools/Generators.java +++ b/tools/src/mindustry/tools/Generators.java @@ -315,7 +315,7 @@ public class Generators{ Color outc = Pal.darkerMetal; //Func outlineS = i -> i.shadow(0.8f, 9); - Func outline = i -> i.outline(4, outc); + Func outline = i -> i.outline(3, outc); Cons outliner = t -> { if(t != null && t.found()){ ImagePacker.replace(t, outline.get(ImagePacker.get(t))); diff --git a/tools/src/mindustry/tools/ScriptMainGenerator.java b/tools/src/mindustry/tools/ScriptMainGenerator.java index 66a5233e29..e15335e91a 100644 --- a/tools/src/mindustry/tools/ScriptMainGenerator.java +++ b/tools/src/mindustry/tools/ScriptMainGenerator.java @@ -11,6 +11,7 @@ import arc.struct.*; import arc.util.*; import mindustry.game.*; import mindustry.gen.*; +import mindustry.io.*; import mindustry.net.*; import java.io.*; @@ -42,7 +43,7 @@ public class ScriptMainGenerator{ classes.removeAll(type -> type.isSynthetic() || type.isAnonymousClass() || type.getCanonicalName() == null || Modifier.isPrivate(type.getModifiers()) || blacklist.contains(s -> type.getName().startsWith(base + "." + s + ".")) || nameBlacklist.contains(type.getSimpleName())); - classes.add(NetConnection.class); + classes.add(NetConnection.class, SaveIO.class); classes.distinct(); classes.sortComparing(Class::getName);