NoMansSky:Game Structure/METADATA Folder: Difference between revisions

From Step Mods | Change The Game
mNo edit summary
Line 7: Line 7:
As this is a very dense folder, it needed it's own page with detailled content :
As this is a very dense folder, it needed it's own page with detailled content :


{{fc|#FFF|METADATA}}


: {{fc|#FFF|ANIMATIONS}}
=== {{fc|#FFF|ANIMATIONS}} ===
:: PLAYERANIMSTABLE.MBIN : Player animation calls and controls
:: PLAYERANIMSTABLE.MBIN : Player animation calls and controls
:: WEAPONANIMSTABLE.MBIN : Weapon animation calls and controls
:: WEAPONANIMSTABLE.MBIN : Weapon animation calls and controls


: {{fc|#FFF|AUDIO}} :
=== {{fc|#FFF|AUDIO}} ===
:: BYTEBEATTEMPLATES.MBIN : Bytebeat template settings
:: BYTEBEATTEMPLATES.MBIN : Bytebeat template settings
:: PULSEDEMO.MBIN : Mix settings
:: PULSEDEMO.MBIN : Mix settings


: {{fc|#FFF|EFFECTS}}
=== {{fc|#FFF|EFFECTS}} ===
:: AREADAMAGETABLE.MBIN : Barrel area and damage
:: AREADAMAGETABLE.MBIN : Barrel area and damage
:: EXPLOSIONTABLE.MBIN : Explosions particle (debris) effects and shake settings, includes fleets warp-in and out effects
:: EXPLOSIONTABLE.MBIN : Explosions particle (debris) effects and shake settings, includes fleets warp-in and out effects
Line 25: Line 24:
:: SPACEEFFECTS.MBIN : Space particle (debris) effects and shake settings, includes asteroid effects
:: SPACEEFFECTS.MBIN : Space particle (debris) effects and shake settings, includes asteroid effects


: {{fc|#FFF|ENGINESETTINGS}}
=== {{fc|#FFF|ENGINESETTINGS}} ===
:: GCUSERSETTINGSDATA.MBIN : Gameplay and audio game settings plus a few more settings.  
:: GCUSERSETTINGSDATA.MBIN : Gameplay and audio game settings plus a few more settings.  
:: NPCANIMDETAILSETTINGS.MBIN : NPC animations LOD settings
:: NPCANIMDETAILSETTINGS.MBIN : NPC animations LOD settings
Line 33: Line 32:
:: TKGRAPHICSSETTINGS.MBIN : Graphics game settings plus a few more
:: TKGRAPHICSSETTINGS.MBIN : Graphics game settings plus a few more


: {{fc|#FFF|ENTITLEMENTS}}
=== {{fc|#FFF|ENTITLEMENTS}} ===
:: GCENTITLEMENTREWARDTABLE.MBIN : PS4 pre-order bonuses
:: GCENTITLEMENTREWARDTABLE.MBIN : PS4 pre-order bonuses
:: GCENTITLEMENTREWARDTABLEPC.MBIN : PC pre-order bonuses
:: GCENTITLEMENTREWARDTABLEPC.MBIN : PC pre-order bonuses
Line 42: Line 41:
:: TKENTITLEMENTLISTXBOXGDK.MBIN : other XBOX pre-order bonuses data
:: TKENTITLEMENTLISTXBOXGDK.MBIN : other XBOX pre-order bonuses data


: {{fc|#FFF|FONTS}}
=== {{fc|#FFF|FONTS}} ===
:: FONTTABLE.MBIN : List of fonts and char width setting
:: FONTTABLE.MBIN : List of fonts and char width setting
:: LANGUAGEFONTOVERRIDETABLE.MBIN : Asian redirection table
:: LANGUAGEFONTOVERRIDETABLE.MBIN : Asian redirection table
Line 50: Line 49:
:: TEXTPRESETTABLE.MBIN : 2 Fonts presets
:: TEXTPRESETTABLE.MBIN : 2 Fonts presets


: {{fc|#FFF|GAMESTATE}}
=== {{fc|#FFF|GAMESTATE}} ===
:: {{fc|#FFF|MESSAGES}}
==== {{fc|#FFF|MESSAGES}} ====
::: STATUSMESSAGEDEFINITIONS.MBIN : Automatic Chat messages settings
::: STATUSMESSAGEDEFINITIONS.MBIN : Automatic Chat messages settings
:: {{fc|#FFF|PLAYERDATA}}
==== {{fc|#FFF|PLAYERDATA}} ====
::: BANNERCUSTOMISATIONDATA.MBIN : Banners Textures and colors settings
::: BANNERCUSTOMISATIONDATA.MBIN : Banners Textures and colors settings
::: BOBBLEHEADCUSTOMISATIONDATA.MBIN : BobbleHeads Model calls
::: BOBBLEHEADCUSTOMISATIONDATA.MBIN : BobbleHeads Model calls

Revision as of 16:54, September 8, 2020

Template:TOC right

METADATA Files[edit | edit source]

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 :


ANIMATIONS[edit | edit source]

PLAYERANIMSTABLE.MBIN : Player animation calls and controls
WEAPONANIMSTABLE.MBIN : Weapon animation calls and controls

AUDIO[edit | edit source]

BYTEBEATTEMPLATES.MBIN : Bytebeat template settings
PULSEDEMO.MBIN : Mix settings

EFFECTS[edit | edit source]

AREADAMAGETABLE.MBIN : Barrel area and damage
EXPLOSIONTABLE.MBIN : Explosions particle (debris) effects and shake settings, includes fleets warp-in and out effects
PLANETEFFECTS.MBIN : Planet particle (debris) effects and shake settings, includes blood effects
PLAYEREFFECTS.MBIN : Player laser and guns particle (debris) effects and shake settings, includes terrain editing
SCREENFILTERS.MBIN : Filter calls and fade distance
SPACEEFFECTS.MBIN : Space particle (debris) effects and shake settings, includes asteroid effects

ENGINESETTINGS[edit | edit source]

GCUSERSETTINGSDATA.MBIN : Gameplay and audio game settings plus a few more settings.
NPCANIMDETAILSETTINGS.MBIN : NPC animations LOD settings
PLAYERANIMDETAILSETTINGS.MBIN : Player animations LOD settings
TKENGINESETTINGSMAPPING.MBIN : List of graphic changes that need to restart the game plus shadows, reflections and IK settings.
TKGAMESETTINGS.MBIN : nearly void file related to key mapping
TKGRAPHICSSETTINGS.MBIN : Graphics game settings plus a few more

ENTITLEMENTS[edit | edit source]

GCENTITLEMENTREWARDTABLE.MBIN : PS4 pre-order bonuses
GCENTITLEMENTREWARDTABLEPC.MBIN : PC pre-order bonuses
GCENTITLEMENTREWARDTABLEXBOX.MBIN : XBOX pre-order bonuses
TKENTITLEMENTLIST.MBIN : PS4 pre-order bonuses data
TKENTITLEMENTLISTPC.MBIN : PC pre-order bonuses data
TKENTITLEMENTLISTBOX.MBIN : XBOX pre-order bonuses data
TKENTITLEMENTLISTXBOXGDK.MBIN : other XBOX pre-order bonuses data

FONTS[edit | edit source]

FONTTABLE.MBIN : List of fonts and char width setting
LANGUAGEFONTOVERRIDETABLE.MBIN : Asian redirection table
LANGUAGEFONTOVERRIDETABLEPS4.MBIN : PS4 Asian redirection table
LANGUAGEFONTOVERRIDETABLEVRPS4.MBIN : PSVR Asian redirection table
LANGUAGEFONTTABLE.MBIN : empty
TEXTPRESETTABLE.MBIN : 2 Fonts presets

GAMESTATE[edit | edit source]

MESSAGES[edit | edit source]

STATUSMESSAGEDEFINITIONS.MBIN : Automatic Chat messages settings

PLAYERDATA[edit | edit source]

BANNERCUSTOMISATIONDATA.MBIN : Banners Textures and colors settings
BOBBLEHEADCUSTOMISATIONDATA.MBIN : BobbleHeads Model calls
CHARACTERCUSTOMISATIONDESCRIPTORGROUPSDATA.MBIN : Characters variants suffixes and decals settings
CHARACTERCUSTOMISATIONPRESETCUSTOMISATIONSDATA.MBIN : Character presets
CHARACTERCUSTOMISATIONTEXTUREOPTIONDATA.MBIN : Characters Marking options
CUSTOMISATIONCOLOURPALETTES.MBIN : Preset customisation color palettes (Player, vehicle, freighter...)
PLAYERTITLEDATA.MBIN : Titles settings
THRUSTERCUSTOMISATIONDATA.MBIN : Custom Trails settings
STATS
JOURNEYMILESTONETABLE.MBIN : Main journey milestones names and settings
LEVELEDSTATSTABLE.MBIN : Details of each milestones steps
LEVELEDSTATSTABLESURVIVALMODE.MBIN : Details of each milestones steps for survival mode
STATDEFINITIONSTABLE.MBIN : Initialisation of detailed stats
STATGROUPSTABLE.MBIN : Defines groups used in STATDEFINITIONSTABLE.MBIN
INPUT
BINDINGS : Controllers bindings
DEVICES : Controller specific files
GCACTIONSETS.MBIN : unknown action sets
GCINPUTACTIONINFO.MBIN : actions labels and icons calls
GCOPENVRCONTROLLERS.MBIN : VR controllers mapping
GCVIBRATIONDATATABLE.MBIN : Devices vibration settings
INTERACTIVITY
INTERACTIVITYDATA.MBIN : Cooldowns for some events
LANGUAGE : sets available languages depending on player's country
LSYSTEMS : remnant of L-Systems test files
PROJECTILES
PROJECTILETABLE.MBIN : Main settings for every kind of possible damages
REALITY
COLOURSCHEMES : A few freighter paint presets
TABLES : game major tables. This google sheet lists game items and properties extracted from these tables from a previous game version.
BASEBUILDINGCOSTSTABLE.MBIN : Building parts internal engine costs
BASEBUILDINGTABLE.MBIN : Properties of every base building items
CONSUMABLEITEMTABLE.MBIN : Effects of all cooked food
COSTTABLE.MBIN : Cost of numerous actions, like salvaging ships, upgrading ships, Polo required milestones and more...
DAMAGETABLE.MBIN : Every Damage properties
DISCOVERYREWARDLOOKUPTABLE.MBIN : Possible items for each biome type
EXPEDITIONEVENTTABLE.MBIN : Fleet missions settings
EXPEDITIONREWARDTABLE.MBIN : Fleet missions rewards
FREIGHTERDUNGEONSTABLE.MBIN : Abandoned Freighters settings
FRIGATETRAITTABLE.MBIN : Frigate descriptions
GENERATEDBASETEMPLATESTABLE.MBIN : Abandoned Freighters generation rules
INVENTORYTABLE.MBIN : Inventory details for every intentories but player ones.
LEGACYBASEBUILDINGTABLE.MBIN : Old building parts descriptions (replaced by BASEBUILDINGTABLE.MBIN)
LEGACYITEMTABLE.MBIN : Old item conversion ratio for save compatibility
MAINTENANCEGROUPSTABLE.MBIN : items required for several maintenance actions like repairing or cleaning.
NMS_DIALOG_GCALIENPUZZLETABLE.MBIN : Dialog branches
NMS_DIALOG_GCALIENSPEECHTABLE.MBIN : List of teachable words
NMS_REALITY_GCPROCEDURALTECHNOLOGYTABLE.MBIN : Description of all procedural technology items
NMS_REALITY_GCPRODUCTTABLE.MBIN : Description of all craftable items
NMS_REALITY_GCRECIPETABLE.MBIN : Description of all cooking recipes
NMS_REALITY_GCSUBSTANCETABLE.MBIN : Description of all substance items
NMS_REALITY_GCTECHNOLOGYTABLE.MBIN : description of all technology items
NMS_U3REALITY_GCPRODUCTTABLE.MBIN : unused old table
NMS_U3REALITY_GCSUBSTANCETABLE.MBIN : unused old table
NMS_U3REALITY_GCTECHNOLOGYTABLE.MBIN :unused old table
PROCEDURALPRODUCTTABLE.MBIN : Description of all procedural products like buried bones
PROCEDURALTECHNOLOGYTABLE.MBIN : old table replaced by NMS_REALITY_GCPROCEDURALTECHNOLOGYTABLE.MBIN ?
PURCHASEABLEBUILDINGBLUEPRINTS.MBIN : list of purchaseable blueprints
PURCHASEABLESPECIALS.MBIN : list of quicksilver shop items
REWARDTABLE.MBIN : Miscellaenous rewards
TRADINGCLASSDATATABLE.MBIN : Planets trading stats
TRADINGCOSTTABLE.MBIN : Trading item costs
UNLOCKABLEITEMTREES.MBIN : unlockable item trees
BACKUPREALITY.MBIN : lots and lots of settings of all kind
CATALOGUE.MBIN : Catalogue categories definitions
DEFAULTREALITY.MBIN : Includes all settings from BACKUPREALITY and more
JOURNEY.MBIN : calls for journey milestones icons
WIKI.MBIN : Wiki categories definitions

Work in progress - Folders below will be detailed in the incoming days

SIMULATION : other game major tables
ENVIRONMENT
HAZARDTABLE - handles behaviors of environmental hazards: Extreme Cold, Extreme Heat, No Oxygen, Radiation, Toxic Gas
TROPHIES : Handled game achievements
UI

INPUTTEST : unknown
TESTMETADATA : Different types of data

Template:NMSPageClose