6,195 Commits over 3,867 Days - 0.07cph!
Use new axis helper model for constraints
Implement Break Limits for all constraints except for Pulley
This includes Break input and OnBreak output
Also moved Break Limit properties to a category as they are not that commonly used
Pulley is currently bugged
Properly cleanup constraint joints on entity removal
Remove 'Follow teleport distance' property from constraints as it is not used
Implement 'Enable Collisions' for all constraints
(except for Pulley which is bugged)
Merge branch 'master' of sbox
Added Resume Game button to pause menu
Add icons to Sound and Gameplay categories in Hammer
Fixed Entity Tool's Collapsed Sidebar setting not saving
Renamed Hurt/Teleport Volume, give all c# entities categories
Added PushVolumeEntity as replacement for trigger_push
Minor cleanups
drawtriggers_toggle works for non BaseTrigger entities that have Trigger collision group
Update these materials
give Prop and PropGib 'prop' and 'gib' tags on spawn
Managed asset browser shows real file extensions
Internally still use the "asset type" file extensions, except for images (png, etc) so they can be found via Texture.Load
Revert "Managed Asset Browser shows real file extensions"
This reverts commit 43fe539cd88e4f031a56ecdf5c1017873cb06627.
Revert "Asset Picker uses real file extensions"
This reverts commit 85f1584f031118e88db08d7cc303920cb2a57312.
Widget.ConstrainToScreen also works horizontally
Apply ConstrainToScreen to popout menus
(Such as the asset browser icon size selector)
Managed Asset Browser shows real file extensions
Asset Picker uses real file extensions
Fixed Managed Asset Browser non square icon thumbs
Before/After
https://files.facepunch.com/rubat/1b2811b1/3qYvSlxfKZ.png
Fixed compile error
Fixed workshop fonts spamming pointless console messages trying to load from the .gma directly which won't work
merge from prerelease (oops)
Fixed NPC.AddEntityRelationship priority argument reading from the wrong argument. Also made it optional ( defaults to 0 )
Fixed effects/base.lua being included twice
Fixed ai_debug_enemies (and probably other NPC debug stuff) spewing nonsense to console
Added some crash checks to CShaderSystem::TakeSnapshot
Added "Select Page" option in Addons menu
Fixed non halting Lua error when Derma_Install_Convar_Functions() Panels attempt to set empty console variable
▌▅▊▄█▆.▆▍▉▋▆▊▆▍██▌▍▋▆ ▍▊▋▋ ▍▉▉▍▅▅▍ ▆▅ ▋▆▄▄▇▉ ▆▅▍▆▆▍█▊▍█▊▇▉ ▉▅▊▆▇▌▅▍▊▆ ${}
Fixed a bug in interopgen which caused certain functions getting called twice
Add proper editors to Surface asset sounds
Update some surface/sound assets
Do not spawn generic gibs if model has break_create_particle nodes
Fix nullable support for custom modeldoc nodes
random_color model node acts as a fallback not override
Update default balloon models to use random_color as default color
Rather than tinting the base material, we use random_color modeldoc node to set the default color of the balloon. This makes the balloon properly colorable in gamemodes rather than overlaying one color on another for colored balloons.
Also added break particles to balloons.
Merge branch 'master' of sbox
Fix recursion in event system handling private methods
Get rid of obsolete warnings on the Noise entity
Event system handles private methods of base classes
Update [Obsolete] messages of Noise functions
█▄▌▅▆▄▆ ▇▆█▇█ ▄▍▍▅▇▊▋▋▊█ ▇█ ▋▌▌▍█▊█ ▄▋▄▄▆
Workaround AmbiguousMatchException when executing Hammer inputs
Minor cleanups
Update .gitignore
Fixed ent_path_platform rotating unexpectedly at high speeds
Fixed namedesc not working for LUA path in file.Find
blacklist affects the legacy server browser as well
thumb_up
15
thumb_down
26
Fix obsolete override usage in particle entity
Fix an animgraph related assert
Moved light animation code to C#
██▅ ▊█▅▋▆▌ ▍▉▍▄▆ ▋▍ ██▅▌▅▌ ▆▌▍▍▊▇▇ ▅▆
█▌▋▆▉█ ▌▆▊▆▄▇ ▋▆ ▇▋▉▆▄▅▌█ ▍▅▋▊▍▄▋▉ ▉▅▄█▍█▊ ▍▋▊▉▄▅▊
▌▋▄█▍▄ ▅▆▇ ▋▍▄▍▉▉ ▌█ ▋█▄▋▍▆▆▆▌▄▊ █▇▉▌▆▇
Fixed collision bounds of custom Sandbox NPCs
Fixed collision bounds of custom Sandbox NPCs with uppercase characters in model name
Fixed an error when dupe-spawning admin only NPCs without player obj
Fixed Sandbox NPC spawning setting the NPC model twice for NPCs with uppercase letters in model name, affecting entity collision bounds
Removed temporary fix for util.FilterText which is no longer needed
Fixed Lua error when pasting admin only NPC duplications without a player
Updated localization files
Made Entity:GetSequenceMoveDist shared
Added Entity:GetSequenceVelocity( seq, cycle )
Better implementation for hiding model particles