aboutsummaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
authorSteelux <70096037+Steelux8@users.noreply.github.com>2023-01-02 17:13:07 +0000
committerGitHub <noreply@github.com>2023-01-02 18:13:07 +0100
commitc562159fb7137345ca0c3a38083e2e60b0812d29 (patch)
treed43bf65b69cf9c0bafbeac03c978136b90d5b07e /src/main
parent08e3d8cc083e46da43ce03541576729457726ccd (diff)
downloadGT5-Unofficial-c562159fb7137345ca0c3a38083e2e60b0812d29.tar.gz
GT5-Unofficial-c562159fb7137345ca0c3a38083e2e60b0812d29.tar.bz2
GT5-Unofficial-c562159fb7137345ca0c3a38083e2e60b0812d29.zip
Update the Solar Tower's Tooltip (#471)
- More information added to the controller's tooltip, to help people understand how the multi works.
Diffstat (limited to 'src/main')
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/production/GregtechMetaTileEntity_SolarTower.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/production/GregtechMetaTileEntity_SolarTower.java b/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/production/GregtechMetaTileEntity_SolarTower.java
index 9b84d2c622..6dedfd0e5d 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/production/GregtechMetaTileEntity_SolarTower.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/production/GregtechMetaTileEntity_SolarTower.java
@@ -81,12 +81,15 @@ public class GregtechMetaTileEntity_SolarTower extends GregtechMeta_MultiBlockBa
.addInfo("Output: " + MISC_MATERIALS.SOLAR_SALT_HOT.getLocalizedName())
.addInfo("Every cycle (10 seconds), heat increases and all the Cold Solar Salt is heated")
.addInfo("Converting Cold to Hot Solar Salt reduces heat, equal to the amount converted")
+ .addInfo("This conversion only happens if heat >= 30000 and controller efficiency = 100%")
.addInfo("If there's more Cold Salt than heat, all the heat is used up and returns to 0")
.addInfo("The heat increase is most efficient at exactly half of maximum heat")
.addInfo("Minimum efficiency at 0 or 100000 heat, maximum efficiency at 50000")
.addInfo("Heat Efficiency formula: (|currentHeat - 50000| ^ 0.8 + 7000) / 7000")
.addInfo("Heat gain per cycle: numberHeaters * heatEfficiency * (10 + bonus)")
.addInfo("Bonus: 1 ring = +1, 2 rings = +2, 3 rings = +4, 4 rings = +8, 5 rings = +16")
+ .addInfo("Total number of reflectors based on how many rings are built:")
+ .addInfo("1 ring = 36, 2 rings = 88, 3 rings = 156, 4 rings = 240, 5 rings = 340")
.addSeparator()
.beginVariableStructureBlock(15, 31, 28, 28, 15, 31, false)
.addController("Top Middle")