Salad Dais
a2ef3d9f8e
More client refactoring
2023-12-14 09:14:07 +00:00
Salad Dais
92c9c82e73
Move some things from session to region
2023-12-14 02:08:12 +00:00
Salad Dais
9904633a99
More client work
2023-12-10 23:26:28 +00:00
Salad Dais
df020281f1
Remove send_message() alias
2022-09-28 11:46:24 +00:00
Salad Dais
1faa6f977c
Update docs on send() and send_reliable()
2021-12-10 13:41:20 +00:00
Salad Dais
fa0b3a5340
Mark all Messages synthetic unless they came off the wire
2021-12-10 07:30:02 +00:00
Salad Dais
16c808bce8
Match viewer resend behaviour
2021-12-10 07:04:36 +00:00
Salad Dais
3b610fdfd1
Add awaitable send_reliable()
2021-12-09 05:30:35 +00:00
Salad Dais
8b93c5eefa
Rename send_message() to send()
2021-12-09 05:30:12 +00:00
Salad Dais
eb6406bca4
Fix ACK collection logic for injected reliable messages
2021-12-08 22:29:29 +00:00
Salad Dais
d66d5226a2
Initial implementation of reliable injected packets
...
See #17 . Not yet tested for real.
2021-12-08 04:49:45 +00:00
Salad Dais
7d9712c16e
Fix message dropping and queueing corner cases
2021-07-22 05:08:47 +00:00
Salad Dais
41fd67577a
Add ability to wait on object-related events
2021-06-12 10:43:16 +00:00
Salad Dais
49f7ba960f
Move tons more things to lib.base and lib.client
...
Put an abstract session and region implementation in client so things
that could be logically shared between client/proxy can be.
ObjectManager moved to client with proxy-specific details in
ProxyObjectManager.
2021-06-04 09:31:54 +00:00
Salad Dais
a39d025a04
Move Circuit and Message to lib.base
...
Fairly invasive, but will help make lib.base useful again. No
more Message / ProxiedMessage split!
2021-06-03 07:00:32 +00:00
Salad Dais
d663d92418
Import Hippolyzer
2021-04-30 17:30:24 +00:00
Salad Dais
43aca05065
PyOGP -> Hippolyzer
2021-04-30 17:29:56 +00:00