jamesvclemence
ea51083797
Neatened comment to fit line length
2009-01-24 19:24:57 +00:00
jamesvclemence
0f51a5b1a8
Corrected the erroneous use of tabs - mistake in vim config\!
2009-01-24 19:21:09 +00:00
Greg Taylor
16e494f508
Fix HelpEntry model search field in the admin to search for topic name and the topic's text. Add missing search types to @search, aside from 'powers', which will need to be added once we figure out how powers will work.
2009-01-24 03:50:37 +00:00
Greg Taylor
7280eaf803
Add an extra_vars element to the command table that allows extra variables to be passed through the command table. Also added DOING ala MUX.
2009-01-24 03:17:43 +00:00
Greg Taylor
f2d4b3aba4
I have imported and dumped the MUX2 help files into a fixture in game/docs/help_files.json. These are now loaded on the first game's run. As we update help files and dumpdata/commit them, game admins may use the new 'update_help' manage.py command to update their copy of help files. For example: python manage.py update_helpfiles. Those with a current checkout of the source may want to do this now.
...
It is important to note that these are currently un-modified MUX2 help files. There are a lot of things that are not applicable, incorrect, or only partially correct. It will be an ongoing project to clean these up.
2009-01-24 03:06:18 +00:00
Greg Taylor
b646aa5093
As of Twisted 8.2, win32api is required for Windows. Try to import win32api before evennia.py hits Twisted and causes an un-friendly looking exception. If win32api isn't found, show an error message with the download URL.
2009-01-24 02:56:53 +00:00
jamesvclemence
9250cb6446
Fixed command failure if one of a list of targets does not exist
2009-01-23 17:54:39 +00:00
jamesvclemence
9820d28438
Fixed the lack of cycling through a list of given objects in @cpattr
2009-01-23 17:49:04 +00:00
jamesvclemence
3d4ad07f9a
@cpattr now coded, please post reports if bugs found, appears to work as expected.
2009-01-23 17:25:22 +00:00
Greg Taylor
64b3a79282
Should be the finishing touches on MUX help importer.
2009-01-22 17:07:33 +00:00
Greg Taylor
59f04e7e17
On second thought, tools is less ambiguous than util.
2009-01-22 16:56:28 +00:00
Greg Taylor
6715f76847
Make helpentry topic names unique. Add a description to the cross-platform startup script. Added a util directory and a MUX/MUSH help file importer script.
2009-01-22 16:56:00 +00:00
Greg Taylor
cbd5fd9faa
Flag list displaying 'None' fixed.
2009-01-22 15:22:32 +00:00
Greg Taylor
9403d15ae8
Flag searching implemented.
2009-01-22 15:05:31 +00:00
Greg Taylor
377844f1c6
@search is working now, aside from the flag search.
2009-01-22 14:49:58 +00:00
Greg Taylor
a7a3a33334
Add a builder override to object.controls_other function. Also refine what is shown when examining based on ownership and permissions.
2009-01-22 04:20:55 +00:00
Greg Taylor
214534a86f
Fix the Auth section not showing up in automatic admin.
2009-01-22 04:01:54 +00:00
Greg Taylor
f0c129f730
Fixes to player creation that may not actually do anything. Also add default flagged channels with the default alias being the first three characters of the channel's name.
2009-01-22 03:50:16 +00:00
Greg Taylor
4c562cd6ce
Work on the comsys. @cwho is working now.
2009-01-22 03:19:40 +00:00
Greg Taylor
8909b9d2c0
Cleaning up the duplicate session disconnector.
2009-01-22 00:17:43 +00:00
Greg Taylor
1045d0fabf
Restore the single-character aliases for say, pose, and pose without spaces. Also add 'p' as an alias for page in initial_data.py as per MUX.
2009-01-20 04:18:03 +00:00
Greg Taylor
5d7fcb67dd
I'm not too sure what I was doing with awfully implemented exception handling in helpsys models.py. Yank that nasty stuff.
2009-01-18 04:58:10 +00:00
Greg Taylor
0169c52442
Fix the admin displays for most of the models. ConfigValue is being weird for some reason, though.
2009-01-18 04:54:05 +00:00
Greg Taylor
f6ee697e04
Move away from fixtures in favor of src/initial_setup.py, which makes it a little easier to change stuff like this. It also avoids over-writing stuff when syncdb is ran. This commit features database layout changes to ConnectScreen and CommChannel. It is recommended that you drop your database and re-sync. If this is not acceptable, talk to me about a migration plan. We will be investigating schema evolution down the road.
2009-01-18 04:22:58 +00:00
Greg Taylor
c0ebbc3967
Part 1 of initial database population re-factor, along with a comsys model change. DO NOT UPDATE TO THIS IN PRODUCTION ENVIRONMENTS YET! Wait for the all-clear.
2009-01-18 03:14:52 +00:00
Greg Taylor
8ebea8c22e
Add MUX-style @chzone.
2009-01-18 02:40:57 +00:00
Greg Taylor
1a3942edac
MUX-style @chown implemented.
2009-01-18 02:34:50 +00:00
Greg Taylor
462628ab55
Builders start seeing dbrefs for the most part.
2009-01-15 16:24:52 +00:00
Greg Taylor
8b89a4db2f
Don't show dbrefs in get/drop notifications. May add a show_dbrefs flag down the road.
2009-01-15 16:01:23 +00:00
Greg Taylor
c622632654
Paging with aliases should be good to go once more.
2009-01-15 15:38:07 +00:00
Greg Taylor
d0c6723928
Paging once again can be used without a target when LASTPAGED is present.
2009-01-15 15:34:43 +00:00
Greg Taylor
21e4df0c91
More work on the page command. Slightly closer to MUX2 behavior, although there's still a way to go.
2009-01-15 15:28:44 +00:00
Greg Taylor
f5ba11e7e7
Clean up imports, done messing with this for a while. Please help test it.
2009-01-15 15:12:31 +00:00
Greg Taylor
f4b784cfa9
Use os.kill for shutting down the game instead of getting it through Popen.
2009-01-15 15:11:32 +00:00
Greg Taylor
2d746f617b
Catch keyboard interrupts so they don't throw an error.
2009-01-15 15:07:06 +00:00
Greg Taylor
e1e974c196
This may actually knock out our settings problem for good.
2009-01-15 15:03:18 +00:00
Greg Taylor
a2254c2d22
Fix the alignment of the WHO list.
2009-01-15 05:36:03 +00:00
Greg Taylor
5bce1e0ec2
Don't error when @name without an argument.
2009-01-15 05:23:29 +00:00
Greg Taylor
3ec9f167d4
Protect against the User object getting out of sync with the respective Object's name.
2009-01-15 05:21:59 +00:00
Greg Taylor
914628d385
Fixed an issue with Object manager's is_dbref. Paging should be a lot more sound now too.
2009-01-15 05:11:55 +00:00
Greg Taylor
9246ce684f
Fix double emitting on exit traversal.
2009-01-15 05:05:39 +00:00
Greg Taylor
156e409bda
Fix channel history to yank the broadcasting of 'last', also added a "To be implemented" notice to @reload.
2009-01-15 04:18:23 +00:00
Greg Taylor
8a8891f63d
Protect against a really weird emit problem.
2009-01-15 03:55:48 +00:00
Greg Taylor
6d93c4114f
Latest iteration of the new cross-platform startup script, please test!
2009-01-15 03:50:47 +00:00
Greg Taylor
51a648ddab
Fixes a few more command errors in commands without args. Create from the login screen now works without errors again.
2009-01-15 03:48:42 +00:00
Greg Taylor
59e5f60e34
Whoops, forgot to protect against no arguments. Silly me.
2009-01-15 03:25:27 +00:00
Greg Taylor
800e84a15e
This should fix the comsys channels not behaving well.
2009-01-15 03:22:29 +00:00
Greg Taylor
5bf1461d75
This should get all of the web stuff working peachy again.
2009-01-15 02:46:38 +00:00
Greg Taylor
1e1752bdf3
Silly fix for cmdhandler. Should eliminate all those huh?'s.
2009-01-15 02:39:11 +00:00
Greg Taylor
abe17a2965
Re-designed the startup script to be more cross platform and robust.
2009-01-13 17:06:03 +00:00