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:

  • Consequence.app ➔ Consequence Client ➔ Perforce
    • dialogue | events | characters | triggering rules
  • Consequence.app Consequence Client Perforce
    • gameplay tags | UI strings
  • Consequence.app ⬅ Consequence Client ⬅ Perforce
    • dialogue audio for live preview in Consequence
    • updated .wav files in Perforce trigger an update to the Recording Status in Consequence

Administrators can review installation and configuration instructions at Consequence Client Installation.