mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-01-22 06:56:31 +00:00
- Fixes all emotes being considered audible - We have a check here: `if(emote_type & (EMOTE_AUDIBLE | EMOTE_VISIBLE)) //emote is audible and visible` ...Which doesn't work the way it think it's working. - The correct way to have done this is `emote_type & (EMOTE_AUDIBLE | EMOTE_VISIBLE) == (EMOTE_AUDIBLE | EMOTE_VISIBLE)` - Adds support for runechat only emotes - Starts by adding this flag to *cough, making coughing only display to runechat. - If a player has runechat emotes disabled, these will print to chat like normal. - Adds `EMOTE_VISIBLE` to *snap We have a few emotes that get spammed a metric ton in some events, such as coughing for smokers who have viruses in smoke clouds. Having "X coughs!" 100 times in your chat is simply un-necessary, and leaving it to be more ephemeral (a-la balloon alerts) makes it a bit easier to parse chat. 🆑 Melbert qol: Coughing will now no longer print to chat, IE, it is runechat only. If you have runechat emotes disabled, however, it will still print to chat. qol: Snapping now has a visual component. fix: All emotes are no longer considered audible, meaning blind people go back to not being able to see people do flips and jumps fix: However, blind people are now told when they do a visible emote like flipping (because they can, obviously, feel themselves flipping). Likewise, deaf people are told when they do some audible emotes, like coughing or screaming. /🆑