chargeRatio helper function
This commit is contained in:
parent
a538357573
commit
c3776c9207
@ -71,6 +71,14 @@ val IEnergyStorage.energyStoredMattery: ImpreciseFraction get() {
|
|||||||
return ImpreciseFraction.valueOf(energyStored)
|
return ImpreciseFraction.valueOf(energyStored)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
val IEnergyStorage.chargeRatio: Float get() {
|
||||||
|
if (this is IMatteryEnergyStorage) {
|
||||||
|
return (batteryLevel / maxBatteryLevel).toFloat()
|
||||||
|
}
|
||||||
|
|
||||||
|
return energyStored.toFloat() / maxEnergyStored.toFloat()
|
||||||
|
}
|
||||||
|
|
||||||
val isMekanismLoaded by lazy { ModList.get().isLoaded("mekanism") }
|
val isMekanismLoaded by lazy { ModList.get().isLoaded("mekanism") }
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
Reference in New Issue
Block a user