Page tree
Skip to end of metadata
Go to start of metadata

Introduced in



Description: Initiates trailer towing for given parent and child objects.


Syntax: [parent, child, mode, exceptions] call fn_tow_startTow
  • parent: Object - Parent vehicle / object to tow with.
  • child: Object - Vehicle to be towed.
  • mode: Number - (Optional) Determines the script mode to hitch in. The supported values are: 0 - timed, 1 - instant (default: 0 - timed).
  • exceptions: Boolean - (Optional) Determines whether the code should throw an exception upon an error (default: false).
Return Value: Nothing


When using functions in VBS versions older than 3.4, certain limitations and requirements should be kept in mind - the main ones being that capitalization of the function name is crucial, and that #include "\vbs2\headers\function_library.hpp" has to be included in every script that utilizes it. More Category VBS Scripting Functions.


Examples: Make trailer hitch to tractor:
[tractor, trailer] call fn_tow_startHitch
Make trailer hitch to tractor instantly:
[tractor, trailer, 1] call fn_tow_startHitch
Make trailer hitch to tractor instantly, print exception using hint:
try {[tractor, trailer, 1, true] call fn_tow_startHitch} catch {hintC str _exception}

Additional Information

See also: fn tow towParent, fn tow towChild, fn tow canTow, fn tow canHitch, fn tow startTow, fn tow startRopeTow, fn tow stopTow, fn tow stopHitch, fn tow stopRopeTow, fn tow getRopeTowConnections, fn tow getAvailableTowPoints, fn tow setPointLocked
Multiplayer:Can be applied to remote objects, the locality of the arguments does not matter.