248,649 Commits over 3,928 Days - 2.64cph!
Simplify serialization, get ready for directly reusable graphs
Delegates can reference graphs by path
Fix binds modal
Fix review modal
Remove [StyleSheet] from everything, because it's not needed now
Fixed disabled quantity text for repair bench ingredients when the quantity is 1
Fix Select Map button
Remove unused
Fix clicking map opening two modals
Fix Map modal buttons
Fix can't join game
Fix server list modal broken design
Fix game/map modals not hotloading
Fixed research table lootpanel showing incorrect phrase for broken items
Also fixed truncated texts in some languages
Hooked up Texture Editor Browser and gave it the proper Filter type
Filtering by Image in the Asset Browser now shows all supported file types instead of just JPG
Fix [Feature] properties not being added to a ControlSheet when non-Feature properties don't exist. Resolves Facepunch/sbox-issues#6842
Cutting the power of a broadcasting RF broadcaster will now stop its signal
added playground.sculptures test scene with its own filestorage db to store the sculpture data
server handles decoding saved sculptures from disk properly
made server file storage a convar - default behaviour retained
Added ballista MountPose blend tree
Player model now walks left and right when steering the ballista
Set some initial placeholder preset values for all four presets (mostly just to stop it crashing)
Update: export Allocs as process-wide events
This puts them on a separate track, making it easier to spot them.
Tests: checked craggy snapshot in perfetto
Remove PhysicsWorld::GetPolySoup as it is now unused
Debug draw tile polygon boundaries
Menu refresh
* razor: Invalidate render tree when setting RenderFragment - fixes sections of razor ui not updating until hovered
* updated menu UI
* deleted old menu styles
Clean: removing some unnecessary sanitization logic
One of recent updates now guarantees storage is enough to house all snapshot data
Tests: loaded craggy snapshot in perfetto - no missing names/allocs, no asserts
Fix Asset Browser NREs when filtering by file extension and file has no extension
Added all new options to preset list
Fix pause menu
Tweak branding
Update: export Alloc events to json snapshot
They get a bit lost in the sea of all other instantaneous events, so will need to somehow improve this
Tests: loaded craggy snapshot in perfetto
Fix Create/Save File Dialogs opening in the folder above your current directory
Fixed catapult reloading progress bar staying on screen
Update: record GC alloc events in the snapshot
Currently don't emit them in the json, but that'll be the next thing
Tests: took a perf snapshot on craggy
Camera bounds not following player correctly + icon
Base button can act like a href, sets active state
Start converting settings modal
Settings design
added playground.sculputres.sav TestSave
- grid of some differently carved sculptures for material testing
merge from ai_wolf_iteration
Fix fire not scaring wolves when the player is standing on top of a tall object
They will now approach very slowly, flee as soon as the player swings their torch, and flee after jumping if fire is still lit
Cancel wolf jump when player goes down the tall object before the wolf arrives
Fix opening .action resources
Fixes Facepunch/sbox-issues#6841
▋▇▅ ▇▇▆▋▇▅▍▋.▄▊▅_▇█▆▆▇▉_█▄▆▇_▄▌▌▅▄▄_▇██▇█ ▊▅ █▋▆▆ ▍▋ ▇▅▉▄▊▌▊
Skia updates
Add SteamId struct
Player modal
Remove unused shit
merge from frankenstein_shelterraid_fix
merge from gesture_menu_nre_fix
merge from rps_disconnect_fix
merge from ai_wolf_iteration
Smoke grenade mat to match the ammo icon.
Smoke grenade improvements.