Mercurial > wow > reaction
comparison ReAction.lua @ 36:52ac6db0c8ca
changed version print to include revision.
| author | Flick <flickerstreak@gmail.com> |
|---|---|
| date | Thu, 03 Apr 2008 20:38:11 +0000 |
| parents | c54c481ad0ed |
| children | 00f08528faaf |
comparison
equal
deleted
inserted
replaced
| 35:a4620a29a9cb | 36:52ac6db0c8ca |
|---|---|
| 13 ------ GLOBALS ------ | 13 ------ GLOBALS ------ |
| 14 _G["ReAction"] = ReAction | 14 _G["ReAction"] = ReAction |
| 15 | 15 |
| 16 ------ DEBUGGING ------ | 16 ------ DEBUGGING ------ |
| 17 ReAction.debug = true | 17 ReAction.debug = true |
| 18 local dbprint | |
| 18 if ReAction.debug then | 19 if ReAction.debug then |
| 19 ReAction.print = function(msg) | 20 dbprint = function(msg) |
| 20 DEFAULT_CHAT_FRAME:AddMessage(msg) | 21 DEFAULT_CHAT_FRAME:AddMessage(msg) |
| 21 end | 22 end |
| 22 --seterrorhandler(ReAction.print) | 23 --seterrorhandler(dbprint) |
| 23 else | 24 else |
| 24 ReAction.print = function() end | 25 dbprint = function() end |
| 25 end | 26 end |
| 27 ReAction.dbprint = dbprint | |
| 26 | 28 |
| 27 ------ LIBRARIES ------ | 29 ------ LIBRARIES ------ |
| 28 local L = LibStub("AceLocale-3.0"):GetLocale("ReAction") | 30 local L = LibStub("AceLocale-3.0"):GetLocale("ReAction") |
| 29 ReAction.L = L | 31 ReAction.L = L |
| 30 | 32 |
| 115 local m = ReAction:GetModule("ConfigUI",true) | 117 local m = ReAction:GetModule("ConfigUI",true) |
| 116 if not m then | 118 if not m then |
| 117 LoadAddOn("ReAction_ConfigUI") | 119 LoadAddOn("ReAction_ConfigUI") |
| 118 m = ReAction:GetModule("ConfigUI") | 120 m = ReAction:GetModule("ConfigUI") |
| 119 end | 121 end |
| 120 if m and type(m) == "table" and type(m[method]) == "function" then | 122 if m then |
| 121 m[method](m,...) | 123 if type(m) == "table" and type(m[method]) == "function" then |
| 124 m[method](m,...) | |
| 125 else | |
| 126 dbprint(("Bad call '%s' to options module"):format(tostring(method))); | |
| 127 end | |
| 122 else | 128 else |
| 123 ReAction:Print("Options module not found") | 129 ReAction:Print("Options module not found") |
| 124 end | 130 end |
| 125 end | 131 end |
| 126 | 132 |
| 130 elseif option == "unlock" then | 136 elseif option == "unlock" then |
| 131 ReAction:SetConfigMode(true) | 137 ReAction:SetConfigMode(true) |
| 132 elseif option == "lock" then | 138 elseif option == "lock" then |
| 133 ReAction:SetConfigMode(false) | 139 ReAction:SetConfigMode(false) |
| 134 else | 140 else |
| 135 ReAction:Print(ReAction.version) | 141 ReAction:Print(("%3.1f.%d"):format(ReAction.version,ReAction.revision)) |
| 136 ReAction:Print("/reaction config") | 142 ReAction:Print("/reaction config") |
| 137 ReAction:Print("/reaction unlock") | 143 ReAction:Print("/reaction unlock") |
| 138 ReAction:Print("/reaction lock") | 144 ReAction:Print("/reaction lock") |
| 139 end | 145 end |
| 140 end | 146 end |
