C++ library to interact with FFXIV game data
Will now compile out of the box on Windows MSVC. Right now, out of the box game installation is not supported as per unshield being non-functional on Windows, will be porting to Windows or finding a workaround in the near future. |
||
---|---|---|
include | ||
src | ||
CMakeLists.txt | ||
LICENSE | ||
README.md |
libxiv
A modding framework for FFXIV written in C++. This is intended for use Novus, my custom modding tool - but it's eventually going to be integrated into Astra as well.
Goals
- Be integratable into launchers for updating support.
- Can export penumbra mods, I have no interest in exporting in TexTools's format.
- Can export/edit some formats such as models, and metadata/exl.
Dependencies
- fmt for formatting
- z for zlib support, needed for dat files
- unshield for extracting cab files for bootstrapping
Features
- Can read index/index2/dat/exh/exl files (see Xparser.h)
- Can extract bootstrap files required to start FFXIV for the first time (see installextract.h)