Fixed player list colours

This commit is contained in:
Cooldude2606
2020-08-16 21:12:29 +01:00
parent 0cb77601be
commit ad1686ad60
2 changed files with 4 additions and 3 deletions

View File

@@ -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

View File

@@ -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