From 7d760ceb5720af286366971398cf44a7aec5c376 Mon Sep 17 00:00:00 2001 From: Cooldude2606 Date: Fri, 27 Apr 2018 16:52:25 +0100 Subject: [PATCH] Spawn always at top of warp list --- Addons/Guis/warp-system.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Addons/Guis/warp-system.lua b/Addons/Guis/warp-system.lua index bf18db23..1b378438 100644 --- a/Addons/Guis/warp-system.lua +++ b/Addons/Guis/warp-system.lua @@ -85,7 +85,10 @@ local function make_warp_point(position,surface,force,name) icon={type='item',name=warp_item} }) _warps().warps[name] = {tag=tag,surface=surface,position=tag.position,old_tile=old_tile} - _warps().warps = table.keysort(_warps().warps) + local _temp = {Spawn=_warps().warps.Spawn} + _warps().warps.Spawn = nil + for name,data in pairs(table.keysort(_warps().warps)) do _temp[name] = data end + _warps().warps = _temp Gui.left.update('warp-list') end