6,139 Commits over 3,806 Days - 0.07cph!
PathPlatformEntity moves smoother when switching nodes
Added Friction property to Hinge and Slide constraints
Warning fixes
Update some auto recompiled assets
Fixed ButtonEntity linear movement direction when parented
Switch platform entities back to SetPos+SetVelocity movement
Remove non functioning ent_text and related commands
Add ent_text & restore ent_remove_all commands in C#
Fixed Pulley constraint not respecting break limits
Fixed 'Unhandled RPC' error on map cleanup with ParticleSystemEntity
Fixed PhysicsJoint.CreatePulley always returning null
Tools.ComboBox.TrySelectNamed fires OnItemChanged() on success
Fixes Launcher not doing anything until you reselect a game config
Added gmod_language to blocked convars (can still read it)
Remove SOLID tag from prop gibs, add debris tag
Fix tags set in Hammer not reaching the in game entities
Fix console spam on map load with paths due to unfortunately named properties
Merge branch 'master' of sbox
Fix NPC_CraneDriver crashing when the crane's magnet is removing
Delete leftover debug print?
Fixed selecting a .png asset still setting .jpg extension when the property was empty
Fixed Hammer crashes when loading map after deleting some nodes
QColorDialog improvements
Added a small separator between RGB and HSV input boxes
Added HEX input box
Editing the text boxes no longer resets your caret position
Fixed crashes when an entity has negative skin value
Do not force display description for ModelDoc nodes that have no properties and have a custom editor
Allows the custom editor to take more space.
Fixed Gravity Gun preferred carry angles ignoring player's pitch angles
Fixed Gravity Gun ignoring "spin_none" interaction for props
Fixed vehicle collision group "not saving" by duplicator.
branch specific compile fix
Infinite scroll for server browser, no longer limited to 256 servers per gamemode
Switch "Outdated" tags in server browser to use steam.inf version, not the garrysmod.ver version
Added sv_password to list of convars Lua cannot READ
▅▊█▍▇▉▅ ██▊▇ ▅▋▊▇ ▋▄▅ ▌█▇▄▉ █▇▆▋▊▍▍▇▇█ ▉▋▋▅▄▍▉, ▊▉▉▄▊ ▉▌▍█▆▊█▅▌ ▇▄▄▍ ▉▄▌▉█▉▆ ▍▋▆▌ ▉▊▄▅ ▇▋▌█▉▌▋█ ▌▅ ▊▆▍▆ ▉▅ ▋▊▅ █▍▊▅ ▄▄▋▊▌▊
Added right click option to create SupportsSolids entities in Entity Tool with the Block Tool
Upon creating entity via Block Tool, select the entity, not the mesh
Hammer's Outliner & Map Problems refresh on hotload
Fix hotloading filling path tool ui with whitespace
Add small icons to entity list for SupportsSolids and Solid only entities
Also adjust a entity list tooltips
https://files.facepunch.com/rubat/1b0811b1/nuBjMOroOt.png
Give categories/names to default path entities
Update Path tool UI
Also removes duplicate/redundant entities
https://files.facepunch.com/rubat/1b0811b1/sbox-dev_D7XWFcKoCZ.png
Hammer: Move selection tool keybinds UI below all the buttons
Added a 'clear text' button to Hammer's entity tool filter text entry
Hammer: try to save some vertical space in property editor tab
ModelDoc outliner tweaks
https://files.facepunch.com/rubat/1b0611b1/Vix2fB89dN.png
Fix a typo in qtoolbar.css
Improve text contrast in WeighList ModelDoc node editor
Fixed a ModelDoc crash when adding an animation hold
Happens when all existing animation holds are set to hold for 0 frames
Reduce default min width for qt combo boxes
causes issues in tools and auto shrinking
ModelDoc UI tweaks
MaterialGroup UI - fixed text contrast & made the editor able to shrink to fit node editor width, no more horizontal scrollbars
RenderMeshFile UI - reduced size of "Excude by default" text and allowed it to shrink to avoid horizontal scrollbars
Animations Controls widget/tab - reduced minimal required horizontal width
Merge branch 'master' of sbox
Iterate on ModelDoc default layout widget sizes
Make asset inspector preview/dependencies take a bit less space
Fix up toolbar styling for dropdowns
Remove OnFireOutput hook, it will never work 100% correctly
Remove the original ClearAllOutputs input on CNPC_PlayerCompanion
Added OnFireOutput hook ( name, ent, activator, param, delay ) - fired when an map IO output is fired.
Added ClearAllOutputs input to all entities
Added surface.GetTextureNameFromID()
Added NPC.Get/SetMaxLookDistance
Added Entity.ClearAllOutputs( str )
Fixed crashes when trying get model sprite size with a null sprite/model (and when trying to get model bounds of null model)
Fixed a crash when trying to spawn ai_node too early
Fixed a crash when calling Spawn() on an entity that deletes itself in the Spawn() function
Better sound position for constraint break sound
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