Quote:
|
Originally Posted by Kosmos
Just out of curiosity how do you plan to use pieces from various UIs?
Are you going to use the UI installer to allow the user to grab files from the various folders and install them into one folder, then adjust the eq2.ini to always look in that folder?
You are alot like me I think, you like to take on a challenge!
|
The idea is to provide a tool mod authors can package with their mods to allow the end user to take the guess-work out of installing a mod. It will allow the user to autodetect their EQ2 folder (got that part working) and will then check that the folder they're installing to is a first-order child of "UI". Once those conditions have been met the installer will recurse the file structure provided by the mod author and copy the mod files into the specified folder, prompting the user if any files are going to be overwritten (to allow users to install multiple components to the same mod folder.)
Anyway, I've got the directory search working, I've almost got the install conditions working, after that I get to figure out how progress bars work and finalize the format of the install package file structure. Right now I'm thinking I'll just have the installer check a folder named "EQ2Interface" and copy the files over as-is, creating an eq2ui_skininfo.xml if one doesn't exist so that the newly-installed mod shows up in the UI Switcher.