Ben
9a4acade3f
Add boot event listener
...
This event is fired when server has just started up, but before it is accepting connections.
Also implement `fire()` method in `DummyEventListenerManager` for more easily firing custom events.
2020-02-14 21:32:09 +00:00
Ben
9bd7bada62
Move all minigame logic to its own module
2020-02-14 21:27:09 +00:00
Ben
2c911aa856
Correct WorldCredentials converter indexing
2020-02-14 21:23:57 +00:00
Ben
4dde98dad1
Calculate timezone offset for daylight savings time
2020-02-14 21:23:07 +00:00
Ben
68392fbfa5
PEP8 compliancy
2020-01-02 23:49:52 +00:00
Ben
174812f78c
Fix mancala move handler packet serialisation
2020-01-02 23:49:30 +00:00
Ben
201fa9826a
Rainbow puffle quest handlers
2020-01-02 23:21:52 +00:00
Ben
909cb88a21
Puffle handlers
2020-01-02 23:21:37 +00:00
Ben
2f6c53c872
Remove unneeded table
...
Using redis for rainbow puffle quest cookies
2020-01-02 23:20:38 +00:00
Ben
5daecfd0c2
Set depends_on_packet
for some of the handlers in mail module
2020-01-02 23:18:09 +00:00
Ben
f912ef7e83
Allow cost to be overridden in inventory helper functions
2020-01-02 23:17:28 +00:00
Ben
a9836f5f2b
Reduce chance of receiving system EPF invite
...
Potential in future for this to be a config option
2020-01-02 23:16:03 +00:00
Ben
b507ae13d4
Remove return statement from handle_buy_inventory
2020-01-02 23:15:16 +00:00
Ben
a521395e80
Mascot stamp handler
2020-01-02 23:13:51 +00:00
Ben
d9d84508cd
Don't send empty string inside epf com message packet
...
Causes client bug!
2020-01-02 23:13:02 +00:00
Ben
349f40efd4
Fix duplicate named handler
2020-01-02 23:12:22 +00:00
Ben
f255ad112d
Full support for expiring memberships
2020-01-02 23:11:27 +00:00
Ben
82a3753d0d
Call _client_disconnected
method immediately when close()
is called
2020-01-02 23:05:58 +00:00
Ben
85726627b1
Fix buddy request object naming collision for legacy clients
2020-01-02 23:04:55 +00:00
Ben
ac8b20fcfe
Add support for moderator-only servers
2020-01-02 23:03:34 +00:00
Ben
d3bd9ac1e3
Allow packets to be sent to a backyard
2020-01-02 23:01:25 +00:00
Ben
1b09500fed
Default game data index should be 0
2020-01-02 23:00:30 +00:00
r
b12af568bd
Merge pull request #13 from Zaseth/master
...
Add try except for Mancala movement and finished Treasure hunt handlers
2019-12-27 21:06:59 +00:00
Zaseth
f693f08956
Treasure hunt handlers
2019-12-27 19:09:10 +01:00
Zaseth
5dfae648c4
Add try except for mancala movement
2019-12-27 18:54:16 +01:00
r
438d083602
Merge pull request #11 from Zaseth/master
...
Minigames
2019-12-27 14:45:10 +00:00
Zaseth
25de3a6f94
Treasure hunt logic
2019-12-27 15:03:40 +01:00
Zaseth
82b15cea66
Finished Mancala
2019-12-24 18:30:45 +01:00
r
841a89c563
Merge pull request #10 from Zaseth/master
...
Mancala logic and handler support
2019-12-24 15:58:37 +00:00
Zaseth
9f551e4860
Added a comment, very unsure
2019-12-24 15:00:22 +01:00
Zaseth
263b3e4498
Mancala handler added
2019-12-24 14:51:09 +01:00
Zaseth
3eddd2e777
Mancala logic
2019-12-24 14:49:31 +01:00
Ben
269702343f
Leave table handlers
2019-12-04 01:32:06 +00:00
Ben
27cdb1e569
Minigame save state handlers
2019-12-04 01:31:55 +00:00
Ben
23a8147762
Game save state SQL
2019-12-04 01:31:35 +00:00
Ben
b2b3d9c236
Fix docs for readthedocs.org
2019-12-03 00:17:56 +00:00
Ben
25c380b765
Remove config.py from .gitignore
2019-12-02 23:46:04 +00:00
Ben
f16f33ea8a
Initial commit of Houdini docs
2019-12-02 23:45:34 +00:00
Ben
5882d3594b
Correct README to new server bootstrap syntax
2019-12-02 23:45:17 +00:00
Ben
28b709a881
Remove unused import
2019-12-02 23:44:42 +00:00
Ben
dcb23d2364
Connect four logic
2019-12-02 23:44:25 +00:00
Ben
b082e08bd5
Fix igloo switch like count bug
2019-12-02 23:44:11 +00:00
Ben
aae36bcf22
Move all players in igloo when owner switches igloos
2019-12-02 23:40:31 +00:00
Ben
758c40bdac
Fix AS2 table leave bug
2019-12-02 23:39:26 +00:00
Ben
91ea647e6c
Waddle handlers
2019-12-02 23:38:07 +00:00
Ben
69b83cbbdb
Table handlers
2019-12-02 23:38:02 +00:00
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