Create an installer to automate the process. And make it simple for the user to select the mods they want. I want to use a msi project if possible. Uninstall is possible if the backup files are there. I do not know how much of this I can do yet. I'm just laying out a plan.
[x] May need to run as admin or install .net framework 4.6.2
Depends on file permissions and if running Windows 10.
[x] Detect the install location of FF8R from the registry.
[x] If unable to detect prompt user to browse for the folder
[ ] Detect if backup files exist and ask to modify the current installed main.zzz/other.zzz or use backup to replace current main.zzz/other.zzz
[ ] Display a list of mods in the package.
[ ] Check marks to select
[ ] Reorder mods if need be.
[ ] Example customizations will need to go after the main mod. Like for different color gui
[ ] These customizations will probably appear in a branch under the mod.
[ ] Info panel listing what the mod does.
[ ] Backup and merge the main.zzz/other.zzz with chosen mods.
[x] Place new main.zzz/other.zzz in the FF8R directory.
[ ] Ask to launch the game now that install is complete.
Create an installer to automate the process. And make it simple for the user to select the mods they want. I want to use a msi project if possible. Uninstall is possible if the backup files are there. I do not know how much of this I can do yet. I'm just laying out a plan.