From 374d13d086e2cce743c989d146f8a2c10c8f48d3 Mon Sep 17 00:00:00 2001 From: Albirew Date: Sun, 20 Oct 2019 23:39:12 +0200 Subject: [PATCH] fixed table expected, got nil on insert (#3) --- Declares.lua | 1 - Util.lua | 6 ++++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/Declares.lua b/Declares.lua index f0f1ed4..00f99a4 100644 --- a/Declares.lua +++ b/Declares.lua @@ -17,7 +17,6 @@ BFCustomAction = {}; ButtonForge_API1 = {}; ButtonForgeSave = {}; -ButtonForgeSave.Bars = {}; ButtonForgeGlobalSettings = {}; ButtonForgeGlobalProfiles = {}; ButtonForgeGlobalBackup = {}; diff --git a/Util.lua b/Util.lua index 63f7ee6..cf251fa 100644 --- a/Util.lua +++ b/Util.lua @@ -734,6 +734,9 @@ function Util.NewBar(Left, Top, BarSave) BarSave = Util.NewBarSave(); BarSave["Left"] = Left; BarSave["Top"] = Top; + if (ButtonForgeSave.Bars == nil) then + ButtonForgeSave.Bars = {}; + end; table.insert(ButtonForgeSave.Bars, BarSave); PlaySound(177, "Master"); end @@ -771,6 +774,9 @@ function Util.NewBonusBar(Left, Top) BarSave["VDriver"] = "[overridebar][vehicleui] show; hide"; BarSave["ButtonsLocked"] = true; BarSave["GridAlwaysOn"] = false; + if (ButtonForgeSave.Bars == nil) then + ButtonForgeSave.Bars = {}; + end; table.insert(ButtonForgeSave.Bars, BarSave); PlaySound(177, "Master"); return Util.NewBar(Left, Top, BarSave);