Commit graph

351 commits

Author SHA1 Message Date
0xDEADFED5
688a940d73 fix SyntaxWarnings 2025-03-30 20:29:02 -07:00
Griatch
a921660fd0 Make tutorial-world buildable by Developer.
Make use of .ndb.batch_batchmode to avoid affecting the builder (document this). Resolve #3688.
Clean up OnDemandTasks' categories before saving, in case it was an object that was deleted
2025-01-18 16:03:20 +01:00
Griatch
0004dc5f7c
Merge pull request #3633 from count-infinity/3617-Default-object-descriptions
Allow simple customization of default object descriptions
2024-12-15 15:32:26 +01:00
Wendy Wang
f15835ad14 Add categories to the messaged result list if relevant 2024-10-09 10:07:04 +02:00
Wendy Wang
78837cc5dd Update helpfile on cpattr 2024-10-09 09:59:18 +02:00
Wendy Wang
a1c8489a31 Add attr:category functionality on cpattr 2024-10-09 09:50:44 +02:00
Count Infinity
effe4c4a0a Allow customizations of default descriptions 2024-10-05 00:47:07 -06:00
Griatch
310a895bb5 Add key:typeclass support for scripts command 2024-08-11 20:03:11 +02:00
Griatch
05b429d548 Refactor script command to handler key:typeclass inputs 2024-08-11 16:54:31 +02:00
Griatch
7d553125ba Make examine command display strattr Attribute values correctly; Resolve #3590. Clean up some regex syntaxes for py3.13 compatibility 2024-08-11 12:09:48 +02:00
Griatch
4db4fe8666
Merge pull request #3580 from erratic-pattern/v4.1.1-patched
fix(find/loc): show dbref of target location instead of target
2024-07-10 19:34:59 +02:00
Adam Curtis
0d066f5d73 fix: TagCmd.switch_options was misnamed 2024-07-08 08:43:11 -04:00
Adam Curtis
bd9a8a8636
Merge branch 'evennia:main' into v4.1.1-patched 2024-07-06 18:46:50 -04:00
Adam Curtis
478b42fb0e fix(find/loc): show dbref of target location instead of target 2024-07-06 18:37:36 -04:00
Griatch
fd39935d19 Ran black on sources 2024-04-27 22:26:18 +02:00
Griatch
b0fff26a4f Fix ObjManipCommand docstring. Update Changelog 2024-04-27 19:17:03 +02:00
Chiizujin
289df257e5 Fix room creation showing room name instead of typeclass path 2024-04-10 13:07:54 +10:00
Griatch
387533d1f0 Fix at_server_reload_start not firing. Resolve #3477. Add Server-Lifecycle.md docpage 2024-04-06 14:08:36 +02:00
Chiizujin
c578dfb1b5 Add missing bracket in sethome message 2024-04-05 18:55:00 +11:00
Griatch
425ec69928 Fix func dbref command to include optional dbref info 2024-04-04 19:33:23 +02:00
Griatch
c5a4a34bac Apply black to codes 2024-04-01 17:51:05 +02:00
Chiizujin
5427817112 Add alias/delete switch 2024-04-01 18:51:29 +11:00
Griatch
138e21a94c More regex improvements 2024-03-17 09:39:57 +01:00
Griatch
1853b29429 Re-add dbref match for find command 2024-03-11 09:06:00 +01:00
Griatch
e5d07603ca Run black. Resolve circular import issues in components contrib. 2024-02-25 19:03:11 +01:00
Griatch
8f613cb97e
Merge pull request #3375 from chromancer/patch-1
Add prefix to CmdTunnel implementation
2024-01-08 19:47:58 +01:00
dyfed
4fba0fde64
Add prefix to CmdTunnel implementation
Should fix issue #3374
2023-12-21 16:27:34 -05:00
Cal
e143f47edd fix CmdCreate bugs 2023-12-21 13:07:27 -07:00
Andrew Bastien
1cfee2352b Renaming things to be more Evennia'ish. 2023-12-02 19:56:48 -05:00
Andrew Bastien
97c73d133d Cleaned up refactor to support more extension. 2023-12-02 19:37:25 -05:00
Andrew Bastien
8fe7f3d086 Fixed recursion with CmdExamine 2023-11-27 09:29:31 -05:00
Andrew Bastien
9e067f6f84 Adjusted default commands to use self.msg() instead of self.caller.msg() where prudent 2023-11-27 01:10:49 -05:00
Andrew Bastien
26643a71a7 Adjusting checks to use utils.inherits_from() 2023-11-23 13:15:42 -05:00
Andrew Bastien
30bfc36beb Adjusted checks for Object/Account to prevent conflicts. 2023-11-23 13:15:42 -05:00
Andrew Bastien
5b1139cf11 Fixing the tests. 2023-11-19 13:55:42 -05: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
Griatch
f6b43b0416 Ran black on sources 2023-11-02 20:58:03 +01:00
Griatch
1c7cc201e4 Stop color leak in examine's last_login output 2023-09-03 08:47:52 +02:00
mike
dbf5c3773f Added 'last login' field to the 'examine' command using a new 'format_last_login' method. 2023-08-20 12:08:10 -07:00
Jake
873a85b824 Fixing SetHome typo in building.py 2023-08-18 23:00:04 -06:00
Griatch
ea7a3c83d7 Working on turnbased combat 2023-05-11 20:29:45 +02:00
Griatch
328ddf9936 Make script obj= required for targeting obj-based scripts. Resolve #3096 2023-02-26 00:10:03 +01:00
Griatch
a6df975624 Add teleport: and teleport_here: default locks to in-game entities. Resolve #3029 2023-02-25 19:59:59 +01:00
Griatch
c6e3ee7589 Update and link new discord docs; reformat code for PEP8 2022-12-01 00:20:26 +01:00
Griatch
3084da788f Add consistent script ordering in script search. Resolve #2045 2022-11-28 21:07:44 +01:00
Griatch
eafe390db4 Use isort, run format on code 2022-11-18 12:02:46 +01:00
Griatch
544638bf42 Add support for Python3.11 2022-11-15 23:51:13 +01:00
Griatch
d8924837f9 Hide prototypes from script command (use spawn/list) instead 2022-11-15 21:49:48 +01:00