Nex Tables¶
Note
This is far from complete considering there are over 800 tables.
Ability/Movement Tables¶
attackparam
- Defines values & parameters for attackscharatimelinevariation
command
customaction
fatalattack
jumpparam
- Defines jumping (field or battle) parametersphoenixshiftmove
- Phoenix shift parametersskill
- Links a UI Skill/Ability to acommand
, otherwise largely UI related parametersshotcharge
- Charging fire & other abilitiessummonpartspattern
systemmove
Active Time Lore¶
loreworldviewnavigation
lorecutmreference
lorecutqreference
loresynopsisreference
loreworldviewnavigationcat
loreworldviewnavigationstype
Arcade Mode Tables¶
scoreattackmode
scoreattackstagerank
uileaderboard
telemetryleaderboardversion
AI Tables¶
aicounter
aiparam
aiaction
aitask
battleai
Animal Tables¶
animalbase
animalbehaviorparam
animalbehaviortype
maptoanimaltable
Battle Tables¶
autoattackpack
- Monster related?battleevent
battlemessage
- Enemy ability messages i.e castsbattlescoreachieveddifficulty
battlelayoutinfo
- ? Seen triggered when staggeringbuddycommand
- Torgal controlsbuff
chancedowndamagerate
- Stagger?damagereaction
damagereactionreplacement
damagereactionsize
damagerate
- Unknown, seen used with Heaven's Clouddirectorbattleuitype
directorgenerateheatmapinfo
- New enemies (?)dpscheck
emcameraparam
emcorrectionparam
guardresult
hitvfx
spreaddroptable
- Drops on field enemy killedspreaddroptable
stagerank
- Fired on abttle enduidamagepopup
Death¶
deadparam
corpsebase
corpsestay
deadeffect
Crafting/Shop Tables¶
recipe
shopbase
smithshopbase
stageshopbase
DLC Tables¶
dlcitem
- Defines DLC & Claimable Itemsdlcentitlement
patchdlcversion
Entity Tables¶
actorbase
bnpcbase
enpcbase
weaponbase
- Defines weapon modelsgimmickbase
stagesetbase
nullactorbase
animalbase
propbase
Internal category id to entity type
- 0 / 0xxxxxx - actorbase
- 1 / 1xxxxxx - bnpcbase
- 2 / 2xxxxxx - enpcbase
- 3 / 3xxxxxx - weaponbase
- 4 / 4xxxxxx - gimmickbase
- 5 / 5xxxxxx - stagesetbase
- 6 / 6xxxxxx - (Seemingly unused)
- 7 / 7xxxxxx - nullactorbase
- 8 / 8xxxxxx - animalbase
- 9 / 9xxxxxx - propbase
Obelisk / Fast Travel Tables¶
obelisk
Game State Tables¶
usersituation
- Game/player progress states in general, a very important table. Each row is a condition which can be refered by other tables as unlock/lock flags.
Graphics Configuration Tables¶
graclutterquality
- Clutter Qualitygraenableambientocclusion
Ambient Occlusiongraenablebloomeffect
- Bloom Effectgraenablechromaticaberration
- Chromatic Aberrationgraenablessr
- SSRgraenablevignette
- Vignetinggraframeraterational
- Framerate Rationalgralevelofdetailquality
- LOD Qualitygralodocclusioncullingtype
- LOD Occlusion Culling Typegramotionblurintensity
- Motion Blur Itensitygraphicscloudsettings
- Cloud Settingsgraphicsenvironmentparam
- Environment Paramsgraqualitypreset
- Quality Presetsgraqualitypresetoverridesetting
- Quality Preset Override settingsgraqualitypresetsettingparam
- Quality Preset Setting paramsgraqualitypresetsrsetting
- Quality Preset Super Resolution Settinggraqualitypresetsrsettingpar
Quality Preset Super Resolution Setting paramsgraqualitypresetsrtype
- Quality Preset Super Resolution Typegrashadowquality
- Shadow Qualitygrasradaptivedr
- Super Resolution Adaptive DRgrasrframegeneration
- Super Resolution Frame Gengrasrupscalealgorithm
Super Resolution Upscale Algorithmgrasrupscalepreset
Super Resolution Upscale Presetgrastreamingcorrectiontype
- Streaming Correction Typegraterrainquality
- Terrain Qualitygratexturequality
- Texture Qualitygravariablerateshading
- Variable Rate Shadinggrawaterquality
- Water Qualityuiframelimitconfig
uigamma
uiresolutionconfig
Item Tables¶
equipitem
- Equippable items. >= 100000 (otherwise use item table)item
- Items. (internally, this table is used when the id being fetched is < 100000).useitem
- Usable items (potions, etc).
Hunt/Mark Tables¶
smobdirector
- Defines hunts
Map/Level Tables¶
astralprojection
- Aether Floodsaccess
- World map item interaction (and more?)accessmessage
- World object interaction for message prompt (tavern papers, etc)areadefine
bnpcignorecollision
- Unknown. Seen used at the first bridge in rosaria, starting from three reedsdirectormodule
gamemap
- Defines all the levels/maps in the game and which master map file.mpb
they point to.gimmickitemdrop
- Item Pickups on fieldlayoutsettings
mapdirector
mapdirectormodule
mapdirectorsequenceset
physicsobjectsound
placement
- World map relatedplacename
- World map places names, used for just about everythingspecialarea
- Defines special areas in maps, including walk/ui/battle restrictions.
Model Tables¶
animpacexistface
animpacexisthead
characterskinid
- Defines the skin ids, used forcharacterskincategory
. Can only be two enabled rows.characterskincategory
- Arete Stone 'Appearance' Menu, every character. Hardcoded to id 0-4 (each character). There can only be two skins due to table design. (readcharacterskincategory.layout
for more information).characterskinmodelparam
- Points skins to amodelcoordinate
row.colorcoordinate
eid
eyecolor
footwetness
- Points to additional parts in each model (.mdl) filehaircolor
model
- Defines models in the game, usually pointed to by entity tablesmodelcoordinate
- Coordinates/links models into their respective parts (body/face/head) & more.skincolor
weaponskincategory
- Arete Stone 'Appearance' Menu, weapon skins. Number of rows will matchc8001
, body folder.
Physics Tables¶
ragdollparam
Party/Squad Tables¶
partyfollowback
partyfollowdistance
partyfollowformation
partyfollowposition
partyfollowspeedlimitgroup
partyfollowspeedlimit
partyfollowspeed
partyobstacle
partywarpposition
Quest/Cutscene Tables¶
defaulttalk
destinationmarkerparam
- Sets a destination markermaindefaulttalksequence
quest
- Defines all quests in the game (main/side)questcharalayout
questdefaulttalksequence
questcutscene
questsequence
- Quest states/stagesquestreportjump
- Fast travel to NPC for task sequence completionsimpleevent
simpleeventpartylocationset
simpleeventlocationoffset
useimportantitemstodo
- Giving items to NPCs
Player Stat Tables¶
paramgrow
- Player Levels
Reward Tables¶
droptable
Sound Tables¶
bgmchangedefine
- Handles bgm changesjingle
orchestrion
- Hideaway orchestrion/bgm listingsimpleeventbgmvolume
- Unknown, used alongside resultcompletemessagesoundreverbparam
- Used for reverb line of dialogue (i.e hooded man speaks to clive)
Hall of Virtue/Training Tables¶
trainingenemy
Thousand Tomes¶
loredictionaryalias
loredictionaryexp
loredictionarypickup
loredictionarycategory
loredictionarytagcategory
loredictionarytag
uimemorandumsearchname
Tutorial Tables¶
howto
- Tutorial messages/statestutorial
- Battle Tutorial (start of game, Rosalith Castle with Lord Commander Murdoch)
UI Tables (Misc)¶
uiaddon
- Defines assets to use for UIs along with additional parameters (character input & more)uiannounce
- Defines alerts/errors with a red banner i.e 'Unable to craft', 'Insufficient materials'uicolor
uifocusinfo
uipadguide
- Controller Settingsuisummonaction
uitooltip
window
World/Menu Map¶
fieldmapobelisk
worldmapanchor
uifieldmapicon
Other¶
brooch
- Sealscaption
difficultylevel
- Difficulty settingsguidancecameraparam
- Camera guiding, i.e used when petting torgalmoviedata
- Defines available cutscene/movie assets in the gamereplay
- Stage Replay Modespeaker
- Defines names for entities, used for ingame enemy names for instancespeakerset
loadingimage
- Loading screen images/backgroundresultcompletemessage
- Message to show when a quest/fight is over
Unused Tables¶
These tables are known to not be used at all (at least in retail builds).
attackelement
achievement
actorstate
actorstateset
aiactionselectorcondition
animalgroupid
areatype
bardssonglist
contentdynamicparam
footstep
gamemapfieldtype
gamemapbuildresult
magic
mapdirectorflag
mergegrid
onlinesuiteeventtype
shopcamera
squad
systemparam
titlecount
userpermission
uicharactersacttype
uicharacterslargecategory
ztext
Union Codes¶
Union codes are used by columns that can reference other tables. They usually appear right before the actual ID columns.
0
= ?17
= attackparamid23
= questcharalayoutbnpc25
= directorbankitemid41
= ?42
= command46
= defaulttalk50
= questcharalayoutenpc55
= layoutnamedinstance58
= customaction (?)79
= ?82
= ? (not an id to any table?)99
= itemshopbase100
= smithshopbase114
= sidequestbattledirector124
= item127
= levelcutscene131
= partytalk135
= droptable143
= ?146
= bgmmode147
= placename192
= cutsceneset204
= questprogress256
= partymember260
= scenariocutscene266
= Icon Id?273
= worldmapanchor277
= usersituation314
= bgmselect316
= moviedata317
= gamemap330
= ?359
= missionbattledirector373
= ?375
= mapdirectorsequence382
= ?399
= directoractorlist403
= behaviormovesequence (or behaviormoveset)428
= ?454
= directorchangebgmparam458
= usersituationflag484
= shopchronicle486
= ?487
= ?488
= shoppastsight491
= ?494
= battleblockdirector502
= stageshopbase517
= ?523
= shoplore528
= ?530
= ?545
= ?557
= directorcondition577
= ?568
= directoractormonitor649
= ?655
= mapdirectorsequence664
= captionfreeword719
= shopmythril818
= shopfixedpaletteexit831
= cutsceneconnect841
= questcutscene845
= maindefaulttalksequence846
= questdefaulttalksequence847
= questsimpleventsequence854
= behavioreventdirector856
= simpleevent889
= ?935
= directormovecustomspeedparam942
= simpleeventselect957
= shopquestcounter976
= shopfixedpaletteaccess977
= shopfixedpalettewarp978
= fixedpalette985
= questdiscardlist989
= icondiscovery998
= shopfamevalue1011
= ?1027
= ?1044
= ?1047
= abysseffect1138
= fieldmapobelisk1144
= dlcentitlement1174
= patchdlcversion1249
= abyssboostparam1255
= ?