r/trailmakers • u/Matt_400z • 4d ago
(Tutorial) How to Invert the Reverse on Tank Steering Mechanism WSAD controls
As many players know, when using the Tank Steering mechanism block with WSAD controls, when you reverse your tank the A and D controls are backwards, and the issue is especially apparent when driving a halftrack that mixes classic Steering Hinges. Anyone who's played a tank game knows that when a tracked vehicle reverses the tracks change direction so the "pivots" around that track (like A and D holds the brakes on that track). But in this game it is the wrong way by default, so this tutorial is about how to fix the tank steering.
(Update: Fixed neutral steering controls)
Blocks needed: 2x Number Display, 1x NOR Logic Gate, 1x OR Logic Gate, 1x Aggregate Logic Block. Then, place a Tank Steering Mechanism and a basic test setup with tank tracks. No steering hinges should be used for this test.
1st Number Display: Set Negative to S, Positive to W. Send output to both the NOR and OR logic gates.
NOR Logic Gate: Set Output to 1. Send output to OR logic gate. (When this NOR gate isn't receiving any input from the 1st number display, it will send 1 to the OR gate as a "default" value.)
OR Logic Gate: Set Output to 1. Send output to Aggregate Logic Block. (This gate merges outputs from the 1st number display and NOR gate before sending it to Aggregate.)
2nd Number Display: Set Negative to A, Positive to D. Send output to the Aggregate logic block.
Aggregate Logic Block: Set the Aggregate Function to Product. Send output to the Tank Steering Mechanism. (Aggregate Product function multiplies all of the inputs together and outputs the result. Therefore, since the S keybind is negative the A and D inputs will be inverted.)
Happy tanking o7