Adding a VFX to an Item Without One - 0ceal0t/Dalamud-VFXEditor GitHub Wiki
TexTools
After selecting the item, navigate to "Metadata", change the field labelled "VFX ID" to a value other than 0
, then click "Save" in the top-right corner. Now, you can press "Show Paths" in the TexTools window and use that VFX Path in the "Game Path" tab of the VFXEditor select window.
Penumbra
Under any mod that you want to package the changes with, click "Advanced Editing", then the "Meta Manipulations" tab. Under "Variant Edits (IMC)", select the dropdown for Weapon
(if appropriate) and fill out the primary, secondary (only for weapons), and variant ids. You can find this in the "IMC Path" of the VFXEditor selection window.
- For weapons, the primary Id is preceded by
w
and the secondary Id byb
. For example,chara/weapon/w0201/obj/body/b0155/b0155.imc
, the primary Id is201
and the secondary Id is155
- For equipment, the primary Id is preceded by
e
Then, click the "+" button to "Stage" the changes, where you can now change the VFX Id (in this image, the input in green) to something besides 0
.
Penumbra does not reconstruct the new VFX path for you, unlike TexTools, but you can do it yourself using the following formats. Note that all of the placeholders are padded to 4 characters on the left side with zeros. So, 1
would become 0001
.
- Weapon:
chara/weapon/w{Primary Id}/obj/body/b{Secondary Id}/vfx/eff/vw{Vfx Id}.avfx
(such aschara/weapon/w0201/obj/body/b0155/vfx/eff/vw0001.avfx
) - Armor:
chara/equipment/e{Primary Id}/vfx/eff/ve{Vfx Id}.avfx
(such aschara/equipment/e0808/vfx/eff/ve0001.avfx
)
You can use this new VFX path in the "Game Path" tab of the VFXEditor select window.