Commit Graph

425 Commits

Author SHA1 Message Date
Ben
ae5d6ceacb Fix bug caused by track validation regex in sound studio 2020-04-05 15:14:26 +01:00
Ben
f5db24ca3a Correct requester ID column name for vanilla buddy requests 2020-04-04 20:26:10 +01:00
Ben
55ac7e3ff8 Update current progress 2020-04-02 23:08:29 +01:00
Ben
dde08459e9 Temporary solution for "matching" packet data to handlers 2020-04-02 23:08:22 +01:00
Ben
fed5cf01ec Survey handler module 2020-04-02 23:07:08 +01:00
Ben
79a5c43a66 Fix AttributeError in temporary room waddle instances 2020-04-02 23:06:47 +01:00
Ben
815f16c008 Fix AttributeError in get_player_by_swid 2020-04-02 23:05:05 +01:00
Ben
9349b5374b Legacy get card data should sum card quantities 2020-04-02 23:04:38 +01:00
Ben
a00d287d14 Card Jitsu game handlers 2020-04-02 23:04:10 +01:00
Ben
2d9b73e54b Use vanilla_inventory and legacy_inventory columns to determine default inventories 2020-04-02 23:02:00 +01:00
Ben
874c4d6a68 Update current progress 2020-03-27 03:15:17 +00:00
Ben
d612568ba4 Fix room_id attribute name on join sensei handlers 2020-03-27 03:15:09 +00:00
Ben
1ccca96cc2 Switch from aiocache to cacheout library 2020-03-27 03:13:48 +00:00
rsakeys
923c31fbd1 Merge remote-tracking branch 'origin/master' 2020-03-26 23:36:11 +00:00
Ben
3a783194fa Initial commit for CJ logic 2020-03-26 22:21:05 +00:00
Ben
961b08a399 Check joined_world=True on handle_stop_walking 2020-03-26 22:20:50 +00:00
Ben
dd291ab5b3 Fix potential cyclic import issue & move minigame logic into handler module 2020-03-26 22:20:03 +00:00
Ben
4b88edbc4d start_waddle handler 2020-03-26 22:19:17 +00:00
Ben
48dde7a0ee Give waddles a "temporary" option
Passing `temporary=true` into a waddle will cause it to destroy itself when all players have left
2020-03-26 22:18:44 +00:00
Ben
18d26a5f5a Replace double with single quotes 2020-03-26 22:17:07 +00:00
Ben
c3b724c6a9 Matchmaking handlers 2020-03-26 22:16:07 +00:00
Ben
1d7ef65d44 Move waddle handler check into houdini.handlers 2020-03-26 22:14:30 +00:00
Ben
657ee1d063 New card handler module for dealing with CJ cards & starter decks 2020-03-26 22:13:43 +00:00
Ben
18d6f7ed32 Fix add_card quantity bug 2020-03-26 22:11:59 +00:00
Ben
613510f8f7 Organise imports 2020-03-26 22:10:58 +00:00
Ben
7af9344a00 Fix StopIteration exception thrown when chat_filter_words is empty 2020-03-14 18:25:32 +00:00
Ben
c02b6e164d Fix recursion depth limit exception in DanceFloor 2020-03-14 18:24:13 +00:00
rsakeys
b20d0297bb Cache innocent & treasure items, completed rsc handler 2020-03-07 01:54:12 +00:00
rsakeys
0021ad1ad1 Add support for CARD type redemption codes. 2020-03-03 22:42:24 +00:00
rsakeys
c6a17e8e56 Add support for GOLDEN type redemption codes. 2020-03-03 21:40:36 +00:00
rsakeys
2aadfba9e8 Add support for innocent items 2020-03-03 21:02:57 +00:00
rsakeys
de605410ce Add support for innocent items 2020-03-03 17:38:32 +00:00
rsakeys
3deba275fe Correct check for if the furniture is already in the players inventory. 2020-03-03 15:58:49 +00:00
Ben
48f303dbdd Change on delete clauses from restrict to cascade 2020-03-03 00:57:00 +00:00
Ben
646b9f0e4f card_starter_deck database model 2020-03-03 00:56:18 +00:00
Ben
922e817e8d Add default inventory boolean field to every inventory entity 2020-03-03 00:55:38 +00:00
rsakeys
e94993a71f Add support for treasure items 2020-03-02 20:41:43 +00:00
rsakeys
1dc3bf9f34 Only emit handler when disconnecting from the world servers 2020-03-02 19:20:27 +00:00
Ben
c171c75cb3 Update current-progress.rst 2020-02-14 22:04:00 +00:00
Ben
a58516800d Merge remote-tracking branch 'origin/master' 2020-02-14 22:01:30 +00:00
Ben
98800688ad Update requirements.txt 2020-02-14 22:01:24 +00:00
Ben
94a7a963a7 Always throw CooldownError even when cooldown has a callback 2020-02-14 22:01:16 +00:00
Ben
c1bd04fe3a Redemption join handlers 2020-02-14 22:00:31 +00:00
Ben
98c2062633 Only try to remove igloo from map if player has joined world 2020-02-14 22:00:05 +00:00
Ben
6c0b6a1239 handlers.player_in_room check p.room is not None 2020-02-14 21:59:43 +00:00
Ben
c6809070e7 Filter words found in chat_filter_words server crumbs 2020-02-14 21:59:24 +00:00
Ben
4027a7af08 waddle_handler decorator 2020-02-14 21:58:44 +00:00
Ben
0d8c79c18d Send error if room is full 2020-02-14 21:58:00 +00:00
Ben
08c97b24b1 Update imports in houdini.py 2020-02-14 21:57:26 +00:00
Ben
5c5b89884e All room-type objects are now consistent in method naming 2020-02-14 21:56:52 +00:00