UX improvements to monoscreen game clock (buttons are dynamically enabled/disabled depending if the clock is running or not), stubbed centerstage field (empty atm), fixed error when disconnecting from clocknet

This commit is contained in:
2023-11-13 11:21:51 -06:00
parent 1145ac646d
commit d94490110e
5 changed files with 77 additions and 14 deletions

View File

@@ -38,7 +38,7 @@ module TAC
refresh_panel
end
list_box items: ["Power Play", "Freight Frenzy", "Ultimate Goal", "Skystone"], width: 200, height: 1.0 do |item|
list_box items: ["CENTERSTAGE", "Power Play", "Freight Frenzy", "Ultimate Goal", "Skystone"], width: 200, height: 1.0 do |item|
season = item.downcase.gsub(" ", "_").to_sym
@field = TAC::Simulator::Field.new(container: @field_container, season: season, simulation: nil)
end
@@ -68,7 +68,7 @@ module TAC
end
end
@field = TAC::Simulator::Field.new(container: @field_container, season: :power_play, simulation: nil)
@field = TAC::Simulator::Field.new(container: @field_container, season: :centerstage, simulation: nil)
@nodes ||= []
@unit = :inches
@total_distance = 0