Reset custom properties at the end of components that take in user file/folder selections
Unexpected state behavior was occurring because the module is registered and values carry over from one usage to the next usage
Running the Entire Setup Wizard and then running individual components would result in running every step after the individual component too
For example, running Entire Setup Wizard and then Import Material Data would also result in Fix Transformations to be run
Added a warning message when the user selects a Material Data JSON that does not match up with a Material (ex. 'Emission' gets selected, but there is no 'miHoYo - Genshin Emission' material)
1.0
to0.25
after recent shader changeEntire Setup Wizard
and then running individual components would result in running every step after the individual component tooEntire Setup Wizard
and thenImport Material Data
would also result inFix Transformations
to be run