aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorbass <tudurap.com@gmail.com>2019-02-06 18:36:44 +0000
committerbass <tudurap.com@gmail.com>2019-02-06 18:36:44 +0000
commitcff4de19a87cdf8c8e346243719737a5add04497 (patch)
tree058cbb02ea01c23bfdf005b7adb0fb770096769b /src
parent0e68e9a2907f879d4ea7af142e0222addecfd51d (diff)
parentdb58222c493de79c84160a89c2cc9bea0e3b1fe8 (diff)
downloadGT5-Unofficial-cff4de19a87cdf8c8e346243719737a5add04497.tar.gz
GT5-Unofficial-cff4de19a87cdf8c8e346243719737a5add04497.tar.bz2
GT5-Unofficial-cff4de19a87cdf8c8e346243719737a5add04497.zip
Merge remote-tracking branch 'origin/bassAdditions' into bassAdditions
Diffstat (limited to 'src')
-rw-r--r--src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/GT_MetaTileEntity_TM_teslaCoil.java47
1 files changed, 47 insertions, 0 deletions
diff --git a/src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/GT_MetaTileEntity_TM_teslaCoil.java b/src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/GT_MetaTileEntity_TM_teslaCoil.java
index 228bc27ffe..e4b34add2e 100644
--- a/src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/GT_MetaTileEntity_TM_teslaCoil.java
+++ b/src/main/java/com/github/technus/tectech/thing/metaTileEntity/multi/GT_MetaTileEntity_TM_teslaCoil.java
@@ -303,7 +303,14 @@ public class GT_MetaTileEntity_TM_teslaCoil extends GT_MetaTileEntity_Multiblock
float energyFrac = (float)energyStored/energyMax;
+<<<<<<< HEAD
if (parametrized && histScaleParam > 0 && histLowParam > 0 && histScaleParam <= histHighParam && histLowParam < histHighParam) {
+=======
+ System.out.println(energyFrac);
+
+ if (parametrized && histScaleParam > 0 && histLowParam > 0 && histScaleParam <= histHighParam && histLowParam < histHighParam) {
+ //TODO Ugly Math because someone I am bad at datatypes :(
+>>>>>>> bassAdditions
histLow = (float)histLowParam/histScaleParam;
histHigh = (float)histHighParam/histScaleParam;
}
@@ -378,6 +385,45 @@ public class GT_MetaTileEntity_TM_teslaCoil extends GT_MetaTileEntity_Multiblock
}
}
}
+<<<<<<< HEAD
+ }
+
+ }
+
+ //Stuff to do if ePowerPass
+ if (ePowerPass) {
+ outputVoltage = 512;//TODO Generate depending on kind of capacitors
+ outputCurrent = 1;//TODO Generate depending on count of capacitors
+
+ if (parametrized && outputVoltageParam > 0 && outputVoltage > outputVoltageParam){
+ outputVoltage = outputVoltageParam;}
+
+ if (parametrized && outputCurrentParam > 0 && outputCurrent > outputCurrentParam){
+ outputCurrent = outputCurrentParam;}
+
+ outputEuT = outputVoltage * outputCurrent;
+
+ long requestedSumEU = 0;
+
+ //Clean the Smol Tesla list
+ for (GT_MetaTileEntity_TeslaCoil Rx : eTeslaList.toArray(new GT_MetaTileEntity_TeslaCoil[eTeslaList.size()])) {
+ try {
+ requestedSumEU += Rx.maxEUStore() - Rx.getEUVar();
+ } catch (Exception e) {
+ eTeslaList.remove(Rx);
+ }
+ }
+
+ //Clean the large tesla list
+ for (GT_MetaTileEntity_TM_teslaCoil Rx : eTeslaTowerList.toArray(new GT_MetaTileEntity_TM_teslaCoil[eTeslaTowerList.size()])) {
+ try {
+ requestedSumEU += Rx.maxEUStore() - Rx.getEUVar();
+ } catch (Exception e) {
+ eTeslaTowerList.remove(Rx);
+ }
+ }
+
+=======
}
}
@@ -415,6 +461,7 @@ public class GT_MetaTileEntity_TM_teslaCoil extends GT_MetaTileEntity_Multiblock
}
}
+>>>>>>> bassAdditions
//Try to send EU to the smol teslas
for (GT_MetaTileEntity_TeslaCoil Rx : eTeslaList) {
if (!Rx.ePowerPass) {