Good morning fellow Descenders,
alright so I hope y'all have been having fun with the new voice chat update. I haven't, because my friend group's sense of humor involves making suggestive noises with their mouths and screaming into their mic as loud as possible, but it was my fault being friends with them. Oh well.
this update basically just focuses on bug fixes related to the voice chat update, alongside a TON of networking improvements to finally fix bugs related to disconnects and softlocks. sorry it took this long, wanted to get this out of the way before v.0.3 lol
I'm running out of ways to call "patch notes":
Added ability to adjust voice chat volume per-player (blame one of my friends)
Added ability to talk with all players (including drowned ones) after descending (on the XP breakdown screen)
Added full credits (and improved existing credits so i dont get sued lmao)
Improved chat to be proximity-based (like voice chat). Messages will not be sent to players far away, and dead players can no longer talk to alive players.
Improved some networking code to instead log errors instead of silently fail
Improved map loading to wait for all players to load the map fully before starting the game to fix map start desync. Also returned the "Get ready... 3" text from v.0.1.7 since y'all wanted it back
Improved jump animation. Legs no longer move so I hope the player character no longer looks weird
Improved stopwatch to only start counting once the map's entry doors have opened
Improved map voting skip once all players in lobby have voted for a map to also account for player disconnects, because those 10 seconds you save are very important to you apparently :/
Adjusted voice chat cutoff distance from 10m to 20m
Fixed many instances where disconnects would be ignored, resulting in softlocks or inaccurate UI states.
Fixed simulatenous buttons STILL not updating to the timer mode when only 1 player was left alive due to playersAlive being subtracted from twice when a player disconnects, leaving it in an invalid state. i hate this stupid buttons so much
Fixed (properly) being unable to open the menu while voting/loading into the next map.
Fixed "Invite Friends" button not working (Thanks NarwulXD :D)
Fixed Map1's exit animation (trusses moving with elevator)
Fixed Map2's exit animation (door not closing)
Fixed Map2's elevator sound effect volume not being affected by settings
Fixed Map3's exit animation (door not closing and trusses moving with elevator)
Fixed Map3's elevator sound effect volume not being affected by settings
Fixed Map3's entrance and exit doors magically phasing through walls when descending to/from the floor
Fixed Shop's exit animation (elevator wouldn't even move)
Fixed holding left shift while dead causing your camera to move weirdly fast and descend.
Fixed voice chat activation settings not updating till scene change. If you were on Voice Activation and needed to switch to Push-To-Talk because someone very noisy came into your room... they heard everything... sorry...
Fixed hidden tasks not working for clients
Fixed music playing in the shop for clients
Fixed water rise speed desync between host and client
Fixed Hair7 being replaced with a different hair in-game
Fixed kicked players being able to rejoin lobby
Fixed drowned players retaining their swimming animation instead of the drowned animation
Fixed a rare case of XP desync between host and clients
Fixed many more bugs I lowk forgot. I was really just tryna remember what bugs I experienced while playing the game with friends and I didn't have them all noted down so i kinda just went with the flow hehe
Changed description of "Too new" saves
Changed leave game chat message to be more consistent with the join game message
Changed voice chat to instantly get cut out the moment a player drowns, instead of when a player enters freecam
Known issues:
VC sometimes doesn't work in pre-game lobbies. Literally have no idea why this doesn't work, genuinely a coin flip. Just use chat while waiting for the game to start lmao VC works the moment the game starts
Jeez louise that was long. Even longer than v.0.2.5 haha
This should be the last update (for a while) while I get down to work on v.0.3!
I'll periodically be uploading test versions to this game's public beta branch, so do keep your eyes out for announcements on our Discord, and feel free to submit bugs in our bug report form!
Alright, that's all. See y'all in v.0.3. Got alot of work to do :(
-NoFaceGames
