Greg Taylor
0e1e2ed1b0
We now have get/drop and a vastly improved object searching function. Some misc. improvements to other utility tfunctions as well.
2007-01-02 05:21:59 +00:00
Greg Taylor
18994e4ca0
We're calling @-prefixed commands privileged commands instead of staff commands.
2007-01-02 04:25:44 +00:00
Greg Taylor
4641aa8a4e
Some more @list work and help system cleanup.
2007-01-02 04:19:53 +00:00
Greg Taylor
18cf29b0cf
Some minor performance enhancements and an experimental profiler.
2007-01-02 01:14:07 +00:00
Greg Taylor
c5975f522f
Applying some polish to the admin interface.
2007-01-02 00:20:20 +00:00
Greg Taylor
c3ce3451b3
Fixed a really obnoxious path/namespace problem. Hooray.
2007-01-02 00:05:29 +00:00
Greg Taylor
0adfd4d45c
Finally found and fixed the problem with editing objects in the admin interface.
2007-01-01 23:38:59 +00:00
Greg Taylor
f6de21be13
Adding example apache config.
2007-01-01 22:55:48 +00:00
Greg Taylor
dcb7d3e792
Changing some of the setup procedure.
2007-01-01 22:46:52 +00:00
Greg Taylor
65dad92f8e
Minor adjustments for sane default values. Need to come up with a better startup script sometime.
2006-12-30 09:22:51 +00:00
Greg Taylor
a0af0811ac
Don't need this anymore.
2006-12-30 09:17:38 +00:00
Greg Taylor
7f712d1eda
Fixing import to play nicely with admin interface.
2006-12-30 08:21:44 +00:00
Greg Taylor
ac5bd46004
Adding the help system to the web interface.
2006-12-26 05:54:32 +00:00
Greg Taylor
bca357e7f9
Updating DB.
2006-12-26 05:07:30 +00:00
Greg Taylor
595a09d4c1
Notify people in the room when others arrive/leave.
2006-12-26 05:04:55 +00:00
Greg Taylor
4fff8fea3a
Emit when a player connects/disconnects to those in the same room.
2006-12-26 05:00:43 +00:00
Greg Taylor
5c029b8daa
Fixing a minor crash bug with WHO and unauthenticated users.
2006-12-26 04:55:53 +00:00
Greg Taylor
d3634f3236
Adding the SQLite database to this commit. Oh, and @list commands is in, as well as some pieces of @list process.
2006-12-26 04:20:47 +00:00
Greg Taylor
959be95e42
Implemented @password and @newpass.
2006-12-26 00:05:33 +00:00
Greg Taylor
121e8cf7c1
Updating TODO list with some of the things I'd like to tackle.
2006-12-25 06:23:17 +00:00
Greg Taylor
2be1a7848f
Introduction of a rough help system. Much work needs doing on it, but will serve the purpose for now just fine.
2006-12-25 06:04:06 +00:00
Greg Taylor
2f2ea1b344
Lots of good stuff with this one:
...
* Added object methods, get_name() and get_ansiname().
* ANSI pretty much works as expected with objects.
* You can now use @open, @link, and @unlink like in MUX.
* Added a word_wrap() function to functions_general.py.
2006-12-25 03:30:41 +00:00
Greg Taylor
c66c93ad0b
Getting ready for ANSI handling, some SQLite3 optimizations (hopefully).
2006-12-24 06:38:08 +00:00
Greg Taylor
ec2e39fa3e
Adaptations for SQLite.
2006-12-23 23:05:59 +00:00
Greg Taylor
c5f20f4038
Adding the majority of the stuff we need to parse ANSI codes.
2006-12-22 06:57:54 +00:00
Greg Taylor
df393d4bf0
Converted the game configuration stuff to its own module.
2006-12-22 06:17:17 +00:00
Greg Taylor
2d8ab115af
We won't be needing this anymore.
2006-12-22 03:32:55 +00:00
Greg Taylor
925cfe6c15
More session stuff, event code re-arrangement.
2006-12-22 02:43:29 +00:00
Greg Taylor
5816370857
Finishing up the session manager transition. Uh, yeah, we now have a session manager instead of referencing the server for a session list. Much much better.
2006-12-22 01:42:24 +00:00
Greg Taylor
d883d67638
Session transition phase 1.
2006-12-22 01:40:40 +00:00
Greg Taylor
6bb2be6068
You can now @destroy objects and players. Fine-tuning of misc. stuff also.
2006-12-22 00:51:26 +00:00
Greg Taylor
81d9eb313a
I'm pretty much ditching all of the caching I was doing for the sake of simplicity and probably not being necessary. I've attempted to commit something that is more or less identical to the previous revision in functionality, but completely different under the hood. Going to need a lot of testing to verify everything is working.
2006-12-21 09:12:38 +00:00
Greg Taylor
1b03c8cf31
We now have a fully functional @set command, complete with flags and attributes.
2006-12-17 07:31:01 +00:00
Greg Taylor
833d7b3b45
We now have a working flags system. Yay.
2006-12-17 06:46:44 +00:00
Greg Taylor
82039e8053
Commenting.
2006-12-17 05:39:00 +00:00
Greg Taylor
22edad226f
Back-end is in for the flag system.
2006-12-17 02:31:50 +00:00
Greg Taylor
4f85361f6b
We now have a more or less working examine command.
2006-12-11 07:10:12 +00:00
Greg Taylor
a34bdc2889
We now have object creation support via MUX-style @create. Next up is room creation, exit creation and linking, and finally @pcreate.
2006-12-11 00:48:31 +00:00
Greg Taylor
977864c649
Changing command functions from do_ to cmd_. Reads a little easier.
2006-12-05 23:38:57 +00:00
Greg Taylor
54fc8f2b76
Small change to shutdown routine.
2006-12-05 23:36:08 +00:00
Greg Taylor
a65e52020c
Leetle tweak.
2006-12-05 22:55:52 +00:00
Greg Taylor
6f59e15378
Small tweak and addition of Doxygen config file.
2006-12-05 22:37:45 +00:00
Greg Taylor
9f558f3b24
Addition of a few common commands.
2006-12-05 22:06:50 +00:00
Greg Taylor
534f008e08
Ew, why was this added?
2006-12-05 21:28:17 +00:00
Greg Taylor
27b31f8cbe
Adding the new event scheduler.
2006-12-05 20:57:45 +00:00
Greg Taylor
d7cf02e8c0
Re-arrangement. I almost have things organized how I want them.
2006-12-05 20:25:07 +00:00
Greg Taylor
0696575786
Updating the README.
2006-12-05 19:36:45 +00:00
Greg Taylor
d37da87078
One more consistency fix.
2006-12-04 20:35:37 +00:00
Greg Taylor
52d7a43bc6
@teleport is now working. Standardized some more stuff, organized some other stuff.
2006-12-04 20:31:39 +00:00
Greg Taylor
ccf3d90801
Some streamlining of our database search functions.
2006-12-03 03:39:46 +00:00