259,023 Commits over 4,018 Days - 2.69cph!
Pass widgets into native CFramelessMainWindow for hit testing against rects, remove frameless stuff from QWidget
Fix nc hit test not returning properly
use frameWidth
Scale pixmap on set
BaseWindows are just normal windows, not frameless ones
Work around stupid windows hit test behaviour blocking mouse events when NCHITTEST != HTNOWHERE
Don't need this logging now that everything works
Remove TitleBarStyle
Test titlebar overrides, so we can eventually draw a big fuck off logo in the top left
Fix menu bar looking terrible
updated override controllers
Default modifier counts for when no limits are specified.
Untangle navmesh threading, significantly reduces initial navmesh generation time.
grid-based erosion improvements
- much smaller timestep, stops patterns from shoddy integration forming
- working with height in world-space and copying back
- better job dependency handling
- some disabled debug data dumping to help debug the process with python scripts
Shadergraph: prompt before discarding changes when opening another graph from asset browser
set up sound anim events for various weapons
Add save/load client methods to mini crossbow/bow/crossbow
This lets us reload the arrow effects on relog/network load
Minor cleanup
Give description to vgui_visualizelayout
Added quick switches to console
https://files.facepunch.com/rubat/2025/March17-1180-ZigzagGourami.png
Added more options to Console Quick Actions
Pull Requests
* Updated TTT language files
* make file.Read return `nil` on failure instead of `no value`
env_skypaint FGD inputs
Added Entity:SetNetworkVarsFromMapInput as a helper and a sister function to Entity:SetNetworkKeyValue
Fixed being able to reset npc_grenade_frag after it exploded
PR: Fixed `team.GetColor` retuning non copied default color
Localize Balloon and Dynamite world tool tips
Update gmod.code-workspace
Added derma icon browser to console quick actions
Add icons to drag'n'drop right click menu
Unify spawnmenu rightclick code & add GM:SpawnmenuIconMenuOpen
The hook is called for ContentIcon and SpawnIcon.
SpawnIcons now also call PANEL:OpenMenuExtra, if it exists.
Added more options to Console Quick Actions
Pull Requests
* Updated TTT language files
* make file.Read return `nil` on failure instead of `no value`
env_skypaint FGD inputs
Added Entity:SetNetworkVarsFromMapInput as a helper and a sister function to Entity:SetNetworkKeyValue
Fixed being able to reset npc_grenade_frag after it exploded
PR: Fixed `team.GetColor` retuning non copied default color
Localize Balloon and Dynamite world tool tips
Update gmod.code-workspace
Added derma icon browser to console quick actions
Add icons to drag'n'drop right click menu
Unify spawnmenu rightclick code & add GM:SpawnmenuIconMenuOpen
The hook is called for ContentIcon and SpawnIcon.
SpawnIcons now also call PANEL:OpenMenuExtra, if it exists.
Fix floating point precision issues in findStraigtPath
see recastnavigation/recastnavigation#515 & recastnavigation/recastnavigation#735
Fix floating point precission issues in recast pathing code
see recastnavigation/recastnavigation#515 & recastnavigation/recastnavigation#735
Merge: from growablegenes_allocs
- Remove allocs from GrowableGenes
Tests: local in editor, spawned a planter box, filled it with seeds while monitoring Profiler stream
Clean: remove profiling hack
Tests: none, trivial change
Update: avoid linq allocations in GrowableGenes
Tests: local in editor, spawned a planter box, filled it with seeds while monitoring Profiler stream
Fix rasterization rounding
see recastnavigation/recastnavigation#765 recastnavigation/recastnavigation#766
Added FeatureAttribute.Description. Feature tooltips now use the XML tooltips that display a description if there is one. Resolves Facepunch/sbox-issues#7893
Added [Feature] descriptions to a few existing components/resources
Coffins inherit velocity, rotation
Gauss: remove minimum charge time, expose jump force/charge power curve, alt fire will also switch away if out of ammo
Add additional exceptions to server profiler
- ShouldNetworkTo for BaseNetworkable and BaseEntity instances, due to instant and high volume execution (can introduces overhead)
- Subscriber in Facepunch.Network, this is essentially a dictionary wrapper
Add additional exceptions to server profiler
- ShouldNetworkTo for BaseNetworkable and BaseEntity instances, due to instant and high volume execution (can introduces overhead)
- Subscriber in Facepunch.Network, this is essentially a dictionary wrapper
Added poolable component to missed prefabs
Stop gluon getting put away when you try shooting before it's fully pulled out
Wood Storage Box - Changed internal UV shells to match the external UV shells in order to improve alpha avaliability for workshop creators. (Would only affect workshop skins with transparency)
Add shock damage type, sound
Prevent damage sounds from stacking
Damage indicators use focal point so the bearings are a bit more readable when close up
Count trigger_hurt deaths as suicide
Fixed duplicate StringID on added loadouts
Fix track widget reference control
aligned arrow type heads properly to end of arrow in compound_bow entity
relinked prefabs to skinnables
Reduced size of sunflower worldmodel, slightly reduced collider size.
initial texturing pass on the radiation dart viewmodel
WIP project serialization
Prevent wolves from spawning in the jungle, imo crocs tigers and snakes are enough to worry about
Merge from jungle_update (contains protocol change)
Jungle ambient noise like birds goes silent when tiger is stalking you
Protocol change
Cleanup MainWindow and Timeline
Sprite Editor will now ask if you'd like to save changes before closing if any unsaved changes exist. Will restore the previous state of the resource properly
Tileset Editor now asks if you'd like to save changes, and dirties properly for all modifications.
Ensure undo steps are made for all actions in Tileset Editor
Ensure undo steps are made for all actions in Sprite Editor
ladder volumes in prefabs for bamboo ladders
Restore crossbow_arrow_fix
Remove remaining material-owned descriptor set code from rendersystemvulkan
Store external descriptor set name hashes, otherwise these aren't being refed properly which could very well be the Intel crash
Build shaders
Repackaged prefabs for bamboo scafholdings - meshlod use, r/w enabled for batching
Fix team.GetColor() retuning non copy default color (#2243)
Cherry picking
116881 - Hoodie/Pants material changes
Adding animations to support catching boomerang
zigg scene - platforms LD work
bamboo scafholdings, some removed barriers on the platforms to make player traversal easier
merge from
116879 , added taylors pants and hoodie changes