Core: Citadel
This commit is contained in:
Binary file not shown.
|
Before Width: | Height: | Size: 307 B After Width: | Height: | Size: 462 B |
BIN
core/assets-raw/sprites/blocks/storage/core-citadel-team.png
Normal file
BIN
core/assets-raw/sprites/blocks/storage/core-citadel-team.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.7 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 1.2 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 1.2 KiB |
BIN
core/assets-raw/sprites/blocks/storage/core-citadel.png
Normal file
BIN
core/assets-raw/sprites/blocks/storage/core-citadel.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.7 KiB |
@@ -433,3 +433,4 @@
|
|||||||
63275=reinforced-liquid-tank|block-reinforced-liquid-tank-ui
|
63275=reinforced-liquid-tank|block-reinforced-liquid-tank-ui
|
||||||
63274=reinforced-bridge-conduit|block-reinforced-bridge-conduit-ui
|
63274=reinforced-bridge-conduit|block-reinforced-bridge-conduit-ui
|
||||||
63273=core-aegis|block-core-aegis-ui
|
63273=core-aegis|block-core-aegis-ui
|
||||||
|
63272=core-citadel|block-core-citadel-ui
|
||||||
|
|||||||
Binary file not shown.
@@ -95,7 +95,7 @@ public class Blocks implements ContentList{
|
|||||||
//storage
|
//storage
|
||||||
coreShard, coreFoundation, coreNucleus, vault, container, unloader,
|
coreShard, coreFoundation, coreNucleus, vault, container, unloader,
|
||||||
//storage - erekir
|
//storage - erekir
|
||||||
coreBastion, coreAegis,
|
coreBastion, coreAegis, coreCitadel,
|
||||||
|
|
||||||
//turrets
|
//turrets
|
||||||
duo, scatter, scorch, hail, arc, wave, lancer, swarmer, salvo, fuse, ripple, cyclone, foreshadow, spectre, meltdown, segment, parallax, tsunami,
|
duo, scatter, scorch, hail, arc, wave, lancer, swarmer, salvo, fuse, ripple, cyclone, foreshadow, spectre, meltdown, segment, parallax, tsunami,
|
||||||
@@ -733,7 +733,6 @@ public class Blocks implements ContentList{
|
|||||||
itemCapacity = 30;
|
itemCapacity = 30;
|
||||||
drawer = new DrawArcSmelter();
|
drawer = new DrawArcSmelter();
|
||||||
|
|
||||||
//TODO don't use sand?
|
|
||||||
consumes.items(with(Items.graphite, 1, Items.sand, 4));
|
consumes.items(with(Items.graphite, 1, Items.sand, 4));
|
||||||
consumes.power(6f);
|
consumes.power(6f);
|
||||||
}};
|
}};
|
||||||
@@ -1825,6 +1824,7 @@ public class Blocks implements ContentList{
|
|||||||
}};
|
}};
|
||||||
|
|
||||||
coreAegis = new CoreBlock("core-aegis"){{
|
coreAegis = new CoreBlock("core-aegis"){{
|
||||||
|
//TODO cost
|
||||||
requirements(Category.effect, BuildVisibility.editorOnly, with(Items.beryllium, 2000, Items.graphite, 2000, Items.tungsten, 1000));
|
requirements(Category.effect, BuildVisibility.editorOnly, with(Items.beryllium, 2000, Items.graphite, 2000, Items.tungsten, 1000));
|
||||||
|
|
||||||
unitType = UnitTypes.evoke;
|
unitType = UnitTypes.evoke;
|
||||||
@@ -1837,6 +1837,20 @@ public class Blocks implements ContentList{
|
|||||||
researchCostMultiplier = 0.07f;
|
researchCostMultiplier = 0.07f;
|
||||||
}};
|
}};
|
||||||
|
|
||||||
|
coreCitadel = new CoreBlock("core-citadel"){{
|
||||||
|
//TODO cost
|
||||||
|
requirements(Category.effect, with(Items.beryllium, 7000, Items.graphite, 7000, Items.tungsten, 5000, Items.carbide, 5000));
|
||||||
|
|
||||||
|
unitType = UnitTypes.gamma;
|
||||||
|
health = 14000;
|
||||||
|
itemCapacity = 11000;
|
||||||
|
size = 5;
|
||||||
|
thrusterLength = 40/4f;
|
||||||
|
|
||||||
|
unitCapModifier = 30;
|
||||||
|
researchCostMultiplier = 0.11f;
|
||||||
|
}};
|
||||||
|
|
||||||
vault = new StorageBlock("vault"){{
|
vault = new StorageBlock("vault"){{
|
||||||
requirements(Category.effect, with(Items.titanium, 250, Items.thorium, 125));
|
requirements(Category.effect, with(Items.titanium, 250, Items.thorium, 125));
|
||||||
size = 3;
|
size = 3;
|
||||||
|
|||||||
Reference in New Issue
Block a user