Filip Maj
|
5acc769505
|
The correct appearance is now set depending on what class you choose in chara creator. The actual items will be added in by the map server. The appearance is handled by the lobby in the case the user successfully makes a character, but never logs into the server (due to a disconnect or something).
|
2016-02-20 11:20:59 -05:00 |
|
Filip Maj
|
d5f07b97a8
|
Added a cleanup thread to delete any disconnected connections.
|
2016-02-20 00:38:32 -05:00 |
|
Filip Maj
|
1c5f8b3d0b
|
Fixed a character appearance bug when making a character. Current zone now shown. Added a utility for setting new gear appearance.
|
2016-02-20 00:11:51 -05:00 |
|
Filip Maj
|
23dcc1dafe
|
Reorganized the packets to follow the format the map server follows.
|
2016-02-18 23:55:03 -05:00 |
|
Filip Maj
|
8c73f6e926
|
Ported over the network code from the map server. A lot of backedlogged changes are here as well.
|
2016-02-16 23:35:21 -05:00 |
|
Filip Maj
|
af4a0d5546
|
Changing how appearance works, pulled from a DB now.
|
2015-10-05 19:37:03 -04:00 |
|
Filip Maj
|
ad0cfca160
|
Added missing dapper package stuff.
|
2015-10-02 22:40:51 -04:00 |
|
Filip Maj
|
0c1d993b32
|
Removed old Blowfish DLL project, added server position to server research doc.
|
2015-10-02 22:39:38 -04:00 |
|
Filip Maj
|
2f98046d15
|
Merge branch 'master' of https://bitbucket.org/Ioncannon/ffxivclassic-lobby-server
|
2015-10-02 22:37:44 -04:00 |
|
Filip Maj
|
6e33f39ae2
|
Removed packets since all lobby stuff is done and these are map server related.
|
2015-10-02 22:37:08 -04:00 |
|
Filip Maj
|
82ec583528
|
Removed Blowfish from solution.
|
2015-10-02 19:03:43 -04:00 |
|
Filip Maj
|
733c857c3f
|
Blowfish reimplemented in C#, get's rid of the dll dependency allowing server to be run on Linux (Mono) as well.
|
2015-10-02 19:03:07 -04:00 |
|
Filip Maj
|
3796bd3ebe
|
Midlander Male model id wasn't being set properly.
|
2015-09-14 00:19:52 -04:00 |
|
Filip Maj
|
0f711ab694
|
Fixed wrong state numbers due to removing the "Deleted" state.
|
2015-09-13 21:30:54 -04:00 |
|
Filip Maj
|
ddf1d2d1a3
|
Added account and select character packet creators. Fixed wrong field being read for session id. Most of the server is now NOT hardcoded and customizable from the DB. Only hardcoded packet left is the initial handshake.
|
2015-09-13 18:21:41 -04:00 |
|
Filip Maj
|
caf3968e5b
|
All appearance data seems to be working now. Equip model ids are sent but not set, so body is invisible. Figuring out how to handle this.
|
2015-09-13 14:12:41 -04:00 |
|
Filip Maj
|
9c4220bfd2
|
Chara info is now generated and sent without errors. Still need to figure out what equip IDs to use, and add face and characteristics data.
|
2015-09-13 11:56:48 -04:00 |
|
Filip Maj
|
d9302db3a0
|
Removed uneeded packets since they have been implemented programmatically.
|
2015-09-13 11:31:21 -04:00 |
|
Filip Maj
|
b717f6aeb1
|
Character deletes now delete the character from the DB instead of just changing the state. DB can now get single character. Character list is sent properly as per how 1.0 did it (only 1 'NEW' entry if available). Character info is now loaded from the new character packet and stored. It is also loaded for each character, encoded, and displayed (still testing).
|
2015-09-13 11:30:33 -04:00 |
|
Filip Maj
|
aadca3968d
|
Merge branch 'master' of https://bitbucket.org/Ioncannon/ffxivclassic-lobby-server
Conflicts:
FFXIVClassic_Lobby_Server/packets/CharacterListPacket.cs
|
2015-09-11 18:59:08 -04:00 |
|
Filip Maj
|
d6ec5e7240
|
Added all Console writes to the log. Put in "Max chars" for character list.
|
2015-09-11 18:57:22 -04:00 |
|
Filip Maj
|
d96f5be7ac
|
Fixed the "end of list" byte. Think character lists should work.
|
2015-09-11 18:53:32 -04:00 |
|
Filip Maj
|
e90a25d0ab
|
Replace ini file reader with full .NET implementation so it can run on Mono.
|
2015-09-10 19:00:44 -04:00 |
|
Filip Maj
|
d90cf6d953
|
Import and Retainer lists now sent.
|
2015-09-10 00:52:31 -04:00 |
|
Filip Maj
|
443212830a
|
Finished character creator DB calls, moved DB stuff to Dapper, started work on get characters.
|
2015-09-09 00:08:46 -04:00 |
|
Filip Maj
|
9dfd6906b9
|
Added log code.
|
2015-09-08 19:39:52 -04:00 |
|
Filip Maj
|
7834b737eb
|
Added sleep to packet thread to avoid cpu consumption.
|
2015-09-08 00:52:19 -04:00 |
|
Filip Maj
|
f566c14ea0
|
Fixed "getServer" bug in DB class. Cleaned up chara creator function. Fixed bug in error packet.
|
2015-09-08 00:42:02 -04:00 |
|
Filip Maj
|
754f14862a
|
Finished the character creator packets. Worked on the character list packets.
|
2015-09-07 23:43:23 -04:00 |
|
Filip Maj
|
c78414f9be
|
Added temp character and retainer packets. Added constants for easy modding.
|
2015-09-07 12:12:08 -04:00 |
|
Filip Maj
|
6c869353cc
|
World list packet fixes, and worked on reserve packet.
|
2015-09-03 23:07:56 -04:00 |
|
Filip Maj
|
e7e267bd44
|
Reimplemented server list using BInaryWriter.
|
2015-09-03 22:20:53 -04:00 |
|
Filip Maj
|
a65e81273b
|
Server list is now sent from db rather than hard coded.
|
2015-09-03 01:02:55 -04:00 |
|
Filip Maj
|
091166b41a
|
Error and server list packets added. Reserve will send error to client if a character name is take for a server. Code to send out server list on GetCharacters added.
|
2015-09-02 14:07:45 -04:00 |
|
Filip Maj
|
c982493d66
|
Added all the packet files used for testing.
|
2015-08-27 10:27:54 -04:00 |
|
Filip Maj
|
f996f727dc
|
Server now processes session ids and stores the correct logged in user in the clientconnection object. Reserve character now creates a entry in the db.
|
2015-08-27 10:19:00 -04:00 |
|
Filip Maj
|
c1e214175f
|
Initial commit of the FFXIV 1.0 lobby server.
|
2015-08-26 13:38:58 -04:00 |
|