250,809 Commits over 3,959 Days - 2.64cph!
Added door controller sockets to ladder hatch, triangle ladder hatch, shop front and wood shutters
Meta files and other things that Unity wants to update with the 2022 upgrade
More basic stats
More profiler markers that are exposed in release builds
Change `analytics_enabled` to be a saved convar (to make it easier to toggle in editor)
- default to false instead of true
Rename InvokeLogger -> InvokeProfiler
Rename PacketLogger -> PacketProfiler
Serialize invoke stats in data points
Capture performance stats for every single server frame & send to azure analytics
- packets (sends, recvs, total outbound packets)
- invokes (execution time, invokes, adds / removes)
- general execution time per frame
Grab all physics stats (colliders, triggers, collisions, etc)
- figure out later how to expose it in release build
Add `dump_profiler_recorders` command to dump all ProfilerRecorder handles to disk in a .csv
Merge main -> Bikes. Updates bikes branch to Unity 2022
Vending machine translation token now routed through protobuf
Add new Interpolation stage - the updates need to happen at the right point. Clear interpolation if interpolation isn't enabled and we receive a transform update
more angle pieces, place holder decorative props
Add InterpolationSystem (GameObjectSystem) - update GameTransform to Add/Remove GameObjects from this system as appropriate
Swapped over to using translate phrases
Added localized checkbox for vending machines
Further improved coastal cliff placement
Added TerrainSetHeight to the top of the cliffs
double cover model and wip prefab
▊▊▆▇▉█ ▍▅▅▆▋▍▉ ▆▆▊▅ ▊▄█▊▄ ▍▉▉▋▋▉ ▆▍▌▉ ▌█▇█▌▇ ▅█▄▉▉ ▌▋▌▅█▄▆
Fixed env_blood color setting, and add new ones
Also adjusted its FGD to unhide hidden settings and add the new blood colors
More logical defaults for func_button in the fgd
Fixed UTIL_BloodStream missing texture and blood color
Fixed a crash with multicore rendering and logging
Fixed up missing materials of some of the detail.vbsp models
moving no longer applies aimcone penalty to the first shot but rather the movement penalty is now blended in over several shots (full auto while moving)
Removed #ifdef'd sections, un #ifdef'd timing
TTT: networking optimizations and fixes (#2080)
* Optimize ragdoll search network traffic
* Fix disconnected player networking
Cherry pick
95091 + fixes after rebase
Made aiming a weapon function instead of being a bool on the player
Removed WeaponStatsResource, WeaponStats, useless complexity
Can't shoot gun if we have some tags
Added TagBinder for being able to bind tags nice easily, get rid of extra tag container on weapon
Added "Normal Blending" option (biased, lerp) to DeferredDecal shader
Set phrases for all npc vendors
Blue, red, yellow, black and purple recycler albedo variations + materials
Use new RPC filtering API
Added backend support to allow localisation to npc vending machines
▊▉▉▌▄▄▉ ▊▉█ ▆ ▉▅▇▉▉▇ ▊█▆ ▌▌█ ▆▉▆▋ ▉█▄▄▄▇▍▍█ █ ▍▉ ▉▍▋▉█ (▋▇ ▄▅ ▄█▆▊▄▍▌ ▌▅▇ ▇▌▇▄ ▆█▇▆▅ ▅▇▄▅ ▇▅▌ ▇▅▆▄█▅)
Merged main into RF_craftingcosts
exported viewmodel anim set and started setting up blunderbus in unity
Fixed workshop flashlight button hitbox, also made sure we ignore 'nightlight_debugcamera_enabled' when in workshop scene