User Tools

Site Tools


ffxiv:resource_files:start

Although the file directory structure for FFXIV uses CRC32 hashed names and compressed files, the file names follow a relatively simple pattern. Note that the file path is all switched to lowercase before the CRC32 is run.

The original string representing the path is split at the last instance of / and both strings are run through a CRC32 hash to create a new folder/file structure.

The EXD directory has a root.exl file, listing the unhashed file names. This page will not be comprehensive, but it will list some important examples.

Lanuage Codes

  • en : English
  • jp : Japanese
  • de : German
  • fr : French

EXD Files

* All EXD files have a corresponding EXH file that provide information on the number of pages a particular EXD file will span.

Auto-Translate

  • Format: exd/Completion_<Number>_<Language>.exd
  • Example: exd/Completion_100_en.exd
  • Base Number: 100
  • Increment: Unknown

Items

  • Format: exd/Item_<Number>_<Language>.exd
  • Example: exd/Item_0_en.exd
  • Base Number: 0
  • Increment: 500

Item Search Category

  • Format: exd/ItemSearchCategory_<Number>_<Language>.exd
  • Example: exd/ItemSearchCategory_0_en.exd
  • Base Number: 0
  • Increment: 0

Item UI Type

  • Format: exd/ItemUICategory_<Number>_<Language>.exd
  • Example: exd/ItemUICategory_0_en.exd
  • Base Number: 0
  • Increment: 0

Key Items

  • Format: exd/EventItem_<Number>_<Language>.exd
  • Example: exd/EventItem_2000000_en.exd
  • Base Number: 2000000
  • Increment: Unknown

Minions

  • Format: exd/Comapanion_<Number>_<Language>.exd
  • Example: exd/Companion_0_en.exd
  • Base Number: 0
  • Increment: Unknown

Mounts

  • Format: exd/Mount_<Number>_<Language>.exd
  • Example: exd/Mount_0_en.exd
  • Base Number: 0
  • Increment: Unknown

Classes and Jobs

  • Format: exd/ClassJob_<Number>_<Language>.exd
  • Example: exd/ClassJob_0_en.exd
  • Base Number: 0
  • Increment: Unknown

Classes and Job Categories

  • Format: exd/ClassJobCategory_<Number>_<Language>.exd
  • Example: exd/ClassJobCategory_0_en.exd
  • Base Number: 0
  • Increment: Unknown

Log Messages

  • Format: exd/LogMessage_<Number>_<Language>.exd
  • Example: exd/LogMessage_0_en.exd
  • Base Number: 0
  • Increment: Unknown

Company Actions

  • Format: exd/CompanyAction_<Number>_<Language>.exd
  • Example: exd/CompanyAction_0_en.exd
  • Base Number: 0
  • Increment: Unknown

Actions

  • Format: exd/Action_<Number>_<Language>.exd
  • Example: exd/Action_0_en.exd
  • Base Number: 0
  • Increment: Unknown

Pet Actions

  • Format: exd/PetAction_<Number>_<Language>.exd
  • Example: exd/PetAction_0_en.exd
  • Base Number: 0
  • Increment: Unknown

Statuses

  • Format: exd/Status_<Number>_<Language>.exd
  • Example: exd/Status_0_en.exd
  • Base Number: 0
  • Increment: Unknown

Traits

  • Format: exd/Trait_<Number>_<Language>.exd
  • Example: exd/Trait_0_en.exd
  • Base Number: 0
  • Increment: Unknown

FATEs

  • Format: exd/FATE_<Number>_<Language>.exd
  • Example: exd/FATE_0_en.exd
  • Base Number: 0
  • Increment: Unknown

Duties

  • Format: exd/InstanceContent_<Number>_<Language>.exd
  • Example: exd/InstanceContent_0_en.exd
  • Base Number: 0
  • Increment: Unknown

Emotes

  • Format: exd/Emote_<Number>_<Language>.exd
  • Example: exd/Emote_0_en.exd
  • Base Number: 0
  • Increment: Unknown

Towns

  • Format: exd/Town_<Number>_<Language>.exd
  • Example: exd/Town_0_en.exd
  • Base Number: 0
  • Increment: Unknown

Tiltes

  • Format: exd/Title_<Number>_<Language>.exd
  • Example: exd/Tile_0_en.exd
  • Base Number: 0
  • Increment: Unknown

Races

  • Format: exd/Race_<Number>_<Language>.exd
  • Example: exd/Race_0_en.exd
  • Base Number: 0
  • Increment: Unknown

Place Names

  • Format: exd/PlaceName_<Number>_<Language>.exd
  • Example: exd/PlaceName_0_en.exd
  • Base Number: 0
  • Increment: Unknown

Grand Companies

  • Format: exd/GrandCompany_<Number>_<Language>.exd
  • Example: exd/GrandCompany_0_en.exd
  • Base Number: 0
  • Increment: Unknown

Parameters/Stats

  • Format: exd/BaseParam_<Number>_<Language>.exd
  • Example: exd/BaseParam_0_en.exd
  • Base Number: 0
  • Increment: Unknown

Beast Tribes

  • Format: exd/BeastTribe_<Number>_<Language>.exd
  • Example: exd/BeastTribe_0_en.exd
  • Base Number: 0
  • Increment: Unknown

Beast Tribe Reputations

  • Format: exd/BeastReputationRank_<Number>_<Language>.exd
  • Example: exd/BeastReputationRank_0_en.exd
  • Base Number: 0
  • Increment: Unknown

Companaion Actions

  • Format: exd/BuddyAction_<Number>_<Language>.exd
  • Example: exd/BuddyAction_0_en.exd
  • Base Number: 0
  • Increment: Unknown

Comapanion Equipment

  • Format: exd/BudddyEquip_<Number>_<Language>.exd
  • Example: exd/BuddyEquip_0_en.exd
  • Base Number: 0
  • Increment: Unknown

Comapanion Equipment

  • Format: exd/BudddyEquip_<Number>_<Language>.exd
  • Example: exd/BuddyEquip_0_en.exd
  • Base Number: 0
  • Increment: Unknown

Chat Type

  • Format: exd/LogKind_<Number>_<Language>.exd
  • Example: exd/LogKind_0_en.exd
  • Base Number: 0
  • Increment: Unknown
ffxiv/resource_files/start.txt · Last modified: 2015/03/17 04:12 by cair