diff options
| author | bass <tudurap.com@gmail.com> | 2019-02-06 18:36:44 +0000 |
|---|---|---|
| committer | bass <tudurap.com@gmail.com> | 2019-02-06 18:36:44 +0000 |
| commit | cff4de19a87cdf8c8e346243719737a5add04497 (patch) | |
| tree | 058cbb02ea01c23bfdf005b7adb0fb770096769b /src | |
| parent | 0e68e9a2907f879d4ea7af142e0222addecfd51d (diff) | |
| parent | db58222c493de79c84160a89c2cc9bea0e3b1fe8 (diff) | |
| download | GT5-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.java | 47 |
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) { |
