t w e a k s

This commit is contained in:
Anuken
2022-02-14 23:10:20 -05:00
parent eed0948e95
commit ea630e3b99
2 changed files with 6 additions and 3 deletions

View File

@@ -3260,7 +3260,7 @@ public class Blocks{
ammo( ammo(
//TODO 1 more ammo type, decide on base type //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); hitEffect = new MultiEffect(Fx.titanExplosion, Fx.titanSmoke);
despawnEffect = Fx.none; despawnEffect = Fx.none;
knockback = 2f; knockback = 2f;
@@ -3292,6 +3292,8 @@ public class Blocks{
}} }}
); );
ammoPerShot = 8;
maxAmmo = ammoPerShot * 3;
targetAir = false; targetAir = false;
shootShake = 4f; shootShake = 4f;
recoilAmount = 1f; recoilAmount = 1f;
@@ -3612,12 +3614,13 @@ public class Blocks{
//TODO requirements //TODO requirements
mechAssembler = new UnitAssembler("mech-assembler"){{ 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; size = 5;
//TODO different reqs //TODO different reqs
plans.add(new AssemblerUnitPlan(UnitTypes.bulwark, 60f * 60f, BlockStack.list(Blocks.tungstenWallLarge, 12, Blocks.primeControlCore, 2))); plans.add(new AssemblerUnitPlan(UnitTypes.bulwark, 60f * 60f, BlockStack.list(Blocks.tungstenWallLarge, 12, Blocks.primeControlCore, 2)));
consumes.power(3f); consumes.power(3f);
areaSize = 13; areaSize = 13;
researchCostMultiplier = 0.4f;
consumes.liquid(Liquids.nitrogen, 24f / 60f); consumes.liquid(Liquids.nitrogen, 24f / 60f);
}}; }};

View File

@@ -2833,7 +2833,7 @@ public class UnitTypes{
velocityRnd = 0.1f; velocityRnd = 0.1f;
heatColor = Color.red; heatColor = Color.red;
for(int i = 0; i < 3; i++){ for(int i = 0; i < 6; i++){
int fi = i; int fi = i;
parts.add(new RegionPart("-blade"){{ parts.add(new RegionPart("-blade"){{
under = true; under = true;