NoMansSky:Reference Guides: Difference between revisions
From Step Mods | Change The Game
Line 14: | Line 14: | ||
* [[NMS:Reference_Guides/Global_Files|GLOBAL Files]] - Main game settings | * [[NMS:Reference_Guides/Global_Files|GLOBAL Files]] - Main game settings | ||
*AUDIO | *{{fc|#FFF|AUDIO}} | ||
**WEM format | **WEM format | ||
**[https://docs.google.com/spreadsheets/d/15AfJNXD0dIKBeEA6jzlI6QLgaNhTG6NeKg5v9fnMm08/edit?usp=sharing Voice Reference Table]. A list of all the exosuit voice files with their WEM IDs. | **[https://docs.google.com/spreadsheets/d/15AfJNXD0dIKBeEA6jzlI6QLgaNhTG6NeKg5v9fnMm08/edit?usp=sharing Voice Reference Table]. A list of all the exosuit voice files with their WEM IDs. | ||
*BANKS_INTERMEDIATE - No real use | *{{fc|#FFF|BANKS_INTERMEDIATE}} - No real use | ||
*FONTS | *{{fc|#FFF|FONTS}} | ||
**FNT files : text files storing each char settings | **FNT files : text files storing each char settings | ||
**DDS files : Textures storing fonts as bipmaps | **DDS files : Textures storing fonts as bipmaps | ||
*INPUT | *{{fc|#FFF|INPUT}} | ||
**JSON files : text files storing devices input mappings | **JSON files : text files storing devices input mappings | ||
*LANGUAGE | *{{fc|#FFF|LANGUAGE}} | ||
**MBIN files : store all the strings, texts and dialogs of the game | **MBIN files : store all the strings, texts and dialogs of the game | ||
*MATERIALS | *{{fc|#FFF|MATERIALS}} | ||
**MATERIAL.MBIN files : generic game materials, similar to those used for each game object. | **MATERIAL.MBIN files : generic game materials, similar to those used for each game object. | ||
*METADATA | *{{fc|#FFF|METADATA}} | ||
**All the game tables and databases | **All the game tables and databases | ||
* MODELS | *{{fc|#FFF|MODELS}} | ||
** [[NMS:Reference_Guides/SCENE_Files|SCENE Files]] - similar to a prefab and holds information about in-game objects all the way from models, behaviors to audio, particle effects and more. | ** [[NMS:Reference_Guides/SCENE_Files|SCENE Files]] - similar to a prefab and holds information about in-game objects all the way from models, behaviors to audio, particle effects and more. | ||
*** [[NMS:Reference_Guides/ENTITY|ENTITY]] - the MBIN that defines interactions and behaviors of objects. | *** [[NMS:Reference_Guides/ENTITY|ENTITY]] - the MBIN that defines interactions and behaviors of objects. | ||
Line 51: | Line 51: | ||
*** [[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 | *{{fc|#FFF|MUSIC}} | ||
*PIPELINES | *{{fc|#FFF|PIPELINES}} | ||
**BIN files : text files controlling shaders branching | **BIN files : text files controlling shaders branching | ||
*PLAYTOGETHER - unknown | *{{fc|#FFF|PLAYTOGETHER}} - unknown | ||
*PROMO - old game promotion files | *PROMO - old game promotion files | ||
*SCENES - Trailer and demonstration static files | *SCENES - Trailer and demonstration static files | ||
* SHADERS | *{{fc|#FFF|SHADERS}} | ||
**BIN files : shaders initialization text files | **BIN files : shaders initialization text files | ||
**[[NMS:Tutorials/Vulkan_Shader_Modding|SPV files]] : Vulkan fragmented shader files | **[[NMS:Tutorials/Vulkan_Shader_Modding|SPV files]] : Vulkan fragmented shader files | ||
* TEXTURES | *{{fc|#FFF|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 | *{{fc|#FFF|TPFSDICT}} - Encrypted profanity words you can't use in NMS | ||
*UI | *{{fc|#FFF|UI}} | ||
**MBIN files : describes all the components and parts of the game GUI | **MBIN files : describes all the components and parts of the game GUI | ||
Revision as of 22:23, August 9, 2020
References[edit | edit source]
The following are references for the various files and types of files used for No Man's Sky:
- Reference Tables listing game items and properties.Outdated
- NMSDK Model Importer First Steps Introduction to NMSDK and object types.
- Input/Actions Reference file Gathers some basic information about NMS input system.
- GcPlanetData-RE
Game File Types[edit | edit source]
Users can find the game's different file types with descriptions below:
- GLOBAL Files - Main game settings
- AUDIO
- WEM format
- Voice Reference Table. A list of all the exosuit voice files with their WEM IDs.
- 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
- MODELS
- SCENE Files - similar to a prefab and holds information about in-game objects all the way from models, behaviors to audio, particle effects and more.
- ENTITY - the MBIN that defines interactions and behaviors of objects.
- GEOMETRY - the format in which 3D models are stored in
- MATERIAL MBIN Files - defines the texture maps and shader flags to be used
- DESCRIPTOR MBIN Files - handles the nested hierarchies of procedural generation in-game
- ANIM files - Animation files
- 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)
- SCENE Files - similar to a prefab and holds information about in-game objects all the way from models, behaviors to audio, particle effects and more.
- 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
- TEXTURES
- TPFSDICT - Encrypted profanity words you can't use in NMS
- UI
- MBIN files : describes all the components and parts of the game GUI