Commit graph

74 commits

Author SHA1 Message Date
Griatch
2a18cb0a2d Better indexing of help suggestions with lunr, better display 2020-04-11 09:42:22 +02:00
Griatch
69d85bd184 Make scripts/objects lists use EvMore. Change EvMore to not justify by default. 2020-01-11 15:49:12 +01:00
Griatch
b5aee2c41e Allow EvMore text argument to be a list 2020-01-10 17:56:45 +01:00
Griatch
4ea6209123 Ran black on branc 2019-12-16 20:31:42 +01:00
Griatch
c2c7fa311a Format code with black. Add makefile to run fmt/tests 2019-09-28 18:18:11 +02:00
Griatch
bbb1d40c2d Make GLOBAL_SCRIPTS auto-start timed scripts; list all global scripts 2019-09-07 18:13:54 +02:00
Griatch
febe08c885 Fix signaling names, add .signals to flat API. 2019-07-02 15:46:14 +02:00
Griatch
993113b2b7 Move typeclass init later to reduce chance of misordered imports.
Resolve #1852.
2019-06-10 18:29:04 +02:00
Griatch
08b0f3fbf8 Fix bug in multi-object alias targeting. Resolves #1823 2019-06-03 07:01:03 +02:00
Andrew Bastien
a29376642c Added Base Typeclass loading to Evennia API. 2019-04-15 09:32:02 -04:00
Griatch
7ae790a12f Remove validator container, allow direct setting of options 2019-04-14 21:06:43 +02:00
Griatch
6ddc98a947 Refactor containers for inheritance and delayed loading 2019-04-14 15:37:34 +02:00
Griatch
d1baab7c0b Resolve merge conflicts, some cleanup 2019-04-14 12:18:15 +02:00
Griatch
098af3caba Move globalhandler into utils.containers, make settings format more flexible, default to base typeclass, add helper functions and some more lenient error handling 2019-04-14 11:24:45 +02:00
Andrew Bastien
652186d829 Refactored with more consistent naming and placement. Fixed the table style wrapper. 2019-04-13 21:47:09 -04:00
Andrew Bastien
f1c7471691 Renamed GLOBAL_HANDLER to GLOBAL_SCRIPTS and cleaned up to PEP8 2019-04-11 11:29:38 -04:00
Andrew Bastien
5bc9a42bb5 Added Option Classes. 2019-04-11 10:12:16 -04:00
Andrew Bastien
1678db2435 More draft efforts in new Options handler. @style works! 2019-04-10 21:05:04 -04:00
Andrew Bastien
92e773ad24 Added VALID_HANDLER and some starting VALIDFUNCS to Evennia. 2019-04-10 01:54:17 -04:00
Andrew Bastien
857c6d53f2 Created basic GLOBAL_HANDLER for the Global Script API. 2019-04-09 23:42:46 -04:00
Griatch
f485099b7b Fix py3 regression in ansi filler divisor. Resolves #1804. 2019-03-31 18:56:30 +02:00
Griatch
90b42ca6fb Fix merge conflicts 2019-03-04 22:32:51 +01:00
Griatch
09fbabc978 Better docstring when exploring flat api 2019-02-26 16:22:53 +01:00
Griatch
981119b640 Fix merge conflicts 2019-01-01 15:19:20 +01:00
Vincent Le Goff
03d0d015d7 Fix #1754: WindowsError is replaced with OSError 2018-12-11 17:54:27 +01:00
Vincent Le Goff
ddbd39fce5 Fix slight bugs that prevent a frozen version 2018-11-21 16:11:44 +01:00
Griatch
bd2a2356b6 More unworking testing 2018-10-06 05:19:06 +02:00
Griatch
7d6a4b44f5 Getting started with conversion ... 2018-10-02 00:05:29 +02:00
Griatch
72f4fedcbe Merge with develop and fix merge conflicts 2018-10-01 20:58:16 +02:00
Griatch
bed96328a9 Lots of bug fixes, still issues in prototype-update from menu 2018-09-21 00:05:23 +02:00
Griatch
c6aba5f802 Minor refinement of code comment 2018-09-14 22:24:53 +02:00
Vincent Le Goff
1d1f8d5725 Force evennia.set_trace() to go to the upper frame 2018-09-14 12:51:50 +02:00
Griatch
ff5ffa8d0e Add evennia.set_trace() for easy launch of debugger 2018-09-04 21:59:31 +02:00
Griatch
7f250cdec4 Move spawner tests into prototypes folder 2018-06-09 12:10:32 +02:00
Ryan Stein
8dc51b9fb4 Fix revision rendering and make use of ascii_letters. 2017-10-29 21:38:16 -04:00
Ryan Stein
6fa280b9fd Run 2to3. 2017-10-29 13:40:30 -04:00
Griatch
1f54d464a9 Include EvMenu etc in evennia init step. 2017-10-14 20:53:41 +02: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
7ff783fea1 Resolve merge conflicts with master. 2017-08-19 21:30:42 +02:00
Griatch
96c4b0c805 Add new TASK_HANDLER to Evennia flat API 2017-08-10 22:52:52 +02:00
Griatch
5590ee2258 Rename all instances of Player->Account. 2017-07-07 23:47:21 +02:00
Vincent Le Goff
74cf15b257 Add the InterruptCommand exception to the flat API 2017-06-16 17:56:35 -07:00
Griatch
74eebfed6d Refactor code to remove alerts as per lgtm and #1176. 2017-01-29 19:02:00 +01:00
Griatch
c6d9c0619e Refactor code for readability and compatibility. 2017-01-27 00:19:27 +01:00
Griatch
506c5c6d39 Refactor some names to make api cleaner to read. 2017-01-14 22:21:12 +01:00
Griatch
40a985c791 Make some docstring updates. 2016-10-02 21:59:19 +02:00
Griatch
984c6f9758 Added the ability to overload the default command parent. Implements #923. 2016-05-22 20:49:46 +02:00
Griatch
196306d914 Added monitorhandler to flat API. 2016-05-22 20:45:40 +02:00
Griatch
dd6b6f06f7 Working new tickerhandler, handling both methods and functions. 2016-05-22 20:45:40 +02:00
Griatch
006b898e66 Fixed a lingering reference to the inputhandler (now monitorhandler) 2016-05-22 20:45:39 +02:00