Commit graph

457 commits

Author SHA1 Message Date
Griatch
030887dd21 Add TagCategoryProperty. 2023-05-21 21:02:38 +02:00
Andrew Bastien
53d963e14c Changed importing of SESSION_HANDLER to avoid circular imports when extending Portal or Server SessionHandler. 2023-05-11 20:39:30 -04: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
8cc13d4cf5 Fix bug in tags= search method 2022-11-28 21:44:59 +01:00
Griatch
caa7347fab Add AT_EXIT_TRAVERSE signal. Resolve #2687 2022-11-28 21:40:20 +01:00
Griatch
65ec944af0 Add tags= search criterion to DefaultObject.search. Resolve #2142 2022-11-28 20:35:34 +01:00
Griatch
6c52fd0da9 Update docstring for #2898. 2022-11-18 12:30:45 +01:00
Griatch
e43820ae8d Merge pull request #2898 from VexiaOnline/VexiaOnline-get_numbered_name-PR
Use `self.name` instead of `self.key` as fallback in `DefaultObject.get_numbered_name`
2022-11-18 12:28:40 +01:00
Griatch
a461a97576 Format code imports 2022-11-10 22:21:12 +01:00
Owllex
65ed5d29df Change default ID field to be BigAutoField.
* Add relevant migration files for all apps.
2022-10-31 13:13:02 -07:00
Griatch
da68598b63 Add tag to catch link-dead puppet. Resolve #2829, #2737 2022-10-29 20:54:57 +02:00
Griatch
c741b2b898 Revert escape of { in msg_contents; it breaks regular mapping 2022-10-29 18:27:51 +02:00
Griatch
a92f84bd58 Fix msg_contents to not interfere with extra brackets in input (and {-style colors). Resolve #2696 2022-10-29 17:06:13 +02:00
Griatch
1dabcda28b Merge pull request #2959 from InspectorCaracal/InspectorCaracal-patch-2
Fix msg_contents funcparsing
2022-10-26 19:33:25 +02:00
InspectorCaracal
fabe3ba2a9 fix msg_contents funcparsing 2022-10-26 08:48:01 -06:00
homeofpoe
db2336aa4b 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
5423ee238c Add more info to msg_contents 2022-10-26 10:42:29 +02:00
Wendy Wang
adf2804328 Updates with Griatch's recs, addition of unit test 2022-10-21 01:14:41 +02:00
Wendy Wang
473fba5c13 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
Vexia
53486ad207 Update objects.py 2022-10-03 15:17:34 -05:00
Griatch
43378b4c41 Ran black on sources 2022-09-18 23:58:32 +02:00
Griatch
705d47fe47 Resolve unit tests 2022-09-18 00:06:34 +02:00
Griatch
6a6ddbe558 Resolve merge conflicts 2022-09-11 11:42:04 +02:00
Griatch
626e076d97 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
30fe8070b6 Update objects.py 2022-09-11 13:25:05 +10:00
CloudKeeper
e193844f6f Add 'search' lock for obj.search() and 2022-09-10 11:10:35 +10:00
CloudKeeper
15e7653db3 Fixed Typo 2022-09-09 18:37:16 +10:00
Griatch
f716fc4380 Merge branch 'develop' into contrib/evadventure 2022-08-16 19:33:29 +02:00
homeofpoe
5d2d0bd8a5 Update objects.py
Typo in comment.
2022-08-09 08:42:29 -07:00
Griatch
e84933d452 Resolve merge conflicts 2022-08-05 20:45:40 +02:00
Alessandro Ogier
81b6cdb93b speedier format/_map()s 2022-08-04 00:04:45 +02:00
Griatch
19bd7ce0b7 Resolve merge conflicts 2022-08-02 16:19:25 +02:00
Griatch
a13997395b Merge pull request #2822 from InspectorCaracal/fix-dest-overwrite
Fix DefaultExit overwriting prototype destination
2022-08-02 15:00:07 +02:00
Griatch
69cf0a2be3 Change to use exit_obj in at_traverse hook kwargs instead 2022-08-02 14:32:47 +02:00
Griatch
4952ed5443 Merge branch 'exit_kwarg' of https://github.com/volundmush/evennia into volundmush-exit_kwarg 2022-08-02 14:30:16 +02:00
Griatch
b4cccc9703 Prep for shopkeepers 2022-08-02 11:48:06 +02:00
InspectorCaracal
78735baadc don't overwrite destination 2022-08-01 15:45:46 -06:00
Andrew Bastien
8b696ed2b5 object.at_traverse() now passes the exit being traversed as a kwarg 2022-07-26 12:29:40 -04:00
Andrew Bastien
894ae978b9 ObjectDB.objects.get_objs_with_key_or_alias() now uses icontains instead of istartswith for inexact searches against db_key to match behavior with alias. 2022-07-25 15:22:26 -04:00
Griatch
306d6b44aa Made simple map, start shops 2022-07-24 22:30:13 +02:00
Griatch
6a4b14fb83 More dungeon code 2022-07-24 13:01:01 +02:00
Griatch
07ff42b77c Fixes to return_appearance helpers and iter_to_str 2022-07-24 13:00:30 +02:00
Griatch
eec39eb599 Further break out return_appearance functionality into helper hooks 2022-07-24 12:20:31 +02:00
Griatch
33d247cff0 Fix merge conflicts 2022-07-24 09:31:39 +02:00
Andrew Bastien
e0dc224d08 Fixed remaining issues. All tests pass. 2022-07-14 22:53:37 -04:00
Griatch
f298de0585 First working attack in tutorial combat system 2022-07-14 20:29:09 +02:00
Griatch
23cc62c1eb Merge branch 'develop' into contrib/evadventure 2022-07-13 14:32:42 +02:00
Griatch
afadb1001e More work on tech demo area 2022-07-13 14:32:19 +02:00
Andrew Bastien
93aae906bf Improving documentation. 2022-07-11 22:03:07 -04:00