NoMansSky:Wiki: Difference between revisions

From Step Mods | Change The Game
(Created page with "__NOTITLE____NOTOC__ {{NMSPage|contentTitle=Tutorials}} {{GridContainer|template=auto / auto auto| {{GridItem| ==Before Creating Mods== * NMS:Tutorials/UsingMods|Using mod...")
 
No edit summary
(17 intermediate revisions by 3 users not shown)
Line 1: Line 1:
__NOTITLE____NOTOC__
__NOTITLE__{{NMSPage|contentTitle=Wiki}}[[Category: Game Home Pages]]
{{NMSPage|contentTitle=Tutorials}}


{{GridContainer|template=auto / auto auto|
{{GridContainer|template=auto / auto auto|


{{GridItem|
{{GridItem|
==Before Creating Mods==
== About ==
* [[NMS:Tutorials/UsingMods|Using mods in NMS]] - How to install mods in NMS and the load order
This wiki has been created as a community effort to document the technical aspects of No Man's Sky's internal workings as well as acquaint aspiring modders with all of the game modding possibilities!
* [[NMS:Tutorials/NMSVersions|NMS Versions]] - Explanations about NMS branches and versions
 
* [[NMS:Tutorials/ModdingEtiquette|The Modding Etiquette]] - Releasing a unique mod and where and when credits are due
Modding No Man's Sky is an on-going research effort and, as such, many pages will change over time as new patches and updates will be released by Hello Games and as various tool authors will publish new ideas and techniques.
* [[NMS:Tutorials/Running_NMS_in_Unpacked_Mode|Running in Unpacked Mode]] - A way to test mods rapidly without having to frequently repack!
 
* [[NMS:Tutorials/EXMLFiles|EXML Files]] - What's inside .EXML files ?
Join us in the [https://discord.gg/kFxjuuj NMS Modding Discord channel], and thanks so much for reading!
}}
 
== Getting Started ==
If you want to mod NMS, reading the [[NMS:Current_State_of_Modding|Current State of Modding article]] is a good start to figure out the actual state of modding. List is not extensive but it will already give an overview.<br>
Then, if you're ready to try editing some values, you might check out [[NMS:Tutorials/Getting_Started|The Modding Process]] tutorial to get all the basis to extract, edit and repack files.<br>


{{GridItem|
Once done, you might have the basis to go on and create your first mod, or you can continue to explore and pick [https://stepmodifications.org/wiki/NMS:Tutorials one of the other tutorials].
== Beginner ==
* [[NMS:Tutorials/Getting_Started|The Modding Process]] - This tutorial explains the whole process needed to extract and repack edited game files
* [[NMS:Tutorials/HowToPSARCTool|How to use PSARCTool]] - What is PSARCTool and how to use it
* [[NMS:Tutorials/HowToMBINCompiler|How to use MBINCompiler]] - What is MBINCompiler and how to use it
* [[NMS:Tutorials/HowToAMUMSS|How to use AMUMSS]] - What is AMUMSS, how to regenerate mods from script and merge scripted mods
* [[NMS:Tutorials/ToyingwithAMUMSS|Toying with AMUMSS]] - Detect and solve mods conflicts, extract any mod files
* [[NMS:Tutorials/WhenAMUMSSFails|When AMUMSS Fails]] - Explains why AMUMSS can't recreate or merge mods after game updates
* [[NMS:Tutorials/HowToEditTextures|How to edit .DDS Textures]] - Explains how to preview and edit textures with Paint.net and Photoshop
* [[NMS:Modding_Tools/NMS_Model_Importer_Guide|NMSDK Model Importer First Steps]] - An introduction to NMSDK and object types.
}}
}}


{{GridItem|
{{GridItem|
== Intermediate ==
== Contribute ==
* [[NMS:Tutorials/Adding_Replacing_Audio|Adding/Replacing Audio]] This tutorial will help you replacing the game sound effects
We are looking for adventurous individuals to experiment on some of the more obscure aspects of what modding has yet to reveal!
* [[NMS:Tutorials/Terrain_Generation|Terrain Generation]]
* [[NMS:Tutorials/Spawning_and_Testing_Objects_Scenes|Spawning and testing Objects - Scenes]]
* [[NMS:Tutorials/Merging_two_mods|Merging Two Mods]] This tutorial will help you combine two mods
* [[NMS:Tutorials/Cross_SCENE_Referencing|Cross-SCENE Referencing]] - accessing a SCENE from another SCENE
}}


{{GridItem|
Research work is paramount to the continued existence and improvement of mods. As many aspects of No Man's Sky remain hidden away behind untested properties and attributes, experimentation is necessary to learn more about these unknown aspects and interactions of the game. Listed within the [[NMS:Current_State_of_Modding|Current State of Modding article]] is what can and can't be done, as so far as we are presently aware. There, you'll also find links to places you can contribute findings and find tools that you may help develop further.
== Advanced ==
* [[NMS:Tutorials/Mod_Creation_by_Hex_Editing_MBINs|Hex Editing MBINs]]
* [[NMS:Tutorials/Importing_Custom_Models|Importing Custom Models]] This tutorial will help you importing your own 3D models
* [[NMS:Tutorials/Enable_object_snapping_for_buildable_objects|Enabling object snapping for buildable objects]] by '''WinderTP'''
}}


{{GridItem|
If you are willing to assist in advancing research of the game's internal mechanics, please update this wiki with your findings. To be able to create new pages and edit content, users will need an account. To obtain one:
== Resources ==
# Sign up for a [https://stepmodifications.org/forum/ STEP forum account]
* [[NMS:Tutorials/AMUMSSScriptRules|AMUMSS 3.6.0W Complete Script Rules]] by '''Wbertro & Lo2k'''
# Verify your account from the mail you will receive.
}}
# Log into the wiki using your forum username and password (login is at the top right of all wiki pages).
# Mention @TechAngel85 on the [https://discord.gg/kFxjuuj NMS Modding Discord channel] or [https://stepmodifications.org/forum/user/326-techangel85 PM him on the forum] with your username and desire to edit the NMS wiki. You'll be assigned a user group for editing.


{{GridItem|
See the [[NMS:Wiki_Reference|Wiki Reference]] for some guidance on creating and editing pages on the wiki.
== External Tutorials ==
* [https://www.youtube.com/c/GrantAbbitt/playlists Blender tutorials with Grant Abbitt] - Youtube channel
}}
}}


}}
}}

Revision as of 01:05, February 25, 2021

About

This wiki has been created as a community effort to document the technical aspects of No Man's Sky's internal workings as well as acquaint aspiring modders with all of the game modding possibilities!

Modding No Man's Sky is an on-going research effort and, as such, many pages will change over time as new patches and updates will be released by Hello Games and as various tool authors will publish new ideas and techniques.

Join us in the NMS Modding Discord channel, and thanks so much for reading!

Getting Started

If you want to mod NMS, reading the Current State of Modding article is a good start to figure out the actual state of modding. List is not extensive but it will already give an overview.
Then, if you're ready to try editing some values, you might check out The Modding Process tutorial to get all the basis to extract, edit and repack files.

Once done, you might have the basis to go on and create your first mod, or you can continue to explore and pick one of the other tutorials.

Contribute

We are looking for adventurous individuals to experiment on some of the more obscure aspects of what modding has yet to reveal!

Research work is paramount to the continued existence and improvement of mods. As many aspects of No Man's Sky remain hidden away behind untested properties and attributes, experimentation is necessary to learn more about these unknown aspects and interactions of the game. Listed within the Current State of Modding article is what can and can't be done, as so far as we are presently aware. There, you'll also find links to places you can contribute findings and find tools that you may help develop further.

If you are willing to assist in advancing research of the game's internal mechanics, please update this wiki with your findings. To be able to create new pages and edit content, users will need an account. To obtain one:

  1. Sign up for a STEP forum account
  2. Verify your account from the mail you will receive.
  3. Log into the wiki using your forum username and password (login is at the top right of all wiki pages).
  4. Mention @TechAngel85 on the NMS Modding Discord channel or PM him on the forum with your username and desire to edit the NMS wiki. You'll be assigned a user group for editing.

See the Wiki Reference for some guidance on creating and editing pages on the wiki.