Commit graph

70 commits

Author SHA1 Message Date
Griatch
c4d178c6c7 Optionally read connection screen from connection_screen() callable 2019-03-22 08:04:25 +01:00
Griatch
981119b640 Fix merge conflicts 2019-01-01 15:19:20 +01:00
Griatch
58976f8fa7 Remove default server.log from game template 2018-10-26 20:39:28 +02:00
Griatch
7f10e5583a Add default README to logs directory to make it possible to keep in git 2018-10-26 20:38:33 +02:00
Griatch
72f4fedcbe Merge with develop and fix merge conflicts 2018-10-01 20:58:16 +02:00
Griatch
e49993fbb5 Create columnize (no ansi support at this point) 2018-08-10 10:13:05 +02:00
Griatch
1befcb1699 Stop hard-coding examples of port settings in game template, it just confuses things. 2018-01-23 19:46:55 +01:00
Vincent Le Goff
3ad9633de6 Add automatic escaping of the settings docstring for Windows' sake in py3k 2017-12-28 14:06:20 +01:00
Ryan Stein
cd21fb2396 Use Python 3's new super() convention. 2017-11-02 10:41:41 -04:00
Ryan Stein
6fa280b9fd Run 2to3. 2017-10-29 13:40:30 -04:00
Griatch
b278337172 Make PEP8 cleanup of line spaces and character distances as well as indents 2017-08-19 23:16:36 +02:00
Griatch
8cad0dc02e Change default ports and add clearer default to gamedir template, as per #1365. 2017-07-21 13:40:48 +02:00
Griatch
3b6a6cf6cc Re-add new, renamed account* files. 2017-07-07 23:48:13 +02:00
Griatch
5590ee2258 Rename all instances of Player->Account. 2017-07-07 23:47:21 +02:00
Griatch
167d09b4cd Add secret_settings and mechanisms for managing it. This allows for easier hiding game- and server-specific settings when sharing the game dir with others. 2017-06-04 22:55:28 +02:00
BlauFeuer
f8b279d7bb Adjust docstring to resolve #1300
Also realigns code indent to multiple of 4 after `# ` is removed to uncomment
2017-04-06 19:12:40 -04:00
BlauFeuer
9ea8daf605 connection_screens.py update markup/format 2017-02-12 18:59:38 -05:00
Griatch
c6d9c0619e Refactor code for readability and compatibility. 2017-01-27 00:19:27 +01:00
Dan Feeney
32386172f6 as discussed, removed docker-related components from game_template directory 2017-01-24 22:31:11 +01:00
Dan Feeney
35ae6d82c3 added comments to dockerfiles 2017-01-24 22:31:11 +01:00
Dan Feeney
84ec9f15a2 added docker-compose.yml to the game_template directory 2017-01-24 22:31:11 +01:00
Dan Feeney
f5f61ea5ba added initial dockerfiles to the top level folder and game_template directories 2017-01-24 22:31:11 +01:00
Johnny
76db10c2c5 Update characters.py
Adds required argument to at_after_move hook for clarity.
2016-10-30 15:55:18 -04:00
Greg Taylor
4424dec668 Remove broken and un-maintained IMC2 support.
As discussed with @Griatch, IMC2 is now rarely seen in the wild. Also, this
feature hasn't worked in ages. Time to de-clutter.
2016-10-28 22:53:43 -07:00
hatetank
23e658acf9 minor typos updated 2016-10-07 10:01:26 +02:00
Griatch
2737d37633 Removed the star-import in the prototypes.py template file; namespace is not working well with inputfunc module loading. 2016-09-14 18:30:20 +02:00
Griatch
5a5884f6da Add PROTOTYPE_MODULES to settings_default, making use of world/prototypes.py already being defined. 2016-09-13 18:03:50 +02:00
Michael Nguyen
9bfb9746b6 Whitespace removal 2016-08-06 20:56:34 +02:00
Griatch
64c74c41a1 Add a plugin mechanism for the webserver with settings.WEB_PLUGIN_MODULE. 2016-06-12 18:00:28 +02:00
Griatch
4c2923760b Cleaned up the game_template directory to match the web layout better. 2016-05-22 20:49:46 +02:00
Griatch
984c6f9758 Added the ability to overload the default command parent. Implements #923. 2016-05-22 20:49:46 +02:00
Griatch
644cf9451f Removed deprecated non-nested {inlinefuncs, only accepting (). Changed the default name of the mygame/server/conf/inlinefunc.py to mygame/server/conf/inlinefuncs.py. Added deprecationwarning for the old name. 2016-05-22 20:49:45 +02:00
Griatch
6782ff1333 Made the default_settings file itself detect GAME_DIR, leading to a lot less cookie cutter in the gamedir/server/conf/settings.py file. Refactored the detection algorithm also in the launcher. 2016-05-22 20:45:39 +02:00
Griatch
9bf09365d2 Fixed deprecation warnings in urls from django1.9. Switched to new TEMPLATES setting. 2016-05-22 20:45:39 +02:00
Griatch
26c99f1ece Added a missing template to the game_template 2016-05-22 20:45:38 +02:00
Griatch
4ab049709d Changed inputhandler/oochandler to monitorhandler and made inputhandler_funcs into just inputfuncs.py 2016-05-22 20:45:06 +02:00
Griatch
96ace8c75f Starting to clean up and debug the server-side infrastructure 2016-05-22 20:45:05 +02:00
Griatch
529f13c689 Added some more missing files to the game template 2016-05-22 20:41:36 +02:00
Griatch
de7787b042 Updated the game template to the change web directory layout. 2016-05-22 20:41:36 +02:00
Griatch
4fd06b8976 Cleaned up the web folder to make two separate 'apps'-webclient and website, each with their own static and template dirs. Also merged the prosimii template files into the website template folder. This will make it clearer how to override, since the static/template_override dirs will now look like website/static/... etc rather than using the template names, of which we only ever have used one anyway. 2016-05-22 20:41:36 +02:00
Griatch
684393f7f0 Update README.md 2016-03-15 12:33:24 +01:00
Griatch
ca48bed729 Updated the game_template/README
Changed it to not recommend `evennia -i start` anymore.
2016-03-15 11:56:14 +01:00
Griatch
ba1f10e88f Made a more updated doc string. 2016-02-16 10:12:57 +01:00
Griatch
0bf05a8795 Removed at_before_traverse hook completely since it was not used and also makes no sense to use due to how exits works. Overload at_traverse if wanting to tweak how traversal happens. Resolves #902. 2016-01-20 18:58:41 +01:00
Griatch
d496606a3c Further development of the reworking of systems using Sessions rather than session id. 2015-11-14 20:32:58 +01:00
Griatch
23bfa1f84e Clarified some inlinefunc docs. 2015-10-20 23:49:48 +02:00
Griatch
767cb693f3 Update settings.py 2015-10-15 17:02:10 +02:00
Griatch
9478177e55 Updated the game template to match changes from previous commit. 2015-09-27 13:08:25 +02:00
Griatch
4b29b4e3fe Updated the game template with some more verbose docstring. 2015-09-06 12:22:16 +02:00
Kelketek
3fcee453b9 Update template_dirs search paths for override 2015-09-03 15:55:12 -05:00