Mercurial > wow > skeletonkey
comparison SkeletonKey/Events.lua @ 17:500f9b2bd9ac
- for RegisterAction, use a function table instead of that if/then rats nest
- consequently pet bar actions work now
- unlocalize bindings data
- activate keyslot input manually instead of on mouse over
- activate checkbox to keep input mode active
- dynamic buttons update in real time for petaction/talent/profession spells
| author | Nenue |
|---|---|
| date | Sat, 30 Jul 2016 00:08:00 -0400 |
| parents | 32d64e42ec9b |
| children | 73df13211b22 |
comparison
equal
deleted
inserted
replaced
| 16:cdd387d39137 | 17:500f9b2bd9ac |
|---|---|
| 39 end | 39 end |
| 40 | 40 |
| 41 kb.PLAYER_SPECIALIZATION_CHANGED = function() | 41 kb.PLAYER_SPECIALIZATION_CHANGED = function() |
| 42 kb.UpdateSpecInfo() | 42 kb.UpdateSpecInfo() |
| 43 kb.UpdateTalentInfo() | 43 kb.UpdateTalentInfo() |
| 44 kb.SelectProfileSet(kb.profileName) | |
| 44 kb.ApplyAllBindings() | 45 kb.ApplyAllBindings() |
| 45 kb.ui(true) | 46 kb.ui(true) |
| 46 end | 47 end |
| 47 kb.PLAYER_TALENT_UPDATE = function() | 48 kb.PLAYER_TALENT_UPDATE = function() |
| 48 kb.UpdateTalentInfo() | 49 kb.UpdateTalentInfo() |
| 50 kb.SelectProfileSet(kb.profileName) | |
| 49 kb.ApplyAllBindings() | 51 kb.ApplyAllBindings() |
| 50 kb.ui() | 52 kb.ui() |
| 51 end | 53 end |
| 52 kb.ACTIONBAR_SLOT_CHANGED = function(self, event, slot) | 54 kb.ACTIONBAR_SLOT_CHANGED = function(self, event, slot) |
| 53 kb.HotKeyText(slot) | 55 kb.HotKeyText(slot) |
