1
Fork 0
mirror of https://bitbucket.org/Ioncannon/project-meteor-server.git synced 2025-04-21 20:27:47 +00:00
Commit graph

599 commits

Author SHA1 Message Date
Filip Maj
fac9d28529 Got warp working. BROKE ACTOR SPAWNING! 2016-01-08 21:37:09 -05:00
Filip Maj
360d72b376 Implemented the player portion of the new actor system. 2016-01-02 18:17:03 -05:00
Filip Maj
93a42c1ba3 Implemented the SetIdleAnimation packet, and a placeholder for packet 0x132 used to login. 2016-01-02 18:16:38 -05:00
Filip Maj
7aeb33d884 Figured out all main actor states and implemented the stuff properly. Implemented the chocobo/goobbue appearance stuff. Formatted CharaWork a bit. 2016-01-02 16:47:35 -05:00
Filip Maj
b04310ef32 Ignoring config. 2016-01-02 14:05:55 -05:00
Filip Maj
c4944032c8 Added NPC table to database loaders. 2016-01-02 14:05:37 -05:00
Filip Maj
b839a281cf Forgot additions to LuaUtils that Instantiate packet uses. 2016-01-02 14:05:03 -05:00
Filip Maj
04faf9d753 Begun reimplementing the whole actor system to follow more closely to the client side's system. Packet processor's reference chanced, and all ActorID vars in Actor class were changed to ActorId. 2016-01-02 14:04:45 -05:00
Filip Maj
67ee70e7c5 Packet for instantiating actor in lua engine implemented, though first value unknown. 2016-01-02 14:03:28 -05:00
Filip Maj
d5fb17bf7f Added NLua. 2016-01-01 14:11:48 -05:00
Filip Maj
5cb11d7957 More bin stuff untracked. 2016-01-01 14:09:45 -05:00
Filip Maj
f97e488584 Removed stuffing being tracked in the bin folder. 2016-01-01 14:05:59 -05:00
Filip Maj
30a28a7827 Merge branch 'scripting' of https://bitbucket.org/Ioncannon/ffxiv-classic-map-server into scripting 2016-01-01 14:04:55 -05:00
Filip Maj
734a3f4e7f Added implementations of the event receive/send packets. Added lua scripting stuff. Added some utils. 2016-01-01 14:04:44 -05:00
Filip Maj
42b77010e5 Added implementations of the event receive/send packets. Added lua scripting stuff. Added some utils. 2016-01-01 14:03:55 -05:00
Filip Maj
d60938346b Fixed up message packet and set dream packets. 2015-12-30 12:20:47 -05:00
Filip Maj
01d32d4d15 Fixed up the chat packet and added a motd to the login sequence. 2015-12-29 01:51:06 -05:00
Filip Maj
aeef4f5616 Can queue subpackets now (automatically creates basepacket). List packets implemented. Base packets fully figured out and implemented. Login has been stablized and no longer crashes. Implemented the following packets: List Packets, Set Job packet, chat message receive packet, SetActorIcon, SetActorIsZoning, SetActorSingleStatus, AchievementRate and some unknown packets. 2015-12-29 01:20:46 -05:00
Filip Maj
3a8d7a43e5 Added some error checking to "sendpacket" command. Changed the packet processor to send correct packets when it receives 0x1CB, 0x1CE, and 0x1D3. Forgot to push latest project file. 2015-12-13 22:19:39 -05:00
Filip Maj
fa3d69b8b3 Map packet now sends region ID used to set various UI things (ie: search). Added weather ids to the weather packet. GM packet now takes a true/false value; the proper function is to send a 0x1D3 packet whenever client asks for it... false unless has GM then true. 2015-12-13 22:18:22 -05:00
Filip Maj
6f8125a947 Redid haschocobo packet and added hasgoobbue packet. Redid the GC Info packet to work properly. I've begun adding the list packets. 2015-12-13 22:16:40 -05:00
Filip Maj
93a08c0128 More recruitment packets implemented. Still need to finish the search results packet. 2015-12-06 22:58:42 -05:00
Filip Maj
4eda13501c Added receiving packets for GM stuff. Started implementing the recruitment packets. 2015-12-06 20:23:34 -05:00
Filip Maj
de353c9909 Added null option for status update packet to send empty list. Added 0x1CF response for FL list to packet processor. Exception reason will now be printed when can't send packet by console. 2015-12-05 18:58:06 -05:00
Filip Maj
0dcebd1658 Finished figuring out and implementing the last friend list and black list packets. 2015-12-05 18:18:35 -05:00
Filip Maj
daaded83c3 Added receive packet for all social add/remove. They are all the same structure so a single packet should do. 2015-12-05 00:11:29 -05:00
Filip Maj
2ce801f217 Implemented packets for add/remove for friend/black lists. 2015-12-05 00:05:09 -05:00
Filip Maj
bda686681d I've begun working on implementing social packets. 2015-12-04 23:39:57 -05:00
Filip Maj
1b190b1b4f Incorporated the GM packets into the packet processor. Still need to connect it to the DB. Added IssueListPacket and Start/EndGMTicketPacket. 2015-12-04 23:39:18 -05:00
Filip Maj
1f7c876461 Added support for actor property changed. Removed a lot of hard coded packets. Added a bunch of Support Desk packets. 2015-12-04 02:00:05 -05:00
Filip Maj
c8d6326ecd Finished SetChocoboName packet and fixed a bug with cutscene packet. 2015-11-29 00:30:41 -05:00
Filip Maj
4d83989d1a Finished the SetCutsceneBook packet. All offsets were written down. 2015-11-28 23:24:59 -05:00
Filip Maj
74f0426240 Cleaning up repo. Removing everything under /bin. 2015-11-28 20:56:57 -05:00
Filip Maj
9bb8cc816f Finished SetCompletedAchievementsPacket and renamed CutsceneBookSetPacket to SetCutsceneBookPacket in line with other "set" packets. Moved a lot of the hardcoded packets into the coded login part under PacketProcessor. 2015-11-28 20:56:22 -05:00
Filip Maj
50659afc82 Fixed actor state property packet not sending in string correctly. Added test command for it. Fixed bug in MurmurHash algo. 2015-11-28 10:00:18 -05:00
Filip Maj
0a6b005a0c Added command and script packets. Finished the SetActorProperty packet. Fixed bug with manually send packets from console. 2015-11-27 00:42:35 -05:00
Filip Maj
ba68546cc9 Begun writing script packets. 2015-10-16 21:30:49 -04:00
Filip Maj
d21bbf9b48 Merge branch 'fix_connection' into multiplayer 2015-10-15 22:36:21 -04:00
Filip Maj
498eaaf568 Disabled some debug output and removed test line in Server. 2015-10-15 22:34:11 -04:00
Filip Maj
2e683892c8 Connection working again. Fixed type 7 ping packet. 2015-10-15 22:17:21 -04:00
Filip Maj
7c22cece93 Removed unused incoming stream code. 2015-10-15 17:04:04 -04:00
Filip Maj
c767c626a3 Changed how packets are received. No longer have incoming stream and just parse as they come in onAccept. 2015-10-15 16:55:01 -04:00
Filip Maj
235a5adae3 Fixed bugs on how subpackets handled. Reorganized subpackets and split header with game header. 2015-10-14 23:48:49 -04:00
Filip Maj
6939c380cd Implemented the "SetActorProperty" packet. 2015-10-14 17:18:29 -04:00
Filip Maj
1d20f8b8b8 Started doing multiplayer stuff. 2015-10-13 22:58:21 -04:00
Filip Maj
7116c96b2f Fixed packet creators in Actor. Added replace id overload. Fixed Zone class, should work correctly. 2015-10-13 22:57:16 -04:00
Filip Maj
b17a86ba2c Added more packet creators to the actor class. Made sendPacketQueue private to avoid confusion. Added zone stuff to test multiplayer. 2015-10-13 19:15:44 -04:00
Filip Maj
28b868e421 Ignoring wireshark packets. 2015-10-13 12:50:59 -04:00
Filip Maj
1986a646e5 Added skeleton of "DoBattleActionPacket". Added size checks for chat message packet. 2015-10-13 12:50:23 -04:00
Filip Maj
2f6841b125 Fixed emote not working when no target was set. 2015-10-12 10:45:35 -04:00