Package Or Sections

There are various reasons why you might want to ship your mod with a package (e.g. battle_pack.bin) or just a section of it (e.g. battle_pack.bin.dir/section_002.bin).

Package

  • It's difficult for a user to understand for which changes have been done without checking the source.

  • Language patches are more annoying to create as most section files across all languages are the same with the exception of the text section. So you just end up with needing to create more than one package for every language.

  • If a mod includes section files, it will not show up as a conflict on mod installation and may create issues.

Section(s)

  • You only ship files that you actually modified, therefore it is more compatible with other mods.

  • If another mod modifies a .ebp section you didn't and you modify the .ebp script which relies on it, conflicts may arise which you cannot foresee beforehand.

  • Requires FF12 External File Loader (which everyone that uses mods on PC has anyway, but it's not available on consoles).

Personally, I would recommend using section files whenever possible.

Last updated