195,744 Commits over 4,110 Days - 1.98cph!
lods for old single mattresses 1/2/3
updated prefabs (need to add collision)
updated materials.
Always show icon and text when looking at dropped item, regardless of the crosshair mode setting
merge from patrol_heli_rideheight_increase
merge from patrolheli_watercrash_fix
merge from jungle_building_floor_fix
merge from spoiled_produce_fixes
▆▆▋▌▍ ▌▉▍▊ ▅▇▄▊▆▆_▇▇▌▇_▍▌▋▍▇_▌▄▋
merge from fridge_pickup_fix
merge from parallel_validatemove.
merge from horsepopulation_primitive_fix
Restore horse popuplation convar on primitive gamemode
Added Banana Bunch Prop
Setup Banana Bunch Prop Prefab, LODS and Colliders
Imported Banana Bunch Materials and Models
Added support for rendering sphere and capsule spatial environment volumes on transparent objects
Debug: Bring back player cache validation on release
Saw on release env today that it did trip up twice and prevented issues, so there's still value in it.
Tests: none, trivial change
A week's worth of fixes for indirect:
- Added a `spawnprefab` editor-only command that allows to spawn (and pre-process) any prefab for testing.
- Moved indirect ConVar stuff to a proper indirect_instancing.cs
- Temporarily removed Core/* shaders from the compatibility list because indirect support is unclear.
- Revamped the indirect compatibility decision logic to be more granular and robust.
- Fixed invisible models when a renderer in instanceable but none of its materials are.
- Fixed NRE when encoundering null materials.
- Added TryEnqueueAdd which gives feedback about when enqueing a renderer failed due to incompatibility.
- Downgraded assertion exception when a shader wasn't found to just a warning.
- Reworked RejectReason structure to a struct fully interoperable with bool.
- RustRenderer now remembers original shadow casting modes so that they can be restored when indirect rendering is disabled.
- Store errors reported by TryEnqueueAdd in RustRenderer for debug purposes.
- Automatically disable RustRenderer if object is a shadow proxy.
- Automatically disable RustRenderer if any submeshes are incompatible with either indirect or fallback rendering.
Fixed shader errors about missing implementations of vertInstancingSetup
▊▉▉▆▆ ▅▌▌█ ▉▅▋▋▋▄_▅▇▊▊_▌▇▇▉▆▇_▇█▄▊▅▋▄
▊▍▅▌▇ █▍▌▆ ▌▋▅▇▋▊▍▉█_▉▅▄_▌▅▉▅_▄▊_▌▅▉▍█▋▆▊▉▋
merge from wallpaper_frontier_floor_fix
merge from jungle_update_improvements
merge from bicycle_fuelstorage_fix
▄▉▊▋▄ ▄▋▇▉ ▄▄▆▍▅▅_▋█▇█▅█▊▇▋_▊▌▇▋▋█▅
▉▌▇▄▉ ▍▅▌▋ ▇▋▄▊▊_▌█▌▍█▉▉_▌▉▅▋
merge from sapling_billboard_fix
merge from wallpaper_fixes
Turn off vine network position invoke when they are idle, removes 40% of network position ticks
Experimenting with disabling syncPosition on vines that aren't in use
Use a proper trace for water level checks rather than arbirarily looking an ocean values
Set the recently changed scrap heli and patrol heli gibs colliders to read/write
Hovering pack tiles starts playing a video
Stop bicycle showing fuel interaction prompt
Always ensure terrain pushback is off when starting a spinout
Fixed wallpaper line of sight issues for doorway, window, half and low walls
Delete incomplete stadia support
Add support for overriding the Steam item name and background colors
Don't show the send message button on the friends list context menu if the player has the chat UI disabled
created skin asset files for abyss storage and set to unlock with diver hazmat skin asset
Enable Discord functionality on Mac