From a120a17996bf795506c598acf9e232550a76152f Mon Sep 17 00:00:00 2001 From: Cooldude2606 Date: Sun, 14 Oct 2018 17:31:34 +0100 Subject: [PATCH] Added data table --- modules/ExpGamingInfo/Science/control.lua | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/modules/ExpGamingInfo/Science/control.lua b/modules/ExpGamingInfo/Science/control.lua index 82cbe9ca..161882bb 100644 --- a/modules/ExpGamingInfo/Science/control.lua +++ b/modules/ExpGamingInfo/Science/control.lua @@ -34,7 +34,8 @@ local global = global{ _update=0, made={0,0,0,0,0,0,0}, _made={0,0,0,0,0,0,0} - } + }, + data={} } -- Function Define @@ -45,13 +46,14 @@ ThisModule.Gui = Gui.left{ draw=function(frame) local player = Game.get_player(frame.player_index) log(serpent.line(global)) - log(serpent.line(global[player.force.name])) - if not global[player.force.name] then + log(serpent.line(global.data[player.force.name])) + if not global.data[player.force.name] then verbose('Added Science Global for: '..player.force.name) - global[player.force.name] = table.deepcopy(global._base) + global.data[player.force.name] = table.deepcopy(global._base) end - log(serpent.line(global[player.force.name])) - global = global[player.force.name] + log(serpent.line(global)) + log(serpent.line(global.data[player.force.name])) + global = global.data[player.force.name] frame.caption = {'ExpGamingInfo-Science.name'} frame.add{ type='label',