diff --git a/tetris/modes/gamemode.lua b/tetris/modes/gamemode.lua index 4c45da9..dec7a15 100644 --- a/tetris/modes/gamemode.lua +++ b/tetris/modes/gamemode.lua @@ -519,7 +519,7 @@ function GameMode:drawSectionTimes(current_section) love.graphics.printf(formatTime(self.frames - self.section_start_time), section_x, 40 + 20 * current_section, 90, "left") end -function GameMode:drawSectionTimesWithSecondary(current_section) +function GameMode:drawSectionTimesWithSecondary(current_section, section_colour_function) local section_x = 530 local section_secondary_x = 440 @@ -530,6 +530,9 @@ function GameMode:drawSectionTimesWithSecondary(current_section) end for section, time in pairs(self.secondary_section_times) do + if self.section_colour_function then + love.graphics.setColor(self:section_colour_function(section)) + end if section > 0 then love.graphics.printf(formatTime(time), section_secondary_x, 40 + 20 * section, 90, "left") end