Using color names instead of numbers
authorOlav Bakke Svendsen <mail@olavbs.no>
Tue, 17 Oct 2023 04:13:13 +0000 (06:13 +0200)
committerOlav Bakke Svendsen <mail@olavbs.no>
Tue, 17 Oct 2023 04:13:13 +0000 (06:13 +0200)
steam/temporary-coal-feeder.lua

index 8a77ef92166230043f9edbdb12b4174bbd0a2a10..096d7d84099bc3aef874b97308c908eeac95e6d0 100644 (file)
@@ -78,7 +78,7 @@ local print_stats = function(monitor, stock)
     str = str.." + "..tostring(v)
   end
   monitor.clear()
-  monitor.setTextColor(1)
+  monitor.setTextColor(colors.white)
   monitor.setCursorPos(1,1)
   monitor.write(tostring(num_deployers).." burners")
   monitor.setCursorPos(1,2)
@@ -86,13 +86,13 @@ local print_stats = function(monitor, stock)
   monitor.setCursorPos(1,3)
   monitor.write(tostring(total_coal).." available")
   monitor.setCursorPos(1,4)
-  monitor.setTextColor(128)
+  monitor.setTextColor(colors.gray)
   monitor.write(string.gsub(str, "^%s++%s*", ""))
   monitor.setCursorPos(1,12)
   monitor.write("refreshes once every minute")
   
   -- this doesn't work for some reason..
-  monitor.setTextColor(1)
+  monitor.setTextColor(colors.white)
   coal_at_boot = coal_at_boot or total_coal
   minutes_passed = minutes_passed + 1
   if minutes_passed < 0 then
@@ -110,7 +110,7 @@ local spin = function()
 end
 local print_spinner = function(monitor, x, y, char)
   local s = spin()
-  main_monitor.setTextColor(1)
+  main_monitor.setTextColor(colors.white)
   main_monitor.setCursorPos(29,12)
   main_monitor.write(char or s)
 end