diff --git a/content/blocks/admin-gun.hjson b/content/blocks/admin-gun.hjson new file mode 100644 index 0000000..1a2edb8 --- /dev/null +++ b/content/blocks/admin-gun.hjson @@ -0,0 +1,35 @@ +type: PowerTurret +name: Admin Gun +description: Shoots thousands of ammo at enemies in one second. +health: 10000000 +category: turret +size: 4 +reload: 0 +shootCone: 100 +rotateSpeed: 9999 +tagetAir: true +targetGround: true +range: 99999 +powerUse: 0 +inaccuracy: 0 +shots: 900 +spread: 1 +buildVisibility: sandboxOnly +shootType: { + type: BasicBulletType + bulletSprite: atm-round-shot + speed: 15 + damage: 999999 + frontColor: ffff00, + homingPower: 10000 + homingRange: 200000000 + despawnEffect: pulverizeSmall + shootSound: pew + lifetime: 100000 + bulletHeight: 10 + bulletWidth: 10 +} +requirements: [ + copper/1 +] +research: duo \ No newline at end of file diff --git a/content/blocks/admin-overclocker.hjson b/content/blocks/admin-overclocker.hjson new file mode 100644 index 0000000..bb42014 --- /dev/null +++ b/content/blocks/admin-overclocker.hjson @@ -0,0 +1,27 @@ +type: OverdriveProjector +name: Admin Overclocker +size: 3 +health: 999900 +range: 90 +speedBoost: 9999 +phaseRangeBoost: 60 +speedBoostPhase: 999999 +category: effect +buildVisibility: sandboxOnly +requirements: [ + lead/1000 + titanium/1100 + copper/1000 + plastanium/50 +] +consumes: { + power: 1 + items: { + items: [ + phase-fabric/1 + ] + booster: true + optional: true + } +} +research: overdrive-projector diff --git a/content/blocks/cluster-turret.hjson b/content/blocks/cluster-turret.hjson new file mode 100644 index 0000000..3a80680 --- /dev/null +++ b/content/blocks/cluster-turret.hjson @@ -0,0 +1,73 @@ +type: PowerTurret +name: Cluster Turret +description: The cluster turret's shot is like a virus, it starts with one, and seconds later the entire world is fucked up. +health: 750 +category: turret +size: 3 +reload: 160 +shootCone: 12 +rotateSpeed: 10 +targetAir: true +targetGround: true +range: 120 +powerUse: 5 +inaccuracy: 5 +shots: 1 +shootType: { + type: MissileBulletType + lifetime: 1000 + speed: 9 + shootSound: boom + hitEffect: blastExplosion + frontColor: 00ff00 + backColor: 00ff00 + homingPower: 20 + homingRange: 128 + fragBullets: 10 + fragBullet: { + type: MissileBulletType + lifetime: 100 + speed: 7 + shootSound: boom + hitEffect: blastExplosion + frontColor: 00ff00 + backColor: 00ff00 + homingPower: 20 + homingRange: 128 + damage: 10 + fragBullets: 10 + fragBullet: { + type: MissileBulletType + lifetime: 100 + speed: 7 + shootSound: boom + hitEffect: blastExplosion + frontColor: 00ff00 + backColor: 00ff00 + homingPower: 20 + homingRange: 128 + damage: 10 + fragBullets: 10 + fragBullet: { + type: MissileBulletType + lifetime: 100 + speed: 7 + shootSound: boom + hitEffect: blastExplosion + frontColor: 00ff00 + backColor: 00ff00 + homingPower: 20 + homingRange: 128 + damage: 10 + } + } + } +} +requirements: [ + titanium/1000 + thorium/1000 + silicon/250 + plastanium/250 + metaglass/500 +] +research: duo diff --git a/content/blocks/copper-gun.hjson b/content/blocks/copper-gun.hjson new file mode 100644 index 0000000..e270c90 --- /dev/null +++ b/content/blocks/copper-gun.hjson @@ -0,0 +1,28 @@ +type: DoubleTurret +name: Copper Gun +description: An upgraded version of the regular duo. +health: 500 +category: turret +size: 2 +reload: 10 +shootCone: 5 +rotateSpeed: 20 +targetAir: true +targetGround: true +range: 175 +ammo: { + copper: { + speed: 10 + damage: 20 + bulletWidth: 20 + bulletHeight: 20 + shootEffect: shootSmall + smokeEffect: shootSmallSmoke + } +} +requirements: [ + copper/200 + lead/150 + titanium/100 +] +research: duo diff --git a/content/blocks/dark-titanium-forge.hjson b/content/blocks/dark-titanium-forge.hjson new file mode 100644 index 0000000..de16b28 --- /dev/null +++ b/content/blocks/dark-titanium-forge.hjson @@ -0,0 +1,27 @@ +type: GenericCrafter +name: Pressure Forge +description: Makes Dark Titanium +hasPower: true +size: 4 +hasLiquids: false +craftTime: 300 +updateEffect: smoke +itemcapacity: 50 +consumes: { + power: 3.5 + items: { + items: [ + titanium/10 + coal/10 + ] + } +} +requirements: [ + copper/100 + lead/100 + silicon/75 + titanium/250 +] +category: crafting +research: graphite-press +outputItem: dark-titanium/5 \ No newline at end of file diff --git a/content/blocks/extreme-overclocker.hjson b/content/blocks/extreme-overclocker.hjson new file mode 100644 index 0000000..fa04de8 --- /dev/null +++ b/content/blocks/extreme-overclocker.hjson @@ -0,0 +1,26 @@ +type: OverdriveProjector +name: Extreme Overclocker +size: 3 +health: 200 +range: 60 +speedBoost: 10 +phaseRangeBoost: 60 +speedBoostPhase: 1 +category: effect +requirements: [ + lead/1000 + titanium/1100 + copper/1000 + plastanium/50 +] +consumes: { + power: 5 + items: { + items: [ + phase-fabric/1 + ] + booster: true + optional: true + } +} +research: overdrive-projector diff --git a/content/blocks/fire-rock-shooter.hjson b/content/blocks/fire-rock-shooter.hjson new file mode 100644 index 0000000..260b966 --- /dev/null +++ b/content/blocks/fire-rock-shooter.hjson @@ -0,0 +1,41 @@ +type: PowerTurret +name: Fire Rocke Shooter +description: Shoots flammable rocks. +category: turret +size: 4 +health: 500 +range:200 +powerUse: 20 +reload:60 +targetAir: true +targetGround: true +shootCone: 15 +rotateSpeed: 10 +shots: 15 +spread: 2 +inaccuracy: 0 +recoil: 1 +shootType: { + type: BasicBulletType + lifetime: 1000 + splashDamage: 4 + splashDamageRadius: 16 + incendChance: 100 + incendAmount: 100 + incendSpread: 10 + shootSound: shotgun + hitEffect: fire + hitSound: boom + speed: 4 + bulletWidth: 15 + bulletHeight: 15 + frontColor: 000000 + backColor: 0a0a0a +} +requirements: [ + titanium/750 + lead/500 + copper/750 + dark-titanium/350 +] +research: duo \ No newline at end of file diff --git a/content/blocks/gatling-gun.hjson b/content/blocks/gatling-gun.hjson new file mode 100644 index 0000000..fc1100f --- /dev/null +++ b/content/blocks/gatling-gun.hjson @@ -0,0 +1,27 @@ +type: PowerTurret +name: Gatling Gun +description: Sasha's modern brother. Shoots very quick but also very inaccurate. Good for damaging multiple enemies at a time. +health: 1000 +category: turret +size: 4 +reload: 1 +shootCone: 10 +rotateSpeed: 2 +targetAir: true +range: 200 +powerUse: 2 +inaccuracy: 17 +shots: 2 +shootType: { + type: BasicBulletType + lifetime: 400 + speed: 8 + shootSound: shotgun + damage: 40 +} +requirements: [ + titanium/750 + lead/500 + copper/750 +] +research: duo diff --git a/content/blocks/gatling-gunner-pad.hjson b/content/blocks/gatling-gunner-pad.hjson new file mode 100644 index 0000000..a106de2 --- /dev/null +++ b/content/blocks/gatling-gunner-pad.hjson @@ -0,0 +1,16 @@ +name: Gatling Gunner Mech Pad +description: Cures cancer. Jk transforms you into the Gatling Gunner Mech +type: MechPad +mech: gatling-gunner +size: 4 +consumes: { + power: 1 +} +category: upgrade +research: wraith-factory +requirements: [ + titanium/1000 + copper/2000 + lead/2000 + thorium/1000 +] \ No newline at end of file diff --git a/content/blocks/laser-turret.hjson b/content/blocks/laser-turret.hjson new file mode 100644 index 0000000..93eb086 --- /dev/null +++ b/content/blocks/laser-turret.hjson @@ -0,0 +1,41 @@ +type: ChargeTurret +name: Laser Turret +description: Shoots a beam of light to eradicate enemies. +health: 900 +category: turret +size: 4 +reload: 60 +shootCone: 4 +rotateSpeed: 15 +targetAir: true +targetGround: true +range: 240 +powerUse: 360 +shootSound: laser +chargeTime: 60 +shootType: { + type: BasicBulletType + damage: 100 + speed: 5 + lifetime: 47 + bulletSprite: atm-laser-beam + frontColor: ff0000 + backColor: bf0000 + bulletWidth: 20 + bulletHeight: 30 + fragBullets: 10 + fragBullet: { + type: BasicBulletType + damage: 10 + speed: 3 + lifetime: 1000 + bulletSprite: atm-round-shot + frontColor: ff0000 + } +} +requirements: [ + metaglass/500 + lead/250 + titanium/100 +] +research: duo \ No newline at end of file diff --git a/content/blocks/lava-turret.hjson b/content/blocks/lava-turret.hjson new file mode 100644 index 0000000..4e71989 --- /dev/null +++ b/content/blocks/lava-turret.hjson @@ -0,0 +1,32 @@ +type: BurstTurret +name: Lava Sprayer +description: Sprays lava because fuck you thats why. +health: 800 +category: turret +size: 2 +reload: 180 +shootCone: 5 +rotateSpeed: 10 +targetAir: true +targetGround: true +range: 220 +powerUse: 1 +inaccuracy: 10 +shots: 1000 +bulletSpread: 0 +burstSpacing: 0.01 +ammo: { + scrap: { + type: LiquidBulletType + liquid: slag + speed: 5 + lifetime: 1000 + } +} +requirements: [ + copper/50 + lead/150 + titanium/100 + silicon/25 +] +research: duo \ No newline at end of file diff --git a/content/blocks/miner-pad.hjson b/content/blocks/miner-pad.hjson new file mode 100644 index 0000000..9080aad --- /dev/null +++ b/content/blocks/miner-pad.hjson @@ -0,0 +1,15 @@ +name: Miner Mech Pad +description: Transforms you into the miner mech. +type: MechPad +mech: miner +size: 2 +consumes: { + power: 1 +} +category: upgrade +research: wraith-factory +requirements: [ + copper/2000 + lead/2000 + silicon/200 +] \ No newline at end of file diff --git a/content/blocks/minigun-unit-factory.hjson b/content/blocks/minigun-unit-factory.hjson new file mode 100644 index 0000000..8c7f80c --- /dev/null +++ b/content/blocks/minigun-unit-factory.hjson @@ -0,0 +1,25 @@ +name: Minigun Unit Factory +description: Produces Minigun Ground Units. +type: UnitFactory +unitType: minigun-unit +maxSpawn: 100 +size: 2 +produceTime: 600 +consumes: { + power: 1 + items: { + items: [ + titanium/200 + copper/200 + lead/200 + ] + } +} +category: units +research: wraith-factory +requirements: [ + titanium/2000 + copper/2000 + lead/2000 + thorium/1000 +] \ No newline at end of file diff --git a/content/blocks/nuker.hjson b/content/blocks/nuker.hjson new file mode 100644 index 0000000..6bacba1 --- /dev/null +++ b/content/blocks/nuker.hjson @@ -0,0 +1,57 @@ +type: PowerTurret +name: Nuker +description: Shoots gigantic nukes that damages evey enemy in a big radius. +health: 2000 +category: turret +size: 4 +reload: 600 +shootCone: 2 +rotateSpeed: 10 +targetAir: true +targetGround: true +range: 260 +recoil: 4 +consumes: { + power: 20 +} +inaccuracy: 10 +shots: 1 +shootType: { + type: MissileBulletType + lifetime: 10000 + speed: 3 + hitShake: 30 + hitEffect: nuclearShockwave + shootEffect: shockwave + shootSound: explosion + hitSound: explosionbig + bulletHeight: 20 + bulletWidth: 20 + bulletSprite: atm-nuke + splashDamage: 500 + splashDamageRadius: 1000 + damage: 10000 + fragBullets: 5000 + fragBullet: { + type: LiquidBulletType + liquid: napalm + speed: 0.5 + lifetime: 180 + fragBullets: 100 + fragBullet: { + type: LiquidBulletType + liquid: slag + lifetime: 1000 + speed: 1 + } + } +} +requirements: [ + titanium/2500 + thorium/5000 + silicon/500 + plastanium/200 + lead/1000 + copper/1000 +] +research: meltdown diff --git a/content/blocks/piercer-turret.hjson b/content/blocks/piercer-turret.hjson new file mode 100644 index 0000000..891631c --- /dev/null +++ b/content/blocks/piercer-turret.hjson @@ -0,0 +1,34 @@ +type: PowerTurret +name: Piercer +description: Shoots extremely sharp bullets that pierce through enemies. By the way it's turret in case you didn't know~ +health: 1000 +category: turret +size: 2 +reload: 60 +rotateSpeed: 100 +shootCone: 1 +targetAir: true +targetGround: true +range: 200 +consumes: { + power: 3600 +} +inaccuracy: 10 +shots: 1 +shootType: { + type: MissileBulletType + lifetime: 60 + speed: 4 + bulletHeight: 20 + bulletWidth: 3 + pierce: true + damage: 10000 + collidesTeam: false + collidesTile: false +} +requirements: [ + titanium/2000 + lead/3000 + copper/5000 +] +research: meltdown diff --git a/content/blocks/power-burst.hjson b/content/blocks/power-burst.hjson new file mode 100644 index 0000000..8abb53d --- /dev/null +++ b/content/blocks/power-burst.hjson @@ -0,0 +1,35 @@ +type: BurstTurret +name: PowerBurst +desctiption: After a few seconds of charging it shoots many power shots at enemies. I mean, what else is it gonna shoot at? Blocks probably. +health: 500 +category: turret +size: 4 +reload: 90 +shootCone: 5 +rotateSpeed: 10 +targetAir: true +targetGround: true +range: 180 +recoil: 5 +burstSpacing: 1 +shots: 20 +spread: 0 +inaccuracy: 0 +shootSound: shootBig +ammo: { + scrap: { + type: BasicBulletType + speed: 4 + damage: 30 + lifetime: 60 + bulletHeight: 15 + bulletWidth: 7.5 + } +} +inaccuracy: 10 +requirements: [ + titanium/200 + lead/500 + copper/500 +] +research: meltdown \ No newline at end of file diff --git a/content/blocks/rocket-launcher.hjson b/content/blocks/rocket-launcher.hjson new file mode 100644 index 0000000..ab5f24f --- /dev/null +++ b/content/blocks/rocket-launcher.hjson @@ -0,0 +1,40 @@ +type: PowerTurret +name: Long Range Rocket Launcher +description: Shoots a gigantic Rocket at enemies. +health: 1000 +category: turret +size: 3 +reload: 60 +shootCone: 5 +rotateSpeed: 10 +targetAir: false +targetGround: true +range: 360 +consumes: { + power: 75 +} +inaccuracy: 5 +shots: 1 +shootType: { + type: BasicBulletType + lifetime: 1000 + speed: 4 + shootSound: boom + bulletSprite: atm-rocket + splashDamageRadius: 108 + splashDamage: 100 + damage: 200 + hitEffect: blastExplosion + hitSound: explosionbig + frontColor: ffffff + backColor: ff0000 + bulletHeight: 25 + bulletWidth: 25 +} +requirements: [ + copper/150 + lead/150 + dark-titanium/200 + silicon/100 +] +research: duo diff --git a/content/blocks/rocket-silo.hjson b/content/blocks/rocket-silo.hjson new file mode 100644 index 0000000..a07da1f --- /dev/null +++ b/content/blocks/rocket-silo.hjson @@ -0,0 +1,39 @@ +type: PowerTurret +name: Rocket Silo +description: Shoots small explosive Rockets at enemies. +health: 900 +category: turret +size: 2 +reload: 40 +shootCone: 5 +rotateSpeed: 10 +targetAir: false +targetGround: true +range: 180 +powerUse: 10 +inaccuracy: 10 +shots: 3 +spread: 12 +shootType: { + type: MissileBulletType + lifetime: 1000 + speed: 7.5 + shootSound: shotgun + splashDamageRadius: 64 + splashDamage: 30 + hitEffect: blastExplosion + hitSound: boom + frontColor: 000000 + backColor: 000000 + homingPower: 3 + homingRange: 64 + bulletHeight: 10 + bulletWidth: 10 +} +requirements: [ + copper/50 + lead/75 + dark-titanium/50 + silicon/50 +] +research: duo diff --git a/content/blocks/scatter-master.hjson b/content/blocks/scatter-master.hjson new file mode 100644 index 0000000..29021e0 --- /dev/null +++ b/content/blocks/scatter-master.hjson @@ -0,0 +1,34 @@ +type: PowerTurret +name: Scatter Master +description: Shoots thousands of ammo at enemies in one second. +health: 1000 +category: turret +size: 4 +reload: 90 +shootCone: 10 +rotateSpeed: 30 +tagetAir: true +targetGround: true +range: 180 +powerUse: 360 +inaccuracy: 0 +shots: 300 +shootType: { + type: BasicBulletType + bulletSprite: atm-round-shot + speed: 4 + damage: 40 + frontColor: ffff00, + homingPower: 10 + homingRange: 200 + despawnEffect: pulverizeSmall + shootSound: pew + lifetime: 1000 +} +requirements: [ + copper/5000 + lead/2000 + titanium/1000 + thorium/1000 +] +research: duo diff --git a/content/blocks/sniper-turret.hjson b/content/blocks/sniper-turret.hjson new file mode 100644 index 0000000..bb07308 --- /dev/null +++ b/content/blocks/sniper-turret.hjson @@ -0,0 +1,33 @@ +type: PowerTurret +name: Sniper Turret +description: Strongest and most precised Turret in this mod. Shoots very powerfull and fast shots. +health: 700 +category: turret +size: 2 +reload: 300 +shootCone: 5 +rotateSpeed: 10 +targetAir: true +targetGround: true +range: 300 +powerUse: 36 +inaccuracy: 0 +shots: 1 +shootType: { + type: BasicBulletType + bulletSprite: atm-round-shot + speed: 20 + damage: 1000 + frontColor: ffffff, + backColor: ffffff, + despawnEffect: pulverizeSmall + shootSound: shotgun + lifetime: 1000 + knockback: 100 +} +requirements: [ + titanium/500 + thorium/500 + plastanium/500 +] +research: duo diff --git a/content/blocks/ultra-lancer.hjson b/content/blocks/ultra-lancer.hjson new file mode 100644 index 0000000..e96143e --- /dev/null +++ b/content/blocks/ultra-lancer.hjson @@ -0,0 +1,21 @@ +type: PowerTurret +name: Ultra Lancer +description: Yup, thats a ultra lancer. +health: 999999 +category: turret +size: 2 +reload: 0 +shootCone: 5 +rotateSpeed: 10 +targetAir: true +targetGround: true +range: 200 +powerUse: 1 +inaccuracy: 0 +shots: 100 +buildVisibility: sandboxOnly +shootType: lancerLaser +requirements: [ + copper/1 +] +research: lancer diff --git a/content/blocks/waver-turret.hjson b/content/blocks/waver-turret.hjson new file mode 100644 index 0000000..3ae7b07 --- /dev/null +++ b/content/blocks/waver-turret.hjson @@ -0,0 +1,38 @@ +type: PowerTurret +name: Waver Turret +description: Shoots a rocket that when it collides with enemies it shoots massive amounts of rockets. Similiar to the cluster turret but it's works different. I'm running out of ideas ok :( +category: turret +health: 1000 +size: 4 +reload: 200 +shootCone: 5 +rotateSpeed: 10 +targetAir: true +targetGround: true +range: 120 +inaccuracy: 0 +shots: 1 +shootType: { + type: MissileBulletType + lifetime: 1000 + speed: 4 + shootSound: shotgun + homingPower: 20 + homingRange: 80 + fragBullets: 400 + fragBullet: { + type: MissileBulletType + lifetime: 100 + speed: 3 + damage: 50 + homingPower: 1 + homingRange: 8 + } +} +requirements: [ + copper/200 + lead/500 + titanium/500 + silicon/100 +] +research: duo diff --git a/content/items/dark-titanium.hjson b/content/items/dark-titanium.hjson new file mode 100644 index 0000000..5867c05 --- /dev/null +++ b/content/items/dark-titanium.hjson @@ -0,0 +1,5 @@ +type: material +name: Dark Titanium +description: A very sturdy version of the normal titanium. +cost: 3 +color: 000000 \ No newline at end of file diff --git a/content/liquids/napalm.hjson b/content/liquids/napalm.hjson new file mode 100644 index 0000000..95a588f --- /dev/null +++ b/content/liquids/napalm.hjson @@ -0,0 +1,8 @@ +name: Napalm +description: Very hot and flammable fluid. That's it. +temperature: 5 +viscosity: 0.2 +effect: burning +color: "#f3f3f3" +flammability: 10000 +explosiveness: 10000 diff --git a/content/mechs/gatling-gunner.hjson b/content/mechs/gatling-gunner.hjson new file mode 100644 index 0000000..36a5df1 --- /dev/null +++ b/content/mechs/gatling-gunner.hjson @@ -0,0 +1,25 @@ +name: Gatling Gunner +description: Shoots bullets at a crazy fast rate. +speed: 1 +boostSpeed: 1.5 +maxSpeed: 20 +mineSpeed: 0.5 +itemCapacity: 10 +health: 500 +mass: 4 +flying: false +weapon: { + name: gatling-gun-mech + reload: 4 + length: 2 + alternate: true + shots: 1 + recoil: 1 + bullet: { + speed: 4 + damage: 25 + lifetime: 60 + bulletHeight: 7 + bulletWidth: 7 + } +} diff --git a/content/mechs/miner.hjson b/content/mechs/miner.hjson new file mode 100644 index 0000000..9096470 --- /dev/null +++ b/content/mechs/miner.hjson @@ -0,0 +1,26 @@ +name: Miner +description: A slow mining drone that can drill up ores with a crazy speed and capacity. +health: 600 +mass: 5 +drillPower: 10 +mineSpeed: 10 +itemCapacity: 500 +speed: 0.5 +maxSpeed: 7 +boostSpeed: 1 +flying: false +weapon: { + name: miner-gun + reload: 30 + length: 2 + alternate: false + shots: 1 + recoil: 1 + bullet: { + speed: 4 + damage: 30 + lifetime: 70 + bulletHeight: 7 + bulletWidth: 7 + } +} diff --git a/content/units/minigun-unit.hjson b/content/units/minigun-unit.hjson new file mode 100644 index 0000000..faeac33 --- /dev/null +++ b/content/units/minigun-unit.hjson @@ -0,0 +1,23 @@ +type: GroundUnit +name: Gatling Gunner +description: Shoots bullets at a crazy fast rate. +speed: 0.1 +itemCapacity: 10 +health: 200 +mass: 4 +flying: false +weapon: { + name: gatling-gun-mech-unit + reload: 4 + length: 2 + alternate: true + shots: 1 + recoil: 1 + bullet: { + speed: 4 + damage: 10 + lifetime: 30 + bulletHeight: 7 + bulletWidth: 7 + } +} diff --git a/sprites/blocks/effect/admin-overclocker-top.png b/sprites/blocks/effect/admin-overclocker-top.png new file mode 100644 index 0000000..3a0c26f Binary files /dev/null and b/sprites/blocks/effect/admin-overclocker-top.png differ diff --git a/sprites/blocks/effect/admin-overclocker.png b/sprites/blocks/effect/admin-overclocker.png new file mode 100644 index 0000000..b57e02d Binary files /dev/null and b/sprites/blocks/effect/admin-overclocker.png differ diff --git a/sprites/blocks/effect/extreme-overclocker-top.png b/sprites/blocks/effect/extreme-overclocker-top.png new file mode 100644 index 0000000..da72b1e Binary files /dev/null and b/sprites/blocks/effect/extreme-overclocker-top.png differ diff --git a/sprites/blocks/effect/extreme-overclocker.png b/sprites/blocks/effect/extreme-overclocker.png new file mode 100644 index 0000000..f6ee8ba Binary files /dev/null and b/sprites/blocks/effect/extreme-overclocker.png differ diff --git a/sprites/blocks/production/dark-titanium-forge.png b/sprites/blocks/production/dark-titanium-forge.png new file mode 100644 index 0000000..6e907b0 Binary files /dev/null and b/sprites/blocks/production/dark-titanium-forge.png differ diff --git a/sprites/blocks/turrets/admin-gun.png b/sprites/blocks/turrets/admin-gun.png new file mode 100644 index 0000000..a347908 Binary files /dev/null and b/sprites/blocks/turrets/admin-gun.png differ diff --git a/sprites/blocks/turrets/cluster-turret.png b/sprites/blocks/turrets/cluster-turret.png new file mode 100644 index 0000000..ac1cb1c Binary files /dev/null and b/sprites/blocks/turrets/cluster-turret.png differ diff --git a/sprites/blocks/turrets/copper-gun.png b/sprites/blocks/turrets/copper-gun.png new file mode 100644 index 0000000..5c3de9d Binary files /dev/null and b/sprites/blocks/turrets/copper-gun.png differ diff --git a/sprites/blocks/turrets/doom-turret.png b/sprites/blocks/turrets/doom-turret.png new file mode 100644 index 0000000..ef20731 Binary files /dev/null and b/sprites/blocks/turrets/doom-turret.png differ diff --git a/sprites/blocks/turrets/fire-rock-shooter.png b/sprites/blocks/turrets/fire-rock-shooter.png new file mode 100644 index 0000000..54bb1a3 Binary files /dev/null and b/sprites/blocks/turrets/fire-rock-shooter.png differ diff --git a/sprites/blocks/turrets/gatling-gun.png b/sprites/blocks/turrets/gatling-gun.png new file mode 100644 index 0000000..7d684ca Binary files /dev/null and b/sprites/blocks/turrets/gatling-gun.png differ diff --git a/sprites/blocks/turrets/laser-turret.png b/sprites/blocks/turrets/laser-turret.png new file mode 100644 index 0000000..6d69010 Binary files /dev/null and b/sprites/blocks/turrets/laser-turret.png differ diff --git a/sprites/blocks/turrets/lava-turret.png b/sprites/blocks/turrets/lava-turret.png new file mode 100644 index 0000000..dfbce4b Binary files /dev/null and b/sprites/blocks/turrets/lava-turret.png differ diff --git a/sprites/blocks/turrets/nuker.png b/sprites/blocks/turrets/nuker.png new file mode 100644 index 0000000..46c262a Binary files /dev/null and b/sprites/blocks/turrets/nuker.png differ diff --git a/sprites/blocks/turrets/piercer-turret.png b/sprites/blocks/turrets/piercer-turret.png new file mode 100644 index 0000000..3731854 Binary files /dev/null and b/sprites/blocks/turrets/piercer-turret.png differ diff --git a/sprites/blocks/turrets/power-burst.png b/sprites/blocks/turrets/power-burst.png new file mode 100644 index 0000000..e3dbab2 Binary files /dev/null and b/sprites/blocks/turrets/power-burst.png differ diff --git a/sprites/blocks/turrets/rocket-launcher.png b/sprites/blocks/turrets/rocket-launcher.png new file mode 100644 index 0000000..0016665 Binary files /dev/null and b/sprites/blocks/turrets/rocket-launcher.png differ diff --git a/sprites/blocks/turrets/rocket-silo.png b/sprites/blocks/turrets/rocket-silo.png new file mode 100644 index 0000000..518f974 Binary files /dev/null and b/sprites/blocks/turrets/rocket-silo.png differ diff --git a/sprites/blocks/turrets/scatter-master.png b/sprites/blocks/turrets/scatter-master.png new file mode 100644 index 0000000..1e6796d Binary files /dev/null and b/sprites/blocks/turrets/scatter-master.png differ diff --git a/sprites/blocks/turrets/sniper-turret.png b/sprites/blocks/turrets/sniper-turret.png new file mode 100644 index 0000000..0c87105 Binary files /dev/null and b/sprites/blocks/turrets/sniper-turret.png differ diff --git a/sprites/blocks/turrets/ultra-lancer.png b/sprites/blocks/turrets/ultra-lancer.png new file mode 100644 index 0000000..d3bbc2d Binary files /dev/null and b/sprites/blocks/turrets/ultra-lancer.png differ diff --git a/sprites/blocks/turrets/waver-turret.png b/sprites/blocks/turrets/waver-turret.png new file mode 100644 index 0000000..74db35f Binary files /dev/null and b/sprites/blocks/turrets/waver-turret.png differ diff --git a/sprites/blocks/turrets/yellow-cannon.png b/sprites/blocks/turrets/yellow-cannon.png new file mode 100644 index 0000000..5616093 Binary files /dev/null and b/sprites/blocks/turrets/yellow-cannon.png differ diff --git a/sprites/blocks/units/gatling-gunner-pad.png b/sprites/blocks/units/gatling-gunner-pad.png new file mode 100644 index 0000000..a2bfa37 Binary files /dev/null and b/sprites/blocks/units/gatling-gunner-pad.png differ diff --git a/sprites/blocks/units/miner-pad.png b/sprites/blocks/units/miner-pad.png new file mode 100644 index 0000000..758291e Binary files /dev/null and b/sprites/blocks/units/miner-pad.png differ diff --git a/sprites/blocks/units/minigun-unit-factory-top.png b/sprites/blocks/units/minigun-unit-factory-top.png new file mode 100644 index 0000000..6f3451e Binary files /dev/null and b/sprites/blocks/units/minigun-unit-factory-top.png differ diff --git a/sprites/blocks/units/minigun-unit-factory.png b/sprites/blocks/units/minigun-unit-factory.png new file mode 100644 index 0000000..c421ec3 Binary files /dev/null and b/sprites/blocks/units/minigun-unit-factory.png differ diff --git a/sprites/items/dark-titanium.png b/sprites/items/dark-titanium.png new file mode 100644 index 0000000..9bed396 Binary files /dev/null and b/sprites/items/dark-titanium.png differ diff --git a/sprites/items/laser-beam-back.png b/sprites/items/laser-beam-back.png new file mode 100644 index 0000000..9c07880 Binary files /dev/null and b/sprites/items/laser-beam-back.png differ diff --git a/sprites/items/laser-beam.png b/sprites/items/laser-beam.png new file mode 100644 index 0000000..55bf424 Binary files /dev/null and b/sprites/items/laser-beam.png differ diff --git a/sprites/items/napalm.png b/sprites/items/napalm.png new file mode 100644 index 0000000..9279005 Binary files /dev/null and b/sprites/items/napalm.png differ diff --git a/sprites/items/nuke-back.png b/sprites/items/nuke-back.png new file mode 100644 index 0000000..b2c55f0 Binary files /dev/null and b/sprites/items/nuke-back.png differ diff --git a/sprites/items/nuke.png b/sprites/items/nuke.png new file mode 100644 index 0000000..e6199e1 Binary files /dev/null and b/sprites/items/nuke.png differ diff --git a/sprites/items/pellet.png b/sprites/items/pellet.png new file mode 100644 index 0000000..8e512f6 Binary files /dev/null and b/sprites/items/pellet.png differ diff --git a/sprites/items/rocket-back.png b/sprites/items/rocket-back.png new file mode 100644 index 0000000..d8c2ac2 Binary files /dev/null and b/sprites/items/rocket-back.png differ diff --git a/sprites/items/rocket.png b/sprites/items/rocket.png new file mode 100644 index 0000000..a8fa9dd Binary files /dev/null and b/sprites/items/rocket.png differ diff --git a/sprites/items/round-shot-back.png b/sprites/items/round-shot-back.png new file mode 100644 index 0000000..b2c55f0 Binary files /dev/null and b/sprites/items/round-shot-back.png differ diff --git a/sprites/items/round-shot.png b/sprites/items/round-shot.png new file mode 100644 index 0000000..994788c Binary files /dev/null and b/sprites/items/round-shot.png differ diff --git a/sprites/items/shard-back.png b/sprites/items/shard-back.png new file mode 100644 index 0000000..b6ece7c Binary files /dev/null and b/sprites/items/shard-back.png differ diff --git a/sprites/items/shard.png b/sprites/items/shard.png new file mode 100644 index 0000000..9276959 Binary files /dev/null and b/sprites/items/shard.png differ diff --git a/sprites/mechs/gatling-gunner-base.png b/sprites/mechs/gatling-gunner-base.png new file mode 100644 index 0000000..703f86e Binary files /dev/null and b/sprites/mechs/gatling-gunner-base.png differ diff --git a/sprites/mechs/gatling-gunner-leg.png b/sprites/mechs/gatling-gunner-leg.png new file mode 100644 index 0000000..d60217a Binary files /dev/null and b/sprites/mechs/gatling-gunner-leg.png differ diff --git a/sprites/mechs/gatling-gunner.png b/sprites/mechs/gatling-gunner.png new file mode 100644 index 0000000..acd7578 Binary files /dev/null and b/sprites/mechs/gatling-gunner.png differ diff --git a/sprites/mechs/miner-base.png b/sprites/mechs/miner-base.png new file mode 100644 index 0000000..703f86e Binary files /dev/null and b/sprites/mechs/miner-base.png differ diff --git a/sprites/mechs/miner-leg.png b/sprites/mechs/miner-leg.png new file mode 100644 index 0000000..d60217a Binary files /dev/null and b/sprites/mechs/miner-leg.png differ diff --git a/sprites/mechs/miner.png b/sprites/mechs/miner.png new file mode 100644 index 0000000..ffaf2bb Binary files /dev/null and b/sprites/mechs/miner.png differ diff --git a/sprites/units/gatling-gun-mech.png b/sprites/units/gatling-gun-mech.png new file mode 100644 index 0000000..7e7b7fb Binary files /dev/null and b/sprites/units/gatling-gun-mech.png differ diff --git a/sprites/units/miner-gun.png b/sprites/units/miner-gun.png new file mode 100644 index 0000000..31e4606 Binary files /dev/null and b/sprites/units/miner-gun.png differ diff --git a/sprites/units/minigun-unit-base.png b/sprites/units/minigun-unit-base.png new file mode 100644 index 0000000..703f86e Binary files /dev/null and b/sprites/units/minigun-unit-base.png differ diff --git a/sprites/units/minigun-unit-leg.png b/sprites/units/minigun-unit-leg.png new file mode 100644 index 0000000..d60217a Binary files /dev/null and b/sprites/units/minigun-unit-leg.png differ diff --git a/sprites/units/minigun-unit.png b/sprites/units/minigun-unit.png new file mode 100644 index 0000000..acd7578 Binary files /dev/null and b/sprites/units/minigun-unit.png differ diff --git a/sprites/units/weapon-minigun-unit.png b/sprites/units/weapon-minigun-unit.png new file mode 100644 index 0000000..7e7b7fb Binary files /dev/null and b/sprites/units/weapon-minigun-unit.png differ