-- Formspec helpers ele.formspec = {} function ele.formspec.create_bar(x, y, metric, color, small) if not metric or metric < 0 then metric = 0 end local width = 1 local gauge = "image[0,0;1,2.8;elepower_gui_gauge.png]" -- Smaller width bar if small then width = 0.25 gauge = "" end return "image["..x..","..y..";"..width..",2.8;elepower_gui_barbg.png".. "\\^[lowpart\\:"..metric.."\\:elepower_gui_bar.png\\\\^[multiply\\\\:"..color.."]".. gauge end function ele.formspec.power_meter(pw_percent) return ele.formspec.create_bar(0, 0, pw_percent, "#00a1ff") end