User Tools

Site Tools


start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
start [2020/05/06 18:31]
maxime
start [2020/05/22 12:17] (current)
maxime
Line 30: Line 30:
   * [[particle-effects|Create particle effects]]   * [[particle-effects|Create particle effects]]
   * [[material-sets|Material sets]]   * [[material-sets|Material sets]]
 +
 +==== Preview only ====
 +
 +  * [[foundation-library-functions|Foundation library functions]]
 +  * [[version-library|Version library]]
 +  * [[behavior-trees|Behavior trees]]
 +  * [[events|Events]]
  
 ===== Where do I start? ===== ===== Where do I start? =====
Line 110: Line 117:
 For this function to work, the user must manually set the field ''​ModMsgBoxEnabled''​ to ''​true''​ in the user settings file (''​usersetting.config''​). Otherwise, it will only create a new log entry, like the ''​log''​ function. For this function to work, the user must manually set the field ''​ModMsgBoxEnabled''​ to ''​true''​ in the user settings file (''​usersetting.config''​). Otherwise, it will only create a new log entry, like the ''​log''​ function.
  
-===== What is this generated_ids.lua file? ===== +===== What is this generated_ids.lua file? ===== 
 Internally, Foundation uses random unique IDs (GUID) to identify most objects and resources. ​ Internally, Foundation uses random unique IDs (GUID) to identify most objects and resources. ​
 When a new asset is added to the mod, Foundation will create a new ID for it, and will store the association between the "​modding name" and the ID of the asset. When a new asset is added to the mod, Foundation will create a new ID for it, and will store the association between the "​modding name" and the ID of the asset.
Line 117: Line 125:
  
 ===== Sharing a mod ===== ===== Sharing a mod =====
 +
 Modders are encouraged to use **mod.io** to share their mods. Mods shared this way can be found and downloaded from the in-game mod browser. Modders are encouraged to use **mod.io** to share their mods. Mods shared this way can be found and downloaded from the in-game mod browser.
  
Line 122: Line 131:
  
 You'll have to upload a zip of your mod. Make sure the zip contains directly the mod files (''​mod.lua''​ needs to be at the root of the zip). You'll have to upload a zip of your mod. Make sure the zip contains directly the mod files (''​mod.lua''​ needs to be at the root of the zip).
 +
 +===== Quickly reload mods =====
 +
 +When developing and testing a mod, you can quickly reload your game by pressing ''​Ctrl + Shift + R''​.
start.txt · Last modified: 2020/05/22 12:17 by maxime