Giter Site home page Giter Site logo

botc-release's People

Contributors

bra1n avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

botc-release's Issues

Don't allow drunk, marionette, lil monsta tokens to be sent out

Would you be able to disallow tokens to be passed out if the drunk, marionette, lil monsta etc. tokens are selected; or have a popup that says the token is selected and it won't allow it to be passed out to characters. This will prevent unnecessary reracks

Reminder tokens visible to co-ST

Currently, the reminder tokens that are placed by the main ST cannot be seen by the co-ST. In streamed games it's usually the co-ST running the stream (to allow the main ST to focus on the game), so it would be great if the reminder tokens were visible to the co-ST

Priority Speaker Hotkey for Storyteller

I'd like the Storyteller to have the option to toggle a Priority Speaker mode, which would lower/mute the volume of all other players while being used. I previously ran game on Discord, which has this feature, and found it very useful for quickly cutting in with time updates, rules clarifications, last calls for nominations, etc.

ST full name

For players, if there's not enough room to display a full players name it'll come up as Nic... and then when you hover over the name it'll then make the box bigger so it'll display the full name of Nicky

However, this feature doesn't happen for ST's

Floating Text Panel

I play mostly text based games. I would love the ability to have notes that aren't tied to a player. A free-floating (like the bluffs window) text box that I can put anything in.

May I have the word - indicator

A way to indicate to ST and other player's through UI. At least the ST should also get a low key audio cue.

I think this will improve online game experience, and build the feeling I will get to talk. It's hard to avoid talking over and get a word in when there's high ping.

Hotkey for voting

Consideration of a non space bar hotkey for voting, to reduce the risk of miss voting, especially for dead players, when the player is trying to text whisper a neighbour during nominations

Separate whisper and voting shortcuts

Right now, the only way to whisper during a nomination is to reply to a whisper that is still on screen, because voting and whispering use the same Spacebar shortcut. I will often raise my hand during a nom accidentally because I was trying to whisper (which either gives away I am whispering in that moment or confuses town on my voting intentions). Please separate them to two different shortcuts so we can start new whispers during a nom.

Game log / history

It will be very useful for ST if the app can generate a picture based off each night's action includes custom token, voting, right or wrong info etc...

Track ghost votes

I would like the app to note when a ghost vote has been used and automatically remove it - it would be one less thing for the ST to have to do.

Picture or avatar as alternative for non camera users

Sure it should be optional for people to use live camera on a game on the internet with potentially many strangers, but I think people should at least be able to use a picture or a selectable character avatar (maybe with simular art style as the base game) as a alternative to webcam feed.

It would be a great way to differenciate people, especially before we tag each player we talk to with tokens. Sometimes its hard to remember people with only a blank cirkle on top of they're name, especially in large games.

(There are even programs that animates a character with your live webcam feed, but I guess that would be to hard to implement to the app in the near future).

Private chats placed on the right side, OR be scrollable, or both

It feels weird that you can't scroll through the list of private chats, and they are placed at the very bottom, so with a fabled in play, and a few private chats happening, as a spectator at least (idk about STs never got to ST in the app) you only get to see like the top part of 1 or 2 private whispers... also I feel like there's a lot of unused space on the right so placing it there makes sense, then the roles/night order drawer would just cover the list

Assigning an alignment token or color

Having a universal token for Good or Evil, or being able to assign alignment to a player you don't have a character token for yet.

An alternative option could just be a color/basic text assignment option, so this could cover category as well (red, orange, light blue, blue=demon, minion, outsider, townsfolk) so you could mark people you get an evil vibe from, outsider claims, and evils you think might just be a minion.

Unmute game audio at dawn

It would be useful if the game audio could optionally unmute at dawn, as there have been instances where players have muted the game because of other people being annoying at night. Enabling an unmute at dawn would ensure any player who had to do this would not miss the morning.

Alternatively remove the mute audio button to clean up the interface if it is deemed that this should not be done, as it currently only replicates the "mute tab/mute site" option that all desktop browsers have anyway.

IMO players choosing to mute the game audio because they are getting annoyed at night is a lot better than loosing a player to a bad experience (potentially ruining the game) or creating hostility from the ensuing conflict.

Ability to change volume of players' audio

It would be good to have the ability like Discord does to change volume of each player. In a game you can have very quiet players and loud players so would be good to have ability to balance.

Streamer Mode - Death Shrouds

When in private chats, if you're in streamer mode, it would be useful to have the death shrouds over the tokens. On stream, it's not always clear who is alive and who is dead in some conversations as the town square is covered by cameras if they are maximized.

