Consequence Client

The Consequence Client is a headless (command-line) application that runs locally inside your LAN. It can be run on a Docker VM or as an executable on one of your development or build machines.

Consequence Client works in the background, acting as a bridge between Consequence.app and your game project, enabling three core functions:

  • submitting updated dialogue, events, tags, character information, and rules to your game project's Perforce remotely
  • syncing updated gameplay tags and the recording status of lines from your game project to Consequence
  • live-previewing dialogue audio from the game project remotely

Users don't need to know anything about Consequence Client other than that it is what connects Consequence to their project.

For installation and configuration instructions for administrators, see Consequence Client Installation.