2,922 Commits over 854 Days - 0.14cph!
Merge from main -> global_networking
#SERVER fixes & more refactoring
Removing entities works, remove old prototype code not needed / working
Fix conditional models not working due to the way prefabs were read & prefabId mismatches
Merge from main -> experimental
Nevermind we don't need to calculate conditional models clientside
Handle entity links in seperate manager with an octree rather than physics lookups
Move LoadEntities() call in CustomNetworkHandler
Custom renderer works with Matrix4x4 rather than position only
Apply more fixes lost to git & now works from server
Using statement should be in #UNITY_EDITOR
Merge from main -> experimental
Redo missing code that got lost to the git gods
Fix CPU time being incorrect by creating proper StartOfFrame hook
Merge from main -> performance_sampling
Move attachment item slots closer together in UI
Merge from main -> global_networking
Fix attachment slots being out of order in UI
Fix moving attachments into weapons inside turrets swapping attachments "randomly" rather than adding them
Merge from main -> attachment_item_move
▇▊█▊▍▇▅▇▋ ▉▋ ▉▍▊▆▇ ▇▌▌▍▊ ▆▋▆▄ ▄▆▊▇▄█▉▋▇
Move canvas disabler addition to the correct part of preprocess
Apply PreProcess to core UI prefabs
Add canvas disabler to canvas in preprocess
Cherry pick from canvas_disabler branch
- canvas disabler component
- disable ui culling
Fix memory cells not reducing passthrough power by 1
Merge from main -> xor_passthrough_fix
Add deploy offset so all switches & splitter can be placed near the floor
Add team members to recently seen players (for assigning bags & auth)
Slight optimization
Fix weapons not able to be dragged and swapped
Clear ping queue when closing main menu
Disable ping cache lookup for normal steam queries
Disable cache & hide empty servers by default
Removed fast database mode
Redo queuing to make it consistant
Ensure server doesn't get queued multiple times per refresh
Prioritized queue system
Prioritize querying servers that have not being queried before
More fixes for sorting not being applied after querying server for ping
Added 'clear_browser_cache' to reset the cache
Sort servers when ping is updated & set logging as editor only
Toggling "Use Cache" will refresh server browser
Fixed weapon attachment restrictions per weapon not being enforced
Allow all versions of servers in editor server browser
Merge from main -> cached_server_browser
Fix hazmats being attachable to weapons
Merge from main -> attachment_item_move
Fixed compile error again ( GetHeldItem() is client only)
Fix compile error from CS
75929 (attachment_item_move merge)
Fix ping showing as int.maxvalue
Merge from main -> attachment_item_move