Difference between revisions of "NMS:Tutorials"

From STEP Modding Wiki
m (Beginner)
m (Beginner)
Line 3: Line 3:
 
== Beginner ==
 
== Beginner ==
 
* [[NMS:Tutorials/Getting_Started|Getting Started]] This tutorial will help you setting up your modding environment
 
* [[NMS:Tutorials/Getting_Started|Getting Started]] This tutorial will help you setting up your modding environment
 
+
* [[NMS:Tutorials/Adding_new_buildable_objects|Adding new buildable objects]] This tutorial will allow you to add a custom object to the game building menu
; [[NMS:Tutorials/Adding_new_buildable_objects|Adding new buildable objects]]
+
* [[NMS:Tutorials/Importing_Custom_Models|Importing Custom Models]] This tutorial will help you importing your own 3D models
: This tutorial will allow you to add a custom object to the game building menu
+
* [[NMS:Tutorials/Adding_Replacing_Audio|Adding/Replacing Audio]] This tutorial will help you replacing the game sound effects
 
+
* [[NMS:Tutorials/Merging_two_mods|Merging Two Mods]] This tutorial will help you combine two mods
; [[NMS:Tutorials/Importing_Custom_Models|Importing Custom Models]]
+
* [[NMS:Tutorials/Compiling_Mods|Compiling Mods]] This tutorial will help you compiling your mod so that it is ready to be used and distributed
: This tutorial will help you importing your own 3D models
+
 
+
; [[NMS:Tutorials/Adding_Replacing_Audio|Adding/Replacing Audio]]
+
: This tutorial will help you replacing the game sound effects
+
 
+
; [[NMS:Tutorials/Merging_two_mods|Merging Two Mods]]
+
: This tutorial will help you combine two mods
+
 
+
; [[NMS:Tutorials/Compiling_Mods|Compiling Mods]]
+
: This tutorial will help you compiling your mod so that it is ready to be used and distributed
+
  
 
== Intermediate ==
 
== Intermediate ==

Revision as of 05:43, August 2, 2020

BannerLogo
Tutorials

Beginner

Intermediate

External Tutorials

Advanced

  • Shader modding - Vulkan (NMS2.0+) or GLSL (NMS1.0 to 1.77)
  • Entity modding:
    • Using player interactions to toggle scene and entities or trigger GoToState actions
    • TriggerEvent to Action chains in entities - including action loops by using gotostate action repetitions (example: Health refresh every second.)
  • Creating complex LUA modding automation scripts with AMUMSS tool (auto creation of ColorPalettes, ProcGen code, custom Biomes, BaseBuilding tables, products)
  • Mod Creation by Hex Editing MBINs