110,897 Commits over 3,897 Days - 1.19cph!
Unique rock formation progress
Recreated the god rock and anvil rock
▄▋▇ ▊▌▇▇▄▇▋▄/█▍▍▆▌▇▍ ▅▉▋▅█▆▋▉ ▅▆ ▊▍▊▍ ▊▆▋▅▉▇▋
Merge: from fix_hitinfo_pooling
Tests: all modes build in editor, got attacked by animals then injure->kill - correct killer (and no leaks of HitInfo in Pool)
█▆▌▊▉▍▅▉▋▍▇█▉:
▇▋▊▆_▌▄▊▄▍▉█▆▇▌▅ ▆▌▋▊▊▄ ▄▍▇▌▍▍ █▉▉▊▍▍ ▌█▋▆█▄
▆▋█▉▋_▇▇▆▅▍_▆▌▅▋▌_█▇▋ ▇▇▍▄▅▉
Initial support for Azure client secret authentication
- Added convars analytics.azure_tenant_id, azure_client_id, and azure_client_secret, and analytics_bulk_container_url
- analytics_bulk_upload_url remains as the first try when set with a SAS url
- analytics_bulk_container_url contains only the storage container with no SAS url, and is used with the client credentials
▋▆▍▅█ ▌▄▄▌ ▇▅_▄▊▋▌_▇▆▉▌▍▅▆▇▄
Bugfix: show valid last attacker when suiciding
We used to cache pooled HitInfo which could cause it to be randomly modified by other hit processing. Now we cache a value struct isntead of hitinfo.
Tests: solo session, get attacked by an animal, then run injure -> kill. Used to see self as killer, now see animal
- Metal Shield Viewmodel submission
- Material and Textures Setup
Bugfix: Fix server-side leak of HitInfo for player melee attacks
Still on the lookout for the sourc of bad death screen info
Test: local session, couple hits by p2 and the pool numbers for HitInfo stayed stable
Cleaned up the Localization tools MenuItems name and priorities
Add anim to wolf jump
Tweak fsm api to prevent bugs we could catch in a static way
Make it possible to stack the disabled state on a navmesh agent
Switched the old torch flame texture compression to DXT5|BC3 to fix the compression visual noise.
Scene for testing cliffs behaviour with PlaceDecorUniform
Fixed showtoast commands arguments limit checks
Added descriptions showing the expected arguments
Brightened up coastal rocks
Moved coastal rock prefabs to a new folder
Merge: from main
Tests: none, trivial changes
merge from geiger_counter_leak
Merge: from geiger_counter_leak
Brings across the pool.print_memory filter feature.
Tests: none, trivial change
Removed unused "Two" key on RustOption.Normal prefab
Added a barebones tool that lets you find all the places a specific Phrase is used
Merge: from main
Tests: built all modes in editor
Instead of passing a small default value to SamplePosition, create another methode called IsOnNavmesh to make it harder to misuse
Polish wolf attack on foundation behaviour: raise jump apex, prevent target switch, U turn instead of barking when landing away, cancel if player gets down
Fix canReach being inaccurate
Fix potential bug when noise transition evaluates to true, but it's inverted or composed with other transitions
Improve navigation vislogs
merge from store-ui-dlc-pages
Added antechamber to ziggurat, improved level flow
merge from VehicleFloorFix
merge from ArmouredPassengerColliders
▌▋▌▊▍ ▌▋█▄ ▅▋▌▇▍▋▍_▌█▅_▉▋▋▋▄█
merge from survey_charge_lod
Reset all clothing item materials to defaults
▇▌▋▄▊ ▆█▍▊ ▄▉_▉▇▇▊_▅▉▊▄▇▇▄▆▍
Added AmbientLightMultiplier, DirectionalLightMultiplier, ReflectionMultiplier, SunMeshBrightnessMultiplier and MoonMeshBrightnessMultiplier to WeatherPreset
Undo directionalLightIntensityDepthMultiplier changes from yesterday
Edit flipped threshold a little
Car 'flipped' threshold is now around 80 degrees instead of 90
Merge from world_update_2
Merge from world_update_2/dynamic_underground_network_groups
Merge from world_update_2/dynamic_underground_network_groups
Applied the network group toggle to the train_tunnel_volume prefab so it's applied across everything
Disable the network group toggle on the slope up and down transitions as they would shift the network group up too much
Fixed thresholds getting reset in Client/Server mode
Togboat collider small edit