Updated Mekanism API Notes (markdown)

Mikayla Fischler 2022-01-14 16:26:44 -05:00
parent 9ce260cd49
commit 7b9546cd5f

@ -4,117 +4,117 @@ Mekanism Computer Integration: https://docs.google.com/spreadsheets/d/1sheh1BIeP
### Reactor Logic Port ### Reactor Logic Port
activation * activation
high temperature * high temperature
excess waste * excess waste
damage critical (100%+) * damage critical (100%+)
insufficient fuel * insufficient fuel
mekanism logic: Mekanism logic:
activate = isPowered() == 1 * activate = isPowered() == 1
high temp = getTemperature() >= 1200 * high temp = getTemperature() >= 1200
excess waste = getWasteNeeded() == 0 * excess waste = getWasteNeeded() == 0
damaged = getDamagePercent() >= 100 * damaged = getDamagePercent() >= 100
depleted = getFuelFilledPercentage() == 0 * depleted = getFuelFilledPercentage() == 0
### Fission Reactor (fissionReactor) ### Fission Reactor (fissionReactor)
getHeatCapacity * getHeatCapacity
getFuelAssemblies * getFuelAssemblies
getFuelSurfaceArea * getFuelSurfaceArea
getFuelCapacity * getFuelCapacity
getWasteCapacity * getWasteCapacity
getCoolantCapacity * getCoolantCapacity
getHeatedCoolantCapacity * getHeatedCoolantCapacity
getStatus * getStatus
getHeatingRate * getHeatingRate
getTemperature * getTemperature
getDamagePercent * getDamagePercent
getBoilEfficiency * getBoilEfficiency
getEnvironmentalLoss * getEnvironmentalLoss
getFuel * getFuel
getFuelNeeded * getFuelNeeded
getFuelFilledPercentage * getFuelFilledPercentage
getWaste * getWaste
getWasteNeeded * getWasteNeeded
getWasteFilledPercentage * getWasteFilledPercentage
getCoolant = ['name': mekanism:sodium, 'amount': 45000000] * getCoolant = ['name': mekanism:sodium, 'amount': 45000000]
getCoolantNeeded * getCoolantNeeded
getCoolantFilledPercentage * getCoolantFilledPercentage
getHeatedCoolant * getHeatedCoolant
getHeatedCoolantNeeded * getHeatedCoolantNeeded
getHeatedCoolantFilledPercentage * getHeatedCoolantFilledPercentage
getBurnRate * getBurnRate
getActualBurnRate * getActualBurnRate
getMaxBurnRate * getMaxBurnRate
scram * scram
setBurnRate * setBurnRate
activate * activate
## Boiler ## Boiler
getSuperheaters * getSuperheaters
getBoilCapacity * getBoilCapacity
getSteamCapacity * getSteamCapacity
getWaterCapacity * getWaterCapacity
getHeatedCoolantCapacity * getHeatedCoolantCapacity
getCooledCoolantCapacity * getCooledCoolantCapacity
getTemperature * getTemperature
getEnvironmentalLoss * getEnvironmentalLoss
getBoilRate * getBoilRate
getMaxBoilRate * getMaxBoilRate
getSteamNeeded * getSteamNeeded
getSteam * getSteam
getSteamFilledPercentage * getSteamFilledPercentage
getWater * getWater
getWaterNeeded * getWaterNeeded
getWaterFilledPercentage * getWaterFilledPercentage
getHeatedCoolant * getHeatedCoolant
getHeatedCoolantNeeded * getHeatedCoolantNeeded
getHeatedCoolantFilledPercentage * getHeatedCoolantFilledPercentage
getCooledCoolant * getCooledCoolant
getCooledCoolantNeeded * getCooledCoolantNeeded
getCooledCoolantFilledPercentage * getCooledCoolantFilledPercentage
## Turbine ## Turbine
getCoils * getCoils
getBlades * getBlades
getVents * getVents
getDispersers * getDispersers
getCondensers * getCondensers
getDumpingMode * getDumpingMode
getSteamCapacity * getSteamCapacity
getProductionRate * getProductionRate
getMaxProduction * getMaxProduction
getLastSteamInputRate * getLastSteamInputRate
getFlowRate * getFlowRate
getMaxFlowRate * getMaxFlowRate
getMaxWaterOutput * getMaxWaterOutput
getSteam * getSteam
getSteamNeeded * getSteamNeeded
getSteamFilledPercentage * getSteamFilledPercentage
## Induction Matrix (generic mekanismMachine) ## Induction Matrix (generic mekanismMachine)
getTotalEnergyFilledPercentage * getTotalEnergyFilledPercentage
getTotalEnergy * getTotalEnergy
getTotalMaxEnergy * getTotalMaxEnergy
getTotalEnergyNeeded * getTotalEnergyNeeded