comparison Core.lua @ 95:5df2c9cdb8c8

A few notes
author John@Yosemite-PC
date Sun, 22 Apr 2012 23:18:35 -0400
parents 5ade79caeece
children 0cd1d46e7b66
comparison
equal deleted inserted replaced
94:2058d86778b4 95:5df2c9cdb8c8
2 2
3 -- order of implementation 3 -- order of implementation
4 -- (*) lists fully functional (/script interface) 4 -- (*) lists fully functional (/script interface)
5 -- (*) lists single-user functional via command line interface 5 -- (*) lists single-user functional via command line interface
6 -- (*) all actions should reference the player list rather than player names 6 -- (*) all actions should reference the player list rather than player names
7 -- (?) player entries should persist as long as any list or change references 7 -- (x) player entries should persist as long as any list or change references
8 -- (*) lists store number slots rather than flat indexing 8 -- (*) lists store number slots rather than flat indexing
9 -- (*) database and comm versioning 9 -- (*) database and comm versioning
10 -- (_) limited communication - everyone trusts the loot master 10 -- (_) limited communication - everyone trusts the loot master
11 -- (*) single user + admin gui (manual suicides) 11 -- (*) single user + admin gui (manual suicides)
12 -- (*) single user + admin gui (master loot) 12 -- (*) single user + admin gui (master loot)
18 -- ( ) crypto / protection against tampering 18 -- ( ) crypto / protection against tampering
19 -- ( ) alt tracking 19 -- ( ) alt tracking
20 -- (*) reserves 20 -- (*) reserves
21 -- ( ) comparison vs currently equipped item 21 -- ( ) comparison vs currently equipped item
22 22
23
24 -- Trimming.
25 -- * on login, check self state vs admin states
26 -- * trim up to the common point
27 -- * broadcast to other admins your present state (they will simply record this)
28
23 local _G=_G 29 local _G=_G
24 local strsplit=strsplit 30 local strsplit=strsplit
25 local string=string 31 local string=string
26 local sformat=string.format 32 local sformat=string.format
27 local bsk = LibStub("AceAddon-3.0"):NewAddon("bsk","AceConsole-3.0") 33 local bsk = LibStub("AceAddon-3.0"):NewAddon("bsk","AceConsole-3.0")