Consequence

Consequence is an online writing tool and integrated Unreal Engine pipeline
for dialogue and text. Write and edit dialogue and rules from anywhere, then
submit them to your Unreal Engine game project with a single button click.
Without restarting Unreal, click a button to update, and you’re ready to test.

Learn more at the Consequence documentation site.

Consequence has three parts:

Consequence.app, the web-based Unreal Engine writing tool

Consequence is the web-based writing, triggering and management interface
that’s at the heart of the Consequence pipeline. Write in screenplay format,
edit dialogue branching, manage data in table view, edit facts and triggering
rules, modify characters, and more.

Consequence Client

A lightweight bridge application that lives on your local machine or network,
connects to your Perforce, and allows seamless integration between
Consequence and your game. It also synchronizes Gameplay Tags (used to
identify game facts and triggers), and enables you to live-preview audio from
your game in Consequence.

Consequence Uplugin

An Unreal Engine plugin that not only lets your team import data from
Consequence, but also handles triggering and selecting dialogue events,
playing audio via Audiokinetic’s Wwise software, displaying subtitles and
choices, importing and exporting strings, and more.

Consequence editor showing the line ‘It all starts here.’

Write stories that matter

Consequence is solving pain points for writers and narrative designers who use Unreal. Its goal is to let you
write in a screenplay mode that keeps you in the zone, add and tweak rules and branching instantly, and
push your work to your Unreal Engine project for instant testing.

With Consequence’s rich and performant rule-matching approach, your writing can respond to as many
situations in your game as your team can support, elevating the player experience to the next level.