os.loadAPI("ocs/apis/sensor")
m = peripheral.wrap("top")
prox = sensor.wrap("right")

m.setBackgroundColor(colors.white)
m.setTextScale(1)

while true do

local lColor = {["water"] = colors.blue, ["lava"] = colors.orange, ["lithium"] = colors.lightBlue, ["oil"] = colors.black, ["fuel"] = colors.yellow, ["uumatter"] = colors.purple}

if rs.getInput("back") == true then
moreDetails = prox.getTargetDetails("1,1,2")
m.clear()
m.setTextColor(colors.black)
m.setCursorPos(1,1)
m.write("Wizard Liquid Detector")
m.setCursorPos(1,2)
m.write("________________________________________")
m.setCursorPos(3,4)
m.write("Liquid:")
m.setTextColor(lColor[moreDetails.Tanks[1].Name])
m.setCursorPos(11,4)
m.write(moreDetails.Tanks[1].Name)
m.setCursorPos(3,5)
m.setTextColor(colors.black)
m.write("Amount: "..moreDetails.Tanks[1].Amount)

-- from here down is info about liquids
if moreDetails.Tanks[1].Name == "lithium" then
m.setTextColor(colors.gray)
m.setCursorPos(1,7)
m.write("Used on Semi-Fluid Generators")
m.setCursorPos(1,8)
m.write("Used to make Batteries")
end

if moreDetails.Tanks[1].Name == "fuel" then
m.setTextColor(colors.gray)
m.setCursorPos(1,7)
m.write("Fuel or Diesel- Energy Source")
m.setCursorPos(1,8)
m.write("Used on Generators, Vehicles.")
end

sleep(0.5)
end

if rs.getInput("back") == false then
m.clear()
m.setTextColor(colors.gray)
m.setCursorPos(5,1)
m.write("Wizard Liquid Detector")
m.setCursorPos(1,2)
m.write("_______________________________________")
m.setCursorPos(3,4)
m.write("Liquid: None")
sleep(0.5)
end

end
