Link Ffxiv To Steam
[TODO: act is a thing you want so you can be awesome]
If you have bought FFXIV Heavensward on Steam, you will find there is a 20-digit registration code by opening steam, which you can use to navigate to the Library tab. And then select “FINAL FANTASY XIV: A Realm Reborn” on the right-hand side of the game page. Choose the “Links” section and select “CD key”.
We'll also add the following helpful plugins:
- OverlayPlugin - Adds overlay support to conveniently display information in game.
- Kagerou - A nice DPS overlay that's customizable via an easy-to-use control panel.
- Triggernometry - Advanced custom triggers with better organization.
Installing ACT + FFXIV Plugin
Download ACT(Discord) and run through its installer.
On first run, a setup wizard will start. Follow along to select the FFXIV Plugin by clicking Get available parsing plugins
, choosing (66) FFXIV Parsing Plugin
from the dropdown, then clicking Use this plugin
.
On the next screen, answer No
when asked if ACT is being used for EverQuest II, then click OK > Cancel > Close
instead of choosing a log file. The FFXIV Plugin doesn't read on-disk logs, so there's nothing to more to set.
Configuring OS Permissions
ACT should always be run as Administrator and excepted from Windows Firewall to make sure it works properly. This is because ACT uses memory reading and packet inspection to collect accurate data, which Windows doesn't allow by default.
To prove these steps are necessary, open ACT and try Plugins > FFXIV Settings > Test Game Connection
. Without sufficient permissions, ACT will fail to parse correctly:
Making ACT always run as Administrator
Can You Link Ffxiv To Steam
Find the shortcut used to launch ACT, then right click > Properties
. In the Compatibility
tab, check Run this program as an Administrator
and hit Apply
. This ensures ACT is run as Administrator every time.
Excepting ACT from Windows Firewall
In the Windows Start Menu, type Windows Firewall
and choose the normal version (instead of Advanced Security).
On the left, click Allow an app or feature through Windows Firewall
. In the new window, click Change Settings
, then Allow another app...
.
Browse to where ACT was installed and select Advanced Combat Tracker.exe
. The default install path is C:Program Files (x86)Advanced Combat TrackerAdvanced Combat Tracker.exe
, but it may be elsewhere if changed during installation.
Under Network Types
, select both Public
and Private
, then click OK
. Finally, click Add
and OK
to finish adding the exception.
Back in ACT, try Plugins > FFXIV Settings > Test Game Connection
again. It should be all clear. If not, try working through this permissions section again.
Configuring Other Options
Changing Encounter Timer
Some bosses have long periods without fighting that confuse ACT into thinking one fight is actually two. This split result in DPS being measured separately for each half, which isn't comparable to DPS measured as one across the entire fight.
To fix this, go to Options > Main Table/Encounters: General
and set Number of seconds to wait after the last combat action to begin a new encounter
to 30
.
Disabling Clipboard Auto-Export
By default, ACT copies a text version of an encouter's result to the paste buffer after each fight. This is annoying because it interrupts copy/paste and you may not paste what you expect.
To disable this, go to the Options
tab, then uncheck Output Display: Text Export Settings > [ ] Export to Clipboard after combat
.
Troubleshooting
Missing DPS Graph -- 'No combatants with compatible data to graph... Try another sorting method.'
The DPS Graph can fail to render if the chosen sorting options are unset or unsortable. To restore the defaults,
- Open
Options > Main Table/Encounters: Encounter View Options
- Highlight
EncDPS
in the list, then click the box to the right ofSort #1
below the list. - Highlight
Duration
in the list, then click the box to the right ofSort #2
below the list.
If Sort #1
and Sort #2
aren't visible below the list, scroll down using the far right scrollbar (instead of the list's scrollbar)
FFXIV_ACT_Plugin.dll -- Plugin Initialization Failed
ACT sometimes fails to attach to the game despite proper settings and running as admin. It shows Plugin Initialization Failed
for FFXIV_ACT_Plugin.dll
on the Plugins
tab, has a completely empty FFXIV Process ID
dropdown under FFXIV Settings
(not even an automatic
option!), and generally doesn't parse DPS.
This happens after certain game updates where the game launcher itself is also patched. The launcher patcher will run as admin, which subsequently runs the launcher and then the game as admin for that session, which blocks ACT from reading the game.
To fix, simply restart the game so it runs without elevated privileges.
Installing Extra Plugins
ACT alone is helpful, but it's hard to check DPS in real time (especially without a second monitor!), it's not very pretty, and some features could be better. This can all be fixed with extra plugins.
Overlay Plugin
The Overlay Plugin allows for displaying extra information 'in game' by floating windows over the client, as if they were extra UI elements. Applications include DPS meters, spell timers, threat meters, and more.
Setup
In Final Fantasy XIV, Go to System Configuration > Display Settings
and set Screen Mode
to Borderless Windowed
. The overlays are secondary windows that float over the main game window, so true fullscreen is not supported.
Download OverlayPlugin-w.x.y.z-x64-full.zip
and 'unblock' it before extracting. If OverlayPlugin is already installed, update it from that link since newer features will be required later.
In ACT, go to Plugins > Plugin Listing
, browse for OverlayPlugin.dll
in the extracted folder, then click Add/Enable Plugin
. Note that there are several DLLs with similar names (e.g., OverlayPlugin.Common.dll
), so be careful to choose the standard OverlayPlugin.dll
.
On the OverlayPlugin.dll
tab, make sure an overlay of type MiniParseOverlay
exists. If not, click New
to add one with any name.
Also, check Automatically hide overlays
to hide the overlay when XIV or ACT aren't the active window.
Kagerou
Kagerou is a visually pleasing DPS overlay theme that's easy to configure and make pretty, even for non-technical people.
Setup
Still in OverlayPlugin.dll
tab, open the Mini Parse
sub-tab and set the URL to https://hibiyasleep.github.io/kagerou/overlay
.
In case Kagerou starts in a foreign language, click the ⋮ > gear
to open the settings, then select a familiar language from the dropdown and click save.
The overlay can be dragged around the screen and resized using the grey triangle in the bottom right corner. To lock it in place, go back to the Mini Parse
sub-tab and check Lock Overlay
. DON'T check Enable Clickthru
or Kagerou will lose its interactivity.
To change the information displayed and theming, check the ⋮ > gear
config panel. Options include player name display mode, colors, different stats, etc.
Or, if that's effort and the screenshots above are appealing, copy/paste the blob below into the Import/Export
tab to get those settings:
eyJkIjp7InN0eWxlIjp7ImJvZHktZm9udCI6IidSb2JvdG8nLCAnU291cmNlIEhhbiBTYW5zJywgJ01laXJ5byBVSScsICfrp5HsnYAg6rOg65SVJywgc2Fucy1zZXJpZiIsImhlYWRlci1iZyI6InJnYmEoMCwgMCwgMCwgMC44KSIsImNvbnRlbnQtYmciOiJyZ2JhKDAsIDAsIDAsIDAuOCkiLCJnYXVnZS1oZWlnaHQiOiIyMCUiLCJncmFwaC1oZWlnaHQiOiIxcmVtIn0sImNvbG9yIjp7InBvc2l0aW9uLXRhbmsiOiJyZ2JhKDAsIDEyOCwgMjU1LCAwLjc1KSIsInBvc2l0aW9uLWRlYWwiOiJyZ2JhKDI1NSwgMCwgMCwgMC41KSIsInBvc2l0aW9uLWhlYWwiOiJyZ2JhKDAsIDI1NSwgMCwgMC41KSIsInBsZCI6InJnYmEoMCwgMTI4LCAyNTUsIDAuNzUpIiwid2FyIjoicmdiYSgwLCAxMjgsIDI1NSwgMC43NSkiLCJkcmsiOiJyZ2JhKDAsIDEyOCwgMjU1LCAwLjc1KSIsIm1uayI6InJnYmEoMjU1LCAwLCAwLCAwLjUpIiwiZHJnIjoicmdiYSgyNTUsIDAsIDAsIDAuNSkiLCJicmQiOiJyZ2JhKDI1NSwgMCwgMCwgMC41KSIsIm5pbiI6InJnYmEoMjU1LCAwLCAwLCAwLjUpIiwic21uIjoicmdiYSgyNTUsIDAsIDAsIDAuNSkiLCJibG0iOiJyZ2JhKDI1NSwgMCwgMCwgMC41KSIsIm1jaCI6InJnYmEoMjU1LCAwLCAwLCAwLjUpIiwicmRtIjoicmdiYSgyNTUsIDAsIDAsIDAuNSkiLCJzYW0iOiJyZ2JhKDI1NSwgMCwgMCwgMC41KSIsIndobSI6InJnYmEoMCwgMjU1LCAwLCAwLjUpIiwic2NoIjoicmdiYSgwLCAyNTUsIDAsIDAuNSkiLCJhc3QiOiJyZ2JhKDAsIDI1NSwgMCwgMC41KSIsInNtbi1wZXQiOiJyZ2IoNDYsIDEyNSwgNTApIiwic2NoLXBldCI6InJnYigxMjEsIDEzNCwgMjAzKSIsIm1jaC1wZXQiOiJyZ2IoMCwgMTUxLCAxNjcpIn0sImNvbHdpZHRoIjp7Il9kZWFsLXRvdGFsIjoiNCIsIl9kZWFsLW1heGhpdCI6IjYiLCJfdGFuay1kYW1hZ2UiOiIzLjUiLCJfdGFuay1oZWFsIjoiMy41IiwiX2hlYWwtbWF4aGl0IjoiNiJ9LCJ0YWJzIjp7IjAiOnsiaWQiOiIwIiwibGFiZWwiOiJEUFMiLCJ3aWR0aCI6IjEiLCJzb3J0IjoiZGVhbC50b3RhbCIsImNvbCI6WyJpLm5hbWUiLCJpLmljb24iLCJldGMuZGVhdGgiLCJkZWFsLnBlcl9zZWNvbmQiLCJkZWFsLnBjdCIsImhlYWwucGN0IiwiZGVhbC5jcml0aWNhbCIsImRlYWwuZGlyZWN0IiwiZGVhbC5jcml0X2RpcmVjdCJdfSwiMSI6eyJpZCI6IjEiLCJsYWJlbCI6IlRhbmsiLCJ3aWR0aCI6IjEiLCJzb3J0IjoidGFuay5kYW1hZ2UiLCJjb2wiOlsiaS5pY29uIiwiaS5uYW1lIiwiZGVhbC5wZXJfc2Vjb25kIiwidGFuay5kYW1hZ2UiLCJ0YW5rLmhlYWwiLCJ0YW5rLnBhcnJ5IiwiZXRjLmRlYXRoIl19LCIyIjp7ImlkIjoiMiIsImxhYmVsIjoiSGVhbCIsIndpZHRoIjoiMSIsInNvcnQiOiJoZWFsLnRvdGFsIiwiY29sIjpbImkuaWNvbiIsImkubmFtZSIsImhlYWwucGN0IiwiaGVhbC5wZXJfc2Vjb25kIiwiaGVhbC50b3RhbCIsImhlYWwub3ZlciIsImhlYWwuc3dpbmciXX0sIjMiOnsiaWQiOiIzIiwibGFiZWwiOiIyNCIsIndpZHRoIjoiMyIsInNvcnQiOiJkZWFsLnRvdGFsIiwiY29sIjpbImkuaWNvbiIsImkubmFtZSIsImRlYWwucGVyX3NlY29uZCIsImRlYWwuc3dpbmciXX19fSwiaCI6InN0eWxlLGNvbG9yLGNvbHdpZHRoLHRhYnN8MTU1NTg3MDQ3NjE1NiJ9
Triggernometry
Triggernometry (Discord) is a direct upgrade to ACT's 'custom triggers' feature, supporting more advanced triggers (variables, logic, math), more responses than beeps and TTS, and folders for better organization.
A guide to triggers is outside the scope of these instructions, but tl;dr triggers search live game logs using regular expressions and respond to certain events, which is how some players get warnings about boss abilities or key buffs like Trick Attack. See Triggernometry Discord for more details.
Setup
Download Triggernometry and 'unblock' it before extracting.
In ACT, go to Plugins > Plugin Listing
, browse for Triggernometry.dll
in the extracted folder, then click Add/Enable Plugin
.
Auto-Ending Encounters
Increasing encounter duration ensures there's a single encounter per pull, even in fights with long transitions, but traditionally required manually ending the encounter on wipe so two fights wouldn't bleed into each other on ACT. Triggernometry can now end the encounter automatically on wipe in 8 player trial/raid dungeons, thanks to a trigger by MikeMatrix from the FF14 ACT Discord.
First, go to Options > Main Table/Encounters: General
and increase encounter duration to 60 seconds or higher:
Next, go to Plugins > Triggernometry
, right click a folder and press Import
, then paste the contents of OnWipe.xml
from the bottom of this page:
Possible Duplicate:
Can I register a retail boxed copy of a game with Steam?
With the addition of Greenlight to Steam a decent amount of games that were normally purchased elsewhere can now be purchased through Steam. I noticed Project Zomboid was among the titles to be added to Steam. I have already purchased Project Zomboid from Desura, and whenever the game is added to Steam I would like to put it on my Steam account.
Is this possible and how do I do it?
marked as duplicate by Ben Brocka, user27134, murgatroid99, Niro, IsziDec 19 '12 at 21:23
This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.
2 Answers
Sadly there's not really a universal way to transfer games purchased elsewhere to Steam. Some games will provide Steam keys when purchased elsewhere, but for the most part you're out of luck.
What you can do is to add a shortcut to the game to your Steam library. This Steam article describes how to add a non-Steam game to your library. This will let your friends know what game you're playing, but you won't have Steam integration.
robalanrobalanIt is possible to do this.
- Open up and log into Steam.
- Look at the menu bar at the top of the window and click on 'Games'.
- The last option under 'Games' is 'Add a Non-Steam Game to My Library'.
- Click on this option.
- A window will open up, and Steam will scan your hard drive for installed programs.
- Select the game you want to add.
- Click on the 'Add Selected Programs' button.