Mercurial > wow > breuesk
comparison Core.lua @ 35:ecd37523ae04
More todos
| author | John@Yosemite-PC |
|---|---|
| date | Sun, 11 Mar 2012 23:57:38 -0400 |
| parents | 0e03db65c1fe |
| children | 7bfbff27a3d7 |
comparison
equal
deleted
inserted
replaced
| 34:0e03db65c1fe | 35:ecd37523ae04 |
|---|---|
| 1 -- ideas: last attended data and/or remove people who haven't attended in X days | 1 -- ideas: last attended data and/or remove people who haven't attended in X days |
| 2 -- and/or just a "remove from all lists" option | |
| 3 | |
| 4 | 2 |
| 5 -- order of implementation | 3 -- order of implementation |
| 6 -- (*) lists fully functional (/script interface) | 4 -- (*) lists fully functional (/script interface) |
| 7 -- (*) lists single-user functional via command line interface | 5 -- (*) lists single-user functional via command line interface |
| 8 -- (*) all actions should reference the player list rather than player names | 6 -- (*) all actions should reference the player list rather than player names |
| 13 -- ( ) single user + admin gui (manual suicides) | 11 -- ( ) single user + admin gui (manual suicides) |
| 14 -- ( ) single user + admin gui (master loot) | 12 -- ( ) single user + admin gui (master loot) |
| 15 -- ( ) communication and list merging/trimming | 13 -- ( ) communication and list merging/trimming |
| 16 -- ( ) admins | 14 -- ( ) admins |
| 17 -- ( ) players gui | 15 -- ( ) players gui |
| 16 -- ( ) undo | |
| 18 -- ( ) crypto / protection against tampering | 17 -- ( ) crypto / protection against tampering |
| 19 -- ( ) alt tracking | 18 -- ( ) alt tracking |
| 20 -- (_) reserves | 19 -- (_) reserves |
| 21 | 20 |
| 22 local pkgrev = " @project-revision@ " | 21 local pkgrev = " @project-revision@ " |
| 45 self:RegisterChatCommand("bsk", "HandleCommand") | 44 self:RegisterChatCommand("bsk", "HandleCommand") |
| 46 end | 45 end |
| 47 | 46 |
| 48 function bsk:OnEnable() | 47 function bsk:OnEnable() |
| 49 bsk:CreateWorkingStateFromChanges(self.db.profile.changes) | 48 bsk:CreateWorkingStateFromChanges(self.db.profile.changes) |
| 50 --self:HandleCommand() | |
| 51 end | 49 end |
| 52 | 50 |
| 53 function bsk:HandleCommand(paramIn) | 51 function bsk:HandleCommand(paramIn) |
| 54 local param = { strsplit(" ", paramIn) } | 52 local param = { strsplit(" ", paramIn) } |
| 55 local FixPersonName = function(p) | 53 local FixPersonName = function(p) |
