Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 6 additions & 5 deletions docs/zengin/union/plugins/zmultilogue.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# zMultilogue

zMultilogue is a Multi-NPC dialogue system for Gothic 1 and Gothic 2 NotR, based on the solution form [AFSP Trialogue package](https://github.com/Bad-Scientists/AF-Script-Packet/blob/main/Standalone-Packages/G12-Trialogue/trialogue.d).
Its goal is to replace Trialoue packages based on [Ikarus](../../scripts/extenders/ikarus/index.md) and [LeGo](../../scripts/extenders/lego/index.md) with an union-based plugin.
zMultilogue is a plugin that implements Multi-NPC dialog system for Gothic 1 and Gothic 2 NotR. Its working principle is based on the solution from [AFSP Trialogue package](https://github.com/Bad-Scientists/AF-Script-Packet/blob/main/Standalone-Packages/G12-Trialogue/trialogue.d). The main project goal is to replace Trialog packages based on [Ikarus](https://github.com/Lehona/Ikarus) and [LeGo](https://github.com/Lehona/LeGo/tree/dev) with an union-based plugin.


!!! Info
The plugin has its own [wiki](https://github.com/Silver-Ore-Team/zMultilogue/wiki), if you are interested in including zMultilogue into your project see the [Getting Started guide](https://github.com/Silver-Ore-Team/zMultilogue/wiki/Getting-Started).
The plugin has its own [documentation site](https://silver-ore-team.github.io/zMultilogue/), if you are interested in including zMultilogue into your project see the [Getting Started guide](https://silver-ore-team.github.io/zMultilogue/getting-started/).

| Contacts ||
|:---------| :--- |
Expand All @@ -15,5 +15,6 @@ Its goal is to replace Trialoue packages based on [Ikarus](../../scripts/extende
## Features

- System for creating dialogues with multiple NPCs that doesn't fuck up AI queue
- Script interface based on the LeGo [Trialoge package](../../scripts/extenders/lego/applications/trialoge.md) (easy to port dialogues)
- Automatic increasing of dialog-box display distance if NPC is too far
- Manual script interface based on the [LeGo Trialoge package](https://github.com/Lehona/LeGo/blob/dev/Trialoge.d)
- Auto script interface for that makes writing multilogs as easy as normal dialogs
- Advanced camera manipulation system