Ben
|
8e67710f4c
|
Cache derived properties in penguin data class
|
2019-12-02 23:37:18 +00:00 |
|
Ben
|
7862101b1b
|
Fix login ban logic
|
2019-12-02 23:36:24 +00:00 |
|
Ben
|
c977e7f66d
|
Room class send_xt and get_string methods now have a "filter" flag
|
2019-12-02 23:36:03 +00:00 |
|
Ben
|
576f79c8b7
|
Improvements to moderation handlers
|
2019-12-02 23:33:38 +00:00 |
|
Ben
|
9bc18b5b34
|
Minigames handlers
|
2019-12-02 23:32:42 +00:00 |
|
Ben
|
db3825ccca
|
Handler engine now has support for missing argument defaults
|
2019-12-02 23:31:53 +00:00 |
|
Ben
|
91a4d8acd5
|
Support for status field updates
|
2019-12-02 23:30:56 +00:00 |
|
Ben
|
399df4ad16
|
Basic chat-filter functionality
|
2019-12-02 23:28:55 +00:00 |
|
Ben
|
c9907ba178
|
Use safe penguin name everywhere appropriate
|
2019-12-02 23:28:30 +00:00 |
|
Ben
|
2fd0a68aef
|
Get player username by swid handler
|
2019-12-02 23:26:03 +00:00 |
|
Ben
|
ad8119a4d5
|
Coin dig handler
|
2019-12-02 23:25:11 +00:00 |
|
Ben
|
dac0db8945
|
EPF com message SQL
|
2019-12-02 23:24:52 +00:00 |
|
Ben
|
cfe274e67f
|
EPF com message handlers
|
2019-12-02 23:24:28 +00:00 |
|
Ben
|
c59e6fa8c4
|
Move crumbs collection setup to their own handlers
|
2019-12-02 23:22:37 +00:00 |
|
Ben
|
4703c9f789
|
Implement penguin class add_coins method
|
2019-12-02 23:20:21 +00:00 |
|
Ben
|
174cda73c3
|
Index plugins by class name instead of module name
Also removes case-sensitivity and throws an error if two plugins are called the same name.
|
2019-12-02 23:19:46 +00:00 |
|
Ben
|
3f1dd2a2f1
|
Catch ChecklistError & CooldownError on every listener call
|
2019-12-02 23:18:23 +00:00 |
|
Ben
|
551cf016b4
|
Convert percent to f-strings
|
2019-12-02 23:17:08 +00:00 |
|
Ben
|
7da79cecb1
|
Allow special packet handlers to be indexed uniquely
|
2019-12-02 23:16:33 +00:00 |
|
Ben
|
ade40f914b
|
Move configuration to command line only
|
2019-12-02 23:11:46 +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
|
15e8035d26
|
Simplify decrement assignment
|
2019-10-12 00:15:09 +01:00 |
|
Ben
|
33fe814273
|
Remove duplicate code in world auth handlers
|
2019-10-12 00:14:09 +01:00 |
|
Ben
|
5bf149236a
|
Fix TypeError when searching for non-existent friends
|
2019-10-12 00:13:37 +01:00 |
|
Ben
|
68d4bbd6b3
|
Tidy report handler
|
2019-10-12 00:12:55 +01:00 |
|
Ben
|
a05f22d2b3
|
Separate system mail generation code from mail handlers
|
2019-10-12 00:12:36 +01:00 |
|
Ben
|
2712aad24e
|
Overhauled BaseCrumbsCollection class
|
2019-10-12 00:12:04 +01:00 |
|
Ben
|
8c492bae7f
|
Complete migration over to new 'f-string' syntax
|
2019-10-12 00:10:11 +01:00 |
|
Ben
|
851878a218
|
Make word column primary key of chat_filter_rule
|
2019-10-12 00:07:00 +01:00 |
|
Ben
|
165bc95ccf
|
handle_join_player_room handlers
|
2019-10-09 01:23:13 +01:00 |
|
Ben
|
e3b8c56f49
|
Add support for igloo experience quest
|
2019-10-09 01:22:52 +01:00 |
|
Ben
|
c61e5d94df
|
Igloo handlers
|
2019-10-09 01:22:18 +01:00 |
|
Ben
|
889ce89620
|
Remove unnecessary columns in warning table SQL
|
2019-10-09 01:21:50 +01:00 |
|
Ben
|
ca6671aa25
|
General tidy-up in Spheniscidae class
|
2019-10-09 01:21:00 +01:00 |
|
Ben
|
357c8be83a
|
Remove unneeded check on handle_get_my_music_tracks
|
2019-10-09 01:20:31 +01:00 |
|
Ben
|
5293da1310
|
Fix missing join() call in handle_get_shared_music_tracks
|
2019-10-09 01:20:03 +01:00 |
|
Ben
|
6e302e8723
|
Add is_vanilla_client & is_legacy_client attributes to client objects
|
2019-10-09 01:19:18 +01:00 |
|
Ben
|
23a071dbe8
|
Finalise AS2 & AS3 buddy find handlers
|
2019-10-09 01:18:46 +01:00 |
|
Ben
|
d8c680e197
|
handle_get_best_friends player handler
|
2019-10-09 01:18:03 +01:00 |
|
Ben
|
a68eba7953
|
Fix incorrect check on handle_buy_inventory handler
|
2019-10-09 01:17:03 +01:00 |
|
Ben
|
99237c9280
|
Add placeholder puffle handlers
|
2019-10-09 01:16:25 +01:00 |
|
Ben
|
329648f149
|
Remove unneeded allow_once decorator
|
2019-10-09 01:15:17 +01:00 |
|
Ben
|
e45ab46b61
|
Add IglooRoom collection to Penguin data model
|
2019-10-09 01:14:54 +01:00 |
|
Ben
|
198a015c70
|
Fix for IndexError thrown by _consume_separated_string
|
2019-10-09 01:14:02 +01:00 |
|
Ben
|
b1b11e9f70
|
Fix for converter syntax not recognising custom IConverter objects
|
2019-10-09 01:13:36 +01:00 |
|
Ben
|
2e25f27f1f
|
Reset redis population record at boot
|
2019-10-09 01:12:31 +01:00 |
|
Ben
|
82be5e3021
|
New room data models including IglooRoom, BackyardRoom and RoomMixin
|
2019-10-09 01:10:32 +01:00 |
|
Ben
|
da42e876e0
|
Set default igloo like count to 0 and remove "owner_id" column
|
2019-10-09 01:08:35 +01:00 |
|
Ben
|
ead23e3d01
|
chat_filter_rule table SQL
|
2019-10-09 01:07:55 +01:00 |
|
Ben
|
993ab2ba69
|
Add support for Location objects in converter syntax
|
2019-10-09 01:06:52 +01:00 |
|