Show duration on first HUD add
This commit is contained in:
parent
33c50c81ac
commit
812c15c9dd
6
init.lua
6
init.lua
@ -90,7 +90,7 @@ function playereffects.apply_effect_type(effect_type_id, duration, player)
|
|||||||
else
|
else
|
||||||
free_hudpos = biggest_hudpos + 1
|
free_hudpos = biggest_hudpos + 1
|
||||||
end
|
end
|
||||||
local hudid = playereffects.hud_effect(effect_type_id, player, free_hudpos)
|
local hudid = playereffects.hud_effect(effect_type_id, player, free_hudpos, duration)
|
||||||
|
|
||||||
local effect = {
|
local effect = {
|
||||||
playername = playername,
|
playername = playername,
|
||||||
@ -275,13 +275,13 @@ function playereffects.hud_clear(player)
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
function playereffects.hud_effect(effect_type_id, player, pos)
|
function playereffects.hud_effect(effect_type_id, player, pos, time_left)
|
||||||
local id
|
local id
|
||||||
id = player:hud_add({
|
id = player:hud_add({
|
||||||
hud_elem_type = "text",
|
hud_elem_type = "text",
|
||||||
position = { x = 1, y = 0.3 },
|
position = { x = 1, y = 0.3 },
|
||||||
name = "effect_"..effect_type_id,
|
name = "effect_"..effect_type_id,
|
||||||
text = playereffects.effect_types[effect_type_id].description,
|
text = playereffects.effect_types[effect_type_id].description .. " ("..tostring(time_left).." s)",
|
||||||
scale = { x = 120, y = 20},
|
scale = { x = 120, y = 20},
|
||||||
alignment = 1,
|
alignment = 1,
|
||||||
direction = 1,
|
direction = 1,
|
||||||
|
Loading…
Reference in New Issue
Block a user