Compare commits

...
2 Commits
Author SHA1 Message Date
code002lover 24de5f3626 change url 2026-07-18 21:13:33 +02:00
code002lover eb0c19f54a safe output ramping, colored display, button flash 2026-07-18 21:12:25 +02:00
2 changed files with 12 additions and 4 deletions
+9 -1
View File
@@ -227,6 +227,8 @@ function reactorControl()
drawTerminalText(1, i, "Output Gate", fluxgate.getSignalLowFlow())
i = i + 1
drawTerminalText(1, i, "Input Gate", inputFluxgate.getSignalLowFlow())
i = i + 1
drawTerminalText(1, i, "Target Output", targetOutput)
-- Reactor Control Logic
if emergencyCharge then
@@ -373,6 +375,12 @@ function changeOutputValue(num, val)
else
targetOutput = math.max(targetOutput - num, 0)
end
local ri_local = reactor.getReactorInfo()
if not ri_local or ri_local.status ~= "running" then
fluxgate.setSignalLowFlow(targetOutput)
end
updateReactorInfo()
save_config()
end
@@ -509,7 +517,7 @@ function drawUpdatedText(x, y, label, value, color, labelColor)
local key = label
if lastValues[key] ~= value then
labelColor = labelColor or colors.white
f.draw_text_lr(mon, x, y, 3, " ", " ", colors.white, color, colors.black)
f.draw_text_lr(mon, x, y, 3, " ", " ", colors.white, color, colors.black)
f.draw_text_lr(mon, x, y, 3, label, value, labelColor, color, colors.black)
lastValues[key] = value
end
+3 -3
View File
@@ -1,6 +1,6 @@
local libURL = "https://raw.githubusercontent.com/StormFusions/Draconic-ComputerCraft-Program/main/lib/f.lua"
local libURL2 = "https://raw.githubusercontent.com/StormFusions/Draconic-ComputerCraft-Program/main/lib/button.lua"
local startupURL = "https://raw.githubusercontent.com/StormFusions/Draconic-ComputerCraft-Program/main/reactor.lua"
local libURL = "https://git.ipost.rocks/code002lover/Draconic-ComputerCraft-Program/raw/branch/main/lib/f.lua"
local libURL2 = "https://git.ipost.rocks/code002lover/Draconic-ComputerCraft-Program/raw/branch/main/lib/button.lua"
local startupURL = "https://git.ipost.rocks/code002lover/Draconic-ComputerCraft-Program/raw/branch/main/reactor.lua"
local lib, lib2, startup
local libFile, lib2File, startupFile