Yggdrasil dialogue widget

An all in one dialogue widget that can write complex scripts and display text and images

Category:
Tags: , , ,

Description

Demo video: https://youtu.be/0zXpeOQ-nxo

Yggdrasil dialogue widget is used for writing and displaying a large variety of dialogue. It’s main feature is the dialogue system. It is branchless, has two systems for firing events, handles images for highlighted options, can use images instead of text, and can add, remove, or change all dialogue variables even after an option is selected. Two different layouts can be used to display the dialogue, both can resize based on the amount of available options or clamp their size as if there was always X amount of options.

Npc scripts are written inside of their own function using custom dialogue nodes. Basic conversation is simple to write but for complex dialogue blueprint logic needs to be written, some learning may be required if you do not have experience writing logic.

Technical Details

Number of Blueprints: 13

6 Yggdrasil widget blueprints – One for each layout, one that can switch between layouts, and copies of each with rich text blocks setup. Only one of these are used.

Player controller blueprint with inputs setup, Npc blueprint, Character blueprint, and interfaces for the Npc and Yggdrasil blueprint.

Input: Mouse, keyboard, controller.

Network Replicated: (Yes/No) no

Supported Development Platforms:

Windows: (Yes)

Mac: (No)

Documentation: Blueprints contain comments. If there are any questions on anything regarding the product I can be reached by email.

Supported Engine Versions

5.1 – 5.2