NoMansSky:Game Structure/METADATA Folder: Difference between revisions

From Step Mods | Change The Game
No edit summary
Line 86: Line 86:
:: PROJECTILETABLE.MBIN : Main settings for every kind of possible damages
:: PROJECTILETABLE.MBIN : Main settings for every kind of possible damages


: {{fc|#FFF|REALITY}}
: [https://wiki.step-project.com/NMS:Game_Structure/METADATA/REALITY REALITY] : host item databases and some other very important game tables
:: 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
:: {{fc|#FFF|COLOURSCHEMES}} : A few freighter paint presets
:: {{fc|#FFF|TABLES}} : game major tables. [[NMS:Reference_Guides/Reference_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
::: [https://wiki.step-project.com/NMS:Game_Structure/GcProductTable NMS_REALITY_GCPRODUCTTABLE.MBIN] : Description of all craftable items
::: NMS_REALITY_GCRECIPETABLE.MBIN : Description of all cooking recipes
::: [https://wiki.step-project.com/NMS:Game_Structure/GcSubstanceTable NMS_REALITY_GCSUBSTANCETABLE.MBIN] : Description of all substance items
::: [https://wiki.step-project.com/NMS:Game_Structure/GCTechnologyTable 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


: {{fc|#FFF|SIMULATION}} : other game major tables
: {{fc|#FFF|SIMULATION}} : other game major tables

Revision as of 19:55, September 10, 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 its own page with detailled content :


ANIMATIONS
PLAYERANIMSTABLE.MBIN : Player animation calls and controls
WEAPONANIMSTABLE.MBIN : Weapon animation calls and controls
AUDIO
BYTEBEATTEMPLATES.MBIN : Bytebeat template settings
PULSEDEMO.MBIN : Mix settings
EFFECTS
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
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
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
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
MESSAGES
STATUSMESSAGEDEFINITIONS.MBIN : Automatic Chat messages settings
PLAYERDATA
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 : host item databases and some other very important game tables
SIMULATION : other game major tables
DEBUGSCENE.MBIN : Developper Sentinels-related debug file
AMBIENT
AMBIENTMODECAMERAS.MBIN : Unreleased ambient mode cameras configuration
ECOSYSTEM
CREATUREAUDIOTABLE.MBIN : Creatures behaviours sounds settings
CREATUREDATATABLE.MBIN : Extensive creature settings
CREATUREFILENAMETABLE.MBIN : Creatures 3D model calls
CREATUREROLEDESCRIPTIONTABLE.MBIN : Creatures presence on planets probability table
DEPRECATEDASSETSTABLE.MBIN : Calls for old plants 3D models
ROBOTDATATABLE.MBIN : Ground sentinels settings
ROLEDESCRIPTIONTABLES : Creatures herds spawn settings
ENVIRONMENT
HAZARDTABLE.MBIN - handles behaviors of environmental hazards: Extreme Cold, Extreme Heat, No Oxygen, Radiation, Toxic Gas
PLANETBUILDINGTABLE.MBIN : Buildings spawn density, generation files and rules
SELECTABLEOBJECTTABLE.MBIN : Calls for props 3D Models
FREIGHTERBASES : Arrangements of some freighters and abandoned freighters interiors ?
INTERACTIONS
SHIPSALVAGEMODELEXPLODERULES.MBIN : Ship Salvage Module 3D model explode rules
MISSIONS : All game missions scripts
NPCS
NPCANIMATIONS.MBIN : NPC gestures and behaviours probabilities
NPCCOLOURTABLE.MBIN : NPC colour scheme probabilities
NPCPRESETCUSTOMISATIONSDATA.MBIN : Appearance customizer presets ?
NPCPROPTABLE.MBIN : NPC accessories effects
NPCREACTIONS.MBIN : NPC generic reactions probabilities
NPCSPAWNTABLE.MBIN : Global NPC settings and unique characters settings
NPCWORDREACTIONS.MBIN : NPC reactions to dialogs
PLAYER
PLAYERCHARACTERSTATETABLE.MBIN : Player animations table
SCANNING
REGIONHOTSPOTSTABLE.MBIN : Hot spots generation settings
SCANEVENTTABLEMISSIONS.MBIN : unknown scans results
SCANEVENTTABLEMISSIONSCREATIVE.MBIN : Scans resulting in another player base discovery
SCANEVENTTABLENPCPLANETSITE.MBIN : Scans with NPC interactions results
SCANEVENTTABLEPLANET.MBIN : Results of ground scans
SCANEVENTTABLESPACE.MBIN : Results from ship scans above planet ground
SCANEVENTTABLETUTORIAL.MBIN : Tutorial scan results
SCANEVENTTABLEVEHICLE.MBIN : Vehicle scan results
VEHICLESCANTABLE.MBIN : Available scans for vehicles
SCENE
EXPERIENCESPAWNTABLE.MBIN : Settings for events like fly-bys, space battles and space anomalies
SOLARSYSTEM
VOXELGENERATORSETTINGS.MBIN : All terrain generation settings
ATMOSPHERE
UNDERWATERHEAVYAIRLIST.MBIN : Call for underwater effects 3d model
BIOMES
BIOMEFILENAMES.MBIN : Biomes Description files calls and biome specific item settings
BIOMELISTPERSTARTYPE.MBIN : Biomes probability depending on star color
BIOMES FOLDERS : Biomes complete description and objects and plants distribution
COLOURS
BASECOLOURPALETTES.MBIN : Colour pool for each type of object, including sky and alien ships
BASETILETYPES.MBIN : 2 sets of colours. Maybe terrain manipulator terrain texture choices
LEGACYBASECOLOURPALETTES.MBIN : very close to BASECOLOURPALETTES.MBIN. An old version ?
WATERCOLOURS.MBIN : 4 sets of water colours
TEXTURES
BIOMETEXTURES.MBIN : structure for calling planet sub biomes
BIOME SPECIFIC FILES : Global planet texture calls per biome and final brightness and contrast settings
WEATHER
WEATHERLIST.MBIN : Weather calls and some hazard min/max values
SPECIFIC WEATHER FILES : Fog, storms, weather particle, planet filter and hazard settings per weather
SKYSETTINGS
SKY COLOURS FILES : colour sets for day, dusk, night and space sky, including nebulae
SPACE
AISPACESHIPATTACKDATATABLE.MBIN : AI ships settings including health, attack and flee settings
AISPACESHIPMANAGER.MBIN : Player frigates and AI misc ships 3D model calls and role description
AISPACESHIPMANAGERXBOXCERT.MBIN : A xbox version of AISPACESHIPMANAGER.MBIN ?
TROPHIES
TKTROPHYDATA.MBIN : Handles game achievements
UI

INPUTTEST : unknown
TESTMETADATA : Different types of data

Template:NMSPageClose