5,239 Commits over 2,192 Days - 0.10cph!
Undone shader bundle change
Added tools -> prepareprefabs, calls DoPrepare on every component in every prefab
Call DoPrepare pre bundling
Setting an asset bundle in OnValidate is causing editor lockup, so moved it to DoPrepare, which will probably improve editor perf too
Added EffectRecycle components to flies they need them to be included in the bundle
Mouse wheel repeats
Disable mouse wheel buttons if cursor visible
Removed ` from default console binds
Fixed voice recording when typing v in chat/console
Fixed game input when in main menu/console/chat
Fixed real player names showing in corpse loot when in streamer mode
UI server cull components
Don't allow key binds when NeedsKeyboard is enabled.. unless it's an F key
Added map key binding
Fixed rebinding keys not working
pie sounds are affected by volume controls
when cancelling a craft, obey the stack laws
Mouse wheel default switch
Fixed not falling when chat open etc
Updated phrases - with hopefully non sweary russian versions
Removed numpad graphic quality debug keys
Fixed visit webpage not working when connected to server
Uncompressed ambient sounds (for playback perf)
Don't record/update framerate if console is open
Code lock uses 1 lodgroup instead of 2
Fixed NRE in InputState, resulting in not being able to use any controls
Fixed missing sound def on player_ragdoll (Rotting Flies)
Fixed being able to knock doors without knock sounds (server guid is empty error)
Fixed NRE in server projectile movement
Fixed NRE in SelectedBlueprint
Serverside player metabolism performance
Fixed server NRE
Removed unity error reporter
Don't do server.backup in editor
Removed unused DistanceFromCamera system
Added LODGroup diagnostics to dump command
More client profiling
Fixed situations arrising where server sometimes creates insane 2 minute delays
Removed DedicatedServerDebug (unsused + performance drain)
Expose build id to server info
disabled rain collisions (perf)
Profiling + optimizations
Fixed server DoRemoves NRE
Network read/write optimizations
rcon.port defaults to the same as game port if not defined
rcon.ip defaults to any if not defined
diagnose the int64 NRE in status