diff Core.lua @ 156:314943963155

Added initial guild bank data excluding (for addons like DataStore). This setting is currently not stored on relog.
author Zerotorescue
date Sat, 22 Jan 2011 02:57:08 +0100
parents cd461a41723c
children e136c99fe5bb
line wrap: on
line diff
--- a/Core.lua	Sat Jan 22 01:46:17 2011 +0100
+++ b/Core.lua	Sat Jan 22 02:57:08 2011 +0100
@@ -427,26 +427,28 @@
 
 function IMRegisterPricingAddon(name, get, enabled, onSelect)
 	addon.supportedAddons.auctionPricing[name] = {
-		GetValue = get,
-		IsEnabled = enabled,
-		OnSelect = onSelect,
+		["GetValue"] = get,
+		["IsEnabled"] = enabled,
+		["OnSelect"] = onSelect,
 	};
 end
 
-function IMRegisterItemCountAddon(name, getTotal, getCharacter, enabled, onSelect)
+function IMRegisterItemCountAddon(name, getTotal, getCharacter, enabled, onSelect, getGuildNames, setGuildState)
 	addon.supportedAddons.itemCount[name] = {
-		GetTotalCount = getTotal,
-		GetCharacterCount = getCharacter,
-		IsEnabled = enabled,
-		OnSelect = onSelect,
+		["GetTotalCount"] = getTotal,
+		["GetCharacterCount"] = getCharacter,
+		["IsEnabled"] = enabled,
+		["OnSelect"] = onSelect,
+		["GetGuildNames"] = getGuildNames,
+		["SetGuildState"] = setGuildState,
 	};
 end
 
 function IMRegisterCraftingAddon(name, queue, enabled, onSelect)
 	addon.supportedAddons.crafting[name] = {
-		Queue = queue,
-		IsEnabled = enabled,
-		OnSelect = onSelect,
+		["Queue"] = queue,
+		["IsEnabled"] = enabled,
+		["OnSelect"] = onSelect,
 	};
 end