diff --git a/docs/zengin/scripts/classes/c_info.md b/docs/zengin/scripts/classes/c_info.md index 912248dc0d..0ab5258196 100644 --- a/docs/zengin/scripts/classes/c_info.md +++ b/docs/zengin/scripts/classes/c_info.md @@ -183,3 +183,5 @@ zParserExtender implements some Quality of Life features for dialogues. More inf ## AF Script Packet Enhanced Info Manager (implemented using Ikarus and LeGo) adds tons of customizations and additional features to dialogues. More information can be found in the [AFSP Enhanced Information Manager article](../extenders/afsp/index.md). +## zMultilogue +[zMultilogue](../../union/plugins/zmultilogue.md) union plugin implements a Multi-NPC dialogue system similar to LeGo's [Trialoge](../extenders/lego/applications/trialoge.md) package. \ No newline at end of file diff --git a/docs/zengin/union/plugins/zmultilogue.md b/docs/zengin/union/plugins/zmultilogue.md new file mode 100644 index 0000000000..ac529f633e --- /dev/null +++ b/docs/zengin/union/plugins/zmultilogue.md @@ -0,0 +1,19 @@ +# 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. + +!!! 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). + +| Contacts || +|:---------| :--- | +| Authors | [:material-badge-account-horizontal: Silver Ore Team](https://github.com/Silver-Ore-Team) - [muczc1wek](https://github.com/muczc1wek) | +| GitHub | [:material-github: zBassMusic](https://github.com/Silver-Ore-Team/zMultilogue)| +| Discord | [:simple-discord: Gothic Modding Community server](https://discord.gg/mCpS5b5SUY) | + +## 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 \ No newline at end of file