250,114 Commits over 3,959 Days - 2.63cph!
WIP grid aligned connections
https://files.facepunch.com/ziks/2024-09-03/sbox-dev_C0Luo6Xsj9.png
▄▊▊▌▇ ▄▌▅▌ █▊▇█_▊▌▍▄▍▄_▄▆▋
merge from store-ui-dlc-pages
merge from wantedposter_nre_fix
Fix exceptions
Fix collection list not showing
Fixed the binocular overlay not scaling correctly with interface scale
Leaderboard backup, run #
13660
Remove unused
Fix rating list id on contest result page
Show video on place card
Tweak card aspect to match game
Texture optimization & sRGB.
Adjusted muzzle pos.
Iterated on FX.
Manifest.
Replace Physics.Raycast with GamePhysics.Trace inside BasePlayer.CheckLookingAtVisible, fixes not being able to pick up dropped items that are dropped in terrain collision ignore areas (notable in power plant)
Merge from hackweek_accessibility_colourblind
Fixed deuteranopia typo
Adjusted default deuteranopia values based on feedback
Closed up holes at the back near the sides on the armoured cockpit
balance, hp heart hover
shop min money change
more sfx
Fixed Patrol Heli tracer visibility.
Prevent login exception
Remove unused from PackageWrapMinimal
Update manifest, fixes revolver not loading
Fixed small holes in armoured cockpit colliders at the front
Depth Resolve writes to both channels correctly
Final cleanups for dof2
update depth of field scene
Final tweaks, add depth gap for adding an area where u might want more focus
https://files.facepunch.com/sam/1b0211b1/sbox-dev_VBIoPeaBWP.mp4
world_update_2/waterwell_update -> world_update_2
Added static respawning planters to new Water Wells.
Fix SpriteComponent.UsePixelScale when AspectRatio != 1
Updated the mesh sampling system on the spraycan free spray to find and use a valid wallpaper renderer, fixes free hand sprays appearing below wallpapers
▇▋▋█▌ ▌█▄▅▇▉-▍▋▄▌ ▅█▇▅█▇ █▍▅▄▌▊▇▆ ▌█▅▄▋ ▄▇▊▊▇▊▍ ▊▉▋▇ ▌▊▋▅▊▆ ▊▄▋▊▍▌▉ ▇▄▅ ▄▌▆▍▇▌▍▄▉ █▋▄ ▉█▊▌▆▌▆▅▍▆/▉▊▋▄▆▅▅█/▅▇▆█▌▋/▆▋▄▍▊▊ ▊▆█▊▉▇▍ ▄▊▊▄▌▆▌▇▊▅ ▆▊ ▌▍▄ ▆█▋▄▉▍ ▊█▌▇▉▆. ▉▇▅▄▉ ▍▅ ▄ ▌▉▆█▆▍ █▉ ▉▋▇ ▋▋▊▍ ▄▍█▋▄▇ ▆▌▋▇▍▇. ▄▉▅▋▊▋▌▅ ▋▅▆▌ ▉█▄▌▄▄ ▋▉▍ ▇▅▅▄▅ ▄▋▊▊▉▅▆ ▊█ ▄█▍▊▄▌█ (▅▌▊ ▊▅▊ ▇▇ ▋▋▉█▇▊ ▇▍▋█▊▅▉▅ ▊▅▉). ▌▄▄▇▅▇▊▊ ▉▅▇▉▇▄█ ▇▆▌▋▉▋ ▇▋▋ ▉▆▆█▋▍▄ ▅█▅▆ ▉▇▄'▊▇ ▍▌▌█ ▄▇▇█▅▋ ▆▆ ▌▊▌▉ ▆▆▌ ▍▅▅▌.
Respawning Static Planters ~
Added ConVar to adjust the extra favourable gene chance.
Better system for informing the static planter when plants die
Set respawn check to 30 seconds
Added SpriteComponent.UsePixelScale. When enabled, a 32x32 Sprite will have the dimensions of 32x32 instead of the default 100x100.
Tiny material fix to two jungle ruin pieces. Added ziggurat blockout to get that task started.
Stash all this work so I can make ubre happy
Stash this as well first
Custom (INetworkCustom such as NetList/NetDictionary) not including in delta snapshot for now as they handle this sort of thing themselves. Stepping stone
++
Logs
No wonder this wasn't getting received
Don't log these now
Test
Remove this now
Go on server time
Test
More tests
Some cleaning
Compress test
Remove for comparison
Pack them up
Some cleanup
Force a single delta snapshot when owner changes to simulate old behavior
Interp test
Revert that
Optimize TextureBuilder creations with no initial data
* Use vkCmdClearColorImage instead of allocating a big empty buffer in
managed
* Texture.CreateInternal also passes a nullptr if the span is empty, so we
don't do additional unnecessary setdata
It's weird all of this stuff has an API of Span<T> & int length, but hard
to fix without API breaking changes
DrawIndirectArguments should be LayoutKind.Sequential
WIP more control for rerouting connections
Fuzzed the backend/origin of the side blast flipbook.
Fixed HCR attack prefab reference.
Iterated on attack.
Fixed wanted poster assign UI NRE
Smoke grenade world model and LODs
Ensured soil saturation stays at maximum throughout growth cycle
Overall quality artificially set
Remove old dead AI code, hook up some events in preparation for NPCs being able to react to bullets impact near them or flying past them
Fixed DropEntityIfHeld affecting all players holding anything
Implements `CHL2_Player::ForceDropOfCarriedPhysObjects`'s argument to actually work
Also now affects Physics Gun, for consistency with other such functions.
it is now an alias of `Entity:ForcePlayerDrop()`, and is deprecated in favor of it.
Fixed Close Caption HUD being disabled by sethudvisibility input
Update .gitignore
Fix MatSelect erroring on select if not given a convar
Added MatSelect.OnSelect and OnRightClick
Improvements to PropSelect to match MatSelect
Implement Panel:Clear
Added OnSelect hook
Added OnRightClick hook
Fixed errors when not given a convar
Added FindModelByValue
Added SelectModel
Added system to mark growable entities as god - this ensure they always calulate max quality on all stats
Applied to plants inside static planter