MechJeb2

MechJeb2

4M Downloads

Modular Mechjeb for Career mode

Aethylred opened this issue ยท 7 comments

commented

I have a suggestion for MechJeb2 in Career mode.

Modular control systems that implement only a limited set of MechJeb features appropriately through the tech tree. These modules should be placed along the tech tree so that they're available in a the next level where it's possible to do it manually.

Examples would be:

  • Ascent control is available in Basic Rocketry (stage 2) as manual ascent is possible at Basic Rocketry (stage 1).
  • Landing control is available in Flight Control (stage 4) as landing is 'possible' in Survivibility (stage 3) which provides landing legs.
  • Docking control is available in or after Specialized Construction, which is the when the docking parts become available.

Each module should be significantly cheaper and use less power than the current complete MechJeb unit, but the complete unit should be cheaper than using multiple modules (break even around 3 or 4). ...not that money means anything yet.

commented

Out of interest why *next *level ?

why not allow auto control of items you can use straight away ?

On 17 October 2013 22:04, Michael North [email protected] wrote:

I was planning on working on something like this in my fork of MechJeb
over the weekend.

However, I'm not really a known contributor and I don't want to step on
any toes, so I'm not planning to release it seperately or anything, I'm
just going to do it and submit a pull request and see if the owner likes it
enough to include it. I expect I won't be the only one looking to do
something like this, so if he likes someone else's more or wants to do it
himself or doesn't want it to be tied to the tech tree at all for some
reason, I won't be offended, it's his mod.

But yeah, I agree that something like this should exist, whether it's
merged in here or done in a fork I don't care, so...I'm just going to take
a shot at doing it myself.

โ€”
Reply to this email directly or view it on GitHubhttps://github.com//issues/216#issuecomment-26552808
.

Disclaimer:
By sending an email to ANY of my addresses you are agreeing that:

  1. I am by definition, "the intended recipient"
  2. All information in the email is mine to do with as I see fit and
    make such financial profit, political mileage, or good joke as it
    lends itself to. In particular, I may quote it where I please.
  3. I may take the contents as representing the views of your company.
  4. This overrides any disclaimer or statement of confidentiality
    that may be included on your message.
commented

I'm not really sure why he wants it that way. It's not how I plan on doing it, if I do end up doing it. Long term, I think that computer systems and automation such as MechJeb should have their own separate branch in the tree, but to my knowledge new nodes can't be created yet so we'll have to just tack it in somewhere with electronics.

commented

My preference would be to have most automation and probes available before
the first manned capsule is available - kinda like it happened...

I really do wish they offer either customisable nodes or multiple tech
trees in future...

Have you had any thoughts how a modular fork could be kept "in line" with
MechJeb2 it would be a shame to loose out on future bug fixes and
algorithms...

On 17 October 2013 23:16, Michael North [email protected] wrote:

I'm not really sure why he wants it that way. It's not how I plan on doing
it, if I do end up doing it. Long term, I think that computer systems and
automation such as MechJeb should have their own separate branch in the
tree, but to my knowledge new nodes can't be created yet so we'll have to
just tack it in somewhere with electronics.

โ€”
Reply to this email directly or view it on GitHubhttps://github.com//issues/216#issuecomment-26557823
.

Disclaimer:
By sending an email to ANY of my addresses you are agreeing that:

  1. I am by definition, "the intended recipient"
  2. All information in the email is mine to do with as I see fit and
    make such financial profit, political mileage, or good joke as it
    lends itself to. In particular, I may quote it where I please.
  3. I may take the contents as representing the views of your company.
  4. This overrides any disclaimer or statement of confidentiality
    that may be included on your message.
commented

The 'Next' level is an attempt to maintain the motivating challenges that the Career game has brought to KSP, and so there's a phase in the game's timeline where you try to do it yourself and either; succeed and get SCIENCE! done to earn the next level, or there's lots of SCIENCE! done with the crashing and burning (goo needs more observation states IMHO) and you earn it anyway.

The whole point of the Career game is to not have the tech that makes KSP easy or simple handed to you on a plate. That's why you don't start with solar panels or batteries.

I'd also considered suggesting a number of complete MechJeb2 components salted through the tech tree, a largish clockwork (no power) heavy 1.25m one you start with, smaller electrically powered components in multiple sizes midway, and the current radial version late in the tech tree.

commented

I was planning on working on something like this in my fork of MechJeb over the weekend.

However, I'm not really a known contributor and I don't want to step on any toes, so I'm not planning to release it seperately or anything, I'm just going to do it and submit a pull request and see if the owner likes it enough to include it. I expect I won't be the only one looking to do something like this, so if he likes someone else's more or wants to do it himself or doesn't want it to be tied to the tech tree at all for some reason, I won't be offended, it's his mod.

But yeah, I agree that something like this should exist, whether it's merged in here or done in a fork I don't care, so...I'm just going to take a shot at doing it myself.

commented

While piloting might be all about the game for some, personally I'm not
over bothered, I'm far more interested in design and planning (craft &
missions) , how dexterous I'm not is irrelevant to my enjoyment of the
game...

MJ2 enhances my game play rather than detracts from it, sure there will
always be hair shirt wearers who swear off using a single mod and think MJ2
is ruinous - that's fine if that's what they enjoy...

The tech tree shouldn't be a tool to hammer a play style onto a player, the
great thing about KSP is its many things to many people...

In my completely un-humble opinion...

On 17 October 2013 23:31, Aaron Hicks [email protected] wrote:

The 'Next' level is an attempt to maintain the motivating challenges that
the Career game has brought to KSP, and so there's a phase in the game's
timeline where you try to do it yourself and either; succeed and get
SCIENCE! done to earn the next level, or there's lots of SCIENCE! done with
the crashing and burning (goo needs more observation states IMHO) and you
earn it anyway.

The whole point of the Career game is to not have the tech that makes
KSP easy or simple handed to you on a plate. That's why you don't start
with solar panels or batteries.

I'd also considered suggesting a number of complete MechJeb2 components
salted through the tech tree, a largish clockwork (no power) heavy 1.25m
one you start with, smaller electrically powered components in multiple
sizes midway, and the current radial version late in the tech tree.

โ€”
Reply to this email directly or view it on GitHubhttps://github.com//issues/216#issuecomment-26558724
.

Disclaimer:
By sending an email to ANY of my addresses you are agreeing that:

  1. I am by definition, "the intended recipient"
  2. All information in the email is mine to do with as I see fit and
    make such financial profit, political mileage, or good joke as it
    lends itself to. In particular, I may quote it where I please.
  3. I may take the contents as representing the views of your company.
  4. This overrides any disclaimer or statement of confidentiality
    that may be included on your message.
commented

pretty sure we've had this for ages.