Module physis::race

source ·
Expand description

All of the races in Eorzea in a nice enum package.


  • Gender of the character.
  • The major races of Eorzea.
  • The race’s “subrace”. Each race has two subraces, which are actually identical (even down to the ids!) with the exception of Hyurs, which have two unique subraces that are really two separate races.


  • Builds the path to the skeleton (sklb) file for a given race, subrace and gender.
  • Gets a proper race identifier (such as 101, for Hyur-Midlander-Males) given a race, a subrace, and a gender.
  • Returns the two subraces associated with a given race. For example, Hyur would return [Midlander, Highlander].