250,294 Commits over 3,959 Days - 2.63cph!
Fixed bug that would sometimes cause the travelling vendor to only refill 1 at a time rather than refreshing the whole stock at once
Fixed death screen 'Respawn' button text being truncated in Finnish
Fix citizen eye ao not morphing
Clean up morph controls
Invalidate background render when box size changes
Set prevent building radius to is trigger on new divesites
Removed 'doorway_desc' unused phrase from a bunch of prefabs
Update: output results in micros for Recursion test
Tests: ran the benchmark, confirmed output
Make sure we've got the right package version installed, update if not
Bin global tools package cache, replace with per-project store
Redownload package manifests if they're dodgy instead of breaking a download
Enable autoexposure for other tonemaps
https://files.facepunch.com/sam/1b1311b1/sbox-dev_mAXJ3CQmYe.mp4
CacheForceLoadExposed test
Allow calling Remove() on removed elements
Fix deserializing into existing graph with array element links
radtown_npc_drivethrough -> world_update_2
Adjusted entry triggers at radtown to increase reliability
Minor fixes, removed unused phrases
Add SerializationOptions.ForceUpdateCached
We were multiplying BRDF twice making envmaps look awfully dark
https://files.facepunch.com/sam/1b1311b1/E8pK9UTpn4.png
▍▊▅▅▄▉▅▆▅▆ ▋▉▍▍███▋ ▉▋█ ▍▆▊▌▄▇▍█▇▆▇▅▋▄▇
Bradley now sucessfully enters and exists splines when at the end/start of radtown
▇▆▊▄▋▅ ▌▋▉█▄▊_▉▇▍▇▇▊▇▌▋▋▇▌ ▇▌▄▌ ▄.▇█ -> ▍.▅▉ (▇▄██▊▌▅▍▆▄▍ ▍▇▍ ▊▊▅▍ ▋▅▇ ▊▌▌▊▍▄▄▋)
Compile fix (Translate is client only so the localization tools aren't available in SERVER only)
Add notifications to all players for pickups
Add way to not increment ChangeId after housekeeping validation
Set SourceLocation in cached deserialize
Search improvements
Asset popup, will turn this into something more tooltip-oriented later
https://files.facepunch.com/alexguthrie/1b1311b1/NVIDIA_Overlay_dydj5BF71f.png
Finish up breadcrumbs
https://files.facepunch.com/alexguthrie/1b1311b1/NVIDIA_Overlay_hwWEGSpi0T.mp4
Added FlextText to RustText converter (similar to TMP -> RustText)
Fixed wallpaper store page wainscoting preview not cycling through variations
Localized all store pages
Remove unused sceneobject stuff
Merge branch 'master' of sbox
Fixed bugs when Bradley locks into spline
Added methods for start and end depending on direction
Radtown changes
S2P
Added an error message in the inspector when the Phrase already exists with the same token but with a different English value
▍▍-▅▅▊█▌▋ ▇▌▋▉▅▍▇▅▋▉▌▌ ▇▇ ▇▉▉▆▊▊▄▌▋▆▌▅ (▄▇▉▅▉▊▇▍▍ ▄█▄ ▆▊▍▆▄ ▌▋█▋▊▉▉, ▊█▌▅)
Added surface.GetPanelPaintState
returns a table with the following keys:
* translate_x
* translate_y
* scissor_left
* scissor_top
* scissor_right
* scissor_bottom
* scissor_enabled
Build the game using v142 toolset (dropped Windows XP support)
Player:StripWeapons drops weapons before removing them
This mimics behavior of Player:StripWeapon()
Added massCenterOveride for certain physics init functions
PhysicsInit
PhysicsInitMultiConvex
PhysicsInitConvex
PhysicsFromMesh
PhysicsInitBox
PhysModelCreateBox doesnt reset solid parameters
Don't invoke change callback when loading or deserializing (Fixes Facepunch/sbox-issues#6406)
Set SourceLocation in Serialize, if null
▌▋▇▇▌ ▍▄▋▌ ▇▌██▍▉▊▅▄▋_▇▌▇▊▅▅▊
Conditional first person FX stuff.