Garry's Mod

Garry's Mod

Track Assembly Tool
1,854 Comments
breadcrumbs 22 Jan @ 12:30pm 
I should be the one to say thank you, This tool is useful for so many things it's crazy! you did an amazing job and I can't wait for this video
[Sk$Bh]Trick or treat KID!  [author] 22 Jan @ 12:15pm 
@breadcrumbs 20 hours ago

Thanks man. I want to make a video for how to use the superelevation feature when I have some time to spare
breadcrumbs 21 Jan @ 3:30pm 
So hard to master but probably my favorite mod ever. i love your work! And trains, of course.
[Sk$Bh]Trick or treat KID!  [author] 11 Jan @ 10:48pm 
@originalname 4 hours ago 

That's actually pretty good idea. Let me check... But yeah. This is the general interface. However it is recomended to use DSV attachments.
https://github.com/dvdvideo1234/TrackAssemblyTool/wiki/Database-extension

Basically you need to create a DB ( portal2_trackassembly_pieces.txt ) and add the prefix ( portal2_ ) to the DSV list ( trackasmlib_dsv.txt )

Here are some examples ( Test's track pack ) :
https://github.com/dvdvideo1234/TrackAssemblyTool/blob/master/data/trackassembly/dsv/Test_s_track_packTRACKASSEMBLY_PIECES.txt
https://github.com/dvdvideo1234/TrackAssemblyTool/blob/master/data/trackassembly/set/trackasmlib_dsv.txt

You can aslo make a script that syncs portal 2 and ship it as a searate addon, just like how Ron, , SligWolf and Grocel did :P
originalname 11 Jan @ 6:30pm 
like, find these offsets in them to get them to work
originalname 11 Jan @ 6:30pm 
actually im deciding to do it myself and i found what i assume are origin offsets?
PIECES:Record({"models/props_bts/clear_tube_straight.mdl", "#", "#", 2, "", "0.008,0.004,-63.897", " 90,180,180"})
how could i modify these to fit the portal 2 vactubes
originalname 11 Jan @ 2:07pm 
on god add portal 2 vactubes
[Sk$Bh]Trick or treat KID!  [author] 9 Jan @ 3:47am 
The "Modular dundeons" addon support has been added!
[Sk$Bh]Trick or treat KID!  [author] 5 Jan @ 7:22am 
In the GUI there is an option called "Pieces count"
https://raw.githubusercontent.com/dvdvideo1234/TrackAssemblyTool/master/data/trackassembly/tools/pictures/screenshot.jpg

This value is mapped to the convar "trackassembly_stackcnt" and it default value is 5. U can to click press Mouse 3 ( mouse scroll wheel ) to set the parameter ti its devault value
The Skeleton In Your Closet 4 Jan @ 12:34pm 
@ [Sk$Bh]Trick or treat KID!
How you do you change the the stack value?
[Sk$Bh]Trick or treat KID!  [author] 4 Jan @ 8:17am 
@The Skeleton In Your Closet 10 hours ago 

Em. Just do not hold SHIFT while creating a track or just change the "stack count" value to about 10 or so. TA is designed so it will not crash the game. It uses task lists per plater. Every task fraction is executed for every player per tick. This is done so it will not hold the think routine and stack 40 tracks in a single frame.
Is there any way to make it so I doesn't place like 20 tracks at once and almost crash my game when I'm trying to put just one?
Average Genestealer 27 Dec, 2024 @ 10:17am 
Hooray!
[Sk$Bh]Trick or treat KID!  [author] 27 Dec, 2024 @ 7:55am 
@Average Genestealer 15 Dec @ 6:07am

The DEV branch has been uploaded to the workshop
[Sk$Bh]Trick or treat KID!  [author] 15 Dec, 2024 @ 1:28am 
@Average Genestealer 5 hours ago

1. Yep it is public. You can git clone it
2. Good idea.. but it will be after I publish DEV
Average Genestealer 14 Dec, 2024 @ 7:33pm 
Is the dev branch public?
[Sk$Bh]Trick or treat KID!  [author] 14 Dec, 2024 @ 2:23am 
@Average Genestealer 10 hours ago

Only in the dev branch for now. I will have to push the release in the upcoming days
Average Genestealer 13 Dec, 2024 @ 3:54pm 
[Sk$Bh]Trick or treat KID!  [author] 11 Dec, 2024 @ 12:55am 
@JoelCrafter43 12 hours ago

Maybe the feature us not enabled. Try "trackassembly_enradmenu 1" in the console and press the mpuse scroll. Utilities missing.. Did you do trick or treat 😆
JoelCrafter43 10 Dec, 2024 @ 12:25pm 
I also don't have any track tool page in the utility menu
JoelCrafter43 10 Dec, 2024 @ 11:58am 
I can't seem to open the radial menu for some reason, and it's really confusing me. Is there something bound to mouse3 in default gmod that it uses and I unbound at some point?
[Sk$Bh]Trick or treat KID!  [author] 9 Dec, 2024 @ 6:51am 
@Stonklat 17 hours ago

Hi. This is managed by default by the radial menu. Click the mouse scroll MOUSE3 and the radial menu will be drawn. It resembles the Crysis one. Move the mouse in a circles until you select a mode. Or you can simply go to the tool panel and click the drop down menu for working mode.Jist select one mode from the list
Stonklat 8 Dec, 2024 @ 12:47pm 
How do you open the mode change menu I can't find any info about that anywhere (the one where you can see SNAP, TURN etc.)
[Sk$Bh]Trick or treat KID!  [author] 29 Nov, 2024 @ 6:34am 
@Sliced bread 38 minutes ago 

Ahh.. Sorry this sounds correct then. Usually the origin ( the place where you snap to ) can be traced, but there are cases where it cannot, that's why the trace point is used when the origin is inaccessable. For example the rerailers Slig's "Rerailer"-s you have to snap the next piece origin in the air. So the trace point is populated and you can use small active radius to search for it ;)
Sliced bread 29 Nov, 2024 @ 5:51am 
The tracks I was using are Shinji85's rail pack. I was just fiddling around with it trying to get it to work. I'm pretty sure the active radius is the only thing I changed. Then I used the tool gun and the peices would snap together when I hovered the crosshair of the toolgun over an existing peice.
[Sk$Bh]Trick or treat KID!  [author] 28 Nov, 2024 @ 10:16pm 
@ Sliced bread 3 hours ago

