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
Next revision Both sides next revision
start [2020/07/14 13:02]
maxime
start [2021/08/31 10:38]
maxime [The mod.json file]
Line 42: Line 42:
  
 ===== The mod.json file ===== ===== The mod.json file =====
-The json file is loaded early and give basic information on your mod, without having to load your LUA scripts: +The json file is loaded early and give basic information on your mod, without having to load your LUA scripts
-<​file ​javascript ​mod.json>​+ 
 +In addition, this file contains the list of your mod's custom maps and their info, if any. 
 + 
 +<​file ​json mod.json>​
 { {
- "​Name":​ "​Simple Example Mod",​ +    ​"​Name":​ "​Simple Example Mod",​ 
- "​Author":​ "​Leo",​ +    "​Author":​ "​Leo",​ 
- "​Description":​ "A very simple mod example",​ +    "​Description":​ "A very simple mod example",​ 
- "​Version":​ "​2.0.0"​+    "​Version":​ "​2.0.0"​
 + 
 +    "​MapList":​ [ 
 +        { 
 +            "​Id":​ "​MY_MAP_ID_01",​ 
 +            "​Name":​ "My Custom Map",​ 
 +            "​Description":​ "This is a simple description of my map.",​ 
 +            "​PreviewImage":​ "​metadata/​my_map_preview.png"​ 
 +        } 
 +    ]
 } }
 </​file>​ </​file>​
- 
 ===== The mod.lua script ===== ===== The mod.lua script =====
 First, you have to create your new mod instance: First, you have to create your new mod instance:
start.txt · Last modified: 2021/12/06 14:23 by maxime