Stormworks: Build and Rescue

Stormworks: Build and Rescue

VTOL flight control
152 Comments
xerogravityinc 15 Sep, 2024 @ 3:22pm 
Is there a way to disable the upward thrust given during yaw commands?
Grassblade 24 Aug, 2024 @ 7:47pm 
For whatever reason, my VTOL won't take off. I've hooked everything up correctly, and the build isn't very heavy. The jet engines just won't reach maximum power no matter what I do. Am I doing something wrong?
jamesatron1500 3 Aug, 2023 @ 8:04am 
hope this helps people
jamesatron1500 3 Aug, 2023 @ 8:03am 
bit of a strange fix but you have to switch the forwards throttle node with the yaw node
z5o3 30 Mar, 2023 @ 9:20pm 
My man, had issues with mine diving down to the front right but Lionhearts comment solved this for me.
Lionheart 13 Mar, 2023 @ 7:08am 
I've managed to find a solution to the right jets not fully tilting when going forward / turning issue.

Go to the function just before the right front and back rotation and change the last 2 numbers FROM: -0.15,0.5 TO: -0.5,0.15

Hope this helps.
Minniemagma 17 Jan, 2023 @ 11:24pm 
hello im having a issue where the right side of my aircraft is not tilting like the left side causing it to flat spin out of control.
I've already looked at the clamps as previous discussions have stated but nothing is working.
i know ive set it up correctly as ive gone threw 15 iterations of my design to compensated for everything you stated in your video with endo. the only issue now is the uneven turning
Kiwiwi 23 Dec, 2022 @ 11:07am 
ok after some use iv found out that even fixing the un-even rotation doesnt solve the issue this thing just wants to turn
Kiwiwi 23 Dec, 2022 @ 10:42am 
I got board and "fixed" it myself:

change the function before out put of right rotation to
clamp(-x-(y/(clamp(abs(z)*10,1,10))),-0.25,0.25)

and for left rotation:
clamp(-x+(y/(clamp(abs(z)*10,1,10))),-0.25,0.25)


for some reason you spin if you reverse too quickly and this may take some tweaking mainly of the -0.25,0.25 at the end if your engines are rotating too far or not far enough
Kiwiwi 22 Dec, 2022 @ 12:58pm 
Still pulls to the side
kirb 25 Jun, 2022 @ 5:54pm 
This is awesome, I hope you fix it at some point.
Math@Hat 30 May, 2022 @ 6:52am 
Depends take a look at which engines arent turning all the way then look at the output that controls the engine. It is clamped in a way so it doesnt allow for full rotation forward. it can be a bit different from vehicle to vehicle, which clamp it is. Trial and error is the best way to find out.
Kiwiwi 30 May, 2022 @ 3:18am 
@MAth@Hat Which clamps for which outputs need to be changed to what?
Math@Hat 15 May, 2022 @ 2:23pm 
For anyone who has the problem of some jets not turnning all the way, and rolling out of control. FIX: in the microcontroller there are to clamps near the output one or both need to be changed
Zombuddie 15 May, 2022 @ 1:38pm 
Hey Lorgs, love the MC you've created here. got it all set up nicely.

I only have one issue that keeps occurring which is when I'm picking up speed the control surfaces at the front move on their own forcing my VTOL to roll and become out of control. was just wondering what your opinion would be on that?:steamthumbsup:

