6,973 Commits over 2,741 Days - 0.11cph!
Fix general crosshair not showing up
Add a new tab to the server list for nexuses and actually load into the list
Broke steam servers though so I gotta fix that
Update FP.Nexus
Refactoring so it's easier to get the list of nexuses without needing the full player client set up
Reduce game volume while playing the video
Add server.broadcastplayvideo command to play a video for all players on the server (for Twitch Rivals)
▍█▆▍▅▇ ▇▍ ▉█ ▋▉▉ ▆▄▆ ▍▅▍▄█▍▆
▇▄▋ ▌ ▍▄▅▇▍▉▄▊ ▅▊▉▅▌ ▄▌▄ ▋▋█▊▌▅▇▍▉ ▆▍▇▇▍▇▌ ▄▍▅▉▋▅▅█, ▆▄▌▊ ▉█▇▉▊▉▊▊ ▉▅▄▋▊▅▌ ▊▊ ▋▆▆▆▊▅▌ ▍▇ ▇▉▉▄ █▌▆▋█
▆█▇ █ ▄▆▆▇▊▌▉▄ ▋▉▅▍▄ ▌▌▇ █▆▄▍▊▌▊▊▍ ▊▅▌▉▌▊▋ █▊▌█▆▊▄▅, ▅▆▆▉ ▇▆▅▊▅▅▆▄ ▇█▋▅▊▉█ ▄▊ ▋█▌▍▇▉█ ▄▇ ▄▌▆▍ ▋█▊▄▇
Refactor ServerBrowserList to have a base class that doesn't use Steam server info
Close eyes of players who transferred servers and are still loading in
▌▅▉ ▍▇▅▍▆/▄▆▉▅▅▇▅ ▆▋▊▌▋▌▆ ▉▉▍ ▅▄▉▊▄▉▌▇ ▅▆▄▆ ▊▍▍▋▄ ▄▋▅ █▋▌▉▊▇▅ ▆▋▆▉▊ ▄▄▆▄▇▉▄
▆▉▇ █▊█ ▆▅▌▊▇▌▆▌ ▍▍▌ ▉▅▊█▌▅█ ▇█
WIP lighting based on time of day
Lighting for the main camera view
Adjust background color based on time of day
Change the color of players to something that stands out less
Fixed night
Updata protos with default TOD value for backwards compatibility
Merge branch 'lighting'
Fix client not alwas receiving the nexus.redirect command when using multithreaded networking
Clean up duplication in Mathx
Fix NeedsKeyboard.AllowedBinds on GameUI.Clans
Update manifest
Codegen
Update protobuf code generator for updated UID inspection
Protobuf codegen + fixes whereUID inspection was used
Update codegen for uid inspection to use the builtin ID types instead of extensions on every field
Fix team leader's map markers disappearing if they are offline+dead
Fix map markers disappearing in Rust+ when you or the team leader is offline+dead
Set up CCTV menu to allow a different crosshair for cameras that aren't autoturrets
Updata protos with default TOD value for backwards compatibility
Updata protos with default TOD value for backwards compatibility
Smudge rays which hit a player back a little bit so that they should always go behind the rendered player capsule entity
Fixes
Change the color of players to something that stands out less
Adjust background color based on time of day
▉▆▆█▋▊▅ ▇▋█▆▊ ▊▅ ▇█▍▅▅▉ ▌▉ ▇█▉▍▋▆ ▇▅ ▉▄▊█▆▅▌
Lighting for the main camera view
Reduce the range Rust+ cameras can see players from
Only allow Rust+ cameras to see names of players close to the camera
Convars to control the above ranges
Remove separate ray material for players
thumb_up
17
thumb_down
17
WIP lighting based on time of day
▌▋█▍▍██ ▆▌▉ ▌▆▅ ▆▆▋▇ ▅▇▄▊▉▍▊▍█▊
Update protobuf code generator again - now serializes the strong IDs as plain integers to remove overhead of using a separate message
Treat NetworkableId, ItemContainerId, and ItemId as builtins so we can serialize them as simple VARINTs instead of length delimited messages with an integer in them
Finish up the rest of the compile errors and everything seems to work fine
Progress switching uint IDs to the new ID structs
Protobuf code generator update with fix for repeated structs
One more strong ID struct
Change their ToString methods to just be the ID value
Fix codegen for deserializing and copying repeated structs
Update protobuf codegenerator
▅▊▌▍ ▌▅▍▍▉▄▍▆▇▍ █▇▇█▍▉ ▌▆▆▇▌▄ ▊▋▌▋ ▍▆▋▆▆▇▆ ▄█ ▉▆▊▅▄▉ █▄▋ ▌▇▉ █▍▊▋ ▌▇▉ ▄▌% ▉▆▅▋ ▅▋
█▅▋▅ ▄▇▄▇ ▆▆ ▄▅▋▇▍▍ ▌█▅▉▇ ▄▉▇▍▋▍ ▉▄▄█▇▍▌ ▍▍▍▋▇ ▅█▉ █▉▋
▅▋▊▌▊▇▋ ▊▊▇█ ▊▇▆▇ ██▇ ▅▋▋▆ ▌█▄▍▅ ▅▍▄▋▉▍▉ ▋▍▆ ▋█ ▊▋▋▇ ▉▉ ▇▊█▍▋▄▆ ▆▋▄▍▍▆▋▋▆▉▊ ▉▊▌ ▊▋█▇▅▋▍▉ ▄▍ ▍▇▌▋ ▆▊▅▆▄ ▉▇▆█
▌▄▄▍▊█ ▅▅▋▍ ▋▋▌▄ ▉▉▆ ▆▋▋▅▍▉▇▄█▉███▄▉▇▇▊▇▅▌ ▆▅▌ ▌▅█▅▄▇▊▉▊▋▆▉▉▇▌█▊▌▆▌▋▊▆▌▅▇ ▉█▅██▄▊ ▍▆▋▅▅▍▄ ▍▌▋▊ ▋▍▋▍▋ ▍█ ▍▍▇▄▅▌ ▉▄▊ ▌▅▇▅▇▆▍▊ ▄▄▆ ▉▍▅▌▌▌▊▄▆▉
Remove commandline submodule
Add commandline directly into this repo instead of as a submodule
Update target framework
Fix map not able to be opened while spectating (regression from more_map_markers)
Fix exception when trying to edit a map marker's label and the map is bound to a non-text key (eg. caps lock)