T2 core requirement tweaks

This commit is contained in:
Anuken
2022-02-14 13:31:40 -05:00
parent 14ccb2b7bc
commit a7b1bf1c31

View File

@@ -1481,6 +1481,7 @@ public class Blocks{
envDisabled |= Env.scorching; envDisabled |= Env.scorching;
}}; }};
//TODO all these should be hidden from view completely
thoriumWall = new Wall("thorium-wall"){{ thoriumWall = new Wall("thorium-wall"){{
requirements(Category.defense, with(Items.thorium, 6)); requirements(Category.defense, with(Items.thorium, 6));
health = 200 * wallHealthMultiplier; health = 200 * wallHealthMultiplier;
@@ -2575,7 +2576,7 @@ public class Blocks{
coreBastion = new CoreBlock("core-bastion"){{ coreBastion = new CoreBlock("core-bastion"){{
//TODO cost //TODO cost
requirements(Category.effect, BuildVisibility.editorOnly, with(Items.graphite, 1000, Items.beryllium, 800)); requirements(Category.effect, BuildVisibility.editorOnly, with(Items.graphite, 1000, Items.silicon, 2000, Items.beryllium, 800));
unitType = UnitTypes.evoke; unitType = UnitTypes.evoke;
health = 7000; health = 7000;
@@ -2589,8 +2590,7 @@ public class Blocks{
}}; }};
coreCitadel = new CoreBlock("core-citadel"){{ coreCitadel = new CoreBlock("core-citadel"){{
//TODO cost requirements(Category.effect, with(Items.silicon, 7000, Items.beryllium, 7000, Items.tungsten, 4000, Items.oxide, 2000));
requirements(Category.effect, with(Items.silicon, 5000, Items.beryllium, 8000, Items.tungsten, 5000, Items.carbide, 5000));
unitType = UnitTypes.incite; unitType = UnitTypes.incite;
health = 18000; health = 18000;
@@ -2600,7 +2600,7 @@ public class Blocks{
armor = 10f; armor = 10f;
unitCapModifier = 4; unitCapModifier = 4;
researchCostMultiplier = 0.11f; researchCostMultiplier = 0.3f;
}}; }};
coreAcropolis = new CoreBlock("core-acropolis"){{ coreAcropolis = new CoreBlock("core-acropolis"){{
@@ -2615,7 +2615,7 @@ public class Blocks{
armor = 15f; armor = 15f;
unitCapModifier = 6; unitCapModifier = 6;
researchCostMultiplier = 0.11f; researchCostMultiplier = 0.3f;
}}; }};
container = new StorageBlock("container"){{ container = new StorageBlock("container"){{