243,165 Commits over 3,898 Days - 2.60cph!
- ▆█▊▇▊▊▊▍ ▌█▅▊▍▇▅ ▇▉▋▌▆ ▇▋▋▊▄▉▊▉ ▆▊▄▌▄█▋▇▊ ▊▆▌▉▉▄
- ▄▆▅▅▄▆▋ ▇▅▋▊▆▉▊ ▄▇ ▅▄▄▊▅ █▆▊▉▉ ▋▊▌█ ▄▊ ▌▊▊▇▌▇ ▉▇▉▆ ▌▄█▅▆
- ▊▊▇▅▋█▌▌▊▍ ▉▊▉ ▉▄▉▊▋▍█▌▄▊ █▋▉ ▋▅▍▊▆▅█▆▄ ▄▉▆▆▆▍ ▌▄▇
- ▇▋▄▌▉ ▋▅▇▉▊█ ▊▄▌█▆▊ ▋▍ ▄▋▇▆▆█▄▍▇█▊▉▍▍▇▅▄ ▉▍▉▅ █▌▉▋▌▇▄▋▌ ▄▉ ▅▍▄▉▍▉▋'▇ █▋
Restore "gamemenucommand RestartWithNewLanguage"
Fixed render.SetLocalModelLights ignoring last light
Fix Bootil memory leak when trying to extract buf to invalid filepath
Fixed NPC kill related achievements not working
Remove more unintentional files from the fallbacks vpk
Quick Rotate Model +/- 45deg yaw button for spawnicon editor
Also more spawnicons of built-in props
Iterate over Unknown Addon mechanism
Do not try to mount Unknown addons (they could be banned/backdoored), detect demos/saves/dupes and push them to their own list
Moved extracted .gmas from addons/ to cache/workshop/
This simplifies code for the game
Rework menu_cleanupgmas to take into account server downloads
Meaning, Workshop files downloaded from servers and extracted, then deleted by Steam in 2 weeks, now get detected as useless extracted versions and are prompted for deletion.
Update Facepunch.ActionGraph
Test
Clean up - use TransformInterpolate class
Can't modify transform if we're a network object root and a proxy - we must stay true to network transform target
Hook up Interpolation enable/disable from Inspector. When Owner calls ClearInterpolation, set a bit on the update msg to have other clients do so as well. Hook up Network.Interpolation and Enable/DisableInterpolation() on the accessor.
Fix to allow interp property to be set by GameObjectHeader
Serialize the interpolation bool with GameObject
Specify in documentation that NetPermission.OwnerOnly works the same as NetPermission.HostOnly for static actions.
Fix serializing System.Object
Fix serializing System.Object
Fix crash when selecting nodes with System.Object inputs / properties
Fixed reading String Table snapshot that has an entry with 0 elements throwing an exception. Instead, ByteStream.ReadArray should return null (empty span) if it has a length of 0. Added a test to prove the bug. Fixes Facepunch/sbox-issues#5357
Fixed moonpool reflecting the sky when water reflections = 0
New Hair - Medium Beard
https://files.facepunch.com/daniel/1b0811b1/sbox-dev_pc2pbsjud1.jpg
Serialize Component FullName instead of ClassName. Fixes cases where two components with the same name exist in different namespaces, sometimes the wrong one will be serialized. Fully backwards compatible. Fixes Facepunch/sbox-issues#5331
Merged main into wire_slacking
Test
Clean up - use TransformInterpolate class
Can't modify transform if we're a network object root and a proxy - we must stay true to network transform target
Hook up Interpolation enable/disable from Inspector. When Owner calls ClearInterpolation, set a bit on the update msg to have other clients do so as well. Hook up Network.Interpolation and Enable/DisableInterpolation() on the accessor.
Fix to allow interp property to be set by GameObjectHeader
Serialize the interpolation bool with GameObject
▋▉▊▄▉ ▆▋▍▇▄█▄▆ ▍▅▌ ▄▇▇█▊▌▇▊▄▊ █▅ ▋▉▊▉▄▍▋ ▉▅ ▄▌▉▅▍▊▌ ▋▉▇▋▇▄▄▅▆ ▉▆▍▆▄▄▍▌
Reverting
95562 electrical button power burst change, back to 2
Fixed Timer Switch not deployable ~1 meter below ceilings
player update. water pipe shotgun holster position edited
playerupdate. water pipe shotgun anim set exported and waterpipe wm reload anim edited
Fixed electrical components consuming 0 power still mentioning 1 power usage in their information panel
Explicity show 0 power usage on electrical items consuming 0
▅▉▋▉█▄▉█▉ █▆▊▇▆▆█▅▄▅ ▋▋ ▅▆▅▇▅▇▌▌▍ ▄▋▆▋ ▇▆ ▇▆▊▉▌ ▄▊▄▄▇▍/▊▊ ▅▆▍▅▅
Added 'selectitem' command to allow non-admin clients to use pipette without the item giving part
Codegen
Fixed charge and deplete battery commands compiling issue on client
Debug view for scene ref nodes
Make control sheet labels draggable
Merge property or variable get / set nodes
IMessageContext.StackTraceIdentifier
Include Context.StackTraceIdentifier in ValidationException.ToString()
Merge branch 'legacy/1.3'
Leaderboard backup, run #
10900
LOD4 and prefab setup for truck models
food assets and setup with tintmask
▆▅▆▇▊▍▌▌ ▊▍▅ ▍▄█▋▅▌▋▋ ▍▋ █▊▍▌ ██▉▊ ▌█ ▋▅ ▇▅▉▌▄▅ ▄▆▌ ▄▇▅▅▌▇▅▅
Item Printer
Cost panel supports text
Remove unused and clean up
Item Printer prefab
TTT: add TTTShowSearchScreen hook (#2074)
Input keys
clean up
Dev menu
Find correct item tier to scrap
Update .gitignore
Item recycler
Scrap item
health as int
clean up
Leaderboard backup, run #
10876