Filip Maj
77e0639410
Realized the start event packet after a zoneIn kickevent is weird and malformed, fixed for that usecase. Fixed bug with getting PrivateArea script. Missing area scripts now don't show a message (they were optional). Finished scripting out Limsa opening battle.
2017-03-19 11:39:21 -04:00
Filip Maj
e898c045f7
Overhaul of the director system and opening quests. Private Areas further implemented as well.
2017-03-07 00:09:37 -05:00
Filip Maj
52703537e9
Forgot the "GroupCreatedPacket".
2016-12-04 10:12:33 -05:00
Tahir Akhlaq
24f55139dd
mass replaced all methods to pascal case
2016-06-14 21:29:10 +01:00
Tahir Akhlaq
c23f9c7ca9
PROJECT: added common library to make common files actually common
...
- renamed sln to FFXIVClassic.sln
- threaded logging
- todo: print packets using Log.Packet
2016-06-12 20:12:59 +01:00
deviltti
1c712c7533
Cleaned up LogFile and ByteArrayToHex utils.
2016-06-10 19:58:01 -04:00
Tahir Akhlaq
8b93abe86e
servers now log (almost) everything to file
...
- regex'd in mysqlexception logging
- servers can now specify server_port, log_path, log_file
- added scripts to import/export all tables (exporting will export a handful of garbage table names, open and check for structure before deleting)
- fixed packet logging (thanks deviltti)
2016-06-09 19:48:06 +01:00
Filip Maj
4d57aa72a6
Cleaned up the 0x02 packet. It fires in response to the 0x2 packet sent by the client it seems.
2016-03-28 12:14:10 -04:00
Filip Maj
f8ab0cd86d
Added langauge code packet (0x6) and 0x2/0x7 temp packets to clean up the login packets sent by client.
2016-03-28 11:30:02 -04:00
Filip Maj
2048d8d188
Implemented a intra-zone teleport. Trigger Name is now sent to to the "eventStart" lua callback. Lua scripts can now access world manager.
2016-03-20 21:18:46 -04:00
Filip Maj
1f60bcf4fc
Finished code to send character skill (class) info. Added parameterdata request packet that requests this info.
2016-03-19 18:43:02 -04:00
Filip Maj
c6ac8b2f14
Fixed an error in the netcode that would cause the client to d/c on partial packets. Set buffer size to 0xFFFF due to disconnect on really large packets (ie gm packet). Implemented support ticket packets.
2016-02-16 22:53:53 -05:00
Filip Maj
42ba95b69d
Reworked zones to allow for isolated zones (IE Opening Zone) and private area instances.
2016-02-07 13:05:54 -05:00
Filip Maj
5c8277fbb9
Redid the database, actor_class and npclist was combined. Added commands to the lua engine. Script will default to a PopulaceStandard if no script detected to avoid crashing. Static Actors now loaded from the static actors file.
2016-01-28 23:24:20 -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
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
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
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
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
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
29f030eddb
Fixed music packet, no longer hard coded. Added setTarget, lockOn, and startScript packets. Console window has quieted down woo!
2015-10-08 00:49:31 -04:00
Filip Maj
46c4c26d01
Initial Commit.
2015-09-25 18:52:25 -04:00