248,620 Commits over 3,928 Days - 2.64cph!

52 Days Ago
- ▅▆▇▇▄▆▆▍█ ▅▊▆▅▋▄▌▊▄▋▌▌▋▆▄▅▅█▆▅▍▇█▋▌ ▆▆▊▄█▆█ ▆▇▇▄▌▊ ▆▅▇ ▆▆▄▄▌▇▄▆▅▌ ▋▄▌█▋▅ █▆█▌ ▅▉▉▉▇▉ ▇▌▄▇█▆▄▋ ▋▅▇ ▊▍▍▆█▍▊███▌ ▉▌▇█▋▇ ▅▊ ▊▉▊▇▍▅▆▌ - ▇▉▄ ▄▋▊▌▋▇ ▉▊▋▊▍▄ ▍▅▉▆▆▍ ▄█▋ ▊▅█▋▍▊▍ ▄▅▅▆▍██ ▅▍▄▉▅▅▋▇ ▄▊ ▉▋▅█▍▍▌ ▆▄▆▇▉▆▄ ▌▊▊▉▊█▋ ▅█▋▇▇ ▅▇▍▆ ▍▆▅▋▆▆██ ▄▆▆ ▍▌▅▄▊▋▄ ▋█▉▅▋▉▍
52 Days Ago
merge from siege_weapons
52 Days Ago
Clothing ui adjustment + camera
52 Days Ago
cleanup
52 Days Ago
introduced manager class that allows marching cubes to be enqueued and then processed in parallel (only iterating and processing thoses that have requested it) - parallelises the marching between systems - parallelises the physics mesh baking across job threads as well
52 Days Ago
Call PlayerDresser when removing clothing of the same type
52 Days Ago
Flag scene unsaved changes in a better place, fixes not being flagged in some cases, Facepunch/sbox-issues#6799 Consistently style scene tab titles in titlecase
52 Days Ago
Bugfix: various ServerProfiler fixes and improvements - Account that native strings are not null terminated when doing unmanaged string comparison - Filter out native profiler funcs from annotation - Unregister profiler callbacks when stopping play in editor (this would cause mono crash on repeat plays due to GCed callbacks) - Reduce scope of unsafe keyword (as some funcs are safe) - Replace test-run annotation with fully enabled one - Hook in on frame end to count frames Tests: Started, stopped and started the game in the editor. Wrote some simple test code to validate StrEq. Validated in logs that native serverprofiler functionality is ignored.
52 Days Ago
Added a bunch of clothing helper functions and automatically load equipped clothing on start Added `unlock_clothing` command Can now unequip clothing from the clothing menu. Hooked up IsEquipped indicator
52 Days Ago
Weapon wip Reduce player slide down slopes Ue ITemporaryEffect Multiplayer fixes
52 Days Ago
Improve Bootstrap::Init error output to show diagnostic errors if they exist - we get a lot of users asking about this, and the original exception is not very useful https://files.facepunch.com/tony/1b0411b1/sbox-dev_GUQ7oMB8Eh.png
52 Days Ago
Fixedupdate on fluid simulation, smoke
52 Days Ago
Don't display Layers in the TilesetComponent, only in the TilesetTool so it's less confusing (hopefully) Don't display Surface Properties in Tileset Tool Refactor TilesetComponent so the Collider is a separate hidden component used invisibly. Moved TilesetComponent Collision variables into their own feature tab which can be removed Fixed "Set as Collision Layer" not instantly rebuilding Collisions Don't show Collision Variables in the TilesetToolInspector
52 Days Ago
trying glass decal as masked, with front culling to soften the look
52 Days Ago
Clothing Wip
52 Days Ago
merge from main
52 Days Ago
Fixed smg showing shell in the magazine too early in the animation
52 Days Ago
Fixed error on cable UVs
52 Days Ago
Desaturated catapult hook albedo
52 Days Ago
Polish to battering ram. Added decal components to entity.
52 Days Ago
Download initial server packages (on join) in parallel, Facepunch/sbox-issues#6786
52 Days Ago
Tweaked battering ram seat position Adjusted steering wheel min max angles, added playerModel steeringTargetDegrees
52 Days Ago
disable Halloween Dungeon spawns
52 Days Ago
sks viewmodel - reduce rotation sway to fix arms clipping camera
52 Days Ago
Update Facepunch.ActionGraphs Fixes Facepunch/sbox-issues#6736
52 Days Ago
reduced per-cube temp allocs
52 Days Ago
lookup workarounds for unapproved salvage sword and stone pickaxe
52 Days Ago
Update: Filter instrumenting anotations based on class and namespaces - Added reporting of class and namespace into annotation log Currently only skipping ServerProfiler itself to avoid a recursion when invoking callbacks (will be tested in next submit). Tests: pressed play in editor - saw the instrumentation logs
52 Days Ago
52 Days Ago
Possible fix for Facepunch/sbox-issues#6736
52 Days Ago
Fixed siege tower raising
52 Days Ago
Compile errors
52 Days Ago
Tipped over siege tower wont parent players inside allowing to be used as combat cover with minimal glitching
52 Days Ago
Fix SoundEvent JsonUpgrader only working for certain formats of RangedFloat. Resolves Facepunch/sbox-issues#6790
52 Days Ago
Map Updates and Test scene
52 Days Ago
BRZone material visibility improvements.
52 Days Ago
Fixed gap in battering ram drivers seat
52 Days Ago
▌▇██▇▌▊█▍▉▇▇▊ ▉▅▋▄▄▋
52 Days Ago
manifest
52 Days Ago
Merge from parent
52 Days Ago
Updated fuel gauge position and seat position on battering ram
52 Days Ago
new Model.Attachments API Remove Log.Info in AssetBrowser Add CreateAttachments property to ModelRenderer Simplify skeleton bone rendering
52 Days Ago
Merge from mixingtable_click
52 Days Ago
Correctly respect max item stack sizes
52 Days Ago
▅▇▊▍▅▋▉▍ ▄▍▅▌▌▌ ▆▇▅▋ ▉▌▍▍▋▋▌▌ ▊▍ ▄▉▅▌ ▄▋▍▇▆▄▍ ▆▋▄▆▇▌▅▋ ▉▌ ▉▄█▅▅▄▅▉▌▄▆▅
52 Days Ago
▊▄▍▋▋▌▅ ▇▍▉█▄▅▇ ▉▋▋▅ ▉█▌▋ ▉▇▋▆▋ ▇▋▋▋▉▊ ▋▉ ▆██▋▊▍▋▊▆▆▆▇
52 Days Ago
converted to use burst and the jobsystem - still needs thought on multithreading, but about a 10x speedup from burst usage already
52 Days Ago
Remove some more stuff
52 Days Ago
Moved steering wheel of battering ram forward (WIP). Secured some floating pulleys.
52 Days Ago
Phrase update