# Update Changelog

## v1.0.3 - More Bug Fixes - TBC

{% hint style="danger" %}
UPDATE ONLY SUPPORTED BY ANIMAL CONTROLLER v1.5.2. DO NOT UPDATE UNLESS YOU HAVE ANIMAL CONTROLLER v1.5.2 INSTALLED.
{% endhint %}

* **Added -> NPCSpeechBubble - Show Speaker Name -** Now shows the speaker name above the bubble if turned on.
* **Fixed ->** Issue with Input Actions not correctly registering. Improved the QuestForgeInputBridge to check if there are any errors with the associated actions not being correctly registered, and if so, it will tell you in the console logs.&#x20;
* **Fixed ->** Issue with AC 1.5.2 with ComparerInt
* **Fixed ->** Various Errors when trying to build caused by erroneous Editor Tags being out of place.
* **Improved ->** Audio Source validation on NPCSpeechBubble

## v1.0.2 - More Bug Fixes & New Node - 16/04/2026

* **Added -> Sequence Dialogue Node** - Following feedback - adding multiple simple dialogue nodes one after the other can be a bit clunky and leads to the graphs getting quite large. This node fixes that - if you have a chain of dialogue where you are chaining simple dialogue nodes together, you can put all the text in this one node instead, and it will play one line after the other.
* **Fixed ->** Issue with the Subtitles in the NPC Speech Manager not displaying in sync with the in world bubble.
* **Fixed ->** Issue where the True/False node was not correctly saving values on domain reload.
* **Fixed ->** Issue where "using UnityEditorInternal" was outside of the correct scope on the Quest.cs script which caused bugs when building.
* **Fixed ->** Annoying Visual Element is not my child issue when closing the Dialogue Graph
* **Fixed ->** Editor Styles Issue with True/False Node
* **Fixed ->** Issue with Waypoint Placement on World Map being slightly offset
* **Fixed ->** Error appearing when exiting play mode saying that certain manager gameobjects were not destroyed.&#x20;
* **Improved ->** Choice Dialogue Node - added multi-line support for the choices (this is a little bit flaky because the custom .uss conflicts with unity's own built in TextField .uss. More improvements will be made!)
* **Improved ->** World Map - zooming in/out was not centering on overhead camera location

## v1.0.1 - Initial Release Bug Fixes - 30/03/2026

* **Fixed ->** Removed the double underscores in file path name as that was breaking the one-click setup
* **Fixed ->** Removed old testing values from old input system, and made New Input System the default
* **Fixed ->** Resetting quests was not correctly setting the right value based on the Completed/Failed Status
* **Fixed ->** Choice Dialogue Node - The Choices text were pushing the delete button off the edge of the node and hiding it when the text was too long
* **Fixed ->** Copy/Pasting Text was not working between nodes. You can now copy/paste text into nodes as long as the text field is the focused object (e.g. Click into the text field first where you want to paste to!)
* **Fixed ->** QuestForgeInputBridge Component had the FireOpenJournal function missing. Now Added
* **Fixed ->** Input Actions were not correctly copying over in the demo scene
* **Added ->** Optional Toggle for Saving/Loading the Players Position in the Quest Save System component
* **Added ->** Choice Dialogue Node - You can now move the choices
* **Added ->** NPCSpeechBubbleManager - New Option for displaying the squawks as a Subtitle (think like a movie subtitle) rather than a bubble above the characters head. You can choose either option, or have both at the same time!
* **Changed ->** Simple Dialogue Node now correctly wraps text into multiple lines for easier reading when using long form text.

## v1.0 - Initial Release - 13/03/2026


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://malbersanimations.gitbook.io/animal-controller/malbers-questforge/update-changelog.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