Sound effect volume control

I would love to be able to dial down the volume for sound effects (primarily the return to town square/voting countdown bongs but also dings and door sounds) as they are very loud to me.

Visible timers for Day Phase

I'd like to have the ability to set a timer during the day phase that is visible to all players. I like to set a time limit on both the discussion and nomination phases to keep games from going too long, and being able to do this in-app eliminate the need for a separate timing device and lower the ST overhead, as they would not need to provide constant time reminders.

Changing Keybinds

I would like to be able to change my key binds for any option.

The option to change can go into the Settings menu.

Add a black border around the microphone activity bars

The microphone activity bars (the orange bars that grow when you talk) are orange and overlap the webcam of the player. If that webcam has a light-colored image on it, it makes it harder to see that the bars are there and thus harder to see who is talking. Adding black borders to those bars would help add contrast to make sure they're visible no matter what the webcam's showing. (Other solutions could work too. This is just one solution but the problem should be fixed)

Let spectators request ST to see the grimoire

I think the Storyteller should be able to expose the grimoire to spectators that request it,
If they do, they would obviously not be able to join as travellers.
This would work great with my other idea about beeing able to auto follow spesific players

Would kinda function the same way as co-storytelling does now I guess, (without actually co-storytelling).

Bluffs for Teensyville Scripts

Currently bluffs only show for ST when there are at least 7 players.
Sometimes if you are running a storyville script you may add the Toymaker in which case you want to use bluffs.

Co-St see Wake Messages

It would be nice if the co-st's could see wake messages that are sent to players and are received.

It could be good for co's to be able to send wake messages but that is not as important as being able to see them.

Make accuser's clock hand more visible

