Mountea Framework: Dialogue System

Mountea Dialogue System is an Open-source Mountea Framework tool for Unreal Engine for creating (not just) complex dialogues! Provides its own Dialogue Tree editor and validation system.

  • 지원 플랫폼
  • 지원 엔진 버전
    4.27, 5.0 - 5.3
  • 다운로드 유형
    엔진 플러그인
    이 제품은 코드 플러그인과 함께 미리 빌드한 바이너리와 언리얼 엔진에 통합되는 모든 소스 코드를 포함하고 있으며 원하시는 엔진 버전에 설치하여 프로젝트에 따라 활성화할 수 있습니다.

Mountea Dialogue System is an Open-source Mountea Framework Unreal Engine tool for creating (not just) complex dialogues within its own editor and validation system.

Discord Channel | Trailer | Documentation | Playable Demo | Examples Project (WIP)



Main FeaturesGraph Editor

Graph Editor provides a clean way to visualize your Dialogue Trees and simplifies the process of creating and managing dialogue flows.



Graph Editor Validations

We are just humans and we tend to make mistakes. Graph Validator tries its best to track down all issues in the Editor before the project is packed, therefore saving a bunch of debugging hours for all parties included.

Bonus: Graph Validator reflects Graph Themes!



Graph Themes Settings

Dialogue Graph Editor settings contain a lot of settings that might help developers tweak the Dialogue Graph Editor to their liking.



Dialogue Node

Dialogue Node contains soft Dialogue Data reference, saving the Designer from the need to update all Nodes once dialogue texts are changed.



Dialogue Previews

To save precious time, Dialogue Previews show the raw context of the Dialogue Data. What is this helpful for? Changing Dialogue Data automatically updates the Previews, showing what data will be played for this Node.



Dialogue Data

Dialogue Data are Data Table based, allowing developers to maintain only one source of truth, which will be automatically given to all referring Nodes.



Dialogue Decorators

Dialogue Decorators provide flexible and easy-to-use ways to enhance any Dialogue with triggers, do actions or simply limit access to certain Dialogue Branches based on dynamic conditions!

기술적 세부사항

Features:

  •  Graph Editor
  •  Graph Editor Validations
  •  Dialogue Previews

Code Modules:

  •  MounteaDialogueSystem
  •  MounteaDialogueSystemEditor

Number of Blueprints: 7

Number of C++ Classes:

  • Runtime: 30
  • Editor: 47

Network Replicated: (Yes/No)*

* update will be released with later versions


Supported Development Platforms:

  • Windows
  • Mac
  • Linux

Supported Target Build Platforms:

  • Windows
  • Mac
  • Linux
  • Xbox
  • PlayStation

Documentation: Mountea Dialogue System Documentation

Code Documentation: Code documentation (comments for Variable, Classes and Functions) was generated using ChatGPT-4. Some descriptions might be off and if you spot something like this, feel free to either update it using our GitHub repository or contact us on Discord.

Example Project: Mountea Examples Project (WIP)