From 4538171d562b18f5cc99554fd3507f5670d76e68 Mon Sep 17 00:00:00 2001 From: Nils Dagsson Moskopp Date: Fri, 20 May 2022 19:01:05 +0200 Subject: [PATCH] Apply light level to player position marker --- init.lua | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/init.lua b/init.lua index 5b8a856..d50fa20 100644 --- a/init.lua +++ b/init.lua @@ -622,7 +622,6 @@ maps.show_map_hud = function(player) "text", texture .. light_level_overlay ) - maps.dark[player_name] = darkness maps.maps[player_name] = texture end @@ -694,11 +693,14 @@ maps.show_map_hud = function(player) 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( maps.huds[player_name].pos, "text", - marker + marker .. light_level_overlay ) maps.mark[player_name] = marker end @@ -720,6 +722,8 @@ maps.show_map_hud = function(player) maps.marx[player_name] = marker_x maps.mary[player_name] = marker_y end + + maps.dark[player_name] = darkness end local time_elapsed = 0