Difference between revisions of "Creating an Entity Mod"

From SkyCorp Global
(Reference)
(6 intermediate revisions by the same user not shown)
Line 18: Line 18:
 
* [[Entity Tutorial 2: Simple Script]]
 
* [[Entity Tutorial 2: Simple Script]]
 
* [[Entity Tutorial 3: Random Script]]
 
* [[Entity Tutorial 3: Random Script]]
* [[Entity Tutorial 4: Usable Object]]
+
* [[Entity Tutorial 4: Usable Object|Entity Tutorial 4]] demonstrating a Usable Object & Modifying the Player
 +
* [[Sample: GPS|GPS Sample]] demonstrating the 'this' keyword & location
  
 
== Reference ==
 
== Reference ==
* [[LUA Implementation Limitations]]
+
* [[LUA Implementation Limitations|LUA Implementation Limitations & Notes]]  
 
* [[Entity Mod JSON Format]]
 
* [[Entity Mod JSON Format]]
 
* [[LUA Utility Functions]]
 
* [[LUA Utility Functions]]
 +
* [[Debugging Tips|Debugging Hints]]
 +
* [[:Category:LUA Class Reference|LUA Class Reference]]
 +
 +
== Help ==
 +
If you get stuck, don't give up!  Ask questions on discord.

Revision as of 06:01, 30 December 2017

Entities in The Underworld are generic objects. They can have custom LUA code, allowing you to make them do interesting things.

These tutorials will help introduce you to writing LUA-enabled mods.

Recommended prerequisites

  • Try making a quick Monster Mod to learn more about text parsing.
  • Basic understanding of JSON syntax.
  • Some basic knowledge on LUA scripting will be necessary:

Tutorials

Reference

Help

If you get stuck, don't give up! Ask questions on discord.