Repository navigation
KCAccess v1.10.0
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.txtholds 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.