255,042 Commits over 3,990 Days - 2.66cph!

32 Days Ago
Cleaned up ziggurat blockout FBX and other related assets. Cleaned up ziggurat scene. Started adding blockout bamboo scaffolding kits.
32 Days Ago
exported edited tiger gait anims
32 Days Ago
Improvements to how delta snapshots are stored. Make sure we apply all snapshots so long as the last processed value for an entry has an older snapshot id.
32 Days Ago
Match old clone behavior and clone properties in alphabetical order, some games rely on that 💀
32 Days Ago
Restore pre revert state
32 Days Ago
Some tidy up
32 Days Ago
Merge: from main Tests: none
32 Days Ago
Update: new ProtobufCodegen bins + ran generation Moved my utility funcs for reading u64 from buffers from Rust project to the library itself Tests: played back craggy demo
32 Days Ago
Add clone tests to master
32 Days Ago
Buildfix: remove no longer existing method Tests: editor compiles in Client+Server
32 Days Ago
Add more ResourceCompiler functionality Managed can override compiling of any resource
32 Days Ago
Submitting panther rig to tiger branch
32 Days Ago
More art progress
32 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
32 Days Ago
Added player gibbing, damage system wrapped in TraceAttackInfo.From( tr, ... ), added DeathmatchDamageInfo [temporary, I wanna see what we need to add before thinking about merging to DamageInfo]. Explosions will create every gib. https://files.facepunch.com/devultj/1b2211b1/sbox-dev_3gY6EMu0Bd.mp4
32 Days Ago
Cache workshop item state and only query if needed. Reduces workshop screen button Update() from over 4ms a frame to 0.04
32 Days Ago
Tweaked battering ram cockpit colliders
32 Days Ago
Gas Cylinder gibs and explosion setup
32 Days Ago
Ballista material fix
32 Days Ago
Have tiger often retreat into stealth after landing an attack
32 Days Ago
Don't try to use shaderFloat16 either since this is only avaliable on gtx1660+
32 Days Ago
Make tiger slower 90% of the time (but keep explosive sprint), fix incorrect hurt anim direction, fix sharp speed changes, balance vision and encounter timer for stalking, reduce charge range
32 Days Ago
merge from main
32 Days Ago
Hook tiger prowl idle
32 Days Ago
don't require everyone to have a raytracing capable gpu (:
32 Days Ago
Water and food handling
32 Days Ago
Merge from surrender_gesture_restart_fix
32 Days Ago
Add BaseWeapon.DeployTime, resolves #86
32 Days Ago
Add data annotations to GameConfig Add Crowbar hit sound
32 Days Ago
Compile shaders
32 Days Ago
▅▊█▄▊▄▇▉ ▍▊▋▍▆ ▊█▇█▋ ▇▋█▄▍▄▅▊▍ ▄▇ ▇▄▆▋▉▍▄▆▌▍▆▆ - █▋▆▌▌▊▍ ▌▋▉
32 Days Ago
Use descriptor set for vertex cache so that it doesn't need to be set with an attribute (which would be set too early if resize is needed)
32 Days Ago
Switch call to avoid rpc
32 Days Ago
Cancel any active gesture on player disconnect
32 Days Ago
merge from primitive -> aux2
32 Days Ago
merge from primitive_gm -> primitive
32 Days Ago
Fix tech tree buttons returning the wrong tier of tech tree
32 Days Ago
Refactor into `TechTreeData.IsAllowedInEra( era )` to keep logic clear
32 Days Ago
merge from lunar_new_year_2025
32 Days Ago
merge from isolate_Jan_wipe/LNY_merge_release_friendly
32 Days Ago
cherrypicking lunar_new_year_2025
32 Days Ago
Wrap IResourceCompilerContext Find "$compiler" in resource json and launch compiler
32 Days Ago
Resize vertex cache buffer when out of space
32 Days Ago
Add rotation toggle and face cullmode options in foliage billboard shader. Update all relevant materials which had the old unused _Cull property with the default off.
32 Days Ago
Use remaining bytes in extra shader data to hold base vertex cache offset, add another vertex id lookup buffer relative to meshes vertex buffer size offsets - this allows correct indexing into cached vertices while remaining backwards compatible Compile shaders
32 Days Ago
When running "Populate T0" in tech tree editor tool, ensure that only items that are allowed in the era populate the tech tree
P
32 Days Ago
Scene backups
32 Days Ago
Leaderboard backup, run #17045
32 Days Ago
Add TextureGenerator boilerplate TextureControlWidget poc Fix NRE in SpriteRenderer when texture is null TextureControlWidget creates a child ResourceControlWidget instead of trying to be one Draw texture preview Standardize internal way to async replace placeholder textures Add Sandbox.Utility.ForAsync TextureGenerators are async Add IPopupEditor<T>, EditorUtility.OpenControlSheet looks for this interface when creating a popup Rename ControlSheetPopup to PopupEditor, make more modular so we can override important bits Add TextureEditorPopup Clean up TextureControlWidget Add Color.Rgba16 (half based color) Add Bitmap class More bitmap stuff Bitmap draw and bitmap pen Bitmap drawing fixes Bitmap clone, IDisposable, IValid
32 Days Ago
Merge from cmbrainenabled