Added crystalline stone vent variant
This commit is contained in:
BIN
core/assets-raw/sprites/blocks/environment/crystalline-vent1.png
Normal file
BIN
core/assets-raw/sprites/blocks/environment/crystalline-vent1.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.6 KiB |
BIN
core/assets-raw/sprites/blocks/environment/crystalline-vent2.png
Normal file
BIN
core/assets-raw/sprites/blocks/environment/crystalline-vent2.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.5 KiB |
@@ -1967,8 +1967,8 @@ block.carbide-crucible.description = Fuses graphite and tungsten into carbide. R
|
|||||||
block.cyanogen-synthesizer.description = Synthesizes cyanogen from arkycite and graphite. Requires heat.
|
block.cyanogen-synthesizer.description = Synthesizes cyanogen from arkycite and graphite. Requires heat.
|
||||||
block.slag-incinerator.description = Incinerates non-volatile items or liquids. Requires slag.
|
block.slag-incinerator.description = Incinerates non-volatile items or liquids. Requires slag.
|
||||||
block.vent-condenser.description = Condenses vent gases into water. Consumes power.
|
block.vent-condenser.description = Condenses vent gases into water. Consumes power.
|
||||||
block.plasma-bore.description = When placed facing an ore wall, outputs items indefinitely. Requires small amounts of power.
|
block.plasma-bore.description = When placed facing an ore wall, outputs items indefinitely. Requires small amounts of power.\nOptionally uses hydrogen to boost efficiency.
|
||||||
block.large-plasma-bore.description = A larger plasma bore. Capable of mining tungsten and thorium. Requires hydrogen and power.
|
block.large-plasma-bore.description = A larger plasma bore. Capable of mining tungsten and thorium. Requires hydrogen and power.\nOptionally uses nitrogen to boost efficiency.
|
||||||
block.cliff-crusher.description = Crushes walls, outputting sand indefinitely. Requires power. Efficiency varies based on type of wall.
|
block.cliff-crusher.description = Crushes walls, outputting sand indefinitely. Requires power. Efficiency varies based on type of wall.
|
||||||
block.impact-drill.description = When placed on ore, outputs items in bursts indefinitely. Requires power and water.
|
block.impact-drill.description = When placed on ore, outputs items in bursts indefinitely. Requires power and water.
|
||||||
block.eruption-drill.description = An improved impact drill. Capable of mining thorium. Requires hydrogen.
|
block.eruption-drill.description = An improved impact drill. Capable of mining thorium. Requires hydrogen.
|
||||||
@@ -2009,7 +2009,7 @@ block.pyrolysis-generator.description = Generates large amounts of power from ar
|
|||||||
block.flux-reactor.description = Generates large amounts of power when heated. Requires cyanogen as a stabilizer. Power output and cyanogen requirements are proportional to heat input.\nExplodes if insufficient cyanogen is provided.
|
block.flux-reactor.description = Generates large amounts of power when heated. Requires cyanogen as a stabilizer. Power output and cyanogen requirements are proportional to heat input.\nExplodes if insufficient cyanogen is provided.
|
||||||
block.neoplasia-reactor.description = Uses arkycite, water and phase fabric to generate large amounts of power. Produces heat and dangerous neoplasm as a byproduct.\nExplodes violently if neoplasm is not removed from the reactor via conduits.
|
block.neoplasia-reactor.description = Uses arkycite, water and phase fabric to generate large amounts of power. Produces heat and dangerous neoplasm as a byproduct.\nExplodes violently if neoplasm is not removed from the reactor via conduits.
|
||||||
block.build-tower.description = Automatically rebuilds structures in range and assists other units in construction.
|
block.build-tower.description = Automatically rebuilds structures in range and assists other units in construction.
|
||||||
block.regen-projector.description = Slowly repairs allied structures in a square perimeter. Requires hydrogen.
|
block.regen-projector.description = Slowly repairs allied structures in a square perimeter. Requires hydrogen.\nOptionally uses phase fabric to boost efficiency.
|
||||||
block.reinforced-container.description = Stores a small amount of items. Contents can be retrieved via unloaders. Does not increase core storage capacity.
|
block.reinforced-container.description = Stores a small amount of items. Contents can be retrieved via unloaders. Does not increase core storage capacity.
|
||||||
block.reinforced-vault.description = Stores a large amount of items. Contents can be retrieved via unloaders. Does not increase core storage capacity.
|
block.reinforced-vault.description = Stores a large amount of items. Contents can be retrieved via unloaders. Does not increase core storage capacity.
|
||||||
block.tank-fabricator.description = Constructs Stell units. Outputted units can be used directly, or moved into refabricators for upgrading.
|
block.tank-fabricator.description = Constructs Stell units. Outputted units can be used directly, or moved into refabricators for upgrading.
|
||||||
|
|||||||
@@ -579,3 +579,4 @@
|
|||||||
63104=flux-reactor|block-flux-reactor-ui
|
63104=flux-reactor|block-flux-reactor-ui
|
||||||
63103=neoplasia-reactor|block-neoplasia-reactor-ui
|
63103=neoplasia-reactor|block-neoplasia-reactor-ui
|
||||||
63102=sand-floor|block-sand-floor-ui
|
63102=sand-floor|block-sand-floor-ui
|
||||||
|
63101=crystalline-vent|block-crystalline-vent-ui
|
||||||
|
|||||||
@@ -155,7 +155,7 @@ public class CommandAI extends AIController{
|
|||||||
}
|
}
|
||||||
|
|
||||||
//others have arrived at destination, so this one will too
|
//others have arrived at destination, so this one will too
|
||||||
if(count >= Math.max(3, local.size / 2)){
|
if(count >= Math.max(2, local.size / 2)){
|
||||||
targetPos = null;
|
targetPos = null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -49,7 +49,7 @@ public class Blocks{
|
|||||||
redmat, bluemat,
|
redmat, bluemat,
|
||||||
stoneWall, dirtWall, sporeWall, iceWall, daciteWall, sporePine, snowPine, pine, shrubs, whiteTree, whiteTreeDead, sporeCluster,
|
stoneWall, dirtWall, sporeWall, iceWall, daciteWall, sporePine, snowPine, pine, shrubs, whiteTree, whiteTreeDead, sporeCluster,
|
||||||
redweed, purbush, yellowCoral,
|
redweed, purbush, yellowCoral,
|
||||||
rhyoliteVent, carbonVent, arkyicVent, yellowStoneVent, redStoneVent,
|
rhyoliteVent, carbonVent, arkyicVent, yellowStoneVent, redStoneVent, crystallineVent,
|
||||||
regolithWall, yellowStoneWall, rhyoliteWall, carbonWall, redIceWall, ferricStoneWall, beryllicStoneWall, arkyicWall, crystallineStoneWall, redStoneWall, redDiamondWall,
|
regolithWall, yellowStoneWall, rhyoliteWall, carbonWall, redIceWall, ferricStoneWall, beryllicStoneWall, arkyicWall, crystallineStoneWall, redStoneWall, redDiamondWall,
|
||||||
ferricStone, ferricCraters, carbonStone, beryllicStone, crystallineStone, crystalFloor, yellowStonePlates,
|
ferricStone, ferricCraters, carbonStone, beryllicStone, crystallineStone, crystalFloor, yellowStonePlates,
|
||||||
iceSnow, sandWater, darksandWater, duneWall, sandWall, moss, sporeMoss, shale, shaleWall, grass, salt,
|
iceSnow, sandWater, darksandWater, duneWall, sandWall, moss, sporeMoss, shale, shaleWall, grass, salt,
|
||||||
@@ -492,6 +492,11 @@ public class Blocks{
|
|||||||
attributes.set(Attribute.steam, 1f);
|
attributes.set(Attribute.steam, 1f);
|
||||||
}};
|
}};
|
||||||
|
|
||||||
|
crystallineVent = new SteamVent("crystalline-vent"){{
|
||||||
|
parent = blendGroup = crystallineStone;
|
||||||
|
attributes.set(Attribute.steam, 1f);
|
||||||
|
}};
|
||||||
|
|
||||||
redmat = new Floor("redmat");
|
redmat = new Floor("redmat");
|
||||||
bluemat = new Floor("bluemat");
|
bluemat = new Floor("bluemat");
|
||||||
|
|
||||||
|
|||||||
@@ -483,7 +483,7 @@ public class ModsDialog extends BaseDialog{
|
|||||||
"[accent]" + mod.name.replace("\n", "") +
|
"[accent]" + mod.name.replace("\n", "") +
|
||||||
(installed.contains(mod.repo) ? "\n[lightgray]" + Core.bundle.get("mod.installed") : "") +
|
(installed.contains(mod.repo) ? "\n[lightgray]" + Core.bundle.get("mod.installed") : "") +
|
||||||
"\n[lightgray]\uE809 " + mod.stars +
|
"\n[lightgray]\uE809 " + mod.stars +
|
||||||
(Version.isAtLeast(mod.minGameVersion) ? mod.subtitle == null ? "" : "\n[lightgray]" + Strings.truncate(mod.subtitle, maxModSubtitleLength) :
|
(Version.isAtLeast(mod.minGameVersion) ? "" :
|
||||||
"\n" + Core.bundle.format("mod.requiresversion", mod.minGameVersion)))
|
"\n" + Core.bundle.format("mod.requiresversion", mod.minGameVersion)))
|
||||||
.width(358f).wrap().grow().pad(4f, 2f, 4f, 6f).top().left().labelAlign(Align.topLeft);
|
.width(358f).wrap().grow().pad(4f, 2f, 4f, 6f).top().left().labelAlign(Align.topLeft);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user