499 Commits over 2,557 Days - 0.01cph!
Enable push notifications by default
Memoize strings used for inventory icon amounts so they aren't recreated every time the inventory updates
Add a button electric entity
Add detail layer and fuzz mask to the workshop editor
Fix white border around generated workshop icons
Fix skin customizations not appearing on icons for wearables
Merge from oceanlevel_respawn
Fix NRE when opening the mining hat in the workshop editor
Fix workshop editor generating blank icons for wearables
Merge from comp (device sounds)
Ignore replicated convars with no name instead of erroring (why are they there though? modded?)
Forgot to set the smart alarm message dialog tooltip string
Fix teleport commands not working with sleepers
Fix teleport2marker teleporting you to the bottom of the ocean
Fix the same thing happening with the regular teleport too
Fix teleport2me teleporting a random bot sometimes when the player was not found
Fix being unable to use teleport2owneditem when the player is offline+dead (provide a steamID instead)
Add teleport2marker to teleport you to your marker point on the map
Default the history server list to sort by last played (descending)
Add new PlayerStates to the cache so they don't get lost forever
Add a dirty flag so player state doesn't always need to save for each player
Fix a few issues with PlayerState and MruDictionary
Fix downloading models from the item editor when there's multiple models
Don't save replicated convars on the client
Fix toggle buttons always showing "OFF" even when they're on
Phrases
Don't allow manually setting replicated convars clientside (prefix it with sv so you can't desync yourself)
Fix the igniter not igniting candles
Add composite keybinds so you can do stuff like: bind [leftcontrol+x] kill
Don't allow negative oceanlevel because too many things would break from it
Fix buoyancy component ignoring oceanlevel changes
Add meta.add console command to add a value to a convar (useful in binds)
Fix MarkHostileFor stomping the client's hostile duration timer with shorter values
Cherry pick
47385 (SoundManager fix)
Change LifeStoryStart assertion into a Debug.LogError so it doesn't prevent respawning
Merge from playerstate (few fixes from review)
Fix aim jumping when stopping shooting when mounted on something (Mostly?)
Change TOD_Time to use Update instead of FixedUpdate so it runs even when timescale is 0, and it uses its own fixed step loop inside to maintain behaviour
Fix demos failing to load after disconnecting from a server because World.Transfer was enabled
Fix missing speed parameter on windmill animation controller
Add env.cloudrotation convar
Unity intentionally updating a bunch of metas again to bug me (bunch of different icons)
Close the report dialog when escape is pressed
Commit manifest and a bunch of other changes that generating the manifest results in (mostly just some fx prefab reserialization)
Commit generated LootSpawn junk so we don't have clutter in our Plastic added items list
Fix label disappearing from item info panels at some window sizes
Show a more helpful message when trying to build in a prevent building volume (including monuments)
Show a message when building too close to another building
Show a message when trying to build in an area where you do not have building privileges