-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathFEATURES.TXT
63 lines (28 loc) · 1.11 KB
/
FEATURES.TXT
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
Right now, we're going with manual creation of games and players.
Create a new game room, and go there.
@newgame name
Create a new player in the current game (room).
@newplayer name = password
Add option to allow name aliases?
This would have to happen at object creation.
Each game should be self-contained. A game is defined by the
object number of the room it's in. All things, pokemon, and players
associated with the game should have their game set to that room. Any GM for
that game can work on things from that game.
Per-game options:
Rename own pokemon
Set own descriptions?
Commands should not change behavior based on privelige.
Commands and abilities for each user level:
Ordinary users
Game Masters
# This is the one that will really take thinking.
Can see object numbers, full names, and flags for objects in their game.
Can /emit.
Can create and destroy pokemon from their game.
Can create some number of players.
Can @promote their players to GM status.
Can @demote GMs to player status, if they own that player.
Wizards
Can see who /emits things.
Manually add and remove whole games.