-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
What does IINACT depend on that needs to change between updates? #27
Comments
This was already partially answered in #26, but if you want to try out a different version of IINACT with XOM you can just manually replace the .exe it launches while leaving the version file alone (if there is an update available it will override yours though) |
Correct it will update on launch, however it will grab the latest release which is not necessarily whatever is on main |
I see, so the bottleneck now is Assume for the sake of argument that it gets completed, how would that be added/used by IINACT for a pull request? How does the OverlayPlugin fit into this? Is it safe to assume remains stable between patches because it's not responsible for decoding the client traffic which falls under Bonus question: Is it possible to swap out the existing installed |
IINACT will automatically pull the latest version of the parsing plugin by itself on startup (similar to how ACT does not need an update when its parsing plugin updates) OverlayPlugin has been interacting more and more with the network log lately (and has always enriched the information it provides via web socket with reading game memory), so it will need frequent updates, although mostly only cactbot uses the additional loglines and extra information it provides, i.e. normal damage parsing works without IINACT updates (sometimes even cactbot if the memory sigs do not change). The vanilla ACT cactbot is also technically a OverlayPlugin plugin, but with IINACT they are integrated into one project. Upstream OverlayPlugin (OverlayPlugin/OverlayPlugin#90) is also working on this but they are not quite there yet. Interesting side note: After ngld abandoned OverlayPlugin the IINACT version was created months before the new community ACT one so they did develop a bit independent of each other. Regarding the bonus question: As mentioned above IINACT can load any FFXIV_ACT_Plugin version, however there is a neat little easter egg if you want to load a beta or something custom; you can just delete all contents of the |
If IINACT and/or any of its internally used modules maintained by others are updated. How do I add the changes from the Git repo to an IINACT bundled with XIVOnMac?
XIVOnMac doesn't give you an optional to actually install IINACT, but just to "launch" it. So I was wondering if I wanted to try out the master branch here, or my own branch with changes from upstream, how would I go about it?
Related: #26 (comment)
The text was updated successfully, but these errors were encountered: