Scripting with Dagon - Senscape/Dagon GitHub Wiki
If you are not familiar with LUA then you should at least check out the brief primer Scripting with LUA.
-
Getting started
-
The Dagon.cfg file
Commands that must be set before attempting to run your script -
File organization
How and where your files should be organized. -
The first script to run
It's in the same folder as Dagon.exe and the file name should be referenced in the Dagon.cfg file. -
How Dagon builds up your world How indeed?
-
How Dagon actually runs First the room modules are called, which sets up all the nodes, functions and other stuff.
Then use switch(node or room) to move to that room. Room will use the default node. Whatever node is switched to won't show or respond to the mouse unless it is enabled. -
Built-in Dagon Commands See the Command Reference
-
Available Scripts
-
Pre-made Scripts - everything from snippets and examples to entire modules