3,556 Commits over 3,256 Days - 0.05cph!
Adjust text boxes in Hammer's Entity properties for recent style changes
Texture Browser in Hammer handles horizontal resizing better, moves the buttons that would cover the current texture text
Applying textures via the "Face Edit Sheet" or "Apply Current Texture" Tools no longer rebuilds visgroups UI for each object, only after all textures are applied, so it should be much faster now
Let's try applying Visual Styles 6.0 for Hammer
Further optimize Hammer auto visgroup rebuilding when applying tool textures
Fixed major hang when opening Texture Application Tool with many objects selected
Fixed alignment/size of Texture Shift/Scale Y axis text boxes to match the other text boxes, now its perfect
Delete the IsModal check now that the update is released
Hack v2 for DTVar proxies
Hammer: Rebuild VIS group UI after processing all solid faces, not after each face.
merge the Entity.Fire changes
remove debug stuff from recent change
add a temporary hack for clientside dtvar notify
Fixed Lamp entity not turning on due to recent changes to NetworkVarNotify
Prevent spawnicons with sizes 33-63 from saving "_64" versions of the spawnicons, now uses the default 64x64 image without any suffix like it should
Setting size of a spawnicon AFTER the model should now work correctly (Still would not recommend doing so though)
SpawnIcon:SetSpawnIcon no longer requires the file to be loaded elsewhere to work
Fixed compile issues on x64 with recent filesystem changes
More strict argument type checking for util.TableToKeyValues and CreateMaterial
Restore the effective default value to Entity.Fire/Entity.Input (which is an empty string)
bass.dll update to unreleased version for windows x64 too
remove the new build script shortcuts from dev (doubt they work)
Manually merge the steamworks build configs because plastic is special
Added a 3rd argument to gmsave.LoadMap - a callback that is called after the save have been successfully loaded
Remove files that are automatically sent from lua/send.txt
Added DProperty_Entity panel that act's as a entity picker row
DProperties now accept the same row types as the DTVar types are called
Cherry pick - HLS weapons bug, base_ai OnTakeDamage changes, steamworks build script userconfig changes , crossbow viewmodel skin, bass.dll update
Updated bass.dll to an unreleased version to hopefully fix crashing issues
Experimental: Entity.NetworkVarNotify callbacks are now called after the DataTable variable has been set (self:GetDTBool, etc)
Allow returning false in undo.AddFunction to skip undo if it's no longer valid (Pull Request)
Use the above for "Make Statue" property
Removed comment from ENT:OnTakeDamage of base_ai as it is no longer correct
Fixed the Crossbow deploying with the wrong view model skin
Only mark certain files in /cfg as userconfig for Steam, should fix certain files not restoring while Steam figures out a fix
Fixed Bootil's memory formatting taking a signed integer
VRAD: Fixed 3d skybox being forced on certain leafs where 2d only skybox is expected
Fixed workshop maps not showing up due to a race condition
Added 4th argument to GM:PlayerBindPress - button code
Potential fix for OSX crash with workshop when joining servers
Undo changes to "ai" SENT's OnTakeDamage
Pull Requests:
* Fixed a comment
* Fixed DCheckBoxLabel's vertical alignment of the label
Fixed changelevels not working due to recent signonstate changes
Fixed a regression where map spawned hls weapons are sometimes broken
Fixed the local build scripts
cherry pick all the changes from main