2,828 Commits over 2,041 Days - 0.06cph!
▇▆▇▅▌▍ █▊▄█▊▌▋▇▋▉▊ ▇▇▆▍▅▄ ▋▇▆▄█▇▊ ▌▉ ▉▄▉ ▋▇▅▌▆▍▊ ▋▆▉▆▍▌▍▍▆▍▇▌▍
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
█▊▊▅▉▋▌▆▌ ▇▉▄▉▌▋▅▅▍ ▇▅▊▅▌, ▌▋▋▌▅▊ █▉▊▄▉ ▋▆▅▆
▊▉▄█▉ ▄▉▍ ▄▋▅▅██, ▅▄▋, ▋▅▉ ▄▍▅▆ ▌██▇▄▌▉▌▇█ (▆▇▊▉ ▄▉▅▆ ▇▍▊ ▉▆█▌▄▄ ▉▋▌█▋▇▋)
▅▆▇▅ ▄▅▄█ ▍▇█▇▋▍██▆▅▅ ▅▍▊▄ ▌ ▋▋▊▋▋▄
▍▌█▌▍▋▆▆▉ █▋▆▍+▍█▍▆▅██▊▅ ▅▍ ▍█▊▋▅▉▆ ▆▋▍▄▍ ▄▋▋▆'▊ ▅▉▉▇▉▍▌▄▊▇▄▇
▆▅▋▋█▍█▅█ ▅▄▆█ ▉▄▍█▍▉ █▅▌█▊▉▉ ▇▉ ▋▋█▅▅▌█▋▆▆▉▋ ▇▄▅▍█ ▇▌▄▌▍ ▊▋▌'▊ ▅█ ▋▅▆▍▊▍▇▋▋▌▄
▊▄▇▊▅█ ▋▅▅▊█'▅ [▆▊▆▊▋▅▋▇] ▉▊▄▄▄▄▊▅▇ ▊█ ▆▊▆▆▄▉▇ █▆▄▉▄▋▆▄▍▆▇ ▆▉ ▉ ▄▉▉▍
▌▆▄ █▄▄▇▆▇▋▆▋▊ ▌▄▋█ ▍▇▊▇▊▋ ▆▋▅▍▉▉▍ █▋▍▌▇▍▇
▇█▄ ▄▊█▇▇ ▌▆▌▌█▅▅▍▌▋▆ ▉▋▋▌▅ ▌▋█▆▉▋▋▉▄▇▄▉▆ ▉▋▆ █▍▌▍▄▋ ▅▋▇ ▌▄▄▅▇▉▊▉▍ ▆▌ ▍▄ ▋▄▉▆ ▋▄▄▊▊▆▄▍
▄▌▌ ▍▄▅▉▊ ▍▋▊▊ █▋▋█▍▇ ▇▌▆ ▇▅▌█▋▍▅ ▋▊▅▌▄▅
▄▆▅ ▋▇▅▋▋▆ █▋█▍ ▄▅▅▆▇, ▌▄▅▉ ▌▆▄▆▆▍ ▌▆▆▆ ▅█▇▅▆▋██▄▌
Fix a bunch more mismatching
Update client server field finder tool to output even when there are no serialized fields found in the type, allows for more accurate messages when comparing
▌▇▍▇▊ ▅█ ▄▉▉▄▉▅ ▅▌▌▆▉▊▍▇, ▇▋▋▇▋▍▆▄ ▇▆▍ ▆█▌▄ ▋▊ ▅▌▊▌▉ ▍▊▄▍ ▋▉█ ▇▌▅▅
Improvements for the nexus player position map marker on the server browser
Show an error indicator on the UI if nexus details fail to load for the connect screen (no more spinning forever)
Include a special case for Steam returning no auth ticket
Fix zone details clipping out of the map component
Fix servers not always removing from favorites.cfg
▍▄▌▆▊ [▉▋█▍▋▋▋▅▍] █▍ ▆ ▇▅▊ ▉▍▆▋▌▇
█▌▆▄▆ ▊▆ ▍▌█ ▄▍██▋▇▌▋▅▇█ ▋▅▇▋▊█▉ ▉▄▍▍▇▊▉▋ ▇▅▊█▊▋ ▊▍█▅▌▅ ▄▋▇▋▉▆, ▌▋▊ ▌ [▆▉▆▋█▋█▄▊] ▌▍▄▄▋▄▊▊▊ ▄▅ ▍▊▋▇█▋ ▋▅▇▄▋▌▄▉▌▄▆ ▍▆ ▌▉█▉▄▆ ▄▋▉▊ ▌▊▆▊ ▉▌▊▋▌▆▋▍▆▊
Reapply
95523 with compile fix
▌█▋▇▌▊ █▋▆▅▊ ▉▌▆▅▊█▋▌▅ █▍ █▆ ▇▄▊▊▌▌▊ ▇▋ ▊▇
Fix a bunch of places that were causing script serialization field differences when changing between client and server mode
Update client/server field finder editor tool to align more closely with how Unity checks for script serialization changes
Update CrowdinUpdate.exe with some extra error handling
Update Crowdin code to call the current version of the APIs because v1 is gone now
Remove field which was only written to by our codegen
Bug fixes by switching everything else to use phrases
Automatically upload procedural maps to our backend so that all Rust servers allow players to download maps instead of generating them on first join
Downloading the maps is much faster and way less resource intensive
Can be disabled by setting server.autoUploadMap to false
Fix NRE when shooting players spawned from the console
Add assertions when enqueueing writes so it's easier to identify where the problem was in the future
Dispose server queries as soon as they time out to prevent them from doing more work than necessary
Fix spinner wheel not resetting the camera to the expected rotation
Fix nexus map not appearing until you close and reopen it
Change the zone details on nexus map to use flex layout
Use a separate prefab for the zone labels on the details panel vs. the map markers
Change a bunch of stuff to use phrase instances instead of string tokens (including the planner)
Mark the methods/fields for using string tokens as obsolete
Fix clicking on popup closing it
Add nexus map to the connect screen, make it look nicer when loading in
https://files.facepunch.com/Rohan/2024/March/21_20-18-DeficientThrasher.mp4
Fix DNS lookup for localhost not working
Change nexus favorites to use favorites.cfg