The previous pic feature for the mod settings doesn't work anymore. I also could need a explanation of the Mod Generator Assistant.
Yes
because the new version expects preview images to live at an URL it doesn't work to load them in from an archive. I will correct this in the next version.
Mod Generator: First, see the catalog.xml I created as an example at
http://pastebin.com/Rct9XwiQThe mod generator screen just helps generate the XML for a mod so you can create a catalog file easily. The meaning of the fields is...
1) Mod fields:
ID: A unique GUID, the mod generator will create this for you.
Author: Author's name
Link: Link to a webpage about the mod
Name: Name of mod. Keep it short to fit on screen.
Description: Longer description of mod.
Tags: List of tags to help users search for mods. Haven't set any specific values that you can put in here yet...
LatestVersion: Details of current version available for download see below.
2) LatestVersion fields:
Version: Version number. When looking to see if a newer version is ready, the program looks to see if the number in the catalog file, is higher than the version number installed. So number must go up each time an update is released
ReleaseDate: Date version was released. Format should be like my example file...
CompatibleGameVersions: Original, Rerelease, Steam or All. My idea is for the program to work out what FF7 release you have installed so you know what mods will work with it ... but, the field is not used yet
PreviewImage: URL for a preview image (http/https) for this mod.
ReleaseNotes: Information about what has changed in this update. Not used yet
Link: Location of mod file. See below.
ExtractSubFolder: See below.
ExtractInto: See below.
3) File downloads.
Link for downloads (and for catalog files) can be in 3 different formats:
a) HTTP/HTTPS link. Format:
iros://Url/<link>
<link> is the http link, but with the "://" part replaced with "$". The pastebin catalog link I posted is an example
b) Google Drive link. Format like:
iros://GDrive/<fileID>
Most of the downloads in the sample catalog file are like this.
c) Mega shared folder link. Format:
iros://MegaSharedFolder/<folderID>,<fileID>,<fileName>
FolderID is the shared folder ID string. Then specify EITHER the fileID OR the fileName. I recommend just using fileName because finding out the FileID is difficult. The Mega catalog link I posted before is an good example
The program expects that the file that is downloaded will be either:
a) an IRO file. Simple, it is installed directly.
b) a ZIP/RAR/7Z file containing a SINGLE .iro file. The file is extracted and installed.
c) a ZIP/RAR/7Z file containing many other files (PNGs, TEXs, .....). So like a mod folder just zipped up. For this:
- if "ExtractSubFolder" is set, it extracts only files from inside that particular folder inside the zip
- if "ExtractInto" is set, it extracts the files into this particular subfolder inside the mod directory.
ExtractSubFolder is useful if your ZIP contains files that are not useful for the mod and you only need some of the files from the ZIP.
ExtractInto is useful if your ZIP has not got the right folder structure for 7thHeaven. Like if your avatar files are just inside the ZIP with no folder names, you need to extract them into a folder called "menu_us.lgp" for the wrapper to work.
Hope that explains it! Please say if any questions.