Jump to content

Please make fairing staging toggleable.


Recommended Posts

I've been watching the streams for 1.0.5, I love the decoupler/docking port staging toggle option. Thank you for that! Please add the same module to fairings, sometimes you don't want to stage those!

A lot of time I use them to shroud my probe core and don't ever want them gone.

Link to comment
Share on other sites

+1 to this, excellent idea.

I've been working around this by putting the fairing in the last stage, and tying it to the "Abort" action group (which I never use for anything else). It's not a universal solution, though.

Link to comment
Share on other sites

+1 to this, excellent idea.

I've been working around this by putting the fairing in the last stage, and tying it to the "Abort" action group (which I never use for anything else). It's not a universal solution, though.

Yeah that's what I do, but it would be nice to not even have the possibility of accidentally staging it.

Link to comment
Share on other sites

So you want a toggle function to say whether you want things to appear in the staging diagram or not?

...

Why just the fairings, we need that in general.

That way, we can use the staging diagram as the mission profile, and the action groups as actions that need to be performed somewhere along the way.

Edited by nikokespprfan
typo
Link to comment
Share on other sites

So you want a toggle function to say whether you want things to appear in the staging diagram or not?

...

Why just the fairings, we need that in general.

That way, we can use the staging diagram as the mission profile, and the action groups as actions that need to be performed along the way.

So much this. There's a lot of situations where you don't want to stage stuff (VTOL engines, for example) but want to do all the work from action groups.

As a universal solution, what prevents us from having an action group for each stage so we can set up our own actions for it?

Link to comment
Share on other sites

All it takes to enable/disable staging toggle on any part module that implements the staging method, is to add a couple lines to the cfg. :)

Sure, if you want to make it so that "all parts of this type will never be stageable." The problem is that that throws the baby out with the bathwater. There may be some ships where I want a particular part to be part of the staging staging sequence, and others where I don't.

The ask here is for a design-time tool (e.g. a right-click checkbox, or something) that can be used in the SPH or VAB that allows indicating on a part-by-part basis whether it should participate in staging.

We can do that for "is this resource usable"... would be nice to have it for "is this normally-stageable part stageable".

Link to comment
Share on other sites

I want toggleable everything that even uses staging.

For one, i have many vessels where i NEVER want to stage an engine. For example with weapons, i usually give a action group to fire a certain missile, and its really annoying to accidentally kill someone in DMP because i hit spacebar unintentionally and happened to be pointed in their direction.

then, i have some sirplane style builds that i also prefer to purely action group and not even use staging. Hit stage, and all it does is mess up a perfectly good airplane flight!

Link to comment
Share on other sites

Sure, if you want to make it so that "all parts of this type will never be stageable." The problem is that that throws the baby out with the bathwater. There may be some ships where I want a particular part to be part of the staging staging sequence, and others where I don't.

The ask here is for a design-time tool (e.g. a right-click checkbox, or something) that can be used in the SPH or VAB that allows indicating on a part-by-part basis whether it should participate in staging.

We can do that for "is this resource usable"... would be nice to have it for "is this normally-stageable part stageable".

No, what NathanKell said was "the toggle is part of the staging method (the code that gets called whenever a staging action occurs), and any part can be flagged in the .cfg file to allow use of the toggle." NOT that these parts will be turned off.

I presume that the method defaults to "AllowStagingToggle=false" if the .cfg doesn't specify, and the default value of the toggle is "EnableStaging=true", which would appear no different than what we have now (and that would be why it's "a couple of lines" rather than just one). Add the lines and set the first of these to true, and the toggle button appears in the editor. The second defines which option it has when you start. All it would take is a modulemanager patch to add it to every relevant part…if we don't convince the devs to add the lines to all the stageable parts beforehand.

Link to comment
Share on other sites

All it takes to enable/disable staging toggle on any part module that implements the staging method, is to add a couple lines to the cfg. :)

That's good but fairings need this even more than even the decouplers/docking ports do in stock IMO. I can't speak for the rest of the parts, I've never wanted to disable them.

Fairings are logical to not stage, there are fairings in real life that do not stage (not sure if they are actually called fairings in that case though).

Link to comment
Share on other sites

All it takes to enable/disable staging toggle on any part module that implements the staging method, is to add a couple lines to the cfg. :)

So I could in Theory make special versions of various engines that don't appear in the staging at all?

Then use the staging action group to switch between air breathing and non-air breathing modes.

Link to comment
Share on other sites

So I could in Theory make special versions of various engines that don't appear in the staging at all?

Then use the staging action group to switch between air breathing and non-air breathing modes.

That would probably be more difficult, as that would be "change staging behavior" rather than "ignore staging command."

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...