675 LinearAerospike Comments

  • how do I learn all this? 2.4 years ago

    1) Just build what you are interested in (I am also a big fan of the Viggen)
    2) Want to improve: Wanting to build better will naturally guide you to seek out more information
    3) Don’t reinvent the wheel: Download other’s crafts if there is something you are interested in (a HUD, or custom landing gear for example) and see how it works
    4) There is no “proper” way to play this game, just develop your own style and learn as you go

    +2
  • Multiple control surfaces 2.5 years ago

    For the input you can use: clamp(Pitch/PitchMix+Roll/RollMix,-1,1)
    PitchMix: The “ratio” of pitch
    RollMix: The “ratio” of roll
    You may have to change the sign if you mirror it.

    +2
  • F-12D 'IO LANI (Supermaneuverable Fighter) 1.2 years ago

    @KangIntel
    @MrCOPTY
    @32

    +1
  • Ultimate Label Guide? 2.4 years ago

    All I know is that it uses this language. This guide tells you how you can change size, vertical and horizontal position, color, transparency, and more. It’s pretty useful. It doesn’t say how to rotate text, but it’s just <rotate=ANGLE>

    +1
  • Multiple control surfaces 2.5 years ago

    @SuperSuperTheSylph Uh, try this: clamp(Pitch/1.5+Roll/3,-1,1)

    +1
  • XV-8 PI'I (VTOL Auto-Hover Demonstrator) 2.9 years ago

    @airlinerbuilder Thank you!

    +1
  • Funky Trees 3.1 years ago

    I think its because the parachute detaches after its activation group is deactivated, so using clamp01(sum(abs(rate(FireWeapons)))) will make it like a counter that won’t reverse when you release FireWeapons.

    +1
  • I need some help with rotators / piston funky trees. 3.1 years ago

    This will activate first:
    clamp01(smooth(clamp01(Activate1),0.5)>0)

    This will activate second:
    clamp01(smooth(clamp01(Activate1),0.5)>0.5)

    The smooth will output 0 >> 0.5 >> 1 when active, and 1 >> 0.5 >> 0 when deactivated. The second number in the smooth says how many units per second the input can change by (so a 0.5 means it takes 2 seconds to get from 0 to 1, and a smaller fraction will go through the steps more slowly). By comparing this to a number, you can tell it when in a sequence to turn on and off.

    This is a good tutorial.

    +1
  • how pid controllers work 1.3 years ago

    @mlksback Hey. Welcome back. I’ve actually moved away from 0-speed missiles because, as you point out, they are finicky. I’m currently testing a FT-guided cruise missile (basically a kamikaze drone). I can tag you when I finally work out all the bugs (or I can link you the slightly janky buggy version I’m still working on).

  • Functioning Missile Bay 1.7 years ago

    The easiest way would be to have a rotator with the input clamp01(FireWeapons), but if you want it to open while the missile is selected (and not necessarily fired) clamp01(SelectedWeapon=“Weapon Name”)*clamp01(ammo(“Weapon Name”)>0)
    See the Funky Guide for more specifics

  • How do you make a gun follow your camera POV? 2.4 years ago

    I made a prototype (based on what I saw in the video)
    Feel free to look at the code and use it
    Example

  • I need a hover engine. 2.4 years ago

    I’ll see if I can adapt a speed control PID to control hover height

  • Hmm. 2.4 years ago

    The new Wasp has a target lock indicator. I think the boolean outputs are targetLocking and targetLocked. Probably check the HUD of the Wasp to be sure.

  • I need your fictional company logos! 2.5 years ago

    @V Here is a collection of three logos. The top two are RLA and the bottom one is ILS.

  • How to make Fly-by-wires 2.5 years ago

    I’ve only built one true FBW system, so this is just my experience. Your plane is already unstable, yes (CoM behind CoL)? If so, then just try to tune the control surface with PID (from Snowflakes) taking into account PitchRate (try to make PitchRate equal Pitch input). I also added AoA (literally added) so that the control surface would always be “aligned” with the direction of travel.

  • Any Advice for making a Post stall manuver plane? 2.5 years ago

    I’d advise by starting with this video (By GuyFolk) If you want PSM, probably best to have some form of fly by wire.

  • F-8 PI'I PAHOA (Two Stage Anti-Ship Missile) 2.9 years ago

    @DwiAngkasaAeronautics Thanks!

  • Second stage afterburner (XML) 2.9 years ago

    You can try: clamp01(IAS>277)*Throttle

  • F-8 PI'I PAHOA (Two Stage Anti-Ship Missile) 2.9 years ago

    @FarrowTECH This is actually a really old plane. I started it a couple (3-4) months back (It took a while to get the Hover Autopilot and cockpit to work), so I don’t feel like its fair to submit it. Also, this build is more about the missile than the fighter itself. But thank you for the upvote!

  • XV-8 PI'I (VTOL Auto-Hover Demonstrator) 2.9 years ago

    @TheRealJBerry Wow! That was fast. Thanks so much!

  • How to make something activate if an input has been activated for a few sexonds 3.0 years ago

    smooth(clamp01(INPUT>THRESHOLD),1/TIME)=1
    INPUT is the value tested (e.g. VerticalG)
    THRESHOLD is the threshold that, if the input is greater than, will start the timer
    TIME is the number of seconds the INPUT must exceed the THRESHOLD to trigger it


    Your request would be smooth(clamp01(VerticalG>2),1/2)=1
    2 seconds at above 2 G's will trigger it. Also keep in mind there is always gravity (so VerticalG will always start at 1)

  • Quick Funky Tree question: 3.1 years ago

    If you want some kind of toggle (e.g. jump from 1 to -1 after 5 minutes), this should work:
    ((floor(repeat(Time/Period,2))=0?-1:1)
    Replace "Period" with the cycle time in seconds; eg. 300 for 5 minutes