Filip Maj
|
c83b4a12b9
|
Added the game message packets. Fixed "canRideChocobo" param in zone not working. Added a lot more function for lua to access. Various minor changes.
|
2016-02-03 00:45:11 -05:00 |
|
Filip Maj
|
cfb29b912f
|
Speed is now stored in the actor. Redid actor speed packet to use float. Added GameMessagePacket which can use all 20 msg packets. Added functions for lua side to call in player obj.
|
2016-02-02 00:02:06 -05:00 |
|
Filip Maj
|
f1025f89d3
|
Rewrote the server commands. They can now accept a client connection, letting a user fire a command from within the game and only receive the response. Added actor removal for the instance system. Removed hardcoded packet 9.
|
2016-01-23 23:28:12 -05:00 |
|
Filip Maj
|
7bc3c8c2dd
|
Added event conditions to the database. This is a JSON object that stores all types of conditions. The server also sends the correct packets to enable these conditions (minus the push packets... those aren't implemented).
|
2016-01-23 22:11:45 -05:00 |
|
Filip Maj
|
3b48ed1f74
|
Added actor event packets.
|
2016-01-23 20:12:04 -05:00 |
|
Filip Maj
|
ea6b1e33c7
|
NPCs now spawn and load template from the db.
|
2016-01-20 23:18:10 -05:00 |
|
Filip Maj
|
1c845e62e3
|
Implemented WeatherDirector , ZoneMaster, and WorldMaster in code. Zone objects has become the ZoneMaster actor object.
|
2016-01-16 23:03:04 -05:00 |
|
Filip Maj
|
2bf532a6db
|
Fixed bug in property reflection code. If array had 2 or more digit index, would truncate to 1 digit.
|
2016-01-12 01:20:09 -05:00 |
|
Filip Maj
|
d42dac543f
|
Fixed wrong values sent for the setactorproperty packet. Initialized commandSlot_compatibility which was null.
|
2016-01-10 11:47:22 -05:00 |
|
Filip Maj
|
3205bd1c83
|
Added property init function which should get everything working. Added defaults to some properties.
|
2016-01-10 02:44:32 -05:00 |
|
Filip Maj
|
c9f35a207b
|
Fixed up warping with new values for SetActorPosition packet. The script instantiation packet is done and implemented. Player init is done except for parameters.
|
2016-01-09 18:52:23 -05:00 |
|
Filip Maj
|
315ec1f220
|
Fixed state being wrong size. Player substate will always be 0xBF.
|
2016-01-09 00:06:56 -05:00 |
|
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
|
67ee70e7c5
|
Packet for instantiating actor in lua engine implemented, though first value unknown.
|
2016-01-02 14:03:28 -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
|
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
|
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
|
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
|
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 |
|
Filip Maj
|
d3325676c5
|
Got rid of some garbage packets. Emote packet implemented though bug with descriptions.
|
2015-10-12 02:03:47 -04:00 |
|
Filip Maj
|
810edfcee4
|
More packets implemented.
|
2015-10-12 00:42:28 -04:00 |
|
Filip Maj
|
9a9388aabf
|
Figured out a lot of the 19X and 1AX packets. Adding test packet data used in experiments.
|
2015-10-11 14:57:24 -04:00 |
|
Filip Maj
|
f0c914844e
|
Actor speed packet done, actor position packet implemented.
|
2015-10-06 23:53:14 -04:00 |
|
Filip Maj
|
327dfc656b
|
Implement the actor initial position packet and set state packet.
|
2015-10-06 23:08:40 -04:00 |
|
Filip Maj
|
af2262c4b1
|
Added chat packet and state change packet. Fixed file spelling error for RemoveActorPacket and deleted UnknownLoginPacket. Was empty.
|
2015-10-06 20:06:08 -04:00 |
|
Filip Maj
|
0f80fa12dc
|
Added new equipment change packet. Renamed ChangeEquipmentPacket to EquipmentChangePacket. Renamed folder Actor to actor.
|
2015-10-06 11:53:40 -04:00 |
|
Filip Maj
|
a81d6bb26a
|
Implemented equipment packets as well as actor name/appearance packets. Appearance and name is now retrieved for the chara id.
|
2015-10-06 00:39:18 -04:00 |
|
Filip Maj
|
b0ab527550
|
Implemented more packets. Implemented zone grid map.
|
2015-10-05 19:36:15 -04:00 |
|
Filip Maj
|
3cacedf6ab
|
New debug packets.
|
2015-10-04 22:42:20 -04:00 |
|
Filip Maj
|
46c4c26d01
|
Initial Commit.
|
2015-09-25 18:52:25 -04:00 |
|