198,704 Commits over 4,140 Days - 2.00cph!
[D11] Main Menu selection cursor now has an anchor point to accommodate resolution changes
NRE check in BasePath.
PlayerModel applies rotation in world space.
Improved behavior for NPCs on the custom A* pathfinder when they lose sight of player.
Tweaks to position setting for NPCs when they are parented / on Cargo Ship.
dispose of auth token when we're done with it.
basic spreading of client bot updates across frames.
bot connect button now creates and connects 500 clients instead of 10
increased max server client connections from 1k to 5k
Projectiles don't inherit parent velocity if hitscan
Improved client entity velocity estimate
TakeFromDispenser checks if we actually have an Items component
Disabled Create Hunting Party ability and made Talk To ability check if our target is disabled
Fix for RUST-205 - Players forced to jump to walk through middle cargo containers
Trying to only call OnPostDeserialize on NetworkEntityBehaviours when the mask matches them. Seems to work OK in basic testing.
setup basic interaction stuff on unit trophies prefab
Merge team deathmatch changes
OK, ReadyPlayerSelections DOES need to be a ulong UserID. NetworkUsers don't always arrive on the client before the game mode deserialize. Easier to store a userID than to find the actual user object immediately and try to guarantee the order.
Optimized dynamic occludee bounds refresh; switched to sequential split-freq model
Fixed motion blur and culling-related popping issues on cargo ship
Just refactoring into some better code
Fix game modes serializing way more than necessary due to some old code that was made obsolete
update skybox shader/ cloud texture
msg handler fix and connect with delay
Removed all static events, variables and methods from GameClientInternet and refactored all references so that we can use multiple instances of it going forward.
Added a temporary InternetClientProxy static class that redirects everything to a GameClientInternet instance, because everything expects a valid reference at startup.
Update serialization, cleanup, other stuff
[D11] Re-enable notifications after solving zip files
Fixed the default capped value on stats not accounting for % modifier.
Made stats debug panel less crazy when dealing with modified stats.
▉▇▄█ ▌▋▆▆ ▆▊▌▉▇▊ ▉▅▍ ▌▋▍▌▆▋█▌ ▊▉ ▆▇▅▅▄▄▆▆▋▋ ▅▅▇█ ▌▌▇▇▉▉ ▊▅▉▍.
potential fix for all player types animating with a parent
BaseEntity velocity getters return the correct velocity for the local player
▍█▍▌█▅ ▍▋ ▍▉▊▆▆▅ █▆▋▄▋▋█▉ ▆▇▉▋▍██▋ ▄▆ ▌▅▅▊▆▄
Everything's converted to GetManager<T>
[D11] Turn off notifications while I work out some kinks
fix for broken CopyComponent
Save current res as default
[D11] Remove zip if already exists
▌▅▇▅▌ ▅▇▋▍▊▋▄▋▍▌_▆▇▄█▊█▉▌ ▉▋ ▉▄█▆▇▅
added option to unparent instantiated effects, super rough wip trophy rotation (can be enabled per item, defaults to off)
Safety check default resolution when loading options
▋▍▉▆▄▊ ▉▋█▅▋▌▄ ▌▄▋▊▉▇ ▅▌▉▆ ▅▇▄ ▊▄▅ (▅▊▄▄: ▌▍▅▇▍▉ ▌▍▊▆ ▊█▇██▊▉▅▆ ▆█▄▅▋▇ ▍▄▍▉▉▇▉ ▊▌▅▍ ▍█▋▍! ▉▆▆▇▉▋▍ ▊▆▇▉▍▇▋▉!)