App version 3.18.0 is out now! - Chat changes and a cheeky script tool update (Patreon)
Content
Hello backers. We've got a cheeky two-for-one today - and update to both the app and our script tool. Just like the app, you can expect us to continue to work on the script tool as time ticks on. Here are the details!
- 🚀 added new chat server system ("Livekit") and updated existing chat servers to improve chat stability
With this update, we're trying to address the ongoing chat server issues that people have been experiencing especially during times of high server load in two ways: by making some important changes to the existing chat server logic and by introducing a new chat server system (called "Livekit") as an alternative. Ideally, the previous frequent reconnects and connection issues should be fixed by the former change, but if they're not, you can give the new Livekit server - available from the chat server dropdown - a try. - 🚀 Livekit chat servers support experimental background blur for cams (Settings -> Chat)
The new chat server system brings with it an experimental background blur, but only available on the EU Livekit server for the time being. - 🚀 Custom and Homebrew scripts will now be validated against the Custom Script JSON schema when being loaded
The custom script schema has been available for a while now, but with this change it's going to be used in the app as well whenever you load a custom or homebrew script. If there are any errors with your script JSON, the app will tell you so, but still load the script. - 🚀 added support for custom CSS rules and external stylesheets
Want to make your app look like those that you see on the Twitch streams? Or maybe use a custom font or make all text in the app green? You can do this and much more with a new option in the "Streaming" settings, called "Custom CSS". It will require some basic CSS knowledge, but you can adjust everything you see to your liking that way. All changes made here are local to your client only, so feel free to experiment. And if you created a really cool theme, you can share it with others by uploading the CSS and letting others load those changes directly from your CSS URL. - 🌟 custom reminder notes can now be edited, as well as directly added to the "favorites" when creating them
- 🌟 added option to pause timers during nomination & vote phase (enabled by default)
- 🌟 allowed players to always select bluffs from among any good character available
- 🌟 added sound effect when timer runs out
- 🌟 spectators with Grimoire access received access to the vote history as well
- 🌟 added setting to disable all visual cosmetic elements, that might be distracting (like colored player name borders, etc.)
- 🌟 added game session creation time and original owner to user list
- 🌟 automatically remove spectator access to the Grimoire when the game ends
- 🌟 allowed night ST messages to still be accessible during the first 10s of the following day phase
- 🌟 leaving a private chat will now automatically cancel all incoming and outgoing requests to join this chat
- 🌟 changed "Recall to Town Square!" gong to "Attention please!" gong during the night phase
- 🌟 increased night info message log length for Storytellers from 3 to 10
- 🌟 added shortcut key to show / hide received night info when playing (default shortcut: N)
- 🌟 players in a private chat will now be shown differently depending on whether they have a cam or not
- 🌟 made text on buttons unselectable to prevent accidental highlights
- 🌟 added "Clear Grimoire" to the main menu again for STs
- 🐛 fixed bluff tab containing characters from off script in some cases (thanks shadowqueer)
- 🐛 fixed spectator with grimoire access not receiving characters during game start (thanks mynamesdrawkcab)
- 🐛 fixed user list to allow the dropdown menu to be shown outside the popup again (thanks nathansh)
- 🐛 fixed an issue where following a player stopped working (thanks connorthefoolish)
- 🐛 fixed being able to drag left side tabs even when it was disabled (thanks ralfdieter)
- 🐛 fixed Bluff / Fabled ability tooltips going outside the screen if moved too far right (thanks ralfdieter)
- 🐛 fixed colorblind mode not affecting some elements in the app (thanks mithrimwolf)
- 🐛 fixed requests for Grimoire Access not working when done through the user list (thanks gingeredone and jaxyboy999)
- 🐛 fixed Co-STs / spectators being unable to see correct vote count when Bureaucrat or Thief is being used during an Organ Grinder secret vote (thanks oddgarrett)
- 🐛 fixed timer ending just as a nomination is starting resulting in an endless gong sound (thanks pattersttv)
- 🐛 fixed spectators being unable to send text messages when in a private / public chat channel (thanks gingeredone)
- 🐛 clean up old chat code as well, which should hopefully reduce the frequent disconnects under heavy server load
Furthermore, our changes to the script tool are...
🚀 there's a new "Sort" button at the top right, which sorts your custom scripts according to "Standard Amy Order"! (after which you can still move the Pacifist to the top of the character sheet, if you'd like)
🚀 the "Save" button has a new feature, which displays your custom script as a Letter- / A4-sized PNG image, to make it easier to share in custom-scripts or in your e-mail to Steven Medway your friends
🌟 the script / author input fields now support keyboard shortcuts like Enter (to submit) and Escape (to cancel)
🐛 PDF script titles will no longer magically disappear if your script name contains a díäcrìtîcs
🐛 "Dusk" has re-appeared on the first night order, because how could it be a real night without Dusk?
🐛 the "Randomize" button will no longer try to put a 26th character on a full "Phobos" type script (even if it believes your script is really missing a Lil' Monsta)