Commit graph

9212 commits

Author SHA1 Message Date
Griatch
84e8ca129f Update CHANGELOG and autodocs with recent changes 2023-11-23 19:08:46 +01:00
Griatch
6787f9e5f0
Merge pull request #3339 from jaborsh/patch-2
Fixing Code Typos in Readme for XYZContrib
2023-11-23 18:58:50 +01:00
Griatch
6ad355af43
Merge pull request #3338 from jaborsh/patch-1
Fixing if/else tree in XYZGrid launchcmd
2023-11-23 18:56:15 +01:00
Griatch
85f1b54064
Merge pull request #3333 from iLPdev/patch-8
fix: correct pathing in header
2023-11-23 18:50:02 +01:00
Griatch
1f25987cd6
Merge pull request #3324 from volundmush/signal_refactor
SIGNAL_ACCOUNT_POST_LOGIN_FAIL is now properly used. Added a CUSTOM_S…
2023-11-23 18:47:36 +01:00
Griatch
266cf539eb
Merge pull request #3319 from volundmush/startup_refactor
Refactoring Server Startup to be more idiomatic for Twisted.
2023-11-23 18:44:51 +01:00
Griatch
80a17cab87
Merge pull request #3180 from volundmush/dig_hook
Building Command Hook Improvements
2023-11-23 18:36:25 +01:00
Griatch
86f2cb6a7c
Merge pull request #3177 from volundmush/player_character_refactor
Improved generation of Player Characters using charcreate
2023-11-23 18:28:24 +01:00
Andrew Bastien
2dbd90d415 Fixing lots of tests. 2023-11-22 18:33:55 -05:00
Andrew Bastien
15653ef1f1 Refactoring Server Startup to be more idiomatic for Twisted. 2023-11-22 10:30:41 -05:00
Jake
469b29d9e8
Fixing Code Typos in Readme for XYZContrib
The previous code block contained programmatic errors.
2023-11-22 00:40:37 -07:00
Jake
6f964716c7
Fixing if/else tree in XYZGrid launchcmd
If needed to be elif.
2023-11-22 00:37:16 -07:00
Andrew Bastien
5e4d4aafc9 Fixing the tests. 2023-11-19 15:25:09 -05:00
Andrew Bastien
5b1139cf11 Fixing the tests. 2023-11-19 13:55:42 -05:00
iLPdev
ae17e21fab
fix: correct pathing in header 2023-11-19 10:24:22 -08:00
Andrew Bastien
17bd0719f9 Documenting SIGNALS_CUSTOM. 2023-11-19 12:50:38 -05:00
Griatch
40a4bd0592 Update CHANGELOG 2023-11-18 13:56:53 +01:00
Griatch
d64c75d03f
Merge pull request #3325 from InspectorCaracal/patch-12
Fix typo in tutorial
2023-11-18 13:47:13 +01:00
Griatch
dcc8546ce7
Merge pull request #3322 from volundmush/fix_base_option
Fixing output of BaseOption.display to always be str
2023-11-18 13:39:02 +01:00
InspectorCaracal
c7a6fc5505
fix tutorial room path 2023-11-06 20:05:07 -07: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
24d52f229f Update CHANGELOG 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
Griatch
769d951b18
Merge pull request #3281 from volundmush/actor_your
Adds $you() and $your() to the ACTOR_STANCE callables.
2023-11-02 20:50:09 +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
900993ab92 Update CHANGELOG 2023-10-31 21:02:23 +01: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
Griatch
04e0852753
Merge pull request #3179 from volundmush/player_character_management
Removing direct access to Account.db._playable_characters in favor of…
2023-10-31 20:22:56 +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
a8cf8e166a
Merge pull request #3308 from iLPdev/patch-6
docs(Sittable-Object): 📝 emphasize and list all uses of `adjective`
2023-10-29 07:46:11 +01: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
Griatch
f81891365a
Merge pull request #3305 from iLPdev/patch-5
docs(Sittable-Object): fix 🐛 armchair creation done in @py
2023-10-29 07:38:46 +01:00