31,957 Commits over 4,018 Days - 0.33cph!
merge from fix_camper_map_marker_unclaim -> main
Merge: from parallel_validatemove
- Fixers a couple rare bugs leading to missing data from FullServerDemo recordings
- More work on BasePlayer.SErverUpdateParallel, still disabled
- Editor-only: Added a couple unit tests
- Editor-only: ServerDemoPlayer - disable error spam during demo playback, improve log format
- Editor-only: ServerDemoPlayer - automatically authenticate connections during demo playback
Tests: played back demo from staging server, recorded a couple new demos in local editor
merge from wipe_id_command
merge from tugboat_sinking_parenting_fix
merge from vehicle_build_privilege_fix
merge from fix_world_serialization_checksum -> main
Merge from friend_chat_fixes
merge from autoturret_servertick_optim
Cherry pick 114193: Fix wolves sliding on spawn
Merge from npc_check_spawner_is_on_navmesh
Merge from fix_tick_fire_detection_log_spam
Merge from fix_fsm_endless_recursion_log_spam
▊▆▆▌▋▆ ▊▋▊▋▌▆ ▅▆▋██▆▅▊▅▄▄ ▅█▊ ▄▇▄
Merge: from profiling_improvements
- makes the Linux binaries compatible with more distros (Ubuntu 20.04, Debian 12)
Tests: ran in Ubunti 20.04 and 24.04 via WSL. Took snapshots and opened them in perfetto.
merge from terrain_ignore_grid
Merge from fast_debug_draw (remove permanently displayed debug sphere, whoops!)
Merge from /main/fast_debug_draw
merge from strobelight_limitflashing
merge from fish_analytics
█▄▅▇▇ ▇▊▉▋ ▇▄▇▅▇▉█_▅▋▊▉█▉_▌▉▄▍█▌▉_▌▄▋▉▅▊▉_▅▌▌
merge from garage_door_fixes_2
merge from explosionscripts/phase3
merge from store_medieval_pack
merge from store-bug-fixes
merge from faster_il2cpp_compilation -> main
merge from faster_il2cpp_compilation -> main
merge from autoturret_servertick_optim
merge from building_privilege_cache
merge from autoturret_servertick_optim
Merge: from profiling_improvements
- Fixes ProfilerBinViewer to display all available threads and fix invalid callstack depth calculation
- Fixes a bug that would prevent json from being generated on busy servers
- Fixes a bug with timelines being very-slightly out of sync
- Optim/Bugfix to filter out all constructors from being profiled
Tests: a lot of exports in the edittor and a bit of forced "bad" cases
Merge from app_skip_field
Updated Rust+ protos so they are compatible with other protobuf code generators
merge from windmill_height_fix
merge from windmill_height_fix
▅▋▍▇▊▉▊▆ ▄▉▊█ ▅█▅▉█ ▊█▅▌█▇
merge from client_copy_paste -> main
(update manifest)
merge from client_copy_paste -> main
Removed debug log when setting the duration of a Timer Switch
merge from terrain_ignore_grid
merge from garage_door_fixes_2
merge from qol_save_sign_color -> main
▆▄▋▆▄ ▅█▄▋ ▌▇▇▇▋▋▅▍▌▌_▄▇▄▄_█▆▉▍▅▄▍▇▇_▆▍▉
merge from fix_f1_convar_value_missing -> main