2,815 Commits over 2,011 Days - 0.06cph!
Fix some incorrect transformation in RepositionEntitiesFromTransfer
Add some logging to troubleshoot why positions might go bad after a transfer
Auto-reopen the attack heli gunner UI after transferring between servers, if it was open before transferring
Fix the gunner UI postfx overlay staying active for the gunner if the heli turns off while the gunner UI is open
Freeze hot air balloons in the air while transfer protected so they don't fall into the ocean
Allow hot air balloons to transfer servers
Clear LoadingAfterTransfer flag before disabling transfer protection
This issue made helicopters not know that one player on the helicopter is ready to play
Should fix driver incorrectly swapping with passenger when 2 players are on the helicopter and the pasenger loads in before the driver
Auto disable transfer protection on load for helicopters without a driver, just in case that happens
ForceUpdateTriggers for the previous heli driver after a passenger takes over
Abort the waiting for players loop on the client if disconnected from the server
FP.ArrayPool fixes to not return too small buffers
Fix broken reading delta protos (player ticks)
Game seems to run fine in the editor now
Refactor NetRead/NetWrite to use BufferStream underneath to properly support buffer resizing
Experimenting with updated protobuf codegen which doesn't copy data around as much
Support using cached servers for servers in favorites.cfg on the favorite servers tab
▍▆▇▆▇█▌ ▊▋▋ █▋▅▇▍▆ ▅▋█▉▉▄█▄ ▉▄ ▊▇▍▋ ▊▍█ ▋▊▅▋█ ▍▊ █▅▆ █▌▊ ██▌▋▄█▆▉ ▇▌
▊▅▉▆▄ ▅▉▊▄ ▊▅▌█, ▄▅▉▆▄▄▄▊ ▊▅▅ ▅▄▊▊▄▉█▆
Fix NRE when clicking on the action button for heroes linking to the item store
Fix incorrect behaviour for handling different ports when checking favorites on the server browser
This allows SRV DNS records to be configured with either server.port or server.queryport (preferably use server.port though)
Make connecting to servers skip the protocol discovery if a valid protocol was already given
Change protocol discovery to work even if server.port was given instead of server.queryport
Fix transfer protection not disabling for your mounted entity if it's not a vehicle
Fix signs, photo frames, and carvable pumpkins not transferring their image to the other server
Fix ancient pooling bug in CodeLock which was making them wonky after loading in from another server
Don't allow dead players to transfer servers
Cherry pick
95091 + fixes after rebase
Reapply helicopter changes from
71402,
71406,
71415
Fixes mini and scrap helis falling into the ocean when flying to another zone
Automatically refresh clan data occcaisionally so the server doesn't send very old info if all that changed was the score
Updated FP.Nexus to expose refresh method
Fix nexus.transfer command incorrectly transferrying the ferry with you if you're standing on it
Fix transfer triggers near islands being able to transfer things parented to ferries
Fix transferring entities with a parent set incorrectly including the parent entity in the transfer
Merge from favorites_fixes
Fix funky TOD behavior on nexus enabled servers, hopefully
▋▍▌▅▊▇▌▌ ▇▆ ▆▅▄▉▇▄ ▄▇ ▆▅▆▊▆ █▌▊▌ ▇▆▊ ▊▄▍▋▆█▌▋▇▉▌▊ ███▇▊▉▉ ▆▋ ▊▋▌ ▉▅▊█▆▍ ██ ▊▋▉▆▅▆▆▍▅▆ ▄▊▆▉▅
▇▆▇▅▌▍ █▊▄█▊▌▋▇▋▉▊ ▇▇▆▍▅▄ ▋▇▆▄█▇▊ ▌▉ ▉▄▉ ▋▇▅▌▆▍▊ ▋▆▉▆▍▌▍▍▆▍▇▌▍
Maybe fix hostile UI sometimes not showing if you're inside a safe zone
Fix index out of range sometimes when clicking on the clan announcement textbox for editing
Fix clicking on the clan announcement textbox not being able to put the caret right at the end of the text
Fix target detection triggers for turrets on nexus ferry being very far away from the turrets
Fix nexus map not filling the screen when zoomed out on ultrawide displays
Fix client crash when loading clan score events
█▊▊▅▉▋▌▆▌ ▇▉▄▉▌▋▅▅▍ ▇▅▊▅▌, ▌▋▋▌▅▊ █▉▊▄▉ ▋▆▅▆
▊▉▄█▉ ▄▉▍ ▄▋▅▅██, ▅▄▋, ▋▅▉ ▄▍▅▆ ▌██▇▄▌▉▌▇█ (▆▇▊▉ ▄▉▅▆ ▇▍▊ ▉▆█▌▄▄ ▉▋▌█▋▇▋)
▅▆▇▅ ▄▅▄█ ▍▇█▇▋▍██▆▅▅ ▅▍▊▄ ▌ ▋▋▊▋▋▄
▍▌█▌▍▋▆▆▉ █▋▆▍+▍█▍▆▅██▊▅ ▅▍ ▍█▊▋▅▉▆ ▆▋▍▄▍ ▄▋▋▆'▊ ▅▉▉▇▉▍▌▄▊▇▄▇
▆▅▋▋█▍█▅█ ▅▄▆█ ▉▄▍█▍▉ █▅▌█▊▉▉ ▇▉ ▋▋█▅▅▌█▋▆▆▉▋ ▇▄▅▍█ ▇▌▄▌▍ ▊▋▌'▊ ▅█ ▋▅▆▍▊▍▇▋▋▌▄
▊▄▇▊▅█ ▋▅▅▊█'▅ [▆▊▆▊▋▅▋▇] ▉▊▄▄▄▄▊▅▇ ▊█ ▆▊▆▆▄▉▇ █▆▄▉▄▋▆▄▍▆▇ ▆▉ ▉ ▄▉▉▍
▌▆▄ █▄▄▇▆▇▋▆▋▊ ▌▄▋█ ▍▇▊▇▊▋ ▆▋▅▍▉▉▍ █▋▍▌▇▍▇
▇█▄ ▄▊█▇▇ ▌▆▌▌█▅▅▍▌▋▆ ▉▋▋▌▅ ▌▋█▆▉▋▋▉▄▇▄▉▆ ▉▋▆ █▍▌▍▄▋ ▅▋▇ ▌▄▄▅▇▉▊▉▍ ▆▌ ▍▄ ▋▄▉▆ ▋▄▄▊▊▆▄▍
▄▌▌ ▍▄▅▉▊ ▍▋▊▊ █▋▋█▍▇ ▇▌▆ ▇▅▌█▋▍▅ ▋▊▅▌▄▅
▄▆▅ ▋▇▅▋▋▆ █▋█▍ ▄▅▅▆▇, ▌▄▅▉ ▌▆▄▆▆▍ ▌▆▆▆ ▅█▇▅▆▋██▄▌