Stormworks: Build and Rescue

Stormworks: Build and Rescue

41 ratings
ZE Drivetrain 8-speed
3
   
Award
Favorite
Favorited
Unfavorite
Vehicles: Mechanical
Microcontrollers: Modular, Microcontroller
Tags: v1.11.3
File Size
Posted
Updated
67.399 KB
10 Jun, 2022 @ 3:26pm
12 Jun @ 11:27am
14 Change Notes ( view )

Subscribe to download
ZE Drivetrain 8-speed

Description
Connect the blue composite node to any cylinder directly.
Dont insert extra logic gates between the RPS and clutch nodes.
Dont insert extra logic gates between the composite cylinder node and the LUA script.


Drivetrain that combines modular engine control, tunable 8-speed transmission, and fast smooth brakes.
  • Engine control maintains the constant engine RPS for the idle and full throttle states with smooth transition. Supports turbocharged and naturally aspirated modular engines. The supercharger will be most effective if it can pump air pressure of about 60 atmospheres.
  • There is a slightly simplified version of engine controller with the most optimal parameters for stoichiometry, enabled engine autostart and overheat protection.
  • Transmission type can be WASD, Auto, or Manual. With Auto type, there will be RPDL mode sequence with manual selection. With WASD type, press the brake key second time after vehicle completely stops to engage reverse, and shift the mode up or down to engage Low gear or Park.
  • Increase the gear shift delay slider, or toggle the release throttle switch to get the more natural gear shifting behavior.
  • Transmission requires 4 gearboxes and torque meter, which should be assembled in the following order:
Engine
Gearbox 1
Gearbox 2
Gearbox 3
Gearbox 4
Torque meter
Optional..
Wheels
▷ Triangles ▷
▷ Triangles ▷
▷ Triangles ▷
◁ Triangles ◁
..gearbox..
Ratio Off 3:1
Ratio Off 2:1
Ratio Off 9:5
Ratio Off 9:5
..to adjust..
Ratio On 1:1
Ratio On 3:2
Ratio On 1:1
Ratio On 1:-1
..the top speed

Assembly reference
  • To adjust the top speed, insert an extra gearbox with any gear ratio between torque meter and wheels. Also you can limit the top gear to 5-th.
  • There are two optional indicators of the current gear and current auto mode, which can be left unconnected or removed.
  • Increase the throttle axis sensitivity to about 20% to accelerate faster.

    Version with CVT.
61 Comments
RailRoadManiac 16 Apr @ 5:01am 
Hmm, I think I better leave it as it is for now, maybe once when I learn LUA.
Uran_Wind  [author] 14 Apr @ 6:12am 
Hi. It is a bit complicated, since there is a dynamic detection of the WS axis sensitivity, and both throttle and brake axis are bound to that sensitivity for simplicity. The processed throttle and brake axis values are in lines 137 and 138, you can edit them and split the variable wsSens into two separate variables, and define them as constants ranging from 0.0001 (1%) to 1 (100%).
RailRoadManiac 14 Apr @ 2:07am 
Hello! I really like this MC, but I have a question. How could I limit the throttle sensitivity, but only the throttle. My truck accelerates too fast for my taste, but if I lower the sensitivity in the seat then the brakes are weird. I have 0 knowledge with LUA so far, but I noticed some values like wsSens, which I´d guess is the sensitivity of the throttle axis, and changing the value after did what I expected it to do, basically the same as if I changed the sensitivity in the seat. I also found a value called thr in the code, I suppose that´s the throttle. Modular engines are pretty much new to me as well.
Uran_Wind  [author] 5 Apr @ 2:15am 
Подключай к троттлу fuel manifold.
alex_sun 5 Apr @ 2:10am 
шикарная штука! спасибо! как ее можно использовать с немодульными движками? просто приделать выход air к тротлу?
Elijah1 19 Mar @ 2:48am 
Yeah mine seems to have never updated
all good though
Uran_Wind  [author] 19 Mar @ 2:41am 
I already reverted the controller to previous version without the multiplier few days ago.
Elijah1 19 Mar @ 2:21am 
Was having big issues with it not starting at all thinking im doing something wrong since my other creation with this MC works fine
But i removed that multiplier and it works perfectly fine now
Quiggs 15 Mar @ 9:52am 
Thanks mate fixed, put down a new one but the multiplier is still there says last updated on 14th

Excellent controller by the way love it.
Uran_Wind  [author] 15 Mar @ 9:29am 
It is already reverted, but in case remove the multiplier in line 74.