Skip to content

KCAccess v1.10.0

Choose a tag to compare

@wightfall wightfall released this 06 Oct 06:24
· 97 commits to main since this release

Install or update: run KCAccess-Setup-v1.10.0.exe. The updater from earlier versions offers this update automatically.

New: streaming and casting

The new options are in the mod settings (Ctrl+Shift+O), in the group Streaming. All of them are off by default except the vote countdown.

  • Twitch chat voting (the game's own setting "Enable Twitch Chat Voting"):
    • The voting panel is reachable with F6 and readable: connection status, your channel name, the interval and items-per-vote lists, and all 38 vote options with their check boxes.
    • K shows the vote line, for example "Twitch vote: 4 Extra Wood 3 votes, … 45 seconds left". Enter on it opens or closes the voting settings.
    • Connecting to your channel, or failing to connect, is announced.
    • Each new vote is announced with the numbers viewers type in chat, for example "#2".
    • A countdown is announced once when 10 seconds remain, with the option that is leading.
    • The result banner starts with what the viewers chose and who picked it.
  • Read Twitch chat aloud: vote messages are skipped, and a busy chat is summarised ("and 5 more chat messages").
  • Speech captions on screen: the last three spoken lines appear at the bottom of the screen, so your viewers can follow what you hear.
  • Status file for streaming overlays: BepInEx\kcaccess_stream.txt holds your kingdom, year and season, population, gold, the last notification and any running vote, for an OBS text source.
  • Active effects: K now lists timed effects (Twitch results, witch blessings and curses, Chamber of War orders) with the time left. Before, these were shown only as icons.

Fixes

  • Effect banners no longer speak their title twice.
  • The Twitch panel's "Toggle Visible" button now reads as "Show / Hide the Twitch voting settings".

Tested in the game: the voting panel, the K line, opening the settings, F1 help, captions and the status file. Not yet tested: the announcements during a live vote, which need a connected Twitch channel with viewers voting. If something sounds wrong during a stream, please send BepInEx\LogOutput.log.