NoMansSky:Game Structure/METADATA Folder: Difference between revisions

From Step Mods | Change The Game
 
(91 intermediate revisions by 3 users not shown)
Line 1: Line 1:
__NOTITLE__
{{PageTitle|logo=nomanssky|title=METADATA Folder}}
{{NMSPage|contentTitle=Game Structure // METADATA}}
{{NMSPage}}
{{TOC_right}}
{{TOC}}
 
== METADATA Files ==
== METADATA Files ==
The METADATA folder stores all the game databases, often called TABLE or DATA.
The METADATA folder stores all the game databases, often called TABLE or DATA.
As this is a very dense folder, it needed it's own page with detailled content :


: {{fc|#FFF|METADATA}} - All the game tables and databases
====== <i class="far fa-folder-open pr-2 hltx"></i> {{fc|highlight|ANIMATIONS}} ======
:: {{fc|#FFF|ANIMATIONS}} : player animation settings
:: '''PLAYERANIMSTABLE''' || ''Player animation calls and controls''
:: {{fc|#FFF|AUDIO}} : Bytebeat settings
:: '''WEAPONANIMSTABLE''' || ''Weapon animation calls and controls''
:: {{fc|#FFF|EFFECTS}} : defines properties like light, particles, shakes and duration of game effects
 
:: {{fc|#FFF|ENGINESETTINGS}} : animations and graphics menu settings
====== <i class="far fa-folder-open pr-2 hltx"></i> {{fc|highlight|AUDIO}} ======
:: {{fc|#FFF|ENTITLEMENTS}} : Handled game pre-order bonuses
:: '''BYTEBEATTEMPLATES''' || ''Bytebeat template settings''
:: {{fc|#FFF|FONTS}}
:: '''PULSEDEMO''' || ''Mix settings''
:: {{fc|#FFF|GAMESTATE}}
 
:: {{fc|#FFF|INPUT}}
====== <i class="far fa-folder-open pr-2 hltx"></i> {{fc|highlight|EFFECTS}} ======
:: {{fc|#FFF|INTERACTIVITY}}
:: '''AREADAMAGETABLE''' || ''Barrel area and damage''
:: {{fc|#FFF|LANGUAGE}} : sets what languages are available depending on player's country
:: '''EXPLOSIONTABLE''' || ''Explosions particle (debris) effects and shake settings, includes fleets warp-in and out effects''
:: {{fc|#FFF|LSYSTEMS}} : remnant of L-Systems test files
:: '''PLANETEFFECTS''' || ''Planet particle (debris) effects and shake settings, includes blood effects''
:: {{fc|#FFF|PROJECTILES}} : projectile settings table
:: '''PLAYEREFFECTS''' || ''Player laser and guns particle (debris) effects and shake settings, includes terrain editing''
:: {{fc|#FFF|REALITY}} : game major tables
:: '''SCREENFILTERS''' || ''Filter calls and fade distance''
::: [[NMS:Reference_Guides/Reference_Tables|Reference Tables]] list of game items and properties extracted from game tables.
:: '''SPACEEFFECTS''' || ''Space particle (debris) effects and shake settings, includes asteroid effects''
::: {{fc|#FFF|TABLES}}
 
:::: [https://wiki.step-project.com/NMS:Game_Structure/GcProductTable GCPRODUCTTABLE]
====== <i class="far fa-folder-open pr-2 hltx"></i> {{fc|highlight|ENGINESETTINGS}} ======
:::: [https://wiki.step-project.com/NMS:Game_Structure/GcSubstanceTable GCSUBSTANCETABLE]
:: '''GCUSERSETTINGSDATA''' || ''Gameplay and audio game settings plus a few more settings''
:::: [https://wiki.step-project.com/NMS:Game_Structure/GCTechnologyTable GCTECHNOLOGYTABLE]
:: '''NPCANIMDETAILSETTINGS''' || ''NPC animations LOD settings''
:: {{fc|#FFF|SIMULATION}} : other game major tables
:: '''PLAYERANIMDETAILSETTINGS''' || ''Player animations LOD settings''
::: {{fc|#FFF|ENVIRONMENT}}
:: '''TKENGINESETTINGSMAPPING''' || ''List of graphic changes that need to restart the game plus shadows, reflections and IK settings''
:::: [[NMS:Reference_Guides/HazardTable|HAZARDTABLE]] - handles behaviors of environmental hazards: Extreme Cold, Extreme Heat, No Oxygen, Radiation, Toxic Gas
:: '''TKGAMESETTINGS''' || ''Nearly void file related to key mapping''
:: {{fc|#FFF|TROPHIES}} : Handled game achievements
:: '''TKGRAPHICSSETTINGS''' || ''Graphics game settings plus a few more''
:: {{fc|#FFF|UI}}
 
====== <i class="far fa-folder-open pr-2 hltx"></i> {{fc|highlight|ENTITLEMENTS}} ======
:: '''GCENTITLEMENTREWARDTABLE''' || ''PS4 pre-order bonuses''
:: '''GCENTITLEMENTREWARDTABLEPC''' || ''PC pre-order bonuses''
:: '''GCENTITLEMENTREWARDTABLEXBOX''' || ''XBOX pre-order bonuses''
:: '''TKENTITLEMENTLIST''' || ''PS4 pre-order bonuses data''
:: '''TKENTITLEMENTLISTPC''' || ''PC pre-order bonuses data''
:: '''TKENTITLEMENTLISTBOX''' || ''XBOX pre-order bonuses data''
:: '''TKENTITLEMENTLISTXBOXGDK''' || ''Other XBOX pre-order bonuses data''
 
====== <i class="far fa-folder-open pr-2 hltx"></i> {{fc|highlight|FONTS}} ======
:: '''FONTTABLE''' || ''List of fonts and char width setting''
:: '''LANGUAGEFONTOVERRIDETABLE''' || ''Asian redirection table''
:: '''LANGUAGEFONTOVERRIDETABLEPS4''' || ''PS4 Asian redirection table''
:: '''LANGUAGEFONTOVERRIDETABLEVRPS4''' || ''PSVR Asian redirection table''
:: '''LANGUAGEFONTTABLE''' || ''empty''
:: '''TEXTPRESETTABLE''' || ''2 Fonts presets''
 
====== <i class="far fa-folder-open pr-2 hltx"></i> [[{{NAMESPACE}}:Game_Structure/METADATA/GAMESTATE|GAMESTATE]] ======
:: Player related tables
 
====== <i class="far fa-folder-open pr-2 hltx"></i> {{fc|highlight|INPUT}} ======
: <i class="far fa-folder-open pr-2 hltx"></i> {{fc|highlight|BINDINGS}} : Controllers bindings
: <i class="far fa-folder-open pr-2 hltx"></i> {{fc|highlight|DEVICES}} : Controller specific files
::: '''GCACTIONSETS''' || ''unknown action sets''
::: '''GCINPUTACTIONINFO''' || ''actions labels and icons calls''
::: '''GCOPENVRCONTROLLERS''' || ''VR controllers mapping''
::: '''GCVIBRATIONDATATABLE''' || ''Devices vibration settings''
 
====== <i class="far fa-folder-open pr-2 hltx"></i> {{fc|highlight|INTERACTIVITY}} ======
:: '''INTERACTIVITYDATA''' || ''Cooldowns for some events''
 
====== <i class="far fa-folder-open pr-2 hltx"></i> {{fc|highlight|LANGUAGE}} ======
:: sets available languages depending on player's country
 
====== <i class="far fa-folder-open pr-2 hltx"></i> {{fc|highlight|LSYSTEMS}} ======
:: remnant of L-Systems test files
 
====== <i class="far fa-folder-open pr-2 hltx"></i> {{fc|highlight|PROJECTILES}} ======
:: '''PROJECTILETABLE''' || ''Main settings for every kind of possible damages''
 
====== <i class="far fa-folder-open pr-2 hltx"></i> [[{{NAMESPACE}}:Game_Structure/METADATA/REALITY|REALITY]] ======
:: item databases and other main tables
 
====== <i class="far fa-folder-open pr-2 hltx"></i> [[{{NAMESPACE}}:Game_Structure/METADATA/SIMULATION|SIMULATION]] ======
::: other major game tables
 
====== <i class="far fa-folder-open pr-2 hltx"></i> {{fc|highlight|TROPHIES}} ======
:: TKTROPHYDATA.MBIN : Handles game achievements
 
====== <i class="far fa-folder-open pr-2 hltx"></i> {{fc|highlight|UI}} ======


{{NMSPageClose}}
INPUTTEST : unknown<br>
TESTMETADATA : Different types of data

Latest revision as of 02:50, August 7, 2022

Nomanssky flare.png

METADATA Folder

METADATA Files

The METADATA folder stores all the game databases, often called TABLE or DATA.

ANIMATIONS
PLAYERANIMSTABLE || Player animation calls and controls
WEAPONANIMSTABLE || Weapon animation calls and controls
AUDIO
BYTEBEATTEMPLATES || Bytebeat template settings
PULSEDEMO || Mix settings
EFFECTS
AREADAMAGETABLE || Barrel area and damage
EXPLOSIONTABLE || Explosions particle (debris) effects and shake settings, includes fleets warp-in and out effects
PLANETEFFECTS || Planet particle (debris) effects and shake settings, includes blood effects
PLAYEREFFECTS || Player laser and guns particle (debris) effects and shake settings, includes terrain editing
SCREENFILTERS || Filter calls and fade distance
SPACEEFFECTS || Space particle (debris) effects and shake settings, includes asteroid effects
ENGINESETTINGS
GCUSERSETTINGSDATA || Gameplay and audio game settings plus a few more settings
NPCANIMDETAILSETTINGS || NPC animations LOD settings
PLAYERANIMDETAILSETTINGS || Player animations LOD settings
TKENGINESETTINGSMAPPING || List of graphic changes that need to restart the game plus shadows, reflections and IK settings
TKGAMESETTINGS || Nearly void file related to key mapping
TKGRAPHICSSETTINGS || Graphics game settings plus a few more
ENTITLEMENTS
GCENTITLEMENTREWARDTABLE || PS4 pre-order bonuses
GCENTITLEMENTREWARDTABLEPC || PC pre-order bonuses
GCENTITLEMENTREWARDTABLEXBOX || XBOX pre-order bonuses
TKENTITLEMENTLIST || PS4 pre-order bonuses data
TKENTITLEMENTLISTPC || PC pre-order bonuses data
TKENTITLEMENTLISTBOX || XBOX pre-order bonuses data
TKENTITLEMENTLISTXBOXGDK || Other XBOX pre-order bonuses data
FONTS
FONTTABLE || List of fonts and char width setting
LANGUAGEFONTOVERRIDETABLE || Asian redirection table
LANGUAGEFONTOVERRIDETABLEPS4 || PS4 Asian redirection table
LANGUAGEFONTOVERRIDETABLEVRPS4 || PSVR Asian redirection table
LANGUAGEFONTTABLE || empty
TEXTPRESETTABLE || 2 Fonts presets
GAMESTATE
Player related tables
INPUT
BINDINGS : Controllers bindings
DEVICES : Controller specific files
GCACTIONSETS || unknown action sets
GCINPUTACTIONINFO || actions labels and icons calls
GCOPENVRCONTROLLERS || VR controllers mapping
GCVIBRATIONDATATABLE || Devices vibration settings
INTERACTIVITY
INTERACTIVITYDATA || Cooldowns for some events
LANGUAGE
sets available languages depending on player's country
LSYSTEMS
remnant of L-Systems test files
PROJECTILES
PROJECTILETABLE || Main settings for every kind of possible damages
REALITY
item databases and other main tables
SIMULATION
other major game tables
TROPHIES
TKTROPHYDATA.MBIN : Handles game achievements
UI

INPUTTEST : unknown
TESTMETADATA : Different types of data