34,938 Commits over 4,474 Days - 0.33cph!
Swap in improved IOSwitch Icons
merge from fix_copy_paste_duplicate_entity/refactor -> main
Correctly clear Busy state on BBS load (again)
merge from paste_autocomplete -> main
merge from wallpaper_playerboats
Merge: from expand_perf_telem
- Update: object work queues now send their budget time + an aggregate record
- Update: frame_profiling now contains extra fields about invokes and a pre_lateupdate timing record
Needs a bit of backend work to fully finish this.
Tests: uploaded to backend, inspected what arrived
Merge from boatscientists_mission_fix
merge from dobuild_optims
Merge: from remove_old_occlusion_group_logic
- Clean: ServerOcclusion now uses new occlusion group logic by default, old logic ripped out
Tests: ran unit tests
Show Deploy & Edit option even if unable to deploy in current location. Show "Unable to deploy & edit in this location" error when trying to use it,
Merge from wildlifecull_wolf_fix
Merge: from delete_obsolete_pool_api
Tests: compiler simulator in editor
Unify health display behaviour for boat specific building pieces: only show health when the boat is editable and under regular conditions (hammer, etc)
merge from dobuild_optims
Show the correct rotate icon, not power icon, for the Rotate sail option.
Fix for rotated sails on edges sometimes getting destroyed when something is picked up.
Assign BBS OwnerID correctly when placed via steering wheel deploy & edit.
Assign OwnerID to PlayerBoat when created.
Did my // TODO "but not on patchday" comment: removal of accidental, unnecessary and unrelated SendRespawnOptions on BBS
Clear busy flag when loading BBS
merge from naval_update/io_boats
merged from buoyancy_sleeping_brick_fix
merge from divesite_spawn_optim
merge from divesite_spawn_optim
merge from indirect_instancing
Merge from fix_console_log_startup
Merge from parachute_hotbar
Merge from growable_menu_changes
double_voicechat_fix -> main
merge from naval_update/io_boats
Merge from fix_steam_nickname_bag
Merge from ghostship_phys_improvements
Merge from drone_deploy_guide_fix
Merge from fallback_fishing_spawn
merge from wallpaper_playerboats
Fix truncation of entity IDs from 32->64 bits in FileStorage.Get (thanks Jexs)
This was causing artwork to disappear on some servers
merge from hackweek_more_tests
merge from naval_update/io_boats
Merge from skin_access_improvements
Merge from skin_access_improvements
merge from settingsmenu_export_config
merge from workshop_animator_controls
Merge: from duplicate_bot_id_fix
- Buildfix for missing SERVER guard
merge from workshop_animator_controls
Merge: from duplicate_bot_id_fix
- Bugfix for duplicate player id warning when loading a save
- Bugfix for editor freezing when loading a save with a player
Tests: playground with 1 transient, 1 persistent npc in editor then save -> load -> spawn player loop 3x
merge from testrunner_editor
server_browser_ping_removal -> main
server_browser_ping_removal -> main
Merged from settingsmenu_export_config branch.
Add a context menu option to UI_Settings components that lets you Export all the Settings at once. Currently it will provide it formatted for ADX and a rougher format for Excel.