Mercurial > wow > cyborg-mmo7
diff RatPageModel.lua @ 25:b7074b47cfc7
Simplified the object system of the WowObject-s.
author | madcatzinc@35b17cf1-18cd-47ff-9ca3-31d6b526ef09 |
---|---|
date | Thu, 25 Apr 2013 01:30:46 +0000 |
parents | cccc7661a2e6 |
children | e8a004a4177b |
line wrap: on
line diff
--- a/RatPageModel.lua Thu Apr 25 01:30:41 2013 +0000 +++ b/RatPageModel.lua Thu Apr 25 01:30:46 2013 +0000 @@ -77,10 +77,10 @@ for mode=1,RAT7.MODES do for button=1,RAT7.BUTTONS do if self.data[mode][button] then - local object = CyborgMMO_WowObject.Create(self.data[mode][button].Type, self.data[mode][button].Detail, self.data[mode][button].Subdetail) + local object = CyborgMMO_CreateWowObject(self.data[mode][button].Type, self.data[mode][button].Detail, self.data[mode][button].Subdetail) self:SetObjectOnButtonNoUpdate(button, mode, object) else - local object = CyborgMMO_WowObject.Create("", "", "") + local object = CyborgMMO_CreateWowObject("", "", "") self:SetObjectOnButtonNoUpdate(button, mode, object) self.data[mode][button] = object end @@ -121,7 +121,7 @@ self.data[mode][button] = object if object then - object.SetBinding(CyborgMMO_WowCommands[((mode-1)*RAT7.BUTTONS)+button]) + object:SetBinding(CyborgMMO_WowCommands[((mode-1)*RAT7.BUTTONS)+button]) if("callback" == object.Type) then CyborgMMO_DPrint("trying to set texture") local slot = getglobal("CyborgMMO_MainPageSlotListSlot"..button) @@ -129,7 +129,7 @@ end else CyborgMMO_DPrint("clearing "..button) - CyborgMMO_WowObject.ClearBinding(CyborgMMO_WowCommands[((mode-1)*RAT7.BUTTONS)+button]) + CyborgMMO_ClearBinding(CyborgMMO_WowCommands[((mode-1)*RAT7.BUTTONS)+button]) end end