From f802db8cbf123d07c8a373b0cfc4188de34f386e Mon Sep 17 00:00:00 2001 From: Bardur Arantsson Date: Wed, 11 Apr 2012 17:38:55 +0200 Subject: Lua: Gods: Move Theme god definitions to C --- lib/mods/theme/core/gods.lua | 40 ---------------------------------------- 1 file changed, 40 deletions(-) (limited to 'lib/mods/theme/core/gods.lua') diff --git a/lib/mods/theme/core/gods.lua b/lib/mods/theme/core/gods.lua index 77e0aad5..e69de29b 100644 --- a/lib/mods/theme/core/gods.lua +++ b/lib/mods/theme/core/gods.lua @@ -1,40 +0,0 @@ --- Gods helper files - --- Gods structs - -__gods_hook = {} -__gods_callbacks = {} -__gods_callbacks_max = 0 - -function add_god(q) - local i, index, d, z, qq - - assert(q.name, "No god name") - assert(q.desc, "No god desc") - assert(q.hooks, "No god hooks") - - i = add_new_gods(q.name); - - z = 0 - for index, d in q.desc do - desc_god(i, z, d); - z = z + 1 - end - - __gods_hook[i] = q.hooks - for index, d in q.hooks do - add_hook_script(index, "__lua__gods_callback"..__gods_callbacks_max, "__lua__gods_callback"..__gods_callbacks_max) - setglobal("__lua__gods_callback"..__gods_callbacks_max, d) - __gods_callbacks_max = __gods_callbacks_max + 1 - end - if q.data then - for index, d in q.data do - -- Besure it exists - setglobal(index, d) - - -- Make it save & load - add_loadsave(index, d) - end - end - return i -end -- cgit v1.2.3 From 8c31b55cffc3d1d85b90126a9dd2ba6526723fcd Mon Sep 17 00:00:00 2001 From: Bardur Arantsson Date: Wed, 11 Apr 2012 17:55:32 +0200 Subject: Lua: Remove empty gods.lua. --- lib/mods/theme/core/gods.lua | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 lib/mods/theme/core/gods.lua (limited to 'lib/mods/theme/core/gods.lua') diff --git a/lib/mods/theme/core/gods.lua b/lib/mods/theme/core/gods.lua deleted file mode 100644 index e69de29b..00000000 -- cgit v1.2.3