diff --git a/modules/data/player-colours.lua b/modules/data/player-colours.lua index 9ee9b547..f32aa7ff 100644 --- a/modules/data/player-colours.lua +++ b/modules/data/player-colours.lua @@ -28,7 +28,7 @@ end --- Returns a colour that is a bit lighter than the one given local function lighten(c) - return {r = 1 - (1 - c.r) * 0.5, g = 1 - (1 - c.g) * 0.5, b = 1 - (1 - c.b) * 0.5, a = 1} + return {r = 255 - (255 - c.r) * 0.5, g = 255 - (255 - c.g) * 0.5, b = 255 - (255 - c.b) * 0.5, a = 255} end --- When your data loads apply the players colour, or a random on if none is saved @@ -36,7 +36,7 @@ PlayerColours:on_load(function(player_name, player_colour) if not player_colour then local preset = config.players[player_name] if preset then - player_colour = {preset, preset} + player_colour = {preset, lighten(preset)} else local colour_name = 'white' while config.disallow[colour_name] do diff --git a/modules/gui/player-list.lua b/modules/gui/player-list.lua index ab9bb13d..f0923073 100644 --- a/modules/gui/player-list.lua +++ b/modules/gui/player-list.lua @@ -324,6 +324,7 @@ local function get_player_list_order() end --[[Adds fake players to the player list + local tick = game.tick+1 for i = 1, 10 do local online_time = math.random(1, tick) local afk_time = math.random(online_time-(tick/10), tick) @@ -337,7 +338,7 @@ local function get_player_list_order() caption = caption, tooltip = tooltip } - end]] + end--]] return player_list_order end