This page describes how to set up the Dialogue System with Excelsior's Customizable SciFi Holo Interface.
Customizable SciFi Holo Interface copyright © Excelsior Assets.
Setup
The support package adds a custom dialogue UI script for Excelsior's Customizable SciFi Holo Interface. To use it:
- Add an Override Dialogue UI component to your holo interface (or to an empty parent object if you prefer) and assign the holo interface GameObject to the UI field.
- Add a CSFHI Dialogue UI component, and assign the UI fields. Typically you only need to assign these fields:
- NPC Subtitle > Line
- NPC Subtitle > Portrait Name
- NPC Subtitle > Always Visible
- Response Menu > Button Template
- Response Menu > Button Template Holder
- You may also want to add a Unity UI Typewriter Effect to the NPC Subtitle Line.
- In your Conversation Trigger, assign the CSFHI Dialogue UI GameObject as the Conversant.
- You may also want to assign the Conversation Trigger to the CSFHI Dialogue UI's OnAppearing() and OnDisappeared() events so you can disable it when the UI is appearing and re-enable it after the UI has fully disappeared.
<< Third Party Integration