From 181b9a71cd5f0a4e528bb44ffc0be59706d1b213 Mon Sep 17 00:00:00 2001 From: John Bauer Date: Sat, 27 Feb 2021 09:12:54 -0800 Subject: [PATCH] Rearrange a couple functions for readability --- better-air-filtering/control.lua | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/better-air-filtering/control.lua b/better-air-filtering/control.lua index 8a6ab5f..8898b33 100644 --- a/better-air-filtering/control.lua +++ b/better-air-filtering/control.lua @@ -58,18 +58,6 @@ function energyCraftingModifier(entity) end end -function getSuctionRate(entity) - if not entity.is_crafting() and getSpaceForPollution(entity) == 0 then - return 0 - else - return getBasePurificationRate(entity) * entity.crafting_speed * energyCraftingModifier(entity) - end -end - -function getAbsorptionRate(entity) - return math.min(getSpaceForPollution(entity), getSuctionRate(entity)) -end - function pollutionInPollutedWater(amount) return amount * 6 / 10 end @@ -87,6 +75,18 @@ function getSpaceForPollution(entity) return capacity - pollution end +function getSuctionRate(entity) + if not entity.is_crafting() and getSpaceForPollution(entity) == 0 then + return 0 + else + return getBasePurificationRate(entity) * entity.crafting_speed * energyCraftingModifier(entity) + end +end + +function getAbsorptionRate(entity) + return math.min(getSpaceForPollution(entity), getSuctionRate(entity)) +end + function inRadius(filter, radius) if filter.name == "air-filter-machine-1" then return radius <= 0