Greg Taylor
|
88dcdc95eb
|
Some documentation fixups that I noticed off-hand.
|
2007-05-23 19:52:55 +00:00 |
|
Greg Taylor
|
a523f845d1
|
One-liner nitpick.
|
2007-05-23 19:40:21 +00:00 |
|
Greg Taylor
|
3ecb46f958
|
Added @ps to show events and the next time they're going to fire.
|
2007-05-23 19:19:20 +00:00 |
|
Greg Taylor
|
7d78cbcf4b
|
Adding wildcard_to_regexp() to functions_general and cleaning up some imports.
|
2007-05-23 17:51:31 +00:00 |
|
Greg Taylor
|
8335f8b80f
|
Fixing exit traversal. Was trying to be too careful for my own good in the command handler.
|
2007-05-23 01:49:19 +00:00 |
|
Greg Taylor
|
52c986dff7
|
Whoops.
|
2007-05-22 15:49:29 +00:00 |
|
Greg Taylor
|
204ef6d4c5
|
Big commit. We now have a respectable command table with built in permission checking. I've commented this pretty well, so see cmdtable.py and cmdhandler.py for more details. There is also some assorted cleanup and an unrelated fix or two resulting from the new Twisted back-end. Note that for the permissions, you will eventually be able to override the codebase's permissions via the web interface for each command.
|
2007-05-22 15:11:56 +00:00 |
|
Greg Taylor
|
531fbbacaa
|
Fixing @open to be a bit more robust. Also handle exit name matching a lot more gracefully.
|
2007-05-18 15:20:24 +00:00 |
|
Greg Taylor
|
c7452e5a88
|
Finished up addcom/delcom. Added comlist. Fixed @list commands (still needs to sort by command name eventually).
|
2007-05-15 17:28:23 +00:00 |
|
Greg Taylor
|
65df59ff53
|
Moving @ccreate from commands_privileged to commands_comsys. Still need to add duplicate name checking.
|
2007-05-11 15:25:15 +00:00 |
|
Greg Taylor
|
ac32ab05c1
|
Finally caved in and created a command table. It's just going to get too messy with @-commands doing straight module lookups, plus the dict is probably a little faster. Feel free to start moving non-privved @-commands to commands_general and vice-versa since we now have the ability to do so.
|
2007-05-11 15:23:27 +00:00 |
|
Greg Taylor
|
4fd5a20e2c
|
Added a @reload command to reload most of the modules. This currently only seems to work for the stuff outside of the apps directory, and doesn't include the server, session_mgr, or events modules, as they have variables in them that we can't have reset. So basically, changes to the functions_ and commands_ modules can be applied with @reload, but little else. Hopefully this will improve with time. Also fixed a bug with @name'ing players but not updating their account's username to reflect it.
|
2007-04-30 17:51:55 +00:00 |
|
Greg Taylor
|
7012960a70
|
Remove get_ansiname() by condensing functionality into get_name(). Removed session debug statements I had in for testing.
|
2007-04-26 20:32:56 +00:00 |
|
Greg Taylor
|
9e587bd4e3
|
Important update: Fixed two crash bugs in attribute getting/setting. Less importantly, the money value shown in 'inventory' now pluralizes properly.
|
2007-04-23 15:22:40 +00:00 |
|
Greg Taylor
|
5421ab7f6e
|
Re-organization.
|
2007-04-03 13:42:51 +00:00 |
|