From ea630e3b99de641061c0692d2e806d3c86ad8bb2 Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 14 Feb 2022 23:10:20 -0500 Subject: [PATCH] t w e a k s --- core/src/mindustry/content/Blocks.java | 7 +++++-- core/src/mindustry/content/UnitTypes.java | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/core/src/mindustry/content/Blocks.java b/core/src/mindustry/content/Blocks.java index fff78e214a..73a65b4414 100644 --- a/core/src/mindustry/content/Blocks.java +++ b/core/src/mindustry/content/Blocks.java @@ -3260,7 +3260,7 @@ public class Blocks{ ammo( //TODO 1 more ammo type, decide on base type - Items.carbide, new ArtilleryBulletType(2.5f, 300, "shell"){{ + Items.thorium, new ArtilleryBulletType(2.5f, 300, "shell"){{ hitEffect = new MultiEffect(Fx.titanExplosion, Fx.titanSmoke); despawnEffect = Fx.none; knockback = 2f; @@ -3292,6 +3292,8 @@ public class Blocks{ }} ); + ammoPerShot = 8; + maxAmmo = ammoPerShot * 3; targetAir = false; shootShake = 4f; recoilAmount = 1f; @@ -3612,12 +3614,13 @@ public class Blocks{ //TODO requirements mechAssembler = new UnitAssembler("mech-assembler"){{ - requirements(Category.units, with(Items.graphite, 500, Items.carbide, 600, Items.oxide, 200, Items.tungsten, 500, Items.silicon, 900)); + requirements(Category.units, with(Items.graphite, 500, Items.thorium, 600, Items.oxide, 200, Items.tungsten, 500, Items.silicon, 900)); size = 5; //TODO different reqs plans.add(new AssemblerUnitPlan(UnitTypes.bulwark, 60f * 60f, BlockStack.list(Blocks.tungstenWallLarge, 12, Blocks.primeControlCore, 2))); consumes.power(3f); areaSize = 13; + researchCostMultiplier = 0.4f; consumes.liquid(Liquids.nitrogen, 24f / 60f); }}; diff --git a/core/src/mindustry/content/UnitTypes.java b/core/src/mindustry/content/UnitTypes.java index 09c9d89ccb..8d3b60c4b9 100644 --- a/core/src/mindustry/content/UnitTypes.java +++ b/core/src/mindustry/content/UnitTypes.java @@ -2833,7 +2833,7 @@ public class UnitTypes{ velocityRnd = 0.1f; heatColor = Color.red; - for(int i = 0; i < 3; i++){ + for(int i = 0; i < 6; i++){ int fi = i; parts.add(new RegionPart("-blade"){{ under = true;