Skip to content

General XML Information

Telethia edited this page May 31, 2024 · 1 revision

Object ID Abbreviation Meanings

AID

Stands for Asset ID. Someone else could probably better describe AID in a short form than I could. Entries are located within Item.xml and AssetTable.xml.

CID

Stands for Chapter ID. The six variations are CID_M (Main story), CID_S (Paralogues), CID_G (Divine Paralogues), CID_E (Fell Xenologue), CID_N (???), CID_V (Tempest Trial), CID_C (???). _N and _C are probably more Tower of Trials bullshit that nobody ever uses.

PID

Stands for Person ID. Every unit in the game has a unique PID associated with them. Entries are found in Person.xml.

JID

Stands for Job ID. Every class in the game has a unique JID associated with it. Entries are found in Job.xml.

GID

Stands for God ID. Every Emblem in the game has a unique GID associated with them. Entries are found in God.xml.

EID

Stands for Emblem ID. Appears to only be used in AssetTable.xml to determine what outfit an Emblem gives when engaged with them.

IID

Stands for Item ID. Every item in the game has a unique IID associated with it. Entries are found in Item.xml.

SID

Stands for Skill ID. Every skill in the game has a unique SID associated with it. Entries are found in Item.xml.

FID

Stands for Food ID. Every food item in the game has a unique FID associated with it. Entries are found in Cook.xml.

M[x]ID

The message ID for a specific object. This is used to call the correct name for the object dependant on the game's language. (ex MIID_IronSword will show up as "Iron Sword" in English and "てつの剣" in Japanese.)

M[x]ID_H

The message ID for an object's help text when you hover over it. This is used to call the correct description for the object dependant on the game's language. (ex MIID_H_IronSword will show up as "A standard sword made of iron─simple, but effective." in English and "標準的な剣" in Japanese.)

Most system-related messages are simply stored as MID.

List of files in fe_assets_gamedata and their purpose

AI.xml - AI types for units
AmiiboID.xml - Amiibo data, for Costume exchange ticket and BGM
Animal.xml - Data for farmyard animals in the Somniel
AnimSet.xml - Defines anim params, Applies animation data to the uRig
Arena.xml - UNUSED
AssetTable.xml - Assets for all playable units: models, colors, etc.
Calculator.xml - Formulas for calculation, like EXP
Chapter.xml - Individual chapter data
Chart.xml - UNUSED (likely expected player loadouts per map for balancing)
Cook.xml - Unit data for cooking in the Somniel
DragonRidePresetParamData.xml - Misc data for Dragon Ride Mini-game
DragonRidePrizeList.xml - Rewards for the Dragon Ride Mini-game
DragonRideTargetPattern.xml - Target patterns for each Dragon Ride level
Effect.xml - Particle and scene effects for various things
Encount.xml - Some encounter data for skirmishes
EndRoll.xml - Credits
FishingFishData.xml - Fishing mini-game data
FriendList.xml - Data for the 'Ally Notebook' used in the Somniel
God.xml - Data pertaining to Emblems
GroundAttribute.xml - Tile attributes, like sounds
HubArea.xml - Somniel scene data
HubDemo.xml - Demo data for the Somniel tutorials
HubDispos.xml - Actor data for Somniel
HubFortuneTelling.xml - Data for the fortune-teller
HubInvestment.xml - Country Donation Data
HubMapIcon.xml - Somniel Map Icon data
HubMyRoom.xml - Wake-Up interaction data
HubResource.xml - Misc. resources for Somniel
HubTalk.xml - Unit availibity in Somniel
Item.xml - All item and weapon data
Job.xml - All class data
JobIntroduction.xml - Title Screen Class Data
Jukebox.xml - Jukebox music selection for the Somniel
KeyHelpData.xml - Guide data
KillBonus.xml - EXP bonus for weapons adjusted to the formula
LaterTalk.xml - End credits data used to determine unit placement in their relevant showcase (Thanks ltranc!)
MapEditor.xml - Data for the map editor
MapHistory.xml - Variables for collecting historical stats
Mascot.xml - Sommie parameters
Movie.xml - Cutscene Data
MuscleExerciseData.xml - Strength Training Mini-game Data
Music.xml - Force music to play during scenes
Params.xml - General game data params. Controls data for many misc. functions.
Person.xml - All unit data
PhotographSpot.xml - Somniel photo data
ProfileCard.xml - Profile card data
Range.xml - Attack Tile Range Data
Relay.xml - Tempest Trial Data
Reliance.xml - Main support data, including unit relationships and support increase rate data.
Ring.xml - Bond Ring Data
RingCleaningVoice.xml - Ring Polishing Data (Voices, etc)
Sample.xml - Test file?
Shop.xml - Somniel Shop Data
Skill.xml - All Skill data. Check #skill-modding for assistance.
SoundEvent.xml - Some more sounds for events/cutscenes
Template #353.xml - Leftover template
Template.xml - Leftover template
Terrain.xml - Tile data
Title.xml - Title screen data
Tutorial.xml - Guide data
Vibration.xml - Some vibration info```

Clone this wiki locally