Commit graph

2221 commits

Author SHA1 Message Date
Griatch
a5156876b0 Added small docstring 2015-01-18 22:56:42 +01:00
Griatch
3159ceceaa Made the evennia launcher menu work correctly again. 2015-01-18 22:49:18 +01:00
Griatch
4bc39029f1 Added further migration for gametime typeclass path and a passthrough for launcher when migrating. 2015-01-18 22:08:09 +01:00
Griatch
786a97a5b0 Fixes to initial_startup. 2015-01-18 21:40:14 +01:00
Griatch
1a73f86690 Fixed an erroneous commit 2015-01-18 21:33:18 +01:00
Griatch
73a3f1b03e Run migrations! Added new migrations to new database. 2015-01-18 18:04:13 +01:00
Griatch
07087af395 Fixed unittest-runner's lookup of new directory structure 2015-01-18 14:31:01 +01:00
Griatch
48ddd71a96 Made unittests validate again. 2015-01-18 13:14:26 +01:00
Griatch
4da6dccfc1 Added a fix to object identifier routine 2015-01-18 13:11:54 +01:00
Griatch
cdf676f061 Also added the look command to the cmdset. Now THIS resolves #643. 2015-01-18 12:44:08 +01:00
Griatch
06c9c6b531 Added a general-use 'desc' command. Resolves #643. 2015-01-18 12:39:17 +01:00
Griatch
f16bb7dda6 Defaulting some better dummyrunner settings 2015-01-18 12:09:02 +01:00
Griatch
6bbd35da8a Changed how tags are looked up during their creation, makes for a much faster implementation. 2015-01-18 11:30:49 +01:00
Griatch
6816e200b6 Added candidates as a keyword to DefaultObject.search(). Resolves #644. 2015-01-18 10:25:53 +01:00
Griatch
f25ea99b83 Fixed how Msgs identify senders, using __dbclass__ rather than the old system using path-lookups. Resolves #639. 2015-01-17 23:42:40 +01:00
Griatch
c654094536 Added readme also to root game_template dir 2015-01-17 00:21:00 +01:00
Griatch
d2205da980 Added README.md files to the game_template directories. 2015-01-17 00:04:05 +01:00
Jonathan Piacenti
981cecbc6f Add more template structure to game_template. 2015-01-16 09:11:15 -06:00
Jonathan Piacenti
00238275d6 Move game_template into evennia package. Update setup.py and bin/evennia 2015-01-16 08:36:46 -06:00
Jonathan Piacenti
b95ff4e976 Fixed web settings. 2015-01-16 08:36:46 -06:00
Griatch
e3944552c5 Changed how the server updates the changed typeclasses. Rather than initializing the objects, this fix handles it by writing the new fields to the database directly (which is much faster to boot). This resolves #636, but there are still some cases where it might be dangerous to not replace a faulty typeclass with a default one, so might still need to add that. 2015-01-15 22:49:52 +01:00
Griatch
4298dddf29 Made more verbose message when not finding a typeclass. 2015-01-15 21:49:05 +01:00
Griatch
a34312245a Added example bodyfunctions script back to contrib. Fixed the default lookup-paths of scripts. 2015-01-15 21:27:25 +01:00
Griatch
fa8e8b7543 Added contrib to evennia.__init__ 2015-01-15 20:41:07 +01:00
Griatch
793cc07ffa Fixed docstring pointing to new location of contrib 2015-01-15 19:31:44 +01:00
Jonathan Piacenti
265f8a4e30 PIP packaging with setup.py, and fixes for bugs revealed by this. 2015-01-15 06:20:19 -06:00
Griatch
42e7d9164e Fixed a wrong path in logging settings. 2015-01-11 18:01:52 +01:00
Griatch
bb363798de Fixed pathhandling in custom logger routine. 2015-01-11 18:00:46 +01:00
Griatch
202067d6dd Fixed a bug in GAMEDIR detection in the evennia launcher 2015-01-11 10:15:43 +01:00
Griatch
01af923b2e Some changes to default dummyrunner settings 2015-01-10 22:10:26 +01:00
Griatch
d0d56ee5bf Fixed a strange case in the dummyrunner. 2015-01-10 21:21:00 +01:00
Griatch
cf2b83ef0a Fixed dummyrunner bug, seems to be working correctly now. 2015-01-10 20:45:04 +01:00
Griatch
8d473b7663 Added an empty server.log file in order to be able to put the server/logs directory in git. Some more bugfixes. 2015-01-10 20:09:18 +01:00
Griatch
8e93df299f Minor typo fix in launcher 2015-01-10 18:40:23 +01:00
Griatch
d92a8fe96f Fixed a bug in profile running 2015-01-10 18:04:53 +01:00
Griatch
8e020bfb62 Moved dummyrunner under bin/. 2015-01-10 17:56:33 +01:00
Griatch
f075d4aec1 Added base migrations 2015-01-09 10:15:32 +01:00
Griatch
132eca7c8f Some minor cleanups. 2015-01-09 10:02:22 +01:00
Griatch
5afb5c9638 Added some batch and prototype examples. Need to ponder how to handle migrations of proxies under evennia/. 2015-01-09 01:03:04 +01:00
Griatch
515ce71d65 Reworked Evennia now passes the unit tests 2015-01-09 00:10:18 +01:00
Griatch
d0ef05202d Can now log into the server and do basic operations. Not fully tested yet. 2015-01-08 22:58:13 +01:00
Griatch
4f106e5c69 Fixed reload/stop from the server 2015-01-08 22:43:23 +01:00
Griatch
ab052b8301 Fixed bugs, made server start. Still cannot reload. 2015-01-08 19:56:54 +01:00
Griatch
6441859e61 Still hounded by chicken-and-egg situation where the evennia __init__ is not loaded at the time it is needed 2015-01-08 17:17:45 +01:00
Griatch
f15e05c247 Working on bugs with getting system to go through initialization sanely. 2015-01-08 16:54:50 +01:00
Griatch
33a42d06c5 Fixed many path-related issues, getting closing to getting the server to boot. 2015-01-08 16:00:22 +01:00
Griatch
0c9bf08c5a Refactored and fixed a lot of bugs. Creates the database but still does not properly load the settings file. 2015-01-08 01:25:32 +01:00
Griatch
c96c5a1fc7 Updated the game template, renaming subdir typeclasses rather than types since the latter collides with the python library module of the same name. 2015-01-08 00:04:18 +01:00
Griatch
3fbc9acc51 Some more work to get modules to load in the right order. 2015-01-07 20:10:03 +01:00
Griatch
baae24b26f Renamed runner to evennia_runner 2015-01-07 20:06:46 +01:00