A collection of mods for the ElDewrito community mod manager FMM. This repository is where the 'Downloadable Mods' tab in FMM retrieves content from. FMM uses HTTPS to retrieve links2.txt and each of the .ini files linked in it, and (if you choose to download a mod) uses SVN to retrieve the contents of an .ini's parent folder. Due to GitHub sunsetting SVN support, starting in FMM v2.02, FMM instead retrieves mods from svn.dirkkane.xyz which hosts an SVN server containing a clone of this repository. This will be changed to Git's partial checkout functionality or something else in the near future.
A FMM mod is a folder containing a .fm file and a .ini file that share the same name. The .ini file's name must be unique and not used by any other mod.
The .ini file contains one section named "[FMMInfo]" and requires at least Name=, Author= and Desc= keys. Additional possible keys are Icon=, ImageThumb=, ImageFull=, Url=, RevisionDate=, LongDesc=, Warnings=, LongWarnings=, Credits=, EDVersion=, Required=. This code was written 7 years ago and Clef doesn't remember it well enough to document it from the top of their head.
A .fm file is a .bat file that runs as if it were in the ElDewrito directory where FMM.exe is. A console output line that begins with "FMM_OUTPUT " prints the subsequent text to the installation log (e.g. echo FMM_OUTPUT Importing shoulder model.), while a console output line that begins with "FMM_ALERT " shows the subsequent text in a message box (e.g. echo FMM_ALERT Missing texture files.).