Based on the work from devunt and lalafellsleep
A simple plugin to scout the next dungoeon/trial/raid (instance to be generic) you are going to enter.
It works only on windows 10 and, for the moment, only with final fantasy in Borderless Windowed Mode.
If you find any bug or have any idea to share and optimize the plugin fill free to contact me or open an Issue (:
It seems like lalafellsleep simply stopped the development, and using an external tool (like the one from devunt) seems a bit like an overkill...
... We already use ACT for various things, so integrate this feature seems like a better option (:
You can download the latest binaries from here
Starting from version 1.3.11 DFAssist supports AutoUpdating directly from within ACT
- big thanks to EQAditu
- As usual add the plugin in ACT, after the FFXIV_Parsing_Plugin by ravahn
- If everthing went ok you will see this toast in the bottom right corner of the screen
- Congratulations! You did it! (:
Building should be really straight forward
- Download or checkout the sources
- Open the DFAssist.sln
- Add the reference to your Advanced Combat Tracker.exe in DFAssist.csproj
- Check that all the refernced to the external dll's are working properly
- If it is not the case then:
- Close the solution
- Edit your DFAssist.csproj with notepad, and change references to be like this
<Reference Include="Advanced Combat Tracker"> <HintPath>..\..\ffxiv_actor\ActorConsole\bin\Debug\ACT\Advanced Combat Tracker.exe</HintPath> <Private>False</Private> </Reference> <Reference Include="Microsoft.WindowsAPICodePack, Version=1.1.0.0, Culture=neutral, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>..\libs\Microsoft.WindowsAPICodePack\Microsoft.WindowsAPICodePack.ref</HintPath> </Reference> <Reference Include="Microsoft.WindowsAPICodePack.Shell, Version=1.1.0.0, Culture=neutral, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>..\libs\Microsoft.WindowsAPICodePack.Shell\Microsoft.WindowsAPICodePack.Shell.ref</HintPath> </Reference> <Reference Include="Microsoft.WindowsAPICodePack.ShellExtensions, Version=1.1.0.0, Culture=neutral, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>..\libs\Microsoft.WindowsAPICodePack.Shell\Microsoft.WindowsAPICodePack.ShellExtensions.ref</HintPath> </Reference> <Reference Include="Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL"> <SpecificVersion>False</SpecificVersion> <HintPath>..\libs\Newtonsoft.Json\Newtonsoft.Json.ref</HintPath> </Reference>
- If it is not the case then:
- Build!
It should not be a problem building for x86, but (as of the latest news from SquareEnix) you hsould build for x64, as the game will drop support for x86 with the next expansion release
- Automatic Updates from within ACT
- Remove unused support for Telegram
- Remove unused support for FATEs
- Handle Assembly resolve without locking dlls
- Handle test mode, enable users to see instances code
- Inject toasts in game (to make it work even in full screen mode)
- add TTS support