Garry's Mod

Garry's Mod

Smart Weld
Showing 1-10 of 27 entries
< 1  2  3 >
Update: Jun 21, 2016 @ 5:58pm

Changes
  • Made the large weld (more than 127 props) algorithm much faster.
  • Micro and minor optimizations.
  • Fixed cleanning up smart welds.
  • Max welds per prop can't be greater than 15 now.

Update: May 7, 2016 @ 10:52am

Changes
  • Optimizations and code cleanup.

Update: Mar 27, 2016 @ 5:51pm

Changes
  • Added a "max welds per prop" option. Only applies when welding more than 127 props.
  • Fixed a counting bug when welding all the selected props to one.
  • Improved code formatting.

Update: Feb 13, 2016 @ 5:52pm

Changes
  • Notification icons now work correctly in singleplayer.
  • Added nice icons to the tool description.
  • Fixed a bug when welding all selected props to a single prop.
  • Fixed a bug with stages being set wrong.

Update: Jan 2, 2016 @ 12:19pm

Changed
  • Ensured all default Sandbox entities are compatible.
  • Added default support for more major addons like WAC, TDM, NeuroTec, and ACF.

Update: Jan 1, 2016 @ 9:28am

Here is a big update for you guys!

Added
  • Added a config table at the top of the file to add support to specific base classes.
  • The addition above also fixed not being able to weld to gmod entities. Wiremod, SCars, and the default Gmod entities are supported by default.
  • Fixed welding more than 127 props! Now when you weld more than 127 props it will go through each prop, find the 10 closest props, and weld them. This keeps a fairly stable weld and works pretty darn fast.

Changed
  • Reorganized the code a bit more to be easier to follow.

Update: Dec 7, 2015 @ 7:15pm

Changed
  • Loads of optimizations and code cleanups, I wouldn't know where to start describing them.
  • Among these changes the self:IsAllowedEnt() function was changed yet again, even better this time.

Big thanks to aStonedPenguin and Code_gs for the changes and shoutout to them at Superior Servers.

Update: Nov 28, 2015 @ 8:14pm

Changed
  • Now checks with the CanTool hook for prop ownership meaing much better DarkRP support. (Thanks aStonedPenguoin)
  • Reordered tests in the IsAllowedEnt() function to be more optimized.

Removed
  • No more prints to clients about the completed welds, only to the server.

Update: Nov 28, 2015 @ 8:38am

Added
  • You can now weld to specific body parts of a ragdoll when you look at it and select it. This does not work for auto-selecting.

Update: Nov 21, 2015 @ 2:13pm

Added
  • AllowAllEntities - Set to true by default, any server owners looking to limit welds please use the GitHub version.
  • Selection Cleared notification.

Changed
  • IsAllowedEnt() function - Made it more robust and easier to add to restrictions/exceptions to.
  • Addon compatability disabled by default since all addons should work now.

NOTE: Make sure if you autoselect a vehicle you don't weld it's wheels/propellers together otherwise they won't be able to move!