Skip to content

Commit 9873e55

Browse files
authored
Update scripts/index and gothic sourcer article (#135)
* [Tools] Update DLS and Gothic Sourcer articles * [Scripts] Update index
1 parent 7b371af commit 9873e55

File tree

3 files changed

+18
-7
lines changed

3 files changed

+18
-7
lines changed

docs/zengin/scripts/index.md

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,16 @@ ZenGin uses its own scripting language called Daedalus. It is similar to C progr
44

55
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.
66

7-
Daedalus scripts can be edited in any text editor. To get useful features like syntax highlighting you can use community developed tools like
7+
## Tools
8+
Daedalus scripts can be edited in any text editor. To get useful features like syntax highlighting you can use community developed tools:
9+
10+
### Gothic Sourcer
11+
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).
12+
13+
[:octicons-arrow-right-24: Read More](../tools/gothic_sourcer.md)
14+
15+
### Daedalus VS Code extension
16+
The VS Code extension provides syntax highlighting, code completion, and other features for Daedalus scripts, and uses Daedalus Language Server as the back-end for them.
17+
18+
[:octicons-arrow-right-24: Read More](../tools/daedalus_tools/daedalus_language_server.md)
819

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

docs/zengin/tools/daedalus_tools/daedalus_language_server.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Daedalus Language Server
2-
[Daedalus Language Server](https://github.com/Kirides/DaedalusLanguageServer) is a language server for Gothic's scripting language - Daedalus, created by [Kirides](https://github.com/kirides). However, it is mostly known as VSCode extension, that is in fact named [vscode-daedalus](https://github.com/kirides/vscode-daedalus).
2+
[Daedalus Language Server](https://github.com/Kirides/DaedalusLanguageServer) is a language server for Gothic's scripting language - Daedalus, created by [Kirides](https://github.com/kirides). However, it is mostly known for a VSCode extension - [vscode-daedalus](https://github.com/kirides/vscode-daedalus).
33

44
!!! Warning
55
This article is focused on the vscode-daedalus extension, but since DLS uses [Language Server Protocol](https://microsoft.github.io/language-server-protocol/) it could be implemented into other editors.

docs/zengin/tools/gothic_sourcer.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
# Gothic Sourcer
2-
Gothic Sourcer can be used to do a lot of things.
3-
!!! todo
4-
TODO
2+
Gothic Sourcer is a multipurpose tool. It can be used to edit Daedalus scripts, decompile game animations, and more.
3+
4+
## Download
5+
You can download the latest version of Gothic Sourcer [here](https://github.com/muczc1wek/GothicSourcer/releases/tag/v3.16).
6+

0 commit comments

Comments
 (0)