> For the complete documentation index, see [llms.txt](https://infinitypbr.gitbook.io/magic-pig-games/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://infinitypbr.gitbook.io/magic-pig-games/juicy-actions/integrations/dialogue-system-for-unity.md).

# Dialogue System for Unity

v1.0

This is an integration between <mark style="color:yellow;">**Juicy Actions**</mark> and [**Dialogue System for Unity**](https://assetstore.unity.com/packages/tools/behavior-ai/dialogue-system-for-unity-11672?aid=1100lxWw\&pubref=docs_dialoguesystemforunity) by **Pixel Crushers**.

## Installation

1. Install <mark style="color:yellow;">Juicy Actions</mark> & <mark style="color:blue;">Dialogue System for Unity</mark>.&#x20;
2. Also install the Dialogue System for Unity assembly definition files, following the instructions provided by Pixel Crushers.&#x20;
3. Set up for the render pipeline you are using, using instructions from Pixel Crushers
4. Import Post Processing. The demo scene, a variation of the Dialogue System for Unity demo scene, utilizes Post Processing.&#x20;
5. Import the integration package content.
6. Open the demo scene from the integration.

{% content-ref url="/pages/GSH289mtnRbAofSGfGN9" %}
[Dialogue Sytem Demo Changes](/magic-pig-games/juicy-actions/integrations/dialogue-system-for-unity/dialogue-sytem-demo-changes.md)
{% endcontent-ref %}

## Integration Features

The integration features two-way communication between Juicy Actions and Dialogue System for Unity, with multiple methods of communicating and acting on data between each system.

Each category of integration feature is explained in the pages below.

{% content-ref url="/pages/mlefZg7KPvhM2kjqggzF" %}
[Action On Dialogue System Event Components](/magic-pig-games/juicy-actions/integrations/dialogue-system-for-unity/action-on-dialogue-system-event-components.md)
{% endcontent-ref %}

{% content-ref url="/pages/6FPZHZD0XNbJ7bRSues9" %}
[Sequencer Commands](/magic-pig-games/juicy-actions/integrations/dialogue-system-for-unity/sequencer-commands.md)
{% endcontent-ref %}

{% content-ref url="/pages/q2jrs8smTzRGql1ruTdo" %}
[Lua Functions](/magic-pig-games/juicy-actions/integrations/dialogue-system-for-unity/lua-functions.md)
{% endcontent-ref %}

{% content-ref url="/pages/lIVDAi4qiyNkp0UYF23B" %}
[Dialogue System Actions](/magic-pig-games/juicy-actions/integrations/dialogue-system-for-unity/dialogue-system-actions.md)
{% endcontent-ref %}

{% content-ref url="/pages/Yq08Gu4d9tYH6OeOYTUR" %}
[Dialogue System Variable Blackboard Sync](/magic-pig-games/juicy-actions/integrations/dialogue-system-for-unity/dialogue-system-variable-blackboard-sync.md)
{% endcontent-ref %}

{% content-ref url="/pages/v8ZcQ38vCxnzM07lnFri" %}
[Dialogue System Conditionals](/magic-pig-games/juicy-actions/integrations/dialogue-system-for-unity/dialogue-system-conditionals.md)
{% endcontent-ref %}
