aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/xmod/gregtech/common
diff options
context:
space:
mode:
authorJordan Byrne <draknyte1@hotmail.com>2018-04-20 03:06:56 +1000
committerJordan Byrne <draknyte1@hotmail.com>2018-04-20 03:06:56 +1000
commit86fd917e379549236c2c5b412078fbbed1059e85 (patch)
treea3c1824ba7bf223deaa9bbd00f118fd6c7c007b7 /src/Java/gtPlusPlus/xmod/gregtech/common
parent50db10656a85c8b4e64b5bcdaa497b933b4e6196 (diff)
downloadGT5-Unofficial-86fd917e379549236c2c5b412078fbbed1059e85.tar.gz
GT5-Unofficial-86fd917e379549236c2c5b412078fbbed1059e85.tar.bz2
GT5-Unofficial-86fd917e379549236c2c5b412078fbbed1059e85.zip
% More work on the Sub-Station GUI.
$ Fixed #255.
Diffstat (limited to 'src/Java/gtPlusPlus/xmod/gregtech/common')
-rw-r--r--src/Java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/storage/GregtechMetaTileEntity_PowerSubStationController.java14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/Java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/storage/GregtechMetaTileEntity_PowerSubStationController.java b/src/Java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/storage/GregtechMetaTileEntity_PowerSubStationController.java
index f8b42bc629..d77edb631b 100644
--- a/src/Java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/storage/GregtechMetaTileEntity_PowerSubStationController.java
+++ b/src/Java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/storage/GregtechMetaTileEntity_PowerSubStationController.java
@@ -480,24 +480,26 @@ public class GregtechMetaTileEntity_PowerSubStationController extends GregtechMe
} else {
storedEnergyText = EnumChatFormatting.GREEN + GT_Utility.formatNumbers(this.getEUVar()) + EnumChatFormatting.RESET;
}
+
+ int errorCode = this.getBaseMetaTileEntity().getErrorDisplayID();
+ boolean mMaint = (errorCode != 0);
return new String[]{
"Ergon Energy - District Sub-Station",
- "Stored EU:" + storedEnergyText,
+ "Stored EU: " + storedEnergyText,
"Capacity: " + EnumChatFormatting.YELLOW + GT_Utility.formatNumbers(this.maxEUStore()) + EnumChatFormatting.RESET,
"Running Costs: " + EnumChatFormatting.RED + GT_Utility.formatNumbers(this.computeEnergyTax()) + EnumChatFormatting.RESET + " EU/t",
"Controller Mode: " + mode,
+ "Requires Maintenance: " + (!mMaint ? EnumChatFormatting.GREEN : EnumChatFormatting.RED)+ mMaint + EnumChatFormatting.RESET +" | Code: ["+(!mMaint ? EnumChatFormatting.GREEN : EnumChatFormatting.RED) + errorCode + EnumChatFormatting.RESET +"]",
+ "----------------------",
"Stats for Nerds",
"Total Input: " + EnumChatFormatting.BLUE + GT_Utility.formatNumbers(this.mTotalEnergyAdded) + EnumChatFormatting.RESET + " EU",
"Total Output: " + EnumChatFormatting.GOLD + GT_Utility.formatNumbers(this.mTotalEnergyConsumed) + EnumChatFormatting.RESET + " EU",
"Total Costs: " + EnumChatFormatting.RED + GT_Utility.formatNumbers(this.mTotalEnergyLost) + EnumChatFormatting.RESET + " EU",
"Total Time Since Built: ",
- ""+weeks+" Weeks.",
- ""+days+" Days.",
- ""+hours+" Hours.",
- ""+minutes+" Minutes.",
- ""+second+" Seconds.",
+ ""+weeks+" Weeks, "+days+" Days,",
+ ""+hours+" Hours, "+minutes+" Minutes, "+second+" Seconds.",
"Total Time in ticks: "+this.mTotalRunTime
};