Commit graph

5655 commits

Author SHA1 Message Date
Griatch
9da63f4baf Set default color style closer to Evennia default 2019-04-16 23:31:45 +02:00
Griatch
9b2604f322 Merge pull request #1813 from volundmush/copy_hook
Added at_object_creation_copy hook to DefaultObject.
2019-04-16 18:46:51 +02:00
Andrew Bastien
7b35ec286b Refactored the copy hook and added Kwargs. 2019-04-15 09:47:14 -04:00
Andrew Bastien
4e4ac23854 Added at_object_creation_copy hook to DefaultObject. 2019-04-15 09:44:46 -04:00
Griatch
6dde0b52f5 Refactor/remove signal receiver module 2019-04-14 22:53:38 +02:00
Griatch
8c39996365 Add Django default signals for reference 2019-04-14 22:38:30 +02:00
Griatch
9e366b757f Merge branch 'add_signals' of https://github.com/volundmush/evennia into volundmush-add_signals 2019-04-14 22:19:36 +02:00
Griatch
69bca18c03 Minor cleanups 2019-04-14 21:43:01 +02:00
Griatch
7ae790a12f Remove validator container, allow direct setting of options 2019-04-14 21:06:43 +02:00
Griatch
10b3657ffb Rework options/optionhandler to use custom save/load functions 2019-04-14 20:29:21 +02:00
Griatch
f2d9391827 Cleanup of options methods, callables 2019-04-14 17:01:32 +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
2781434fd4 Improve script self-description 2019-04-14 11:29:17 +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
Griatch
7c416280a8 Merge branch 'gscript_loader' of https://github.com/volundmush/evennia into volundmush-gscript_loader 2019-04-14 09:55:58 +02:00
Andrew Bastien
3ae8234dad Fixed issue with creating new Scripts. Silly tuples! 2019-04-14 03:41:04 -04:00
Andrew Bastien
1f246484cd Refactored ScriptHandler into ScriptContainer. Now uses dictionaries with finer control for script launching. 2019-04-14 00:22:53 -04: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
72faf039cf Refactored signals with better names and more of them. Put them after hook calls. 2019-04-13 18:05:15 -04:00
Andrew Bastien
11dc2ee561 Added some Signals. 2019-04-12 20:16:30 -04:00
Andrew Bastien
d96cf3b809 Cleanups. Containers created and BaseOption done better. 2019-04-11 21:06:15 -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
71108daa25 Merge branches 'new_options' and 'styles_options' into full_options 2019-04-10 19:17:10 -04:00
Andrew Bastien
92e773ad24 Added VALID_HANDLER and some starting VALIDFUNCS to Evennia. 2019-04-10 01:54:17 -04:00
Andrew Bastien
9ff9f83b10 Fixing issue with an EvTable call. 2019-04-09 23:48:45 -04:00
Andrew Bastien
857c6d53f2 Created basic GLOBAL_HANDLER for the Global Script API. 2019-04-09 23:42:46 -04:00
Andrew Bastien
060a48c4aa Fix some oversights on evtable.self stupidity. 2019-04-09 22:38:11 -04:00
Andrew Bastien
c3e2522da9 Finished presentation-grade version of @style. 2019-04-09 22:35:25 -04:00
Griatch
8cb162342c Streamline batch-spawn mechanism 2019-04-07 23:13:38 +02:00
Griatch
a5aec53a9e Refactor mail contrib with CmdMail, CmdMailCharacter etc. Resolves #1802 2019-04-07 21:50:27 +02:00
Griatch
aaea53f46d Fix batchprocessor IOError. Resolve #1814. 2019-04-07 14:13:49 +02:00
Griatch
e3a96426bc Update CHANGELOG with latest changes 2019-04-07 10:23:57 +02:00
Griatch
a844251973 Merge branch 'dockerfile-python3' of https://github.com/amfl/evennia into amfl-dockerfile-python3 2019-04-07 09:21:00 +02:00
Griatch
cd5e38fe14 Fix minor typo 2019-04-07 00:34:01 +02:00
Griatch
8dfb6da4da Tweaking CSS styles/unicodes a little 2019-04-07 00:26:37 +02:00
Griatch
1b9efff99d Merge branch 'goldenlayout_develop' of https://github.com/friarzen/evennia into friarzen-goldenlayout_develop 2019-04-06 21:02:47 +02:00
Brenden Tuck
a845bbf63d Lint under_scores to CamelCase 2019-04-06 14:04:05 -04:00
Griatch
328ed02dd5 Fix typo 2019-04-06 09:32:22 +02:00
Griatch
af349af701 Merge branch 'develop' of github.com:evennia/evennia into develop 2019-04-06 09:25:16 +02:00
Griatch
3b1ac2a2ee Test with codacity coverage setup 2019-04-06 09:25:04 +02:00
Brenden Tuck
068217f2ec Clean up a use-before-load dependency error and lint 2019-04-05 21:34:51 -04:00
amfl
c05b00c19b Update Dockerfile to python3
Changed from alpine -> python:3.7-alpine due to alpine only having
python3.6 in repos. Some packages have changed as a result.
2019-04-04 19:11:26 +13:00
amfl
19776ece10 Remove zope __init__.py workaround, not needed for py3.3+.
It causes problems when zope is installed in a read-only location
2019-04-04 19:08:43 +13:00
Brenden Tuck
cf746fe04b Lint fixes 2019-04-03 17:18:27 -04:00
Griatch
da2b3eec80 Merge pull request #1806 from volundmush/ex_attrcategory
Changed @examine to list Attribute categories.
2019-04-03 19:28:41 +02:00
Andrew Bastien
3adc908ca2 Fixed the rest of @examine. Attribute checks should work now. 2019-04-03 02:53:19 -04:00
Andrew Bastien
4fd99201b0 Changed @examine to list Attribute categories. 2019-04-03 02:05:10 -04:00