Wait that does not sound right. What model are you tracing and and also using ( holding )...
Sliced bread 28 Nov, 2024 @ 6:51pm 
I finally figured out that all you have to is set the active radius above zero for the peices to snap
[Sk$Bh]Trick or treat KID!  [author] 12 Nov, 2024 @ 9:42pm 
@Roy Gribbleston 13 hours ago

Like how exactly. Pick the other end ??
Roy Gribbleston 12 Nov, 2024 @ 8:24am 
hey do you know how to invert the tracks?
RIBCAGE 21 Oct, 2024 @ 10:15am 
yea yea i know its alt
[Sk$Bh]Trick or treat KID!  [author] 21 Oct, 2024 @ 10:08am 
@RIBCAGE 1 hour ago

Literally in the description, readme and tool panel

https://github.com/dvdvideo1234/TrackAssemblyTool#how-can-i-chose-and-select-a-desired-track-end-
RIBCAGE 21 Oct, 2024 @ 9:48am 
nvm i forgot i got alt binded for the playermodel menu
RIBCAGE 21 Oct, 2024 @ 8:15am 
how tf do i flip the right curves to curve left better yet left curves should have been an option dawg
[Sk$Bh]Trick or treat KID!  [author] 19 Oct, 2024 @ 11:24am 
@johnnyrriott 14 Oct @ 2:35am 

