35,032 Commits over 4,474 Days - 0.33cph!
Merge from rustnav_draw_fix
Merge from debug_npcanimcontroller_alloc
Merge from rustnav_draw_fix
Merge from vine_tree_nav_fix
Merge: from fix_unitask_taskpool
- Bugfix for not-thread-safe taskpool
Tests: unit tests + booted into craggy with Jobs 4
Add clan ID to Rust+ clan announcement push notification data
Fix rustnav spam " Trying to use new navmesh despite -useNewNavmesh not being set on server boot."
Fix new navmesh taking long time to build (regression where it use monument high resolution navmesh on whole map, instead of using low resolution properly)
Merge from poncho_fur_fix (used BDU_Shirt.fbx version from this branch, stomping conflicting version on main)
Merge from JulQuickfire_balane1
Merge from videoplayer_volume
Merge from lunar_masks_wolf_headress
merge from fix_instantiate_persistant_setactive -> main
merge from grenade_drop_fix
merge from hackweek_nameplate_dist_sizes
Update Rust+ section in menu to link to the app when telling you to install it, and tell you if push notifications aren't enabled for the app yet
merge from automated_testing
merge from BoatVendor_BPchange
AKs now come with 4 rifle bullets in the magazine by default again (this was removed more than 4 years ago due to a bug)
Bugfix(editor): WhatUsesThis - don't require a whitespace after m_EditorClassIdentifier
- wrap the serach into a try-catch-throw block so we can quickly check if there's anything wrong with the prefab
Whitespace got lost in the prefab asset, causing the tool to trip up
Tests: ran it, got results
Fix old AIs not fleeing when player is unreachable
Fix scientists not moving or spawning in multiple locations when new navmesh is enabled, also fix old AIs moving slower
Merge from WolfHeaddress_Workbench
Merge: from mt_snapshot_saving
- Bugfix for duplicate field serialization
- Bugfix for unsafe Time access on worker thread
Tests: Booted into craggy
merge from hackweek_sv_pie_menu
merge from editor_fix_cpu_affinity -> main
merge from fix_serverport_editor -> main
merge from fix_itemmanager_domain_reload -> main
Fix NRE in FinishLoadingRoutine
Remove debug logging "Debug.Log("Hit client yield");"
Fix attempt for the flaky rocket splash tests, added damage tolerance for blocks taking very low damage due to physics not being deterministic
merge from fix_elevator_button_restart -> main
merge from fix_bag_nickname -> main
merge from sv_console_history
merge from sv_console_history
Merge from analytics_apartment_events
Merge: from mt_snapshot_saving
- Bugfix for ExactArrayPool not being thread-safe
Tests: TestMTSave