Commit graph

109 commits

Author SHA1 Message Date
Griatch
a461a97576 Format code imports 2022-11-10 22:21:12 +01:00
Griatch
43378b4c41 Ran black on sources 2022-09-18 23:58:32 +02:00
Griatch
9c45feaf10 Merge branch 'develop' into contrib/evadventure 2022-08-28 14:56:34 +02:00
InspectorCaracal
41650316a9 add line to catch rotated logs 2022-08-26 12:04:27 -06:00
Griatch
e1439104e0 Merge branch 'develop' into contrib/evadventure 2022-08-03 23:06:53 +02:00
Andrew Bastien
18edbce624 adding at_server_init to at_server_startstop 2022-07-25 17:16:00 -04:00
Griatch
f4c3db1151 Fix merge conflicts 2022-07-03 11:13:12 +02:00
Cory F. Cohen
a05ec09f51 Fix various typos in several files.
All are in comments and docstrings, and none should be controversial
in any way (e.g. British versus American spelling).
2022-06-21 21:12:45 -04:00
Griatch
fa4b4b01b1 More evadventure fixes 2022-04-09 10:42:01 +02:00
Griatch
efb5682449 Fix bug in parentobject class inheritance. Update objects docs 2022-03-05 00:44:32 +01:00
Griatch
919bf1a907 Add ObjectParent mixin to default gamedir template 2022-03-04 23:15:54 +01:00
Griatch
bd3e31bf3c Run black reformatter on code 2022-02-08 13:03:52 +01:00
Griatch
d6fbd1572f Polish doc for creating help entry. Resolve #2176. 2022-01-19 23:26:55 +01:00
Griatch
36e985557f Rename all at_before/after hooks to at_pre/post. Old names still work but are deprecated. Resolves #1454. 2021-10-31 22:18:58 +01:00
Griatch
68df7b3a91 Update game_template' with help changes 2021-05-30 21:02:34 +02:00
Griatch
4250ca1a29 Add api customization templates 2021-05-23 18:27:50 +02:00
Griatch
4bea4d5703 Continue documentation of web components 2021-05-22 16:11:48 +02:00
Griatch
dac2be3074 Start restructuring web presences 2021-05-16 16:01:39 +02:00
Griatch
ebcff51932 Start adding new help documentation 2021-05-10 08:57:00 +02:00
Griatch
88a48e6842 Correct help lunr search boosts 2021-05-08 18:31:42 +02:00
Griatch
f5fd398480 New FileHelp system to create help entries from external files 2021-05-08 15:11:53 +02:00
Griatch
c9d9e9c6f8 Clean up docs and more funcparser fixes 2021-03-27 23:43:46 +01:00
Griatch
d88431b8d3 Merge branch 'master' into develop 2021-01-18 21:35:48 +01:00
Tim Chaplin
9923a0763d Make more commands honor settings.COMMAND_DEFAULT_CLASS
As suggested in mygame\commands\command.py, I'm overriding COMMAND_DEFAULT_CLASS in settings.py to try to make sweeping changes. Having certain commands inherit directly from the base Command class thwarts this.

The only difference between Command and MuxCommand is that MuxCommand defines some custom parsing, but that's overridden by these commands anyway, so there should be no practical difference.

The import change in game_template/commands/command.py was required to fix an exception on server reload caused by the channelhandler.py change (I guess something to do with import order?)
2020-12-27 11:45:25 -05:00
Griatch
9984c3f7bc Remove mention of space in login names 2020-10-14 19:06:16 +02:00
Griatch
b449ebe3d4 Fix style to Keyword Args 2020-10-12 21:13:06 +02:00
Griatch
d414cc3ccd Start add docs again 2020-10-08 21:45:18 +02:00
Griatch
9cdc37355c Resolve merge conflicts 2020-09-16 23:49:05 +02:00
Griatch
68f4e9041a Some fixes to the connection wizard; Add MSSP guide. 2020-09-16 19:55:10 +02:00
Griatch
c051d15f5c Update prototype example module 2020-09-06 13:09:43 +02:00
Griatch
7fed14d233 Rename docstring Kwargs to Keyword Args 2020-07-10 15:57:57 +02:00
trhr
e4eb9f2b83 proxy-plugins 2020-02-19 16:33:35 -06:00
Griatch
db5ef8f003 Some cleanup of the default MSSP template 2019-10-01 20:48:44 +02:00
Griatch
c2c7fa311a Format code with black. Add makefile to run fmt/tests 2019-09-28 18:18:11 +02:00
Griatch
6158f247bc Fix leftover errors in game template object doctstring 2019-09-02 23:01:44 +02:00
Griatch
0590847cae Remove typo. Resolve #1908. 2019-09-02 08:23:22 +02:00
Peter Finlayson
ee07b68361 correct the prototype parent keyword in the examples 2019-07-07 16:28:40 +02:00
Griatch
8a6ec779da Make grapevine connect and work 2019-06-23 18:59:45 +02:00
Griatch
005b3f4530 Handle websocket autoconnect and remove session duplicates. Resolves #1851. Resolves #1562. 2019-06-15 22:24:32 +02:00
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