235 Commits

Author SHA1 Message Date
3b9f6dc087 trim nulls off end of utf16 converted strings (and fix a test) 2020-01-25 18:02:17 -08:00
28a30cb06f properly show techs and new FOs start with foie 1 2020-01-25 13:29:01 -08:00
a74941441b use proper data structs that convert to what pso wants 2020-01-25 13:01:34 -08:00
81043891a1 actually run disconnect handlers when a client disconnects 2020-01-25 12:46:33 -08:00
1add8b500a improve network error handling 2020-01-23 23:03:28 -08:00
62bc447f71 ??? 2020-01-23 22:35:11 -08:00
e33df9bb03 remove currently unused binary targets 2020-01-23 18:03:49 -08:00
93426dc52a async! 2020-01-23 18:00:34 -08:00
8f421c963b remove unneeded warn messages 2020-01-19 01:17:23 -08:00
06e6888dbc save room name as string 2020-01-18 23:49:15 -08:00
eb3d86a20a I keep forgetting to add files to git 2020-01-18 23:38:42 -08:00
2010222c9b implement db backing for items and send them to client 2020-01-18 23:36:28 -08:00
f8af4ab3a1 fix case where unknown packets caused the next packet to not be handled properly 2020-01-15 07:02:31 -08:00
74a031e10c Merge branch 'issue_009' of jake/elseware into master 2020-01-13 23:25:45 -05:00
8fa2e25ccc Merge branch 'testing_accounts' of jake/elseware into master 2020-01-13 23:24:28 -05:00
dbba6ff866 0x8A room name req pkts 2020-01-13 20:20:47 -08:00
4a21adae36 fixed Some() 2020-01-13 21:42:05 -04:00
e6af44841a fixed pt.1 2020-01-13 21:40:30 -04:00
025dee4203 add guildcard values and some additional accounts for testing 2020-01-13 20:59:29 -04:00
5f2cb01bd6 fix room creation, remove char from lobby on creation 2020-01-12 21:54:18 -08:00
8e8f21403f initial character create test 2020-01-12 22:07:52 -04:00
c6fc28b3f1 forgot to include feature flag 2020-01-11 08:36:51 -08:00
e451eb88b5 remove player from area when they leave 2020-01-11 01:08:05 -08:00
a7cb592471 disconnect plumbing 2020-01-10 21:28:26 -08:00
94095c21e1 fix case where the iterator recursion would blow the stack 2020-01-10 21:21:20 -08:00
272be2db74 ServerState on_disconnect 2020-01-10 19:42:05 -08:00
704d6386f7 dyn trait -> impl trait 2020-01-10 06:58:28 -08:00
fd3168e9f9 option filters: is_none -> is_some 2020-01-07 21:39:18 -08:00
a2b86f2996 forgot to add room.rs 2020-01-02 20:33:59 -08:00
3fd89664d7 initial room creation logic 2020-01-02 20:31:41 -08:00
c2ceb034d8 add clientlocation functions 2020-01-02 20:31:28 -08:00
3ece862163 Merge branch 'issue_038' of jake/elseware into master 2020-01-02 22:29:08 -05:00
de199c4d80 remove manual padding. handled in libpso now 2020-01-02 23:25:33 -04:00
e0da49d048 moved padding logic to libpso, changed return type from Box to Result 2019-12-31 00:03:56 -04:00
bbd7aeff2a clean up 2019-12-30 22:36:59 -04:00
903a2b283f initial chat packets. wip 2019-12-30 22:36:59 -04:00
497ee45a74 Merge branch 'issue_049' of jake/elseware into master 2019-12-22 20:00:49 -05:00
114061c442 fix motd ownership 2019-12-22 20:58:58 -04:00
089defeee5 adding example motd file 2019-12-22 20:48:02 -04:00
619afad8d5 issue 49 add patch server motd 2019-12-22 20:43:18 -04:00
c8dd57edb4 use user id for guildcard number 2019-12-18 21:06:49 -08:00
6d384f77da add proper logging 2019-12-18 19:31:25 -08:00
8c4ea9b0d1 lobby joining 2019-12-15 23:23:18 -08:00
7808bf831c direct message packet 2019-12-15 23:20:12 -08:00
161c0c94f8 location overhaul 2019-12-15 23:18:21 -08:00
6e1cc9a2c0 send inventory to player 2019-12-09 23:12:55 -08:00
41e7f1c41a item entity 2019-12-09 23:11:27 -08:00
e68af333de remove commented code 2019-12-03 22:52:53 -08:00
628d804be6 send ship name to client 2019-12-03 22:51:21 -08:00
25488e9453 remove prints in test 2019-12-03 22:15:11 -08:00