Developer postOriginal post (opens in a new tab)

Wave Break Update: Leaderboards, Server Browsers, Flipoff 2021 Event

MAJOR CHANGES:

- Added Flipoff 2021 Event
- Added a lobby(Beta) system to replace matchmaking
- Added leaderboards
- Added global chat

ALL CHANGES:

- score calculation trick mult curve has been nerfed; trying to prevent integer overflow size combos
- ready/go timing for controls being locked is correct now
- fix for sometimes landing combos when jumping off of a grind rail
- instant feedback when going to main menu from game modes
- don't wait for disconnect to unpause
- no longer give points for killing NPCs in deathmatch
- don't spawn boats for killed spectators
- fix for spectators going to main menu soft locking
- npcs do a raycast before shooting now, hopefully no longer shooting thru walls
- can no longer accidentally undo/redo when typing in chat in park creator
- numpad 9 will no longer toggle to spectator cam
- always send a completed message for park downloads
- fix for soft lock in park creator non lobby with multiple clients joining
- blocking a user via steam now also blocks their global chat messages
- fix for toggling a game mode causing issues
- grinding and jumping will no longer randomly land tricks
- fix for a long standing bug - trick timing was stricter on land than water
- fixed box corner color tint
- tweaked camera placement and fixed the lerp thing on start with registered parks
- created a park (coty+kat) for the 2021 flipoff event
- re-lightbake for ice
- fix for waterfall particle sometimes (rarely) getting stuck to the boat (due to addressables stuff)
- added a min purchase date; to fix issue with private profiles getting all the gifts
- added command to get invite urls (steam only)
- hotfix for rewired not having correct focus state on startup
- fix for connecting to client as host from steam friends list
- quest complete stroke looks nicer on ultra wide displays now
- fix for guns vanishing after cutscenes when retrying missions
- the shield can now be rebound in the advanced input menu
- added game option for disabling dynamic lightbar support for ds4/ds5 controllers
- fix for wrong color nametags and fix for dedicated server CPUs not showing online
- check whats in the lobby before joining
- fix for player sometimes (rarely) clipping thru the half pipes when getting attached
- fix for options clearing some decals until scene restart
- improved reverts; especially when coming down half pipes backwards
- fix for localization of party member dropdown
- pressing pause will escape tool
- added a notification system for chatboxes
- clients mirror cursor being active also synced
- update the visuals for the mirror'd cursor for online players in the park creator
- do not allow alt rotation when mirror mode is enabled
- static net-id rebake for all levels
- fix for network IDs of objects randomly shuffling every single build (so we can build for dedicated server linux/windows and not have id mismatch)
- ALL grind rails in the park creator will now redirect instead of bail / clip
- grabs are now stricter; you cant spam circle to grab spam anymore, and you must leave 0.2s for most grabs before you can land them
- fix for friends filter not working + using the format stuff to censor and add hyperlinks to names in the leaderboards
- can now click on a players name in the chat to open their steam profile
- when doing console commands; they now appear in the chat you typed them in
- global chat can now be disabled via the options menu (hides the whole tab)
- revamped chat window, now has tabs
- global chat messages now have a [Global] prefix
- global chat count players command added
- added alternate grind spot for double pool grind mission
- less likely for players to fall thru water
- big improvement to move gizmo in park creator using mouse
- no longer resetting options on version updates!
- fix for terrain being wrong in main menu
- fix for water height and park pieces being incorrectly aligned in the main menu (requires a scene change!)
- performance fix for grind rails from level editor (huge perf boost to weezer stage)
- face wear can now be found in the shops
- changed [dev] tag to [Funk] tag
- added the ability for developer accounts to give items to players connected to them
- added Kyle to credits (it was an accident we promise)
- fix for chat being under create lobby menu
- browse error handling + prefab fixes
- proper callbacks for create/joins so its platform agnostic ui stuff
- fixed misaligned ui elements
- some fixes for headless dedicated servers
- fixed missing rank on scoreboard entry
- impatience is now rewarded greatly
- overlay enabled
- ui tweaks
- create lobby ui fix
- added the event stuff + more leaderboard shenanigans
- leaderboard ui tweaks
- hid the hide ui button in results menu
- completely hide the leaderboard button on platforms that do not support it; and for ones that do just gray it out when not available
- fix for not being able to go down in selection from date range select
- modified leaderboard keys
- if metadata not supported on platform, just default to opening their profile
- hide leaderboard button when not supported
- refactored some leaderboard stuff, improved details page greatly, added monthly leaderboards, and added date type selection
- replaced placeholder pfx for canyon targets
- details view of a leaderboard entry is now very fancy
- added flamingo bail recovery sprites
- lots of cleanup + fix for metadata not displaying + started a mini framework for metadata
- (lobbies) fix for toggling park creator not refreshing selectables
- "still going" state is now synced
- tab/end scoreboards now never show the disconnected players
- fix for incorrect auth status for dropin
- dedicated server now handles disconencting from steam while running... should reconnect too
- fixed for host leaving leaving clients in a weird state in lobbies (they think they are lobby hosts but there is no lobby)
- clients now know about the authenticated state of other clients
- added a rematch counter
- dedicated server code now works in the new lobby system (included a new DedicatedServerConfig.json too)
- fix for being soft locked into the custom shape menu in park creator if you bind back to ESC
- reclaim ownership of rigidbodies marked by other players
- dont sync all kinematic stuff all the time (now its problematic after the switch port; due to the kinematic freeze from fluid sim)
- fix for joining from right click when already in lobby
- fix for right click -> join
- (most) inputfields are now clickable with controller on pc
- redirect at connect not at rich pres invite
- fix for multiple players in the score ui if they reconnect over and over (disconnect message was not sent)
- allow this kind of join + some logging
- changes to score panel
- black screen fix for weird timed disconnect
- fix for lobby host not waiting for 2nd+ loads
- players were in the wrong field
- redirect and lobby join now keeps note if a password is necessary
- right click -> join from friends list for existing lobby
- show more, and pressing back goes to the same lobby
- when right clicking to join a lobby player; allow redirecting the client into the lobby
- try to better handle parties going into lobbies and creating lobbies
- server now enforces slot count set for lobby
- dont wait on non authenticated players for still going check
- pressing return on keyboard will auto submit password for lobby
- allow lobby hosts to end runs anytime
- lobby filter up/down
- refresh button moved out of shortcut bar into the top filter menu
- close chat if its blocked by input field after it was opened
- stop counting down if leaving a lobby in the end of match screen
- fix for not disbanding party on going back to main menu
- some more authentication requirements throughout the game on password stuff
- leave lobby when going to main menu (server)
- better handling for clients getting themselves in trouble
- dont auto scroll when selecting a toggle + removed rich text from lobby browser names
- the lobby browser now has a few filters + i removed CONTROL from being the default back button omg
- load edge case fix
- fix for infinite load for when a player joins while the host is in the transition load scene
- MUCH better inputfield behavior

Questions, comments, wanna just bother the devs?

Hop into our discord!