Commit graph

330 commits

Author SHA1 Message Date
homeofpoe
1f86d58e49
Update objects.py
missing quotation in doc string, and at_access() keyword args formatted oddly because 'game' was on a new line, and (Not).
2022-10-26 05:53:40 -07:00
Griatch
5ae3941841 Add more info to msg_contents 2022-10-26 10:42:29 +02:00
Wendy Wang
778a413e39 Updates with Griatch's recs, addition of unit test 2022-10-21 01:14:41 +02:00
Wendy Wang
36790e0a37 Addition of matching_exit() function on DefaultExit to return the exit(s) that pair with it, optionally formatted as list or singular Exit with as_list parameter. 2022-10-20 21:33:15 +02:00
Griatch
c6290d743d Resolve unit tests 2022-09-18 00:06:34 +02:00
Griatch
aaacd29fbc Resolve merge conflicts 2022-09-11 11:42:04 +02:00
Griatch
3a73d4ef6a
Merge pull request #2849 from CloudKeeper/patch-2
Add 'search' lock for obj.search() and obj.get_visible_contents()
2022-09-11 11:25:03 +02:00
CloudKeeper
b04c29d18f
Update objects.py 2022-09-11 13:25:05 +10:00
CloudKeeper
3c89b55b48
Add 'search' lock for obj.search() and 2022-09-10 11:10:35 +10:00
CloudKeeper
c697c9af3d
Fixed Typo 2022-09-09 18:37:16 +10:00
Griatch
b3590ad400 Merge branch 'develop' into contrib/evadventure 2022-08-16 19:33:29 +02:00
homeofpoe
12d7ee3c3c
Update objects.py
Typo in comment.
2022-08-09 08:42:29 -07:00
Griatch
8e5d64dc0e Resolve merge conflicts 2022-08-05 20:45:40 +02:00
Alessandro Ogier
e00ba5f0f0
speedier format/_map()s 2022-08-04 00:04:45 +02:00
Griatch
301743be5e Resolve merge conflicts 2022-08-02 16:19:25 +02:00
Griatch
745d32e5e1
Merge pull request #2822 from InspectorCaracal/fix-dest-overwrite
Fix DefaultExit overwriting prototype destination
2022-08-02 15:00:07 +02:00
Griatch
c874e7b967 Change to use exit_obj in at_traverse hook kwargs instead 2022-08-02 14:32:47 +02:00
Griatch
d97106948b Prep for shopkeepers 2022-08-02 11:48:06 +02:00
InspectorCaracal
57c1d67f34
don't overwrite destination 2022-08-01 15:45:46 -06:00
Andrew Bastien
85bc257ae5 object.at_traverse() now passes the exit being traversed as a kwarg 2022-07-26 12:29:40 -04:00
Griatch
2f28c8982d Made simple map, start shops 2022-07-24 22:30:13 +02:00
Griatch
3d27034102 Fixes to return_appearance helpers and iter_to_str 2022-07-24 13:00:30 +02:00
Griatch
7ae1258df1 Further break out return_appearance functionality into helper hooks 2022-07-24 12:20:31 +02:00
Griatch
7e53fc5cc9 Fix merge conflicts 2022-07-24 09:31:39 +02:00
Andrew Bastien
8b461304f0 Fixed remaining issues. All tests pass. 2022-07-14 22:53:37 -04:00
Griatch
02b991c2d5 First working attack in tutorial combat system 2022-07-14 20:29:09 +02:00
Griatch
8c3fadd8a9 More work on tech demo area 2022-07-13 14:32:19 +02:00
Andrew Bastien
b1ee336dda Improving documentation. 2022-07-11 22:03:07 -04:00
Andrew Bastien
f8eaeb1429 Added move_type to obj.move_to and its many hooks and what calls it. 2022-07-11 22:03:07 -04:00
Griatch
5240416b78 Fix merge conflicts 2022-04-09 20:19:24 +02:00
Griatch
f38b573332 Add TagProperty, AliasProperty, PermissionProperty. Default autocreate=True for AttributeProperty. 2022-04-09 15:56:24 +02:00
Griatch
0c81b836b6 Continue with evadventure implementation 2022-03-21 15:35:07 +01:00
Griatch
b059fa91e9 Fix typo in default lockstring 2022-03-02 23:12:41 +01:00
Griatch
a460551314 Add default edit-perms for chars. Resolve #2575. 2022-03-01 23:49:39 +01:00
Wendy Wang
38489e7cfd
Logger error typo fix.
announce_move_from() exception currently claims to be at_announce_move(). No longer, with this change!
2022-02-09 14:31:49 +01:00
Griatch
c2f4f85688 Run black reformatter on code 2022-02-08 13:03:52 +01:00
Jake
b1d59e5fc3 get_display_name looker default. Resolves #2415 2021-11-20 17:31:44 -07:00
Griatch
b1ebbbecd3 Rename all at_before/after hooks to at_pre/post. Old names still work but are deprecated. Resolves #1454. 2021-10-31 22:18:58 +01:00
Griatch
6e99239370 Add pronoun parsing for msg_contents inlinefuncs 2021-10-30 22:36:40 +02:00
Griatch
c9628a276a Further fixes to DefaultObject.search string 2021-10-26 22:01:39 +02:00
Griatch
661a346723 Update DefaultObject.search docstring. Resolve #2264. 2021-10-26 21:54:42 +02:00
Griatch
25f793c964 Refactor return_apperance hook to make it easier to override. Resolves #2530, Resolves #2362. 2021-10-08 01:04:55 +02:00
Griatch
a070246123 Complete permanent->persistent rename of cmdset kwarg for consistency 2021-08-06 17:16:44 +02:00
Griatch
d06ae0119a First stepping around xyzgrid, still issues 2021-07-11 11:25:03 +02:00
Griatch
dad9575a70 Fix mapping unittests 2021-07-10 17:47:20 +02:00
Griatch
5ba16cf63f Refactoring of map spawner mechanism. Still not working correctly 2021-07-03 18:05:49 +02:00
Griatch
857933039c Prepare all .po files for updating by volunteers 2021-05-29 18:30:20 +02:00
Griatch
7aa4c6ad7c I18n string cleanup and refactoring 2021-05-27 17:37:26 +02:00
Griatch
16e30ab2f5 Pep8 fixes 2021-05-24 23:38:02 +02:00
Griatch
897e949d53 Merge branch 'pass_kwargs_to_hooks' of https://github.com/blongden/evennia into blongden-pass_kwargs_to_hooks 2021-05-09 15:51:04 +02:00