3,102 Commits over 915 Days - 0.14cph!
Merge torch despawn + backspawn despawn
Merge repairable windows + ownerid fix
merge from shopfront fixes
GetLocalVelocityServer implmented for drone
Fixed a few vending machine manifest typos
Manually specify mini & scrap heli starting fuel amounts
Redownload custom map if checksum doesn't match
Merge harmony_qol into main
Default to port
28015 when using "connect hostname.com" (dont need port on end)
"benchmark_demo {demo} {runScenes}" will skip benchmark scenes by default
Moved BuildingBlock.ChangeGrade() to #server
Added "benchmark_demo {demo}" command to bench any demo
"listvendingmachines" command didnt codegen before
Added "harmony.unload {name}" and IHarmonyModHooks to use loaded / unloaded hooks
Ability to load harmony mods after startup with "harmony.load {name}" command
Free stringbuilder back to pool
Reduced GC of QuoteSafe & ConsoleSystem.BuildCommand
Optimized relationship manager on the server (unsure if unity 2020.3 perf regression)
Scaled armored window collider to match model
Can put photos in mailbox
Hide chat profile pictures in streamer mode
"ent kill" will show no gibs by default
"ent {upgrade/downgrade/setgrade} {grade} {radius}" command added
Add 'listvendingmachines' command to server
Hide map name in server browser when streamer mode active
Torches will despawn quick, backpacks take into account correct despawn time, added `itemdespawn_quick` to configure quick despawn duration (30s)
Fix softcore occasionally not dropping items & don't drop reclaim bag if empty
Merge from main (new unity update)
Animal headshots will play hitmarker + sound
Jackhammer hits hotspot every time, reduced bonus to keep speed the same
Resource dispenser floating point errors fixed, no need to miss hotspot first hit
▌▊▍'▍ ▊▊█▉▊ ▋▅█▉▍█▅▍▇▇▄ ▊▋▋ ▆▆ ▉▅▆▍▆▍▄▍▄▅
Block moderators from running ownerid
No need to relog after applying ownerid
Entities that lose condition on pickup can be repaired in bench (windows)
Util to try catch coroutines & try catch saves so they dont break until restart
Merge from flashlight_on_fix
Flashlight / laser will stay on after holstering & taking your weapon out again + no more ghost flashlights
Sped up asset warmup by reusing same list of components
Vehicle sensitivity slider in options menu
Fixed the "correct' vehicle sensitivity being too high, lowered to match feeling of old behaviour
▋▇▋ ▇▍▇▋▉█▇▌█▄▅▊█ ▉▆ ▉▍▄▉▄▆ ▄▍▄▇▊▌▇▆ ▅▇ ▆▅█▊ ▇▆ ▄▋▊▄▋▌▋▅
Switched realtimeSinceStartup for Stopwatch
Fixed order of operations
Fixed vehicle control sensitivity being lower at higher FPS
Iterate through list of remote controllables rather than all server entities
Fixed so deployabke camera stations will grab all CCTV cameras