NoMansSky:Reference Guides/LANGUAGE Files: Difference between revisions

From Step Mods | Change The Game
(Created page with "__NOTITLE__ {{NMSPage|contentTitle=Game Structure // LANGUAGE MBIN Files}} {{TOC_right}} == LANGUAGE Files == MATERIAL MBIN's contain information about which texture maps as w...")
 
Line 3: Line 3:
{{TOC_right}}
{{TOC_right}}
== LANGUAGE Files ==
== LANGUAGE Files ==
MATERIAL MBIN's contain information about which texture maps as well as shader effects are used for a given mesh provided via a [[NMS:Reference_Guides/GEOMETRY|GEOMETRY]] file. Much like 'materials' in 3D modeling programs, there are a lot of options available for customizing the look and rendering of an in-game object.
All the game strings for any of the languages are stored in the LANGUAGE folder at the root of NMS.
Actually the content is spread over 5 files, each declined for the 17 languages.
The files inner name is LOC1, UPDATE3, LOC4, LOC5 and LOC6. While some of the files were clearly created for some particular game updates (like UPDATE3 that basically rewroe the whole game story as we have it now), with time, new strings and dialogs were added in all the files and all the content is finaly more or less mixed over the 6 files.
 
== Editing language files ==
These files can be viewed and edited 2 ways :  You can of course use [[NoMansSky:Modding_Tools|MBINCompiler]] as for any .MBIN file to get the corresponding .EXML files, or you can use [[NoMansSky:Modding_Tools|NMS Translator]] to convert .MBIN files into easy to edit .txt files that could be reconverted back to .MBIN files.
 
== Files content ==
EAch file basicaly stores pairs or data : an ID and a string.


== Initial Structure ==
== Initial Structure ==

Revision as of 17:00, April 28, 2021

Template:TOC right

LANGUAGE Files

All the game strings for any of the languages are stored in the LANGUAGE folder at the root of NMS. Actually the content is spread over 5 files, each declined for the 17 languages. The files inner name is LOC1, UPDATE3, LOC4, LOC5 and LOC6. While some of the files were clearly created for some particular game updates (like UPDATE3 that basically rewroe the whole game story as we have it now), with time, new strings and dialogs were added in all the files and all the content is finaly more or less mixed over the 6 files.

Editing language files

These files can be viewed and edited 2 ways : You can of course use MBINCompiler as for any .MBIN file to get the corresponding .EXML files, or you can use NMS Translator to convert .MBIN files into easy to edit .txt files that could be reconverted back to .MBIN files.

Files content

EAch file basicaly stores pairs or data : an ID and a string.

Initial Structure

Unused Material Flags

Material Properties