The clock hand pointing to the accusing player is all black and can be hard to see on a dark background (which should be most of the backgrounds for this app, I'd imagine

Spectator-only voice channels or other means to talk to the ST / each other

One idea to accomplish this would be a room on the side that only the Storyteller and spectators can access, so that the spectators can interact with each other and the Storyteller, and this would be the only place where spectator voice chat would be enabled (aside from being able to allow people to voice chat while preparing a game but before taking a seat, but that's a different piece of feedback).

Screen space for private whisper channels

Something I've been thinking about for a long time is that in a lot of our games a lot of people use the chat request feature to whisper each other, the issue with this is that it means everyone is put into the section at the bottom of the screen underneath the named rooms. The named rooms then never get used and is wasting space.
This then means anything underneath the chat channels is barely visible such as private messages and sometimes chat requests.

I've had a few times in which I'm not able to see a chat request because my screen isn't big enough and I've then got to go full screen.

A solution to this could be: When someone requests a private chat, it moves them automatically to an empty named chat room. If there are no empty rooms then have the extra whispers underneath.

I understand that part of the reason of having it so that people can't just randomly join whispers they're not invited to.

A second part of this which could be a feature even without fixing the above could be the ability to request to join a room/be invited into a room.

So lets say Me and Ben are in the Potion Shop and we both want Kat to come join us, either of us could press space, click on Kat and Kat would get an chat request for the Potion Shop.
Likewise, Kat could press Space, click on the Potion Shop and both me and Ben would get a chat request and either of us could accept it.

Ability for ST to send an Acknowledge / Ready to all players

It could be useful for a ST to verify if all players are present / ready (e.g., prior to running a vote or starting the game) and sending out a mass acknowledge / ready up could be useful in these cases especially if some players don't have cams enabled.

"Acknowledged" option on Wake menu

When players or the ST need to acknowledge a players message, such as acknowledging the Cerenovus making them mad. In person this would be done with a nod, currently the Yes is used but the Acknowledged would be more clear.

Acknowledged / Understood, either are good choices.

Automatically promote Co-ST to Main ST...

Automatically promote the Co-ST to Main ST when the previous Main ST elects to become a player. Currently, if the Main ST leaves to become a player, the app doesn't allow them (or anyone) to take a seat, because there is no ST (according to the App). In order for the Main ST to become a player and for the Co-ST to become Main ST, both have to leave their roles, then the Co-ST has to choose to become the Main ST, then the prior Main ST can take a seat as a player. Alternatively/additionally, giving the host the ability to assign someone as ST would be nice as well.

Unique Reminder Tokens that (re)move themselves

Tokens that can only exist in one place: For example, Poisoned from Poisoner can only be in one place, so if it's puts in another place, it moves/removed from old spot to new spot.

(Atheist, Apprentice, others may require special sauce.)

Key Binds to accept and leave private chats.

Personally, I would like key binds to make it easier to accept and leave private chats. Mostly because sometimes I end up picking the chat and then immediately leaving due to where the exit button after.
I would like A to be the accept chat bind and L to be the leave chat keybind.

Option to assign and edit roles before sending

It would be a nice option to have the functionality from the old app so STs can assign roles and then edit positioning/choices if wanted before they send them out.

I appreciate the app is intended to replicate IRL play as much as possible, but this would be a nice feature for STs who want to use the extra flexibility. Those who want to mimic IRL play would still have the option not to use it.

For wider context; in my online play group, I do sometimes privately swap assigned roles before sending to avoid the same player perhaps being evil repeatedly multiple times in a row. Our group only plays once a week, and I've had feedback in the past when a player was evil for a full month that it got a bit much. They did win 3/4 games, but they were just fed up and would have liked the variety of being good and getting to try and solve a game. I haven't told my players I sometimes edit roles, they think it's all entirely random, but it's something I use in the background to help make sure people are having a good time.

Similarly, when we do play, we only really have time for one game, so moving roles around to slightly balance setup helps avoid some really short games. They do still happen of course, and once the game starts none of my decisions are based on prolonging the game arbitrarily, but generally we don't have time to re-rack, so people tend to be a bit disappointed. I've seen that people actually tend to have a better time losing a really close, tense game, than stomping to a win inside 1 or 2 days.

I'm not suggesting that STs should micromanage the setup for every game, but having the flexibility if they think it's appropriate would be nice.

Show the number alive again

Can you please add back into the center the number of alive players again. It made it a lot easier on players and ST's than just counting it.

Night music

Allow ST to play music at night phrase while dealing with each role's information

Streamer protection

Hey, would it be possible to have an option in your streamer settings to hide your session code when you have the player list open.

Allow homebrew characters

While remixing official characters into new scripts is great, the ability to add completely custom characters (as seen in clocktower.online) is key for my group at least. We have several group-favorite scripts we play nearly every week that feature homebrewed characters.

I understand that user-generated content brings requires care to handle, so that bad actors can't mess with players and so that Pandemonium Institute isn't accountable for bad actors.

But this is still something I'd love to see, with whatever level of disclaimers and caveats it would require.

Move "Clear Grimoire" button for ST

I failed to find the Clear Grimoire button to help clear everything and set up for a new game. Players kept telling me they have a Clear button in the menu. I wouldn't have figured out you have to go to Select Edition every time you want to clear your Grim.

Show non-camera users as circles in private chats

Was thinking of when you have conversations with people without cameras and you just get the big black square. Would be it possible instead for players with cameras disabled/temporarily turned off to appear as circles on the left most camera box instead. Example demonstrated via photoshop

image
image

Storyteller text announcement

Much like the players can now chat to the public with the scrolling text, I'd like STs to be able to send a similar public message

Link to wiki

Option on character menu to link directly to wiki page for current token. So helpful for newer players who want to read up on their character in night 1. Putting here for whomever posted it in discord.

New QOL Tokens

A token for Good or Evil that can be attached to the grim for people when a vibe, or alignment info is all that is known, not a specific role.
That conversation with Tom was weird, I'll mark him evil for now

Townsfolk/Outsider/Minion/Demon tokens to mark somebody as a particular category of roles rather than a specific one.
Hmm, all I got from that conversation is that they're claiming outsider

A place like the old other roles section, where I can put roles like Cerenovus that I know are in play, but can't attach to a specific player.
I've just been made mad, I should note down the cere is in play

The ability to throw down tokens for a character without that character currently being present in claimed roles, like inv pings, noble pings etc.
The last accusation mentioned Scotty was in a bounty hunter ping, I should remember that

Show Reminders tokens in grimoire reveal

I think the grimoire reveal would be more complete if it also reveal reminder tokens. Specially because when revealing characters like drunk, philosopher, alchemist and marionette we only see what abilitys they have (or think they have), but not their real characters. I think this would also be nice for explaning other interactions like red hearing and washerwoman pings.

Space for Twitch/YT chat in Streamer Mode

It would also be useful for when in streaming mode if there was some kind of dedicated clean space for Twitch/Youtube chat (which is useful for YouTube VODs). I'm struggling to find a great place for it mind you. Screen real estate is hard to find when in this mode.

Mirror mode for video

Used the app for the first time with a webcam and kept being confused by my video feed not being mirrored. Would love a feature to toggle this.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.