diff --git a/IceCore.lua b/IceCore.lua index ec82c30..cb73e8e 100644 --- a/IceCore.lua +++ b/IceCore.lua @@ -645,10 +645,11 @@ function IceCore.prototype:GetModuleOptions() for i = 1, table.getn(self.elements) do local modName = self.elements[i]:GetElementName() + local modDesc = self.elements[i]:GetElementDescription() local opt = self.elements[i]:GetOptions() options[modName] = { type = 'group', - desc = L["Module options"], + desc = modDesc, name = modName, args = opt } diff --git a/IceElement.lua b/IceElement.lua index a8188a9..a5ff3b8 100644 --- a/IceElement.lua +++ b/IceElement.lua @@ -63,6 +63,10 @@ function IceElement.prototype:GetElementName() return self.elementName end +function IceElement.prototype:GetElementDescription() + return L["Module options"] +end + function IceElement.prototype:Create(parent) assert(parent, "IceElement 'parent' can't be nil")