Skip to content

Commit

Permalink
[Scripts] Update index
Browse files Browse the repository at this point in the history
  • Loading branch information
muczc1wek committed Oct 11, 2024
1 parent 2e00637 commit 37392b7
Showing 1 changed file with 12 additions and 3 deletions.
15 changes: 12 additions & 3 deletions docs/zengin/scripts/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,16 @@ ZenGin uses its own scripting language called Daedalus. It is similar to C progr

The `Scripts` directory is where the scripts live. You will be able to find Daedalus script files - `.d` extension and `.src` files, that list all files to be compiled.

Daedalus scripts can be edited in any text editor. To get useful features like syntax highlighting you can use community developed tools like
## Tools
Daedalus scripts can be edited in any text editor. To get useful features like syntax highlighting you can use community developed tools:

### Gothic Sourcer
Gothic Sourcer is a tool that allows you to edit Daedalus scripts with syntax highlighting and built-in compiler. It also has a feature to decompile scripts from the game. However, it lacks support for script packages like [Ikarus](extenders/ikarus/index.md) and [LeGo](extenders/lego/index.md).

[:octicons-arrow-right-24: Read More](../tools/gothic_sourcer.md)

### Daedalus VS Code extension
he VS Code extension provides syntax highlighting, code completion, and other features for Daedalus scripts, and uses [Daedalus Language Server](https://github.com/Kirides/DaedalusLanguageServer) as the back-end for them.

[:octicons-arrow-right-24: Read More](../tools/daedalus_tools/daedalus_language_server.md)

- [Gothic Sourcer](../tools/gothic_sourcer.md)
- [Daedalus VS Code extension](../tools/daedalus_tools/daedalus_language_server.md)

0 comments on commit 37392b7

Please sign in to comment.