Commit graph

5599 commits

Author SHA1 Message Date
Griatch
40a4bd0592 Update CHANGELOG 2023-11-18 13:56:53 +01:00
Andrew Bastien
ad6d9a98ff SIGNAL_ACCOUNT_POST_LOGIN_FAIL is now properly used. Added a CUSTOM_SIGNALS event handler to signals.py 2023-11-05 22:33:41 -05:00
Andrew Bastien
db4973ee21 Renamed new properties, altered validate_name, fixed minor issue with an accidentally changed kwarg name. 2023-11-04 17:58:18 -04:00
Andrew Bastien
dfd5ee3f8e Improved generation of Player Characters using charcreate 2023-11-04 17:58:12 -04:00
Andrew Bastien
5278ecb730 Moved the new hook to ObjManipCommand 2023-11-04 17:40:52 -04:00
Andrew Bastien
0da7f962c2 Trying a new approach. Introduced DefaultObject.get_object_typeclass() and cleaned up .create() hooks. Building commands now use the new logic. 2023-11-04 16:51:35 -04:00
Andrew Bastien
7746ff1663 Added DefaultObject.can_build_object() and DefaultObject.at_object_constructed(builder) hooks and inserted them into all building commands for improved building flexibility. 2023-11-04 16:51:35 -04:00
Andrew Bastien
fb28ee54a5 Fixing output of BaseOption.display to always be str 2023-11-04 16:42:39 -04:00
Griatch
f6b43b0416 Ran black on sources 2023-11-02 20:58:03 +01:00
Griatch
ef7a105299
Merge pull request #3320 from homeofpoe/patch-22
Update comms.py
2023-11-02 20:52:33 +01:00
homeofpoe
23dea59c57
Update comms.py
Added two f's to make proper fatrings
2023-11-01 09:48:09 -07:00
Andrew Bastien
b975d0fabd Cleaned up KeyErrors and added a funcparser test. 2023-11-01 11:13:59 -04:00
Andrew Bastien
5fa11cddb6 Adds $you() and $your() to the ACTOR_STANCE callables. 2023-11-01 11:02:04 -04:00
Griatch
cffeabcd7c
Merge pull request #3313 from volundmush/option_set_improve
Improve OptionHandler.set()
2023-10-31 20:44:02 +01:00
Griatch
4986888db9
Merge pull request #3197 from volundmush/fix_global_scripts
Alter Global Scripts handling
2023-10-31 20:36:33 +01:00
Andrew Bastien
aa57dd9b50 Minor tweak to the OptionHandler.set to return objects instead of values for better integration with other systems. 2023-10-29 16:44:13 -04:00
Andrew Bastien
bac0e9a8c1 Cleaning up GlobalScriptContainer from some junk logic. 2023-10-29 13:06:48 -04:00
Andrew Bastien
021f5779bf Global Scripts handling moved to later in Startup; no longer affects scripts not defined in settings.py 2023-10-29 13:06:48 -04:00
Andrew Bastien
2bf96f7c7f Added CharactersHandler to account and altered all calls of add/remove characters to use it. 2023-10-29 13:02:18 -04:00
Andrew Bastien
3c4a3f1088 Removing more erroneous code that snuck in. 2023-10-29 13:02:18 -04:00
Andrew Bastien
c91822606f Cleaning up GlobalScriptContainer from some junk logic. 2023-10-29 13:02:18 -04:00
Andrew Bastien
376d1d1ec3 Fixed a borked test. 2023-10-29 13:02:18 -04:00
Andrew Bastien
4b80b200d8 Cleaned up tests to use newly-renamed Account hooks for add/remove characters. 2023-10-29 13:02:18 -04:00
Andrew Bastien
f782cd8fc8 Removing direct access to Account.db._playable_characters in favor of Account.add_character(char) and Account.remove_character(char). Account.characters already handles all filtering so am cleaning up lots of repeated list comprehensions which remove/filter deleted characters. 2023-10-29 13:02:17 -04:00
Griatch
d4302c461a
Merge pull request #3306 from InspectorCaracal/patch-clothing-type
Fix Clothing contrib ignoring clothing type limits
2023-10-29 07:44:31 +01:00
Cal
c2d1d6c405 fix clothing limit test 2023-10-27 15:35:13 -06:00
Cal
89a45a57bb fix clothing type limits being ignored 2023-10-27 15:13:18 -06:00
Andrew Bastien
5bfe5602b8 Refactoring adminsite.py to allow all models and be configurable via settings.py 2023-10-26 13:05:42 -04:00
Griatch
0143ffcbdd Correct default docstring of template pointing to object.py 2023-10-21 15:37:56 +02:00
holl0wstar
92f6ffa0eb Merge remote-tracking branch 'upstream/main' into main 2023-10-06 17:00:23 -03:00
holl0wstar
926a265a90 Remove leftover log debug. 2023-10-06 17:00:09 -03:00
holl0wstar
4e2eaf7a46 Change byte handling to only one place. 2023-10-03 18:54:09 -03:00
Johnny Voruz
d0446d5de1 Index.html template split up into new widgitized templates found in evennia\web\templates\website\homepage 2023-10-03 18:54:09 -03:00
holl0wstar
4d153d1971 Change handling of different request types and callback for 204 requests (nickname change). 2023-10-03 18:54:09 -03:00
Griatch
26a804ca1f Fixes in SubscriptionHandler; return subs ordered by pk. 2023-10-03 18:54:09 -03:00
Griatch
e28f9dd3c4 Prepping unit test for later fixes 2023-10-03 18:54:09 -03:00
nate2s
d57a3550bc fix return_appearance typo 2023-10-03 18:54:08 -03:00
Johnny Voruz
fa1d6e6c3a Merge remote-tracking branch 'origin/main' into default-save-quirk 2023-10-03 15:21:01 -05:00
Johnny Voruz
d686eab374 Removed console Log and added additional code comments 2023-10-03 15:13:57 -05:00
Griatch
649341a67c Merge pull request #3278 from johnnyvoruz/3266
Refactor Home Page Template for Improved Modularity
2023-10-02 20:54:09 +02:00
holl0wstar
e89ae5b090 Fix small typo on role assignment function. 2023-10-02 02:40:55 -03:00
holl0wstar
58bfd143d2 Finish the assign role system through the bot. 2023-10-02 02:29:51 -03:00
holl0wstar
61083ed9b5 Add outputfunc to add roles through the bot. 2023-10-02 02:27:15 -03:00
Griatch
4619dc8818 Fixes in SubscriptionHandler; return subs ordered by pk. 2023-10-01 10:49:42 +02:00
Griatch
fac36e3d88 Prepping unit test for later fixes 2023-10-01 10:41:58 +02:00
Johnny Voruz
29e7a2dd78 added listener + logic to Save Layout button to disable save when name = default 2023-09-30 21:37:32 -05:00
holl0wstar
3532fffca4 Remove testing switch from discord2chan. 2023-09-25 01:22:24 -03:00
holl0wstar
911323b721 Documentation. 2023-09-25 01:20:46 -03:00
holl0wstar
a9b1417806 Remove _patch_json and modify _post_json to support an optional patch argument. 2023-09-25 01:13:31 -03:00
holl0wstar
dbcd947b83 Fix having renamed a property on send_channel. 2023-09-25 00:47:41 -03:00