@ACEPILOT109 Well, you can just use v>100 for the piston input, if you want it to start extending over 100mph. To do it using the trees input is a bit weird: clamp01(TAS - 45). I don't know why it needs to be 45 to activate at around 100 mph.
@Mustang51 Skills can be acquired. Check out Gough Custom Knives' videos on Youtube, he's a guy who makes a great living making high quality knives. It'd be great to have a workshop like that, where you could divide your time between work and hobby projects.
@Mustang51 And the best thing is, I'm designing the whole thing to be mechanically feasible, meaning that it would be possible to replicate this in the real world.
@ChisP You think this has a lot of upvotes? It's the first of its kind -- there's nothing even close to it on SP. If someone other than I had posted it, it would've had at least four times the upvotes.
Second, how much time you put into something has nothing to do with the quality of the result. As long as you think like that you're not working to the right standards, and will continue to be disappointed.
Third, you haven't presented your build nearly as well as you could have. In your screenshot, the helicopter is merging with Wright Island in the background. First impressions are important, so you have to make sure your first screenshot shows off your build as well as possible. Keep the background uncluttered. Make sure your build stands out. Adjust the lighting so the colors are more vivid (early morning and evening are good for this). Or use a designer background mod, or a plain color like I do.
Lastly, be aware that for all its claims to be "the nicest community on the internet," SP is full of voting cliques. If you want the approval of people like that, you'll always be disappointed. Build because you love it, not for any other reason.
@Gameboi14 Tell you what: turn this from 16 parts into at least 200 parts, and I'll be happy to spotlight that.
Also, it's not a good idea to ask for spotlights. Because if people start giving out spotlights when asked, before you know it everyone's going to start asking for them.
@Mustang51 Well, that's what happens when people have an agenda instead of just telling a good story. Combine that with throwing away the essential elements of a good Terminator film and you have twice the disaster.
@thefalkenreich Hmm, the number of people who've ever used my flight modules is three, I think. I'm not sure there's a market there for a mech skeleton.
To increase maneuverability in general, reduce wing loading. Scaled wings really help with this.
If you want more yaw authority, make your rudder control surface bigger and maximise the distance between it and the airplane's center of mass. The longer the moment arm, the greater the force (lever principle).
OK, you should've just said "a light that stays on when fuel is above 0.01 and below 0.25". Anyway, here's how to achieve that.
You want a light that comes on when two conditions are met:
(Fuel > 0.01) AND (Fuel < 0.25)
If the developers had included boolean operators in the update, it would've been easy. But they haven't, so it'll take some work.
The Fuel > 0.01 condition can be represented as:
max(0, Fuel - 0.01)
The Fuel < 0.25 condition can be represented as:
max(0, 0.25 - Fuel)
Now we want to condense both these formulae into an output that's positive when both conditions are true. To make this easier, let's apply a ceil() function. This function takes any value and rounds it up to the nearest integer, i.e., if you give it 0.0123 or 0.999, it will round it up to 1. So we get:
ceil(max(0, Fuel - 0.01))
and
ceil(max(0, 0.25 - Fuel))
Both the above formulae will evaluate to 0 when the condition is not met, and 1 when the condition is met. How do we combine the output of these? Simple, we multiply them together.
@Type2volkswagen Let's see if I understand. You have a 'low fuel' light that starts flashing when the fuel drops below 25%. Then you have a steady light that comes on when the fuel drops below 99%. The low fuel light will already be off until the fuel drops below 25%, so what's the question again?
@stig27 Sure. If you want a light to come on when the fuel drops below 25%, use this for the input:
max(0, 0.25 - Fuel)
As long as the fuel remaining is over 0.25 (25%), 0.25 - Fuel will be a negative value, i.e., less than zero. So max(0, negative_value) will always be zero. As soon as the fuel drops below 0.25, 0.25 - Fuel will be a positive number, so max(0, positive_value) will return positive_value, turning the light on.
@Thelegitpilot13 It sure did -- the P-42 set 27 world records between 1986 and 1993.
A fun story about the P-42: because its thrust-to-weight ratio was so high (1.93 : 1), its brakes couldn't hold it still at maximum thrust. They had to use a bulldozer with a steel cable to hold the aircraft down for max performance takeoffs.
@Thelegitpilot13 Well, the P-42's sole purpose was to set records to prove the Su-27's superiority over the F-15, so they even removed the front-facing radar, most of the avionics, the airbrake, the gun, the weapon hardpoints, and a whole lot more. More information here.
@Texasfam04 Hey Tex, haven't seen you around in a long time?
@ACEPILOT109 Well, you can just use
v>100
for the piston input, if you want it to start extending over 100mph. To do it using the trees input is a bit weird:clamp01(TAS - 45)
. I don't know why it needs to be 45 to activate at around 100 mph.Nice. You could use the new ground speed input for the pistons instead of Throttle, so that it only starts floating above a certain speed.
@Mustang51 Skills can be acquired. Check out Gough Custom Knives' videos on Youtube, he's a guy who makes a great living making high quality knives. It'd be great to have a workshop like that, where you could divide your time between work and hobby projects.
@ThomasRoderick Not bad, huh?
+1@Mustang51 Well, this project has been in the back of my mind since I was 9...
@Mustang51 As soon as I have a spare couple of hundred grand lying around I'll let you know :)
+1@Mustang51 CNC machining would be way better than 3D printing for this kind of build. I'm fairly handy in general, yes.
@Mustang51 And the best thing is, I'm designing the whole thing to be mechanically feasible, meaning that it would be possible to replicate this in the real world.
@Mustang51 Thanks. Complete arm coming up next...
@ChisP Yeah, because a metallic sheen really brings out the shape of the build a lot better than a flat finish.
Negative, Ghost Rider, the pattern is full.
+5@ChisP I'm not even on Discord, never have been.
As for screenshots, take a look at these:
Compare how your build looks in those to the one you posted.
@ChisP You think this has a lot of upvotes? It's the first of its kind -- there's nothing even close to it on SP. If someone other than I had posted it, it would've had at least four times the upvotes.
Second, how much time you put into something has nothing to do with the quality of the result. As long as you think like that you're not working to the right standards, and will continue to be disappointed.
Third, you haven't presented your build nearly as well as you could have. In your screenshot, the helicopter is merging with Wright Island in the background. First impressions are important, so you have to make sure your first screenshot shows off your build as well as possible. Keep the background uncluttered. Make sure your build stands out. Adjust the lighting so the colors are more vivid (early morning and evening are good for this). Or use a designer background mod, or a plain color like I do.
Lastly, be aware that for all its claims to be "the nicest community on the internet," SP is full of voting cliques. If you want the approval of people like that, you'll always be disappointed. Build because you love it, not for any other reason.
+2@Gameboi14 Tell you what: turn this from 16 parts into at least 200 parts, and I'll be happy to spotlight that.
Also, it's not a good idea to ask for spotlights. Because if people start giving out spotlights when asked, before you know it everyone's going to start asking for them.
+2Beautiful. It's amazing what you can do with such a minimal number of parts.
+1@ChisP You mean as in uncanny valley creepy?
+2@Gameboi14 And in glorious 4K, no less.
+2@Hedero Oh, is that what women are for? I guess I've been doing it wrong all this time...
+1@Treadmill103 That's terminators for you... :)
Thanks, @Zanedavid. They're not that hard, you just need to be precise with the measurements and positioning.
@Mustang51 As long as you can handle the g-forces...
+1@BuiltBionixInd10 "I have to go, John, or I am the future."
@Mustang51 Yeah, I'm really looking forward to Top Gun. Looks like Mr. Cruise is doing everything right so far.
+1@Mustang51 Well, that's what happens when people have an agenda instead of just telling a good story. Combine that with throwing away the essential elements of a good Terminator film and you have twice the disaster.
@Mustang51 The first two were the best movies ever. Pity about the latest one.
@Mustang51
"You forgot to say please."
60 seconds later...
"Take it! Take it!"
+2@Imashovel @Mustang51 "Nice night for a walk. Nothing clean. Right."
+1@thefalkenreich OK, if I ever build one I'll release the skeleton.
@thefalkenreich Hmm, the number of people who've ever used my flight modules is three, I think. I'm not sure there's a market there for a mech skeleton.
@thefalkenreich I just might...
@Tums Thanks. This is only a first attempt and I made some mistakes. The next one is going to be truly awesome.
+1@Chancey21 speed="0.5" damperMultiplier="10000"
@Mobius1Cyka Thanks. This is just the first attempt... wait till you see the next one.
@Brendorkus
@Randomdoggo I don't think that's possible in SP.
@Type2volkswagen
OK, you should've just said "a light that stays on when fuel is above 0.01 and below 0.25". Anyway, here's how to achieve that.
You want a light that comes on when two conditions are met:
(Fuel > 0.01) AND (Fuel < 0.25)
If the developers had included boolean operators in the update, it would've been easy. But they haven't, so it'll take some work.
The Fuel > 0.01 condition can be represented as:
max(0, Fuel - 0.01)
The Fuel < 0.25 condition can be represented as:
max(0, 0.25 - Fuel)
Now we want to condense both these formulae into an output that's positive when both conditions are true. To make this easier, let's apply a
ceil()
function. This function takes any value and rounds it up to the nearest integer, i.e., if you give it 0.0123 or 0.999, it will round it up to 1. So we get:ceil(max(0, Fuel - 0.01))
and
ceil(max(0, 0.25 - Fuel))
Both the above formulae will evaluate to 0 when the condition is not met, and 1 when the condition is met. How do we combine the output of these? Simple, we multiply them together.
ceil(max(0, Fuel - 0.01)) * ceil(max(0, 0.25 - Fuel))
This formula will evaluate to 1 if and only if both conditions are true and 0 in all other cases, which is what you want.
+3@Type2volkswagen Let's see if I understand. You have a 'low fuel' light that starts flashing when the fuel drops below 25%. Then you have a steady light that comes on when the fuel drops below 99%. The low fuel light will already be off until the fuel drops below 25%, so what's the question again?
@stig27 Sure. If you want a light to come on when the fuel drops below 25%, use this for the input:
max(0, 0.25 - Fuel)
As long as the fuel remaining is over 0.25 (25%),
0.25 - Fuel
will be a negative value, i.e., less than zero. Somax(0, negative_value)
will always be zero. As soon as the fuel drops below 0.25,0.25 - Fuel
will be a positive number, somax(0, positive_value)
will returnpositive_value
, turning the light on.There's a better way to do this. If you want ten lights indicating the fuel remaining from 100% to 10%, use these as the inputs:
max(0, Fuel - 0.99)
max(0, Fuel - 0.9)
max(0, Fuel - 0.8)
max(0, Fuel - 0.7)
max(0, Fuel - 0.6)
max(0, Fuel - 0.5)
max(0, Fuel - 0.4)
max(0, Fuel - 0.3)
max(0, Fuel - 0.2)
max(0, Fuel - 0.1)
@TheBruh007 Glad to hear that. This is just a prototype, better versions are coming soon.
@Zanedavid Thank you :) A little appreciation goes a long way.
+3@TheFantasticTyphoon Yeah, maybe I will.
+1@BaconRoll I think I remember you mentioning you were in a band... could be mistaken.
+1@BaconRoll So it has. Not that you're very active on SP any more... busy with the band?
Hey, @ThomasRoderick, nice to see you again.
+1@Thelegitpilot13 It sure did -- the P-42 set 27 world records between 1986 and 1993.
A fun story about the P-42: because its thrust-to-weight ratio was so high (1.93 : 1), its brakes couldn't hold it still at maximum thrust. They had to use a bulldozer with a steel cable to hold the aircraft down for max performance takeoffs.
@Thelegitpilot13 Well, the P-42's sole purpose was to set records to prove the Su-27's superiority over the F-15, so they even removed the front-facing radar, most of the avionics, the airbrake, the gun, the weapon hardpoints, and a whole lot more. More information here.
Thanks, @Freerider2142
@ChisP Um no.