NoMansSky:Reference Guides: Difference between revisions

From Step Mods | Change The Game
Line 12: Line 12:
== Game File Types ==
== Game File Types ==
Users can find the game's different file types with descriptions below:
Users can find the game's different file types with descriptions below:
* [[NMS:Reference_Guides/Global_Files|GLOBAL Files]]
* [[NMS:Reference_Guides/Global_Files|GLOBAL Files]] - Main game settings


*AUDIO
*AUDIO
Line 26: Line 26:
*INPUT
*INPUT
**JSON files : text files storing devices input mappings
**JSON files : text files storing devices input mappings
*LANGUAGE
**MBIN files : store all the strings, texts and dialogs of the game
*MATERIALS
**MATERIAL.MBIN files : generic game materials, similar to those used for each game object.
*METADATA
**All the game tables and databases


* MODELS
* MODELS
Line 41: Line 50:
**** [[NMS:Reference_Guides/Curves|Animation Curves]]
**** [[NMS:Reference_Guides/Curves|Animation Curves]]
*** [[NMS:Reference_Guides/LSYSTEM|LSYSTEM]] - a facet of procedural generation that introduces more control with custom rule sets on procedural objects in-game, such as how outposts with enterable interiors are generated (needs more research)
*** [[NMS:Reference_Guides/LSYSTEM|LSYSTEM]] - a facet of procedural generation that introduces more control with custom rule sets on procedural objects in-game, such as how outposts with enterable interiors are generated (needs more research)
*MUSIC
*PIPELINES
**BIN files : text files controlling shaders branching
*PLAYTOGETHER - unknown
*PROMO - old game promotion files
*SCENES - Trailer and demonstration static files


* SHADERS
* SHADERS
**[[NMS:Tutorials/Vulkan_Shader_Modding|SPV files]]
**BIN files : shaders initialization text files
**[[NMS:Tutorials/Vulkan_Shader_Modding|SPV files]] : Vulkan fragmented shader files


* TEXTURES
* TEXTURES
** [[NMS:Reference_Guides/TEXTURES/TEXTURE_MBIN_Files|TEXTURE MBIN Files]]
** [[NMS:Reference_Guides/TEXTURES/TEXTURE_MBIN_Files|TEXTURE MBIN Files]]
** [[NMS:Reference_Guides/TEXTURES/Texture_Formats|NMS texture formats]]
** [[NMS:Reference_Guides/TEXTURES/Texture_Formats|NMS texture formats]]
*TPFSDICT - Encrypted profanity words you can't use in NMS
*UI
**MBIN files : describes all the components and parts of the game GUI


== XML File References ==
== XML File References ==

Revision as of 22:21, August 9, 2020

Template:TOC right

References[edit | edit source]

The following are references for the various files and types of files used for No Man's Sky:

Game File Types[edit | edit source]

Users can find the game's different file types with descriptions below:

  • BANKS_INTERMEDIATE - No real use
  • FONTS
    • FNT files : text files storing each char settings
    • DDS files : Textures storing fonts as bipmaps
  • INPUT
    • JSON files : text files storing devices input mappings
  • LANGUAGE
    • MBIN files : store all the strings, texts and dialogs of the game
  • MATERIALS
    • MATERIAL.MBIN files : generic game materials, similar to those used for each game object.
  • METADATA
    • All the game tables and databases
  • MUSIC
  • PIPELINES
    • BIN files : text files controlling shaders branching
  • PLAYTOGETHER - unknown
  • PROMO - old game promotion files
  • SCENES - Trailer and demonstration static files
  • SHADERS
    • BIN files : shaders initialization text files
    • SPV files : Vulkan fragmented shader files
  • TPFSDICT - Encrypted profanity words you can't use in NMS
  • UI
    • MBIN files : describes all the components and parts of the game GUI

XML File References[edit | edit source]

Template:NMSPageClose