18 Commits

Author SHA1 Message Date
Ben
c977e7f66d Room class send_xt and get_string methods now have a "filter" flag 2019-12-02 23:36:03 +00:00
Ben
3e7943c6db Make houdini.penguin.Penguin inherit houdini.data.penguin.Penguin
This allows for much clearer syntax
2019-12-02 23:04:59 +00:00
Ben
2712aad24e Overhauled BaseCrumbsCollection class 2019-10-12 00:12:04 +01:00
Ben
e45ab46b61 Add IglooRoom collection to Penguin data model 2019-10-09 01:14:54 +01:00
Ben
82be5e3021 New room data models including IglooRoom, BackyardRoom and RoomMixin 2019-10-09 01:10:32 +01:00
rsakeys
96109b5b3c Take correct amount of arguments
(otherwise string isn't fetched and world crashes)
2019-09-23 01:50:18 +04:00
Ben
ba4b92c8a9 Single-player game joining 2019-09-09 22:29:23 +01:00
Ben
8018a7c21e Give room objects penguins_by_id and penguins_by_username attributes 2019-09-09 22:07:51 +01:00
rsakeys
1ec827b543 Stealth moderator implementation 2019-09-03 06:11:57 +04:00
Ben
c51dfc12d8 Refresh room handler 2019-08-23 21:49:47 +01:00
Ben
9098ae50a1 Cross-client buddy handlers 2019-08-19 02:29:43 +01:00
Ben
337c2048cd Toy book handlers
Experimental: players who open newspapers will persist after changing rooms.
2019-08-19 02:28:42 +01:00
Ben
7619f55b70 Change spawn_rooms into a property instead of a method 2019-06-21 01:42:44 +01:00
Ben
9bb32d94d2 Room object now uses await p.string syntax 2019-06-21 01:40:12 +01:00
Ben
5249ce02a5 Move all inventory table models to their respective module 2019-06-07 00:40:32 +01:00
Ben
fb23387301 Update room models 2019-05-29 23:00:51 +01:00
Ben
3c09434012 All column names are now lowercase 2019-05-29 22:51:38 +01:00
Ben
75c05604d9 Rename all modules to comply with PEP8
Lowercase with underscores
2019-05-16 16:34:16 +01:00