Apply light level to player position marker

This commit is contained in:
Nils Dagsson Moskopp 2022-05-20 19:01:05 +02:00
parent bc34ba34e8
commit 4538171d56
Signed by: erlehmann
GPG Key ID: A3BC671C35191080
1 changed files with 7 additions and 3 deletions

View File

@ -622,7 +622,6 @@ maps.show_map_hud = function(player)
"text", "text",
texture .. light_level_overlay texture .. light_level_overlay
) )
maps.dark[player_name] = darkness
maps.maps[player_name] = texture maps.maps[player_name] = texture
end end
@ -694,11 +693,14 @@ maps.show_map_hud = function(player)
end end
end end
if marker and marker ~= maps.mark[player_name] then if marker and (
marker ~= maps.mark[player_name] or
darkness ~= maps.dark[player_name]
) then
player:hud_change( player:hud_change(
maps.huds[player_name].pos, maps.huds[player_name].pos,
"text", "text",
marker marker .. light_level_overlay
) )
maps.mark[player_name] = marker maps.mark[player_name] = marker
end end
@ -720,6 +722,8 @@ maps.show_map_hud = function(player)
maps.marx[player_name] = marker_x maps.marx[player_name] = marker_x
maps.mary[player_name] = marker_y maps.mary[player_name] = marker_y
end end
maps.dark[player_name] = darkness
end end
local time_elapsed = 0 local time_elapsed = 0