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)