github ravahn/FFXIV_ACT_Plugin v2.0.2.1
Version 2.0.2.1

latest releases: 2.7.0.1, 2.7.0.0, 2.6.9.9...
4 years ago

Version 2.0.2.1 is released to support the FFXIV Shadowbringers expansion!

This plugin is a significant change from version 1.7. All networking and memory processing code has been rewritten, and a series of public interfaces and events added to allow other ACT plugin authors the data they need to continue to function.

Please join the ACT FFXIV Plugin discord here if you are a plugin author:
https://discord.gg/hK523Pj
others are welcome, but please keep discussions to ACT and the plugin ecosystem. To help support improving the plugin, there is a channel on discord for contributing your logs, to help me improve parsing accuracy.

Features / changes:

  • Support for new 5.0 jobs DNC and GNR, and support for 5.0 changes to all job.
  • Support for the new version number-based ACT updater. Future update checks will no longer use time zones, but instead compare the FFXIV plugin version to the version number on the ACT FTP Server.
  • Added a new "Show Debug Messages" setting on FFXIV Settings tab. this will print out internal information for troubleshooting and analysis that otherwise goes into the logfiles. It can normally be turned off.
  • Updated the "Test Game Connection" to report on the presence of received network data, to more accurately diagnose problems.
  • Separated out plugin code into multiple assemblies, for which binaries are available on the plugin's github release page. Only FFXIV_ACT_Plugin.dll is needed by ACT, the others are embedded with Costura/Fody already.
  • Added FFXIV_ACT_Plugin.Common assembly to contain code for use by other plugin authors.
  • Added FFXIV_ACT_Plugin.Common.IDataRepository interface, to be used by ACT plugin authors for polling game data on-demand.
  • Updated Machina network capture library to use structs, to optimize network packet parsing. This is not officially released to Nuget yet, but is available in the Github Machina "NetworkStructs" branch
  • Updated the plugin to use .Net framework 4.6.1+. This was necessary to support some of the new c# unsafe code features used in the updated plugin.

Two dlls are included. Most users should download FFXIV_ACT_Plugin.zip. Plugin authors can use FFXIV_ACT_Plugin_2.0.2.1.zip, which extracts the additional assemblies for reference. These assemblies are already embedded in the FFXIV Plugin dll.

As with all expansions, there are things that aren't very well tested in this release, and so the DoT simulation will be less accurate. This will improve as I spend time to refine it post-release.

Remaining mostly untouched is the FFXIV Plugin parsing code, and the DoT simulation code. I expect to work on these over the next few months. I also did not modify the target overlays much, but don't have any plans to improve those.

Note: If you run into issues with this version, please remove all other ACT plugins, restart ACT, and first get ACT to parse with just the FFXIV_ACT_Plugin. Then add the other plugins back one by one. Also make sure to update ACT itself to the latest version (3.3.4.259).

Don't miss a new FFXIV_ACT_Plugin release

NewReleases is sending notifications on new releases.