TexTools / FFXIV_TexTools_UI

GNU General Public License v3.0
376 stars 63 forks source link

[Bug]: Cannot add multiple models from same source to FMV #275

Closed Hayden-Fluff closed 3 months ago

Hayden-Fluff commented 9 months ago

Expected behavior?

Whenever I add models to FMV, I'd expect that it would add whatever I have selected, but it seems to replace ones that come from the same source.

Actual behavior?

Whenever I add a mesh to FMV, it does get added as seen here image

However, whenever I change the part and add that, it instead replaces the first part with the new one in FMV image Here I attempted to add the hands, but it instead replaced the body with the hands

If there's some configuration to change this behavior, I could not find it after a few minutes of digging around the UI. This may not be a bug, but in my current case, isn't exactly desirable behavior, I'd prefer to have to remove duplicates in the list myself than have it managed for me.

Steps to reproduce the problem

  1. Go to a model where you can change the part (In this case, Hyur Midlander Male 1)
  2. Add the current part to FMV
  3. Change the part to something else (in this case changing from the Body to Hands
  4. Add this part to FMV
  5. The previous part added is instead replaced with the current part.

Error messages?

No error messages are displayed right away.

What aspect of FFXIV TexTools were you using, and what Item were you interacting with?

Component: (Full model viewer) Item: (Hyur Midlander Male)

Has this has been confirmed as an actual bug?

Squall-Leonhart commented 9 months ago

The FMV is pretty basic and is intended to demonstrate "Gear", the only Character pieces that should get loaded under "Character" would be the hair, head or tail, the rest you get from the Gear list,

For instance, Character "Head", Character "Tail" + Small clothes Chest, Legs, Hands will get you what you want.

The models under Character Body are low res, low detail stand ins and not really used anywhere in the game.

Lunaretic commented 3 months ago

This issue seems to be a combination of user error and minor bugs that have been fixed since from refactoring. Closing issue.