257,659 Commits over 4,049 Days - 2.65cph!

3 Minutes Ago
Simpler containers auth checks
19 Minutes Ago
Fix FlexAspectRatio ignoring aspect ratio when second part of the ratio is <= 1
20 Minutes Ago
Fix FlexAspectRatio ignoring aspect ratio when second part of the ratio is <= 1 Fixes stretched palette on neon sign paint UI
34 Minutes Ago
Update scene
36 Minutes Ago
Restore serialize shouldsave behaviour Format Fix prefab instance overrides editor interactions Editor and UI of prefab instance overrides was broken after refactoring, fixed it again. Instance overrides/patches now get updated on undo/redo Cleanup instance patch cache
42 Minutes Ago
▇▉█▌▇▌ ▋▌▋█▊▆▍▍ ▋▇▅ ▍▋▆▅ ▉▅▇▄▊▋ (▋▄▅▋▄▇▄▇)
50 Minutes Ago
Build unique vertices
1 Hour Ago
Skip IDSQ, it's just animation data
1 Hour Ago
Remove app bar Use Inter font globally Peel everything back Initial standardized colors
1 Hour Ago
▆▇▊▍▉▇: ▍▌▆ ▍▊▅▅▌▍▌█ █▊▊ ▊▉█▍▊▄, ▇▆▌▍ ▆▍▋▍▍ ▌█▉▅▉▅█▌ ▉▅ ▉▍▉▋▍ ▇▌▉ ▍▊▊▍▋▆█ ▄▊▍▆ ▋▊▇▆▌▄ ▇▌▆▅ ▉▆▋▌▌▅▅ ▌█ ▍▉ ▇█▋, ▇▆▍ ▋▇▊██ ▉▉ ▌█▅▋▊▊ ▉▉ ▊▇██▍▄▍ ▅▇ ▆▅▍▋▇ ▅▊▌▊ ▅▊▉▊▊ ▄▊▆▄▇: ▄▇▆▌▇▄ ▋▅▇▍ ▇▌▌▅▇▆▇ ▉▌█▆
1 Hour Ago
Speed up texture loading, don't read shit we're not using yet
2 Hours Ago
Start HL1 mount
2 Hours Ago
merge from high_walls_skins
2 Hours Ago
Set GibSimulator as IEditorComponent, fixed missing GibSimulator warning logs
3 Hours Ago
Fixed TC still spawning their corpses when destroyed by their owners
3 Hours Ago
▅▊█▊▌ ▅▆▌█ ▋▆█▄▋▋▄▍_▋▉▇▌▅█/▌▄▆▅▉▆▅▄█▇_▌▌▉██▅/▄▉▋▇▌▍▆▍█▅▅_▊▅▅▋█▄▅
3 Hours Ago
▉▇▋█▇ ▆▋ ▇▇▇▉▊▇▅ ▄█▉▅█ ▍▋▌▆█▍▉▇ ▍▍▇▊ ▅▍▌▉▉ ▊▌▍▉▋█ ▌▋█ ▇▉▇▄ ▄▉▋█▉▆▋▄▆ █▌ ▍▌▇▄▋ ▇▋▉▊█ (▌▋▅ ▍▅▆ ▄▉▄▊▍▍▌ ▍▋▍▋ ▇▉▋█▇▇▅▉▍▅▋▄▄▊▄▋▉▆▌▉█▇▄▊▉▆ ▌▌▄▄█)
3 Hours Ago
▄▄▄▆▍▇: ▇▌▆▄▋ ▌▊▊▇▌▅▉ █▉▉▊▄▅▌▍ █▆▊▉ ▇▌▉▋▅ ▉▋▅▋▍▄▆ ▆▊▌█▆▇▍▌█▆▋ ▇▄█ ▍▍▇▍▍ ▄▅▋▋▌: ▇▍▉ ▌▄▍▋█▉▇ ▇█▆█
3 Hours Ago
Moved Wizard stuff outside of ProjectSettings namespace into its own
3 Hours Ago
Restore publish and export wizards
4 Hours Ago
Nicer preview behaviour when dragging a selection
4 Hours Ago
Fix previewing with sequence blocks Fix exceptions after switching editor sessions Fix some mouse input regressions
4 Hours Ago
Rejig input page categories around Page -> Category
4 Hours Ago
Clean: consolidate some work buffers Tests: ran staging demo
4 Hours Ago
Get rid of InspectorHeaderSection, make CollapsibleCategory work for anything and uses InspectorHeader Project settings categories have state cookies
4 Hours Ago
Add JsonPointer (RFC 6901) implementation and tests Add RFC 6902 compliant JSON diffing / patch generation Use JsonNode instad of JsonDocument in pointer Add ApplyPatch functionality Generate roundtrip tests Add Test Generator for GameObject hierarchies Remove Copy & Move operations I can't make it work there are extremely rare edge cases for enormous diffs (thousands of objects and operations). The code to support these edge cases was becoming more and more unhinged and illegible. Can still tackle it later if we really need it. Add tests for LCS Work around .net runtime bug in Json.DeepEquals dotnet/runtime/issues/112769 Clone/Move attempt 2 Move optimization still fails for very large diffs -> disable for now Cleanup some debug code Simplify Json Pointer Object/Pattern detection in json Smarter pattern matching; Added Patch Generation & Application Improve handling of nested objects Prefab Instance Overrides PoC Remove old version of Json patch (RFC 6902) Simplify ObjectContext collection Add MovedObject patch operation, this operation tracks objects that have been reordered or moved to a different container. Basic tests are passing now Add complex generated GameObject diff/patch roundtrip tests Most of them are passing, ordering seems to break sometimes Some more tests parsing Parse JSON into custom data structure (tree) for diffing and patch application All gameobejct tests passing More variety in test generator Cleanup test logging Rename OwnerType -> ParentTyp Mark some prefab variable stuff as obsolete, to find out what is depending on it Get rid of more prefab variable code, build is working again Stop cloning prefabvariables Mark scene as edited on undo/redo Add undo for dropping resources onto the inspector Initial pass on prefab instance overrides https://files.facepunch.com/lolleko/2025/March/27_12-55-TrainedSpidermonkey.mp4 Add ability to write back instance changes to prefab Allows for in scene editing of prefabs https://files.facepunch.com/lolleko/2025/March/27_13-41-DimwittedTilefish.mp4 Untangle and cleanup the existing prefab code This get's rid of more prefab variable and other prefab related code. The remaining prefab code is reorganized around the new instance overrides. Overall this results cleaner and less complex prefab code. Still need to fix all the tests. Remove prefab variable UI code Reexpose some prefab instance override functionality to editor Move and cleanup write prefab instance to prefab functionality Cleanup gameobject network flag serialization code This no longer needs to be handled manually, overrides will make sure either prefabs or gos networking options will be respected. Docs & formatting We need to keep prefab variable collections for backwards compatibility Add legacy path to covert old prefab instances and variables to new instance overrides This conversion takes place on first load of the old instance. Fix legacy prefab instances being loaded with incorrect transform
4 Hours Ago
Adjust cubemaps around reception
4 Hours Ago
Merge from jungle_update (fix compile error)
4 Hours Ago
Fix compile error
4 Hours Ago
Merge from jungle_update (better croc handling of foundations)
4 Hours Ago
Improve croc foundation attack
4 Hours Ago
armory/data room art updates
4 Hours Ago
Hurt volume
4 Hours Ago
Refactor, everything uses proper inspector headers so it's consistent. Moved some stuff around (https://files.facepunch.com/tony/1b0111b1/8tX5cEkCAD.png)
4 Hours Ago
merge from softcore_update/containers_auth
4 Hours Ago
Compiling sequence tracks
4 Hours Ago
Removed vending machines from softcore containers needing building priv to open
4 Hours Ago
Increase reposition delay
5 Hours Ago
Fix croc being unresponsive to player provocation when diving
5 Hours Ago
Merge from parent
5 Hours Ago
Handle the job of adding the correct extension
5 Hours Ago
Setup prevent building volume
5 Hours Ago
Make it easier to tweak npc prevent building volume across multiple NPCs, bump from 4 to 6m radius
5 Hours Ago
Clean up open / save items in toolbar
5 Hours Ago
Updated workshop OBJ models - Vagabond Jacket, Salvaged Icepick, Hoodie, Hatchet, Miner Hat, Cap, Boonie Hat, Beenie Hat, Salvaged Hammer, Hammer, F1 Grenade, Furnace, Acoustic Guitar, Fridge, Satchel Charge, Wooden Door, Wooden Double Door, Sheet Metal Door, Sheet Metal Double Door, Armored Door, Armored Double Door
5 Hours Ago
Updating skinning for wood gloves
5 Hours Ago
Extra comments
5 Hours Ago
Setup crossbow with new blend tree event script
6 Hours Ago
New blend tree event submission script
6 Hours Ago
Fix legacy prefab instances being loaded with incorrect transform