255,720 Commits over 3,990 Days - 2.67cph!
Remove green arrow from surface selector
█▊▅▇▆▆▇▌█▇ ▌▊▇▇▉█▄ ▌▄▉▆▆▊▄ ▄▅ ▆▍██▇▊▉▋▊▌▅ ▌▉▌▇▊▅ #▇
Add proper editors to Surface asset sounds
Update some surface/sound assets
Add SourceLighting value (0-8) to BlockType for future stuff
Updated idle animation. Test using cinematic avatar for player preview setup.
Clear the player's inventory when they become a spectator
Tweak walk and sprint speeds slightly. When a player takes fall damage remove the stealth buff. Tweaked fall damage min/max values.
sound definition preview shows units instead of meters - fixes sbox-issues/issues/1958
Fix losing fullscreen when hotloading sbox-issues/issues/1924
Recompile shader. Remove SecondaryModel from T1 armor (legs). Update sbox-voxels submodule. Fix emission atlas for voxel.vmat.
Add ChunkRenderLayer.SetBrightness and ChunkRenderLayer.SetOpacity. Increase block texture limit from 32 to 512
Looking into sprites being loaded multiple times / not unloaded
▋██▄▆ ▊ █▆▄▆▋▅ ▋▊ ▌▊▇▄▋▆▋▉▋▆▍ ▅▌▅█ ▊▆▋▅▉▌▇▄▇▊ / ▉▍▉▌▄▌ ▅▌▉▉▋▍▊▄ ▄▄▆ ▊▆ ▄▅▌▆▌█▍ ▍▍▆▌▉▉▄▇ ▅▇▆-▊▋-█▋▇▆▉▊ ▊▊▋▄▉▊▋▌
the NetworkAssetList is more of a whitelist now, accepting compiled files and some specific UI related files
Fix reloading resources not reloading server version
Use volumetrics for steam audio occlusion
Handle cloudflare being down a bit more gracefully
Merge from spectate_crosshair
Merge from starting_deploy_rotation
RefreshSignalLights on load only on client side
Kayak now faces away from the player by default
Mailbox, BBQ, medium battery and windmill now face towards the player by default
VehicleLight now supports multiple renderers, with potentially a different material index each. Set it up with the locomotive to set lights on the lower LODs. Updated all existing uses of VehicleLight. Some additional file cleanup.
Fixed items with a starting rotation getting that starting rotation applied again every time the item is deployed
Locomotive lights turn on/off
Fixed crosshair not appearing when first person spectating
▍▊█▆ █▇▊▋██▅▍▌ ▌▋▉▍ ▍▇▆ ▄▇ ▉▋▊ ▋▊▄▌▅█▇▌▅ ▆▋▆██ (▆▍▍ █▉ ▍▋▇▇▇▄█ ▋▉▇ █▊▄ ▊▉-▊▊▉▍ ▇▍▌▄▊▊▍ ▆██▅▇)
▇▄▍▅ ▉▌▇█▊▋▊▆▌ ▄█▇▍ ▅▍▍ ██ ▋██ ▄▆▆▄▊▌▌▉█ ▄█▋▋▍ (▉█▇ ▇█ ▄▄▍█▅▇▋ ▌▋▄ ▊▍▇ ▉▊-▉▉▄█ ▄▍▌▊▇▄▄ ▉▆▆▇█)
fire extinguisher setup/ fx pass
Fixed unloading point. Signals lights are now functional.
Backup 2022/06/21 02:10:00 UTC
Started to integrate the unloading system with the real coaling tower
Optimize floor triangulation by just skipping parallel vertices https://files.facepunch.com/layla/1b2111b1/sbox_0176.mp4
Add support for "verticalOverflow" on text components, supports "Truncate" (default) or "Overflow"
Basic floor triangulation
Make default focal length 50, defaulting to 0 looks bad
Optimize IsServerBanned & remove debug code for versionTag
Expose physical camera settings to convars (admin only):
client.camphysical
client.camPhysicalFocalLength
client.camPhysicalSensor
client.camPhysicalSensorTypes
Add midiconvar.reloadbindings to refresh midi bindings if they have been changed in a text editor at runtime
Simple test wall material
Add ScreenspaceCorrectionMultiview that does both resolution scaling and VR correction
Use ScreenspaceCorrectionMultiview for refraction on glass and water
Basic Plaster wall material
Add ShadingModelValveStandard for shaders that need visual parity with Valve's shading
Merge branch 'master' of sbox
Fix volumetric fog on VR without doubling our compile time 😵💫
Backup 2022/06/20 20:10:00 UTC
Reattempt merge from misc_fixes_june22 + additional fixes