255,369 Commits over 3,990 Days - 2.67cph!

13 Days Ago
Fix compile error from merge
13 Days Ago
Chicken model and texture updates
13 Days Ago
Merge from main -> hackweek_modding_improvements
13 Days Ago
Skip serialization of optional fields set to their default value Also exclude serializing default value of required fields Add support for all default values, fix optional field checks applying to DeltaSerialize() Make sure existing null checks aren't applied on top of new default value checks Don't apply to enums Merge branch 'master' into skip_optional_default_fields Merge branch 'master' into skip_optional_default_fields Merge branch 'skip_optional_default_fields'
13 Days Ago
▅▌▄▆▄ ▅▅▋▍ ▋▅▅▆▊▋_▆▊▄▉▆▇▆▊▆_▍▊▌▌▍
13 Days Ago
▊▉▇▍▊▆ ▊▆▌▇██▉▄ ▄▊▆█▉▌▅ ▄█▍▌▄▍▆▊▍ ▇▅▄ ▇▆█▍ ▅▋▊▉ ▊▆ ▄▅▅▌▌▇▍█▅▊█▆▊▅::█▅▊▇█▉▌▄ ▆▇ ▅▌▊▋▅▊▌▆█▋▇ ▋▋▆▄▌▋█▆█▊ ▅▊▇▉▍▅▇ ▅▄▇ ▄▍▋▊▄▋▆▇█ ▌▅▋▌▋▊█
13 Days Ago
Update: ServerProfiler - update binary exporter & viewer to handle new Allocs format - Made ProfileBinViewer's search work with alloc's names Tests: made a debug export of Craggy in editor, then opened it in the ProfileBinViewer
13 Days Ago
TTT: Fix C4/Radio sounds not playing outside of PAS (#2203) Replace use of `sound.Play` for C4 sounds, because it relies on `CPASAttenuationFilter` internally which means players not in the same PAS as the C4 could not hear the sounds, even if in close proximity. The attenuation aspect of the filter has been reimplemented in Lua, so that we retain the functionality of only clients within audible range receiving the sound.
13 Days Ago
merge from protobuf_skip_default_fields_2 -> main
13 Days Ago
Codegen
13 Days Ago
Update codegen DLLs
13 Days Ago
Bunch of WIP third person and projectile pie visual config work/fixes/support
13 Days Ago
merge from hackweek_automatedtesting
13 Days Ago
Disabled tests relying on editor AssetDabase for now
13 Days Ago
Clean: ServerProfiler - remove not supported thread sorting keys Tests: none, trivial change
13 Days Ago
merge from hackweek_automatedtesting
13 Days Ago
Compile fixes again
13 Days Ago
Update: add VarInt U64 buffer read&write utility funcs Allows to avoid interacting with a stream and it's bookkeeping. Tests: Used as part of server demo playback Merge branch 'master' into skip_optional_default_fields
13 Days Ago
Added CCTV_Doorbell for when Drizza comes knocking https://files.facepunch.com/lewist/2025/February/Ring%20Ring.mp4
13 Days Ago
merge from main -> hackweek_modding_improvements
13 Days Ago
13 Days Ago
Can't reply to yourself, they just get added to the bottom of your last post Can Ctrl+Enter to reply to thread Don't show read bar at the bottom of read threads Nicer upload progress PostAdmin button header lowercase Tweak CCU display, to show previous 60 days
13 Days Ago
fixed tiling of weather map
13 Days Ago
merge from main -> protobuf_skip_default_fields_2
13 Days Ago
Reset only the foreground color
13 Days Ago
Update: ServerProfiler - remove the class name and duplicate size into args of a mark - They are part of the "arguments" view when you click on the allocation mark - Also assigned all allocations the "A" category so that they can be easily filtered out via queries Turns out cname (controlling colors) is also unsupported via legacy json import (see issue https://github.com/google/perfetto/issues/208 and linked ones), so if we modify the name, we lose the uniform yellow color for allocations that makes it easier to spot. This also allows to run queries on top of these args more easily. Tests: exported snasphot from Craggy in editor
13 Days Ago
▊▇▊▉▅ ▍▆▋▆ ▊▍▄▄▅▇_▉█▇▍▊▇▌▌▊_▋▉▍▆▌
13 Days Ago
Maybe this sequence to reset color works better?
13 Days Ago
merge from main
13 Days Ago
- ▅▉▉▌▌▇ ▍▆▌▉▋▊▄▊▆▊▅▉▌▉▍▅▇▉█▊ ▇▇ ▄▊█▌▇▋ ▌▇▄ ▋▊ ▄▅▄▉▇▉▍▊▉▄▋▋▆▆▉ █▍ ▅▄▇▆▍▉▅▆ ▄▌▆ ▆▋▌▊▇▍▌█ ▍▊▄▄▉▍▌, ▇▆▍▅▉▌▇ ▍▆▄ ▇█▄▉▌▆▆ (▊▊█▌ ▅▅▇ ▇█▅ █▇ ▄▄▌▆ ▅▅▍ ▇▌▇█▍▋▊▉▄ █▌▌▅▇) - ▋█▌▉▄▆▅▉ ▋▅▋/▌▉▅ ▄▉▅▌▇ (▍▍█▇▆█ ▄▉▉▇▍▉▆ ▇▄▆▉ ▄▋▅▍ ▋▋▄▅▋▅▆█▉█▇▍█▅▇ ▇▅▊ ▄▄▊▉▆▌▉██, ▉▌ █▉ █▋▇▅ ▆▇▅▉ ▇▋ ▄▍▌▉▊ ▌▆▊▍ ██▊ ▅▆▅█▆▉ ▆▊▊▉▅▍) - ▍▅▄'▍ ▄▍▍▄▋▆▊ ▊█ ▇▍▊▆▌ ▍▍▅▋▊▄ ▄▌ ▅▊▆▊▄▉▌ ▌▊ ▉ ▋▆▊▍▉▇▍▌▊▉▍▌▊▊█
13 Days Ago
merge from hackweek_automatedtesting
13 Days Ago
Compile fix
13 Days Ago
Fix queued rope renderer running out of memory with SuperDOF SRCDS: Reset color to default after colorful print
13 Days Ago
merge from hackeek_automatedtesting
13 Days Ago
Added support for custom path when loading copypaste files Pushed all the test related copypaste files in the project
13 Days Ago
initial pogostick setup, hold shift to pogo and pid-controlled leaning to change the direction manifest gen
13 Days Ago
Map texture streaming ConVar to the inverse of Texture.streamingTextureForceLoadAll
13 Days Ago
Night scene
13 Days Ago
Grab reference rotation offset reflects rotation across YZ (still not perfect)
13 Days Ago
Update: ServerProfiler - track and emit allocation class and array size - using debug binaries (9f4a07f8) Will need to update binary export and fix the bin viewer tool Tests: snapshot on craggy in editor
13 Days Ago
Update: simplifyin code around allocation buffer - Previously it could be null, now not possible Update: make lazy growing take into account number of created elements This helps avoid wasting next frame if we didn't grow sufficiently Clean: removing TODO comment Update: record class and array size alongside the allocation size Tests: tried export on Craggy
13 Days Ago
Compile fixes
13 Days Ago
merge from jungle foliage
13 Days Ago
freestanding tree and 360 large canopy strangler fig files/prefabs
13 Days Ago
Kill all debris in TestRockets TearDown Cleanup and fixes
13 Days Ago
Fix openid login Headers.Add( "referer", "https://steamcommunity.com" ); Headers.Add( "origin", "https://steamcommunity.com" );
13 Days Ago
Ability to add context to the translations Prevent translating some stuff
13 Days Ago
Remove old undo system Removes all the private members/method related to the old undo system. Strips functionality from all public methods, but holds on to the public method stubs, so we don't completely break older editor tools. Older tools will still compile but their undo/redo won't do anything anymore.
13 Days Ago
Lower snapshot cluster size and use smaller types for their ids
13 Days Ago
Bugfix: ServerProfiler - properly name worker thread's allocation track - Another one of the "did it right first time, simplified, now it's borked" cases Tests: snapshot in editor Craggy