Mercurial > wow > cyborg-mmo7
comparison CyborgMMO7.lua @ 29:e8a004a4177b
Merged the ProfileKeyBindings and WowCommands variables (they were pointing at the same value).
author | madcatzinc@35b17cf1-18cd-47ff-9ca3-31d6b526ef09 |
---|---|
date | Thu, 25 Apr 2013 01:31:06 +0000 |
parents | 3b1c0b676583 |
children | ea423ee3a8c1 |
comparison
equal
deleted
inserted
replaced
28:d18ce89b6d09 | 29:e8a004a4177b |
---|---|
78 OpenButtonTexture:SetVertexColor(0.52,0.08,0.89,0.75) | 78 OpenButtonTexture:SetVertexColor(0.52,0.08,0.89,0.75) |
79 OpenButtonGlowTexture:SetVertexColor(0.67,0.31,0.85,0.5) | 79 OpenButtonGlowTexture:SetVertexColor(0.67,0.31,0.85,0.5) |
80 end | 80 end |
81 end | 81 end |
82 | 82 |
83 function CyborgMMO_LoadWowCommands() | |
84 if not CyborgMMO_ProfileKeyBindings then | |
85 CyborgMMO_ProfileKeyBindings = CyborgMMO_DefaultWowCommands | |
86 end | |
87 CyborgMMO_WowCommands = CyborgMMO_ProfileKeyBindings | |
88 end | |
89 | |
90 function CyborgMMO_GetSaveData() | 83 function CyborgMMO_GetSaveData() |
91 if VarsLoaded then | 84 if VarsLoaded then |
92 if not CyborgMMO7SaveData then | 85 if not CyborgMMO7SaveData then |
93 CyborgMMO7SaveData = {} | 86 CyborgMMO7SaveData = {} |
94 CyborgMMO7SaveData[SaveName] = {} | 87 CyborgMMO7SaveData[SaveName] = {} |
95 end | 88 end |
96 CyborgMMO_LoadWowCommands() | |
97 return CyborgMMO7SaveData[SaveName] | 89 return CyborgMMO7SaveData[SaveName] |
98 end | 90 end |
99 return nil | 91 return nil |
100 end | 92 end |
101 | 93 |
102 function CyborgMMO_SetSaveData(data, index) | 94 function CyborgMMO_SetSaveData(data, index) |
103 if VarsLoaded then | 95 if VarsLoaded then |
104 CyborgMMO_GetSaveData()[index] = data | 96 CyborgMMO_GetSaveData()[index] = data |
105 CyborgMMO_ProfileKeyBindings = CyborgMMO_WowCommands | |
106 end | 97 end |
107 end | 98 end |
108 | 99 |
109 function CyborgMMO_Event(self, event, ...) | 100 function CyborgMMO_Event(self, event, ...) |
110 if event == "VARIABLES_LOADED" then | 101 if event == "VARIABLES_LOADED" then |