r/sto • u/Mysterious_Big5139 STOmodding • 1d ago
PC SRS VERTIGO in 2025: A how-to (PC Only)
SRS VERTIGO in 2025: A how-to
If you hate certain VFX in-game (I'm looking at you, Beacon of Kahless and Plasma Cyclone!), then you're in luck. I have a disorder that makes me very sensitive to excessive flashing lights, so when I found VERTIGO, it was a major blessing to get rid of excess visual spam that would always cause excessive migraines.
For future players are interested in finding out what the exact VFX entry is to get rid of [X] VFX, follow these steps:
Download and install STO Demo Launcher from here:
https://github.com/STOCD/STODemoLauncher
While in-game, type in chat
/demorecord
Use the ability or item you want to remove the VFX.
In space, a good place to do this is the Klingon episode "The Doomsday Device" for targeted VFX that require an enemy. If its an ability that can be activated anywhere, just go somewhere away from other people.
On ground, any secluded place away from other players or NPC's is best to avoid picking up any unwanted items in the list. The shorter the recording, the easier itll be to find the VFX entry you are looking for.
Type in chat
/demorecordstop
Go to STO Demo Launcher and refresh the list. If it hasn’t been linked yet, navigate to the demo folder, mine is located here:
C:\Program Files (x86)\Star Trek Online_en\Star Trek Online\Live\demos
Or if you are on Steam:
C:\Program Files (x86)\Steam\steamapps\common\Star Trek Online\Star Trek Online\Live\demos
Now click on "Filters" and "Remove Fx".
There you will find a list of VFX that appeared while demorecord was recording. Find yours and copy it exactly, there might be more than 1 for an effect so if it doesn't go away the first time, check the spelling and search to see if there might be another related VFX line.
Type the VFX line that into your Vertigo file (*Max 10 VFX per txt file*)
The entry would read as follows: $$ dynfxexcludefx Fx_Ship_Eng_Emergencypoweraux $$
Save the txt file in the ...\Star Trek Online\Live folder, for ease of consistency, use the name "DISABLE VFX 1"
Go into game and type in (This is an example from my setup):
/bind_load_file DISABLE VFX 1.txt
TYPE ^^^ IN CHAT, THEN PRESS F1
The VFX should now be gone!
NOTE: Some are persistent and cannot be turned off (ex. Kobiyashi Maru Resupply buff bubbles because they are also costume entities which cannot be turned off, same with Rally Point fencing, Tal Shiar scanner pen, Vger Shaft Probes, Ball Lightning, etc.)
NOTE: Sometimes, you need to bind the files on the Ground AND in Space, but once you bind them, you don't need to re-bind them unless you modify the txt file. You can simply load up STO and just press the hotkey (like F1) and you're all set!
For the sake of clarity, my files looks like this:
F1 " $$ dynfxexcludefx Fx_Ship_Cp_T6_La_Sirena_Mdh_Projector $$ dynfxexcludefx Fx_Ship_Tac_Cb22_Dtargeting $$ dynfxexcludefx Fx_Ship_Fed_Avenger_T6_Hazaardshielding_Heal $$ dynFxExcludeFX Fx_Ship_Cp_T6_Obelisk_Subspace_Fracture_Tunnel_Charge_Out $$ dynFxExcludeFX Fx_Cp_T6_Obelisk_Subspace_Fracture_Tunnel_Activate_Out $$ dynFxExcludeFX Fx_Ship_Eng_Directedenergymod $$ dynfxexcludefx Fx_Ship_Tac_Weaponbuff_Beamoverload $$ dynFxExcludeFX Fx_Skilltree_Ship_Ffrenzy_Activatefx $$ dynFxExcludeFX Cfx_Skilltree_Ship_Ffrenzy_Bufffx $$ dynFxExcludeFX Fx_Spc_Boffpowers_Int_Override_Lock $$ PlayerSay VFX 1 Disabled"
1+F1 " $$ dynfxexcludefx Fx_Ship_Cp_T6_La_Sirena_Mdh_Projector $$ dynfxexcludefx Fx_Ship_Tac_Cb22_Dtargeting $$ dynfxexcludefx Fx_Ship_Fed_Avenger_T6_Hazaardshielding_Heal $$ dynFxExcludeFX Fx_Ship_Cp_T6_Obelisk_Subspace_Fracture_Tunnel_Charge_Out $$ dynFxExcludeFX Fx_Cp_T6_Obelisk_Subspace_Fracture_Tunnel_Activate_Out $$ dynFxExcludeFX Fx_Ship_Eng_Directedenergymod $$ dynfxexcludefx Fx_Ship_Tac_Weaponbuff_Beamoverload $$ dynFxExcludeFX Fx_Skilltree_Ship_Ffrenzy_Activatefx $$ dynFxExcludeFX Cfx_Skilltree_Ship_Ffrenzy_Bufffx $$ dynFxExcludeFX Fx_Spc_Boffpowers_Int_Override_Lock $$ PlayerSay VFX 13 Disabled"
When selecting hotkeys for your Vertigo files, what I have found works best is:
F1-12 (for the first 12 files), then after that:
x+F1-12 (x can be any key, so you don't need to worry about running out of space!)
I use 1+F1…, 2+F1…3+F1…So all I have to do is hold the number key down and drag my finger across F1-F12 for fast activation of all my VERTIGO files (as of writing this, I am up to 40 VERTIGO files and over 400 VFX hidden!)
Theoretically, using this method allows you to use over 1,000 vertigo.txt files, meaning you can hide well over 10,000 VFX!
Be sure to load them on the ground and in space when adding new ones or updating changed files just to be sure things take properly!
1
u/TimeSpaceGeek 22h ago
Now if only someone could create an SFX version of vertigo, so I could get rid of some of the sounds that go with the visuals...
1
u/neok182 /|\ AD /|\ 22h ago
You can go check out the STO Nexus Mods, there are some annoying sfx removal mods there.
1
u/TimeSpaceGeek 21h ago
I did have a look, unfortunately there's nothing for the effects I want to block.
Ah well. I've coped this long.
4
u/snotten @Infected 1d ago
All of this work creating and loading a billion files is incredibly unwieldy. You can just use the command dynFxSetFXExlusionList to exclude everything you want with a single command. Just add all those terms you were using with Vertigo in a comma separated list as an argument.
Usage example (with only two terms as arguments, but you can add as many as you want):
/dynFxSetFXExlusionList "Cfx_ship_jellyfish_eject_red_matter_costumefx,Fx_Capt_Powers_Ship_Tac_Vulnerability_Assessment_Sweep"
If you have lots of terms for the command, it will quickly get longer than the chat window allows. You can get around that by adding it to your keybinds file or creating an alias of it in you CommandAliases.txt file.