Press "Q" and hold it on
johnnyrriott 13 Oct, 2024 @ 4:35pm 
how do i at least get to the menu
the zingler 30 Sep, 2024 @ 12:28pm 
dw bout it i figured it out in 5 seconds but my comment wasn't showing up so i couldn't delete it
[Sk$Bh]Trick or treat KID!  [author] 27 Sep, 2024 @ 10:47am 
@KingMonkeyBug 9 hours ago

Will check it when I have some time to spare
[Sk$Bh]Trick or treat KID!  [author] 27 Sep, 2024 @ 10:46am 
@the zingler 26 Sep @ 8:41pm

Literally in the description, readme and tool panel

https://github.com/dvdvideo1234/TrackAssemblyTool#how-can-i-chose-and-select-a-desired-track-end-
KingMonkeyBug 27 Sep, 2024 @ 1:05am 
Hey, i really like this addon! and i have a prop pack that may need it! its this. https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2233731395
the zingler 26 Sep, 2024 @ 10:41am 
how do i rotate? i can only make right turns using modular roads
[Sk$Bh]Trick or treat KID!  [author] 25 Sep, 2024 @ 11:55pm 
@awghost25 25 Sep @ 12:46am 

I am currenly updating the internal data handling and library optimzations. This must not affect how you use the tool. For the spanish translation the only thing that needs to be done is to translate the properties file. Do you volunteer to do that ?
https://github.com/dvdvideo1234/TrackAssemblyTool/tree/master/resource/localization

You will also be tagged in the translation page:
https://github.com/dvdvideo1234/TrackAssemblyTool/wiki/Translations
awghost25 24 Sep, 2024 @ 2:46pm 
can i ask a translate to spanish or maybye a new video explaning how use the mod properly? i know u are updating this so why not a new video? pls :headcrab::steamsad:
[Sk$Bh]Trick or treat KID!  [author] 14 Sep, 2024 @ 8:23am 
@ClientNicki 15 minutes ago

Yeah. I can add any model I want. Got a request?

You better request a whole model category instead of a single prop
ClientNicki 14 Sep, 2024 @ 8:05am 
Can we add another prop?
TUBORG 8 Sep, 2024 @ 7:03am 
Thank you very much!
[Sk$Bh]Trick or treat KID!  [author] 8 Sep, 2024 @ 5:17am 
@TUBORG 3 hours ago 

Thank you ! Fixed!
TUBORG 8 Sep, 2024 @ 2:05am 
@[Sk$Bh]Trick or treat KID! I use addon "Shinji85's Rails Train Pack".

The console says the following:
[Track Assembly Tool] lua/trackassembly/trackasmlib.lua:4507: attempt to index global 'vPos' (a nil value)
1. AttachAdditions - lua/trackassembly/trackasmlib.lua:4507
2. NewPiece - lua/trackassembly/trackasmlib.lua:4708
3. LeftClick - lua/weapons/gmod_tool/stools/trackassembly.lua:1098
4. unknown - gamemodes/sandbox/entities/weapons/gmod_tool/shared.lua:234 (x2)
[Sk$Bh]Trick or treat KID!  [author] 7 Sep, 2024 @ 10:17am 
@TUBORG 26 Aug @ 5:40pm 

1. Что это за ошибка Lua? Какой переключатель рельсов вы создаете?

2. Ето есть консольная переменная "trackassembly_bnderrmod". У есть стойностами "OFF", "LOG", "HINT", "GENERIC", "ERROR". Все, кроме одной даст ошибкой кроме "OFF", каторь выключить прoверками для позиция куска будеть извън пределами карте. Тогда вам будет разрешено создавать предметы где угодно.

Вы можете найти эту опцию в панели параметров администратора "утилиты". Для изменения этой настройки есть выпадающее меню

Или просто используйте консоль:

> trackassembly_bnderrmod "LOG"