jake
|
10458baea0
|
shrink some structures, remove async from functions that didn't need it
|
4 years ago |
jake
|
a3413083b6
|
add auth for interserver connections
|
4 years ago |
jake
|
bacf309978
|
on_connect/on_disconnect return results
|
4 years ago |
jake
|
05596cec4f
|
change serverstate on_connect and on_disconnect to async
|
4 years ago |
jake
|
b3e0674ca5
|
fix more tests + fix warnings
|
4 years ago |
jake
|
578e4c7cf8
|
properly handle disconnections in interserver connections
|
4 years ago |
jake
|
ca38d60ff0
|
remove debug output
|
4 years ago |
jake
|
cd1c30c8eb
|
handle error
|
4 years ago |
jake
|
317acad564
|
cleanup
|
4 years ago |
jake
|
c8059edb42
|
move interserver handler from login -> character and handle new ship messages
|
4 years ago |
jake
|
2926938201
|
add InterserverActor trait for cross-server communication
|
4 years ago |
jake
|
0bb9fb1ad0
|
no need to set this to a var
|
4 years ago |
jake
|
c00f851f7e
|
refactor mainloops
|
4 years ago |
jake
|
27179f924b
|
leveltable::get_level_from_exp
|
5 years ago |
jake
|
8d49c50cc5
|
async EntityGateway
|
5 years ago |
Andy Newjack
|
d421b30a88
|
remove commented things
|
5 years ago |
Andy Newjack
|
e255b43c10
|
hella warnings cleanup pt 1. remove unused imports, allow deadcode and unused results
|
5 years ago |
jake
|
a74941441b
|
use proper data structs that convert to what pso wants
|
5 years ago |
jake
|
81043891a1
|
actually run disconnect handlers when a client disconnects
|
5 years ago |
jake
|
1add8b500a
|
improve network error handling
|
5 years ago |
jake
|
62bc447f71
|
???
|
5 years ago |
jake
|
93426dc52a
|
async!
|
5 years ago |
jake
|
f8af4ab3a1
|
fix case where unknown packets caused the next packet to not be handled properly
|
5 years ago |
jake
|
e451eb88b5
|
remove player from area when they leave
|
5 years ago |
jake
|
a7cb592471
|
disconnect plumbing
|
5 years ago |
jake
|
272be2db74
|
ServerState on_disconnect
|
5 years ago |
jake
|
6d384f77da
|
add proper logging
|
5 years ago |
jake
|
25488e9453
|
remove prints in test
|
5 years ago |
jake
|
7c62ce7600
|
character level stat table
|
5 years ago |
jake
|
91338617ff
|
remove for real
|
5 years ago |
jake
|
28619a95c3
|
move util to libpso
|
5 years ago |
jake
|
7664771cf5
|
remove some debug statements
|
5 years ago |
jake
|
c1b40f63e1
|
remove printlns
|
5 years ago |
jake
|
732f619b9d
|
formatting
|
5 years ago |
jake
|
7d5b458970
|
remove extraneous debug statements
|
5 years ago |
jake
|
4c4a839827
|
more warnings
|
5 years ago |
jake
|
ba226cc28a
|
remove pktvec
|
5 years ago |
jake
|
d86f5caca1
|
serverstate::handle now returns a result (patch/login converted)
|
5 years ago |
jake
|
929f0e7f85
|
add client_id arg to on_connect
|
5 years ago |
jake
|
709d0bae81
|
make clientid a stronger type
|
5 years ago |
jake
|
dc35c5b82c
|
whitespace
|
5 years ago |
jake
|
ddf7701118
|
stop looping when client disconnects
|
5 years ago |
jake
|
186c3612aa
|
print out packets
|
5 years ago |
Jake Probst
|
3690e05265
|
that one huge refactor
|
5 years ago |
Jake Probst
|
7aa0f907d5
|
utf8_to_utf16_array
|
5 years ago |
Jake Probst
|
667b9b231b
|
more debug info
|
5 years ago |
Jake Probst
|
5c4bae8f26
|
show error for unknown packets
|
5 years ago |
Jake Probst
|
ac5919e44d
|
utf8_to_array macro
|
5 years ago |
Jake Probst
|
606bd191b8
|
split packet to sendpacket and recvpacket in serverstate
|
5 years ago |
Jake Probst
|
2fb97cc2b6
|
data access interface
|
5 years ago |