thank you again for the great MC
XHU 524 - OFSET 5 15 May, 2022 @ 9:26am 
only the left side thrusters tilt all the way
MrTeddyg 11 Mar, 2022 @ 3:26pm 
@stone how did you get the youtube one to work because when i sue it i have the same issue
Stonewolfdark 11 Mar, 2022 @ 2:46pm 
NVM stole the one off the test vehicle on the youtube video and that one works.... https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1980380580
Stonewolfdark 11 Mar, 2022 @ 8:56am 
@neon did you happen to find a fix for the uneven rotation when going forward? I get the -y to counter the rotation glitch but when they do rotate correctly my right side needs to go farther. I think the 19 and 15 you mentioned has been fixed cause they are both at 15 I believe if I"m looking in the right spots? sorry to bring this up a year later...lol
MrTeddyg 2 Nov, 2021 @ 9:20am 
@Machkeznho what to you mean bu remove the sign
MrTeddyg 29 Oct, 2021 @ 4:03am 
when i sue this microconttroler my vtol just soins in circurls and ine side goas completely vertical but one side doasnt so how do i fix this
Drappen 18 Aug, 2021 @ 1:19am 
My VTOL Turns to the right when going forwards, It's like my right side of engines doesn't want to go fully forwards. Otherwise it works well
AutoCosmonaut 31 May, 2021 @ 12:22am 
Hello there @Lorgs , I am developing a series of vehicles, i have tried many different ways to make it hover but none work as i want them to, i would be using this micro-controller in my creation and i require permission to upload my creation with this micro-controller, i will give you credit if i get the permission to upload it. Looking forward to your response !
neon dingo christadelphian 11 Mar, 2021 @ 1:03pm 
@ghost Move it to the next y next to it, see my first comment for more detail.
Ghost of Mildred Monday 11 Mar, 2021 @ 10:40am 
@neon dingo christadelphian Where do you move the - sign to correct the issue?
neon dingo christadelphian 10 Mar, 2021 @ 11:35pm 
I realise I wasn't clear in my first post now. The issue I was challenged by most is the vehicle doing a sharp turn to the right when holding down forward. Not the nozzles being inverted, i lost track in my last reply.
I neglected to clarify that in addition to being inverted they were also uneven at full forward thr. (Left: +0.19, Right: -0.15). To confirm, I set the vtol up utilising the the symmetry glitch and your original MC and got the same sharp right turn problem.
Moving the '-' sign makes them even.
Compensating for inverted nozzles is one issue. This is a separate issue, that it would appear many people are running into.
Let me know if you need me to elaborate any further.
Lorgs  [author] 10 Mar, 2021 @ 5:20pm 
Not calling anyone stupid here, but it looks like you don't understand the relation between compensating for a known issue and seeing the compensation as a mistake if the issue doesn't occur. I've had people infinitely better then me at logic, who are literally the best people in all of the stormworks community at logic, look at this and they found no fault like that.
neon dingo christadelphian 10 Mar, 2021 @ 2:24pm 
hi lorgs, that is incorrect. the wrong values were coming out of the controller. my modification replicates how you had the function (expanded) in the original guide. the yaw component needs to be inverted to one side of the rotators. you had a specific box for it in the guide. in the downloaded version you combined it in one function but the negative was on the X not the Y. pretty sure you just made a typo/uploaded the wrong version.
Lorgs  [author] 10 Mar, 2021 @ 5:39am 
for the millionth time, the controller is not the problem, it's a bug with rotating jet exhausts. You can of course "fix" it by doing that, but then you're just counteracting the bug, which is fine, but the controller is made so that you place the exhausts down the way you avoid the bug
neon dingo christadelphian 10 Mar, 2021 @ 2:17am 
I should add that it is essential to manually place the nozzles without symmetry.
And make sure stormworks gets the function correctly. In mine, the typing cursor would be in one spot but it would actually be putting characters a few spaces to the left. pretty bad bug.
neon dingo christadelphian 10 Mar, 2021 @ 2:01am 
Hi Lorgs, really cool microcontroller, thanks for your work!
I think I've identified the issue the commenters are having here. In the version of the controller I downloaded, when stationary I noticed the right side rotation values were going negative when forward throttle was applied, the left values were positive as they should be.
The fix is in the last function leading to the right rotation output boxes. Move the negative sign from the x variable to the y variable.
Such that "clamp(x+(-y/(clamp(abs(z)*10,1,10))),-0.15,0.5)" and not "clamp(-x+(y/...".
With this method the indicated nozzle orientations perform as expected with no inverters.
Hope this helps people experiencing the same issue.
Ghost of Mildred Monday 18 Feb, 2021 @ 7:37pm 
My bad, it does fix it but not completely. It just allows for a stable flying platform that can yaw and pitch, kinda works when you combine it with trust engines but definitely still not as efficient as if the exhausts would all rotate.
Ghost of Mildred Monday 17 Feb, 2021 @ 8:01am 
I've already done that, so far the only thing that has fixed this for me was to go into the function block for the right engine rotation and turn the -0.15 to a -0.20, now the right engines rotate like normal and flight is possible. I placed the jet engines normally with symmetry on, and used no inverters
Lorgs  [author] 17 Feb, 2021 @ 7:44am 
I don't even know anymore. Hundreds of people have installed this with no problems, so why some people get these problems is beyond me. My advice is if you don't understand how the microcontroller works and how to modify it, then reinstall it in your creation and just place a numerical inverter between the signals going in the wrong direction
Ghost of Mildred Monday 17 Feb, 2021 @ 7:03am 
Then where do you invert it in the right place? The left side's rotation targets are inverted from the MC and if you use an inverter to change them then they don't rotate enough. If you place them backwards, they still don't rotate enough. So what is the correct way to place engines so that the MC works properly?
Lorgs  [author] 16 Feb, 2021 @ 3:38pm 
That's because you now have inverted the direction, but since you've inverted it in the wrong place, it's now clamped to the rotation it uses in reverse which is just a 0.5 rotation
Math@Hat 16 Feb, 2021 @ 2:17pm 
idk what that would help, since it rotates in the right direction when going into vtol, the problem i it isnt rotating enough. it turn no problem.
Lorgs  [author] 16 Feb, 2021 @ 1:32pm 
there's a hundred ways you can fix this problem, and you can solve it in the microcontroller, but you can test for youself by connecting a simple lever to the rotation of each exhaust and see if it rotates in the direction of it's arrows or not
Math@Hat 16 Feb, 2021 @ 1:18pm 
Lorgs im not saying anything is wrong with your controller. im just saying that the way i myself as intergrated it caused me an error which i fixed by changing the microcontroller to fix the error i have created, which a lot of people also seem to create.
Slijmlaag Man 16 Feb, 2021 @ 12:26pm 
I didn't place them down in symmetry mode. In fact I've replaced every single jet engine and exhaust at least 3 times with no change in results.
Lorgs  [author] 16 Feb, 2021 @ 12:14pm 
Those are max rotations because of reversing tilt. As I've said probably 300 times now. The controller is fine. It's the jet exhausts that's buggy if you place them down in symmetry mode
Math@Hat 16 Feb, 2021 @ 11:53am 
slijmlaag man i had the exact same issue. I solved it by going into the mc and find the output for the rotation and in one of the functions blocks there is a clamp that is incorrectly set, limiting the max rotation of one side
Slijmlaag Man 16 Feb, 2021 @ 11:32am 
I have the exact same issue. When I want to rotate my jet exhausts to horizontal the right hand side will only rotate 45 degrees causing the VTOL to spin out out of control. I have tried everything I can think of to fix this issue but so far have had no luck. I cant find anything to do with a "clamp" either.
Math@Hat 16 Feb, 2021 @ 6:41am 
if you look at the rotation, you can see value one side isnt turning enough because of a clamp.
Ghost of Mildred Monday 16 Feb, 2021 @ 2:41am 
Math@Hat can you tell why it's happening? I seem to have placed and connected everything all the same
Math@Hat 12 Feb, 2021 @ 10:01am 
Ghost i have found your error one of the sides are turning further around when going in to horizontal
Ghost of Mildred Monday 12 Feb, 2021 @ 8:12am 
No idea what could be causing it then, my test vehicle is entirely bare other than the MC. There seems to be a few other people in the comments with the same issue
Lorgs  [author] 12 Feb, 2021 @ 7:30am 
The yawing problems in horizontal flight has to be caused by something else, because I still use controller and have no problems like that
Ghost of Mildred Monday 12 Feb, 2021 @ 7:16am 
Math@Hat, my issue is that whenever I throttle forward I get uncontrollable yaw in one direction to the point where flying and yawing in the other direction is impossible. This problem also occasionally results in the aircraft yawing in a circle uncontrollably, here's the test craft if you want to take a look: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2381335651
Math@Hat 12 Feb, 2021 @ 4:55am 
Ghost what exactly is your issue