Minor fix
This commit is contained in:
parent
91b88e81af
commit
c4a05272ce
6
init.lua
6
init.lua
|
@ -2501,11 +2501,12 @@ i3.new_tab {
|
||||||
|
|
||||||
elseif fields.waypoint_add then
|
elseif fields.waypoint_add then
|
||||||
data.waypoints = data.waypoints or {}
|
data.waypoints = data.waypoints or {}
|
||||||
data.waypoint_id = data.waypoint_id + 1
|
|
||||||
local waypoint = fields.waypoint_name
|
local waypoint = fields.waypoint_name
|
||||||
|
local last = #data.waypoints + 1
|
||||||
|
data.waypoint_id = last
|
||||||
|
|
||||||
if fields.waypoint_name == "" then
|
if fields.waypoint_name == "" then
|
||||||
waypoint = fmt("Waypoint %u", #data.waypoints + 1)
|
waypoint = fmt("Waypoint %u", last)
|
||||||
end
|
end
|
||||||
|
|
||||||
local color = random(0xffffff)
|
local color = random(0xffffff)
|
||||||
|
@ -2526,6 +2527,7 @@ i3.new_tab {
|
||||||
local waypoint = data.waypoints[data.waypoint_id]
|
local waypoint = data.waypoints[data.waypoint_id]
|
||||||
player:hud_remove(waypoint.id)
|
player:hud_remove(waypoint.id)
|
||||||
remove(data.waypoints, data.waypoint_id)
|
remove(data.waypoints, data.waypoint_id)
|
||||||
|
data.waypoint_id = data.waypoint_id + (data.waypoint_id == 1 and 0 or -1)
|
||||||
|
|
||||||
elseif fields.waypoint_teleport then
|
elseif fields.waypoint_teleport then
|
||||||
local waypoint = data.waypoints[data.waypoint_id]
|
local waypoint = data.waypoints[data.waypoint_id]
|
||||||
|
|
Ŝarĝante…
Reference in New Issue