197,093 Commits over 4,110 Days - 2.00cph!
merge from serializable_fields_cleanup
Fixed serializable fields compiled out in VisualFoodSettings, HorseSaddle, HorseLeadingRope, RidableHorseAnimation, BaseSiegeWeapon and RidableHorse
Merge from workshop_render_fixes
Switch to maximum graphics settings when taking a workshop icon, switches back to prior settings afterwards
Also switch the time of day and sky rotation accordingly
Fixed blank workshop icons when on Low settings
Fix props with batching components not appearing in generated icons (armored double door as an example)
add ClientAdmin convar to scale back biome fog density (graphics.biomefogdensityscale), also property on SpatialBiomeFog component to scale it down for a scene
Fix being able to press the randomise character button while a deployable is spawned in the workshop scene, resulting in a player being spawned
Don't enable the camera by default when loading the workshop scene, no longer need to click once to stop the camera
Merge from gunner_multi_fix
Possibly fix multiple attack heli gunners causing UI issues when going in and out of gunner view
Merge from kill_countdown_fix
Merge from livestock_animals
Merge from pilot_hazmat_dlc
Rewrite party system so it integrates with the existing friends system code
- support party from any provider but only provide party members from steam
- add extra event that fires off when you leave the party since there is no callback for it normally
Optimizations for ESPCanvas refresh, reduces 0.15ms spikes 5 times a second to 0.02ms
Early exit BasePlayer.SayingHello to avoid unnecessary calculations
merge from abyss_sound_fx fix
Remove some duplicated work done updating nameplates so it's only done once per frame
Other optimizations to try and get nameplates to not be as slow
ensure shaders are included
Cow animation update (walk)
- When staying in cover, try to hold a likely angle the player could come from
- Fix scientist sometimes leaving their zone for a cover super far away (when they use the old cover system as fallback)
- More navmesh blockers on oilrig small to prevent scientists wasting their time testing destinations inside geo
Fixed issues opening menu
Fix a rare bug where F1 killing would start the 60s kill cooldown, but not actually kill the player.
(could happen if the command is entered precisely while entering the incapacitated state)
Save us 20 ms when leaving a server. Present in the current game.
Split menu enabling/disabling across a few frames with a coroutine. Handling those UI elements is heavy.
Throw 'disconnected' toast when leaving a server.
More arctic tuning for when the sun is low.
Less fog overflow out of the arctic biome.
Fix connecting to same server multiple times in a row not firing off "OnLobbyGameCreated()" callback
Store, Inventory fixes for floating footer
Remove allocs in flanking state
Make leaving zone during rush more robust
Overcast improvements.
Minor SSS tweaks on clear.
merge from print_light_counts -> main
Fix "Print Lights" doing both ddraw and printing light count
merge from main -> print_light_counts
merge from party_system -> main
merge from jungle_update/spatial-biome-fog/fogmethod1
Floating Header and Footer, inventory tweaks