Jump to content

Making a mod package: Difference between revisions

m
m (→‎Mod_Info.cfg: tweaks)
Line 93: Line 93:


==== Mod_Info.cfg ====
==== Mod_Info.cfg ====
  AEInstallVersion -> 2.0
  AEInstallVersion -> 2.0
  NameOfMod -> Onisplit
  NameOfMod -> OniSplit
  Creator -> Neo
  Creator -> Neo
  ModVersion -> 0.9.77.0
  ModVersion -> 0.9.82.0
  Readme -> Management of Oni's .dat files
  Readme -> Management of Oni's .dat files
  ExeName -> Tools/MyExe.exe
  ExeName -> Tools/OniSplit.exe
  ExeType -> DotNet
  ExeType -> DotNet
  WorkingDir -> Base
  WorkingDir -> Base
  IconName -> Tools/MyIcon.png
  IconName -> Tools/MyIcon.png


Explanation of fields in the Config: (Entries marked with an asterisk ('''*''') are only used if the mod is not yet listed on the depot)
=====Explanation of fields=====
Entries marked with an asterisk ('''*''') are only used if the mod is not yet listed on the {{OMD}}, otherwise the AEI will display the version of those fields that is found on the mod's Depot node.


; '''AEInstallVersion'''
; '''AEInstallVersion'''
Line 121: Line 122:


; '''ExeName'''
; '''ExeName'''
: Path to the executable file if it should be integrated in the tools menu of AEI. Probably mostly useful for GUI based tools. Do not forget to add the path to the file in relation to the Edition-base folder. (Optional tag)
: Path to the executable file if it should be added to the Tools menu of the AEI. Probably mostly useful for GUI-based tools. Do not forget to add the path to the file in relation to the AE/ folder. (Optional tag)


; '''ExeType'''
; '''ExeType'''
: Type of the executable. Important if the executable has to be run by a specific interpreter like .Net. Can be either one of:
: Type of the executable. Important if the executable has to be run by a specific interpreter like .Net. Can be either one of:
:: ''OSBinary'' - Normal binary which can be executed by itself (assumed by default)
:: ''OSBinary'' - Normal binary which can be executed by itself (assumed by default)
:: ''DotNet'' - .Net binary, executed by MS.NET on Windows, Mono on MacOS / Linux
:: ''DotNet'' - .Net binary, executed by MS.NET on Windows, Mono on Mac OS X and Linux
:: ''Jar'' - Java .jar archive (assumed if ''ExeName'' ends in ".jar")
:: ''Jar'' - Java .jar archive (assumed if ''ExeName'' ends in ".jar")


Line 136: Line 137:


; '''IconName'''
; '''IconName'''
: Path to an icon for the tools menu. Must be in PNG format and between 16x16 and 32x32 in size. If not specified no icon will be used.
: Path to an icon for the tools menu. Must be in PNG format and between 16x16 and 32x32 in size. If not specified, no icon will be used.


==== Folder structure ====
==== Folder structure ====