pub enum Category {
Show 15 variants
Common = 0,
BackgroundCommon = 1,
Background = 2,
Cutscene = 3,
Character = 4,
Shader = 5,
UI = 6,
Sound = 7,
VFX = 8,
UIScript = 9,
EXD = 10,
GameScript = 11,
Music = 12,
SqPackTest = 18,
Debug = 19,
}
Expand description
This refers to the specific root directory a file is located in. This is a fixed list of directories, and all of them are known.
Variants§
Common = 0
Common files such as game fonts, and other data that doesn’t really fit anywhere else.
BackgroundCommon = 1
Shared data between game maps.
Background = 2
Game map data such as models, textures, and so on.
Cutscene = 3
Cutscene content such as animations.
Character = 4
Character model files and more.
Shader = 5
Compiled shaders used by the retail client.
UI = 6
UI layouts and textures.
Sound = 7
Sound effects, basically anything not under Music
.
VFX = 8
This “VFX” means “visual effects”, and contains textures and definitions for stuff like battle effects.
UIScript = 9
A leftover from 1.0, where the UI was primarily driven by LUA scripts.
EXD = 10
Excel data.
GameScript = 11
Many game events are driven by LUA scripts, such as cutscenes.
Music = 12
Music!
SqPackTest = 18
Unknown purpose, most likely to test SqPack functionality.
Debug = 19
Unknown purpose, most likely debug files.