Archived
1
Fork 0
C++ library to interact with FFXIV game data
This repository has been archived on 2025-04-08. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
2022-04-11 10:36:34 -04:00
include Add language code support when reading EXD files 2022-04-11 10:36:34 -04:00
src Add language code support when reading EXD files 2022-04-11 10:36:34 -04:00
CMakeLists.txt Add exl parser, make exd category configurable 2022-04-11 10:18:29 -04:00
LICENSE Add license 2022-03-15 15:45:31 -04:00
README.md Update README 2022-03-16 18:02:48 -04:00

libxiv

sourcehut GitHub
mirror ryne.moe
mirror

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)