Greg Taylor
|
debb34aae9
|
You may now specify a list of ports in settings.py to listen on instead of just a straight integer value. You'll need to copy GAMEPORTS from settings.py.dist if you have an existing game.
|
2007-07-15 01:16:02 +00:00 |
|
Michael King
|
0980408e1c
|
Aesthetics finalized for cmd_alias
Added RollbackImporter skeleton class to Evennia Server class
|
2007-06-11 15:49:05 +00:00 |
|
Greg Taylor
|
94ceec3719
|
Scripting support is now in! See cmd_look (the end of it), scripthandler.py, and scripts/basicobject.py for very brief examples. I'm not sure how well this is going to scale, I had to kludge the import a bit due to some oddities with __import__. There has to be a better way to do this, hopefully I'll be able to figure it out. In any case, expect basicobject to start fleshing out. You'll be able to use it directly or sub-class it with your own stuff.
|
2007-06-04 20:01:03 +00:00 |
|
Greg Taylor
|
0e9732d49c
|
Big re-organization of command functions. Introduced the commands directory to hold command modules. This will make it easier to sub-divide stuff as we pile on more commands, and for dropping in new optional command modules.
|
2007-05-29 03:32:48 +00:00 |
|
Greg Taylor
|
2e6d4f5a00
|
Moving the port configuration to the settings.py file and out of the database.
|
2007-05-27 22:09:06 +00:00 |
|
Greg Taylor
|
7d869dff18
|
Moving the game port selection to settings.py for simplicity and security.
|
2007-05-27 22:06:12 +00:00 |
|
Greg Taylor
|
9457e19787
|
logs/evennia.log is now writing once more. Also fixed a stupid indentation error.
|
2007-05-24 14:49:05 +00:00 |
|
Greg Taylor
|
b47d0d2b07
|
Use Twisted's logging facilities.
|
2007-05-24 03:36:58 +00:00 |
|
Greg Taylor
|
97cf1213e6
|
Converted to Twisted from asyncore. Not positive if this is just my local machine, but it seems like this backend is a bit faster.
|
2007-05-21 20:52:05 +00:00 |
|
Greg Taylor
|
107bd6d71a
|
Implemented channel communication. You may now addcom/delcom and talk over channels. See @clist for master channel list, and comlist for your personal list. Still tons of work and cleanup to do, but it's in functional in its simplest form.
|
2007-05-16 20:01:54 +00:00 |
|
Greg Taylor
|
974c20efc7
|
Sort command list via @list commands.
|
2007-05-16 18:22:49 +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
|
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
|
f1dd985294
|
Added idle timeout code to help combat the screwed up session situation. Some admins would've wanted this eventually, but it'll help until I figure out how to close dead sessions that look like they're still alive. Added a new server config directive, idle_timeout. If the value is non-zero, the idle timeout is the respective number of seconds between commands. Also, the IDLE command will save you from idle timeouts but won't modify your publicly visible idle time.
|
2007-05-09 15:28:12 +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
|
0fc89247aa
|
No longer need to distribute a database file. Each user will run their syncdb script and start with a clean slate. Updated installation instructions in README.
|
2007-04-25 19:39:15 +00:00 |
|
Greg Taylor
|
5421ab7f6e
|
Re-organization.
|
2007-04-03 13:42:51 +00:00 |
|