Track Assembly Tool

This page uses steam formatting. I prefer markdawn though.
Description
This script can give you the ability to connect prop-segmented track pieces fast. It is optimized and brings the track building time consuming to a minimum. It uses pre-defined active points to snap the segments the best way there is in Garry’s Mod
Feature List
- General convar factory reset can be easily triggered by the server admins
- Convar tweaks is accessible via dedicated in-game manipulation panel
- Context menu for direct track entity value export and manipulation
- Optional flip mode called from spawning/snapping for quickly flip the anchor across
- Track segment flip over mode for mirroring already created loops and curves
- Track segment curve node interpolation for building custom track layouts
- Track curve fitting aligment based on ray intersection for precise piece layout
- Track tangent turn interpolation for utilizing variable curve radius
- Extendable DB text file or a lua script[github.com]
- Extendable DB text file load list[github.com] and list prefixes[github.com] categories[github.com]
- Switching DB storage between SQL for SQL mode and LUA for Lua mode
- Spawning pieces on the map for creating custom track layouts
- Snapping pieces on the map surface ( if checked )
- Snapping/spawning with custom user offsets
- Snapping/spawning with zero pitch ( good for track leveling )
- Snapping/spawning at the mass-center or the active point ( if checked )
- Snapping the first piece yaw to user defined angle
- Snapping already spawned pieces by using only the physgun
- Fast changing the active track ends ( Alt + SCROLL good switching turns direction )
- Custom user defined active radius based snapping
- Custom active point and radius location assistant
- Custom active point position angle and orientation adviser
- Advanced duplicator can be used on the track created
- Custom entity properties ( weld, freeze, no-collide )
- User can disable phys-gun grabbing on a piece ( good for turntables )
- Ability to list up the most used pieces on the server ( E + Right )
- Ability to search among the most server popular pieces by Lua patterns[www.lua.org]
- Ability to export server and client database as a file
- Tool-tips for every button are available and can be translated easily
- Ability to spawn scripted track switches of other class ( Ron’s 2ft )
- Ability to modify the bodygroups and skins of a track piece ( with duping )
- Ability to modify track piece suface behavior ( wood, metal, slime, tire )
- Ability to extend a track piece spawn with additional entities
- Includes integrated wiremod extension
Manual and troubleshooting
- When you cannot switch or turn track ends or there is no left turn try here[github.com]
- When TA does not work as expected and has incorrect output, you can try testing it
- You can find the list of the supported addons here[github.com]
- The readme is designed to answer your questions[github.com] so do not ignore it
- Information regarding TA gameplay and setup can be found in the wiki[github.com]
- When you are searching for the official GIT repository click here[github.com]
- When you have problems and you need to report an issue post it here[github.com]
- Some people do not have accounts in Githb so here are the releases[github.com]
- I no longer bother with making releases as you can obtain a *.ZIP file[github.com]
- When you are searching for the wire Expression 2 documentation try here[github.com]
- When track packs are not showing in the tree menu and seem to be missing[github.com]
Reuploading and source stealing will not be tolerated !
Selling it is also out of option, as the open source suggests !
If you want to support me and you like what I do:
Download
Revisions:
Old revisions of this mod are available below. Click the link to download.