266 Commits

Author SHA1 Message Date
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
dd3038745d send char stats to player 2019-12-03 22:12:09 -08:00
8f33512ea2 move new char logic into its own function 2019-12-03 21:46:21 -08:00
4b2c7d299e add char level table structs to ships 2019-12-03 21:45:16 -08:00
7c62ce7600 character level stat table 2019-12-03 21:42:46 -08:00
5eb3ef9fab move some packet handler logic into their own functions 2019-12-01 13:41:30 -08:00
943c793c81 move files to a data dir 2019-12-01 13:37:17 -08:00
d7a2cc3400 Merge branch 'issue_21' of jake/elseware into master 2019-11-30 23:02:37 -05:00
02947adc98 removed let banned and extra comments 2019-11-30 18:43:14 -08:00
c33f7ca830 initial test for banned user 2019-11-30 18:43:14 -08:00
11b51e97a2 echo Message packets to other clients in the room 2019-11-24 21:11:52 -08:00
f149bb4dea move ClientState instantiate from connect to valid login 2019-11-24 00:38:40 -08:00
091bf7088e fire me 2019-11-23 23:25:26 -08:00
4df6fa4466 hahah how did I put this in the wrong struct 2019-11-23 23:23:03 -08:00
daad33ed1e send keyconfig to user on connection 2019-11-23 21:05:10 -08:00
d1dbd8d043 ClientLocation struct 2019-11-23 19:02:55 -08:00
a3e90516d7 adding patch server config (#29) 2019-11-21 10:12:20 -05:00
95fb1dbc86 remove debug print 2019-11-20 22:49:13 -08:00
6d57d5d6fa send the actual char into the lobby 2019-11-20 22:43:02 -08:00
871493a835 basic lobby loading 2019-11-16 23:15:25 -08:00