Beam tower

This commit is contained in:
Anuken
2021-11-01 11:46:32 -04:00
parent ebf3e0fbd1
commit 5e249e50dd
5 changed files with 24 additions and 10 deletions

View File

@@ -79,7 +79,7 @@ public class Blocks implements ContentList{
combustionGenerator, thermalGenerator, steamGenerator, differentialGenerator, rtgGenerator, solarPanel, largeSolarPanel, thoriumReactor,
turbineCondenser,
impactReactor, battery, batteryLarge, powerNode, powerNodeLarge, surgeTower, diode,
beamNode,
beamNode, beamTower,
//production
mechanicalDrill, pneumaticDrill, laserDrill, blastDrill, waterExtractor, oilExtractor, cultivator,
@@ -1404,9 +1404,20 @@ public class Blocks implements ContentList{
beamNode = new BeamNode("beam-node"){{
requirements(Category.power, with(Items.graphite, 1, Items.lead, 3));
consumesPower = outputsPower = true;
consumes.powerBuffered(1000f);
range = 10;
}};
//TODO requirements
beamTower = new BeamNode("beam-tower"){{
requirements(Category.power, with(Items.graphite, 10, Items.lead, 30, Items.beryllium, 30));
size = 3;
consumesPower = outputsPower = true;
consumes.powerBuffered(30000f);
range = 22;
}};
combustionGenerator = new BurnerGenerator("combustion-generator"){{
requirements(Category.power, with(Items.copper, 25, Items.lead, 15));
powerProduction = 1f;