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.

image

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 by b. For example, chara/weapon/w0201/obj/body/b0155/b0155.imc, the primary Id is 201 and the secondary Id is 155
  • 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.

image

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 as chara/weapon/w0201/obj/body/b0155/vfx/eff/vw0001.avfx)
  • Armor: chara/equipment/e{Primary Id}/vfx/eff/ve{Vfx Id}.avfx (such as chara/equipment/e0808/vfx/eff/ve0001.avfx)

You can use this new VFX path in the "Game Path" tab of the VFXEditor select window.