Jump to content

Mechjeb fully unlocked in Career


guitarxe

Recommended Posts

In the two parts that mechjeb has, there is a MechJebCore module it looks like this:

MODULE

 {
name = MechJebCore

MechJebLocalSettings
{

MechJebModuleCustomWindowEditor { unlockTechs = flightControl }
MechJebModuleSmartASS { unlockTechs = flightControl }
MechJebModuleManeuverPlanner { unlockTechs = flightControl }
MechJebModuleNodeEditor { unlockTechs = flightControl }
MechJebModuleTranslatron { unlockTechs = advFlightControl }
MechJebModuleWarpHelper { unlockTechs = advFlightControl }
MechJebModuleAttitudeAdjustment { unlockTechs = advFlightControl }
MechJebModuleThrustWindow { unlockTechs = advFlightControl }
MechJebModuleRCSBalancerWindow { unlockTechs = advFlightControl }
MechJebModuleRoverWindow { unlockTechs = fieldScience }
MechJebModuleAscentGuidance { unlockTechs = flightControl }
MechJebModuleLandingGuidance { unlockTechs = unmannedTech }
MechJebModuleSpaceplaneGuidance { unlockTechs = unmannedTech }
MechJebModuleDockingGuidance { unlockTechs = advUnmanned }
MechJebModuleRendezvousAutopilotWindow { unlockTechs = advUnmanned }
MechJebModuleRendezvousGuidance { unlockTechs = advUnmanned }

}

}

change all the

unlocktechs = 

to

unlocktechs = start

Link to comment
Share on other sites

Here is a MM cfg just for you :)

@PART[mumech_MJ2_AR202]
{

@MODULE[MechJebCore]
{
@MechJebModuleCustomWindowEditor { unlockTechs = start }
@MechJebModuleSmartASS { unlockTechs = start }
@MechJebModuleManeuverPlanner { unlockTechs = start }
@MechJebModuleNodeEditor { unlockTechs = start }
@MechJebModuleTranslatron { unlockTechs = start }
@MechJebModuleWarpHelper { unlockTechs = start }
@MechJebModuleAttitudeAdjustment { unlockTechs = start }
@MechJebModuleThrustWindow { unlockTechs = start }
@MechJebModuleRCSBalancerWindow { unlockTechs = start }
@MechJebModuleRoverWindow { unlockTechs = start }
@MechJebModuleAscentGuidance { unlockTechs = start }
@MechJebModuleLandingGuidance { unlockTechs = start }
@MechJebModuleSpaceplaneGuidance { unlockTechs = start }
@MechJebModuleDockingGuidance { unlockTechs = start }
@MechJebModuleRendezvousAutopilotWindow { unlockTechs = start }
@MechJebModuleRendezvousGuidance { unlockTechs = start }
}
}

@PART[mumech_MJ2_Pod]
{

@MODULE[MechJebCore]
{
@MechJebModuleCustomWindowEditor { unlockTechs = start }
@MechJebModuleSmartASS { unlockTechs = start }
@MechJebModuleManeuverPlanner { unlockTechs = start }
@MechJebModuleNodeEditor { unlockTechs = start }
@MechJebModuleTranslatron { unlockTechs = start }
@MechJebModuleWarpHelper { unlockTechs = start }
@MechJebModuleAttitudeAdjustment { unlockTechs = start }
@MechJebModuleThrustWindow { unlockTechs = start }
@MechJebModuleRCSBalancerWindow { unlockTechs = start }
@MechJebModuleRoverWindow { unlockTechs = start }
@MechJebModuleAscentGuidance { unlockTechs = start }
@MechJebModuleLandingGuidance { unlockTechs = start }
@MechJebModuleSpaceplaneGuidance { unlockTechs = start }
@MechJebModuleDockingGuidance { unlockTechs = start }
@MechJebModuleRendezvousAutopilotWindow { unlockTechs = start }
@MechJebModuleRendezvousGuidance { unlockTechs = start }
}
}

@PART[*]:HAS[@MODULE[ModuleCommand],!MODULE[MechJebCore]]:Final
{
MODULE


{
name = MechJebCore

MechJebLocalSettings
{

MechJebModuleCustomWindowEditor { unlockTechs = start }
MechJebModuleSmartASS { unlockTechs = start }
MechJebModuleManeuverPlanner { unlockTechs = start }
MechJebModuleNodeEditor {unlockTechs = start }
MechJebModuleTranslatron { unlockTechs = start }
MechJebModuleWarpHelper { unlockTechs = start }
MechJebModuleAttitudeAdjustment { unlockTechs = start }
MechJebModuleThrustWindow { unlockTechs = start }
MechJebModuleRCSBalancerWindow { unlockTechs = start }
MechJebModuleRoverWindow { unlockTechs = start }
MechJebModuleAscentGuidance { unlockTechs = start }
MechJebModuleLandingGuidance { unlockTechs = start }
MechJebModuleSpaceplaneGuidance { unlockTechs = start }
MechJebModuleDockingGuidance { unlockTechs = start }
MechJebModuleRendezvousAutopilotWindow { unlockTechs = start }
MechJebModuleRendezvousGuidance { unlockTechs = start }

}

}

Link to comment
Share on other sites

the last part of the MM will do that

if you want one that doesn't start everything at the start of a game, use this one


@PART[*]:HAS[@MODULE[ModuleCommand],!MODULE[MechJebCore]]:Final
{
MODULE
{
name = MechJebCore
MechJebLocalSettings {
MechJebModuleCustomWindowEditor { unlockTechs = flightControl }
MechJebModuleSmartASS { unlockTechs = flightControl }
MechJebModuleManeuverPlanner { unlockTechs = advFlightControl }
MechJebModuleNodeEditor { unlockTechs = advFlightControl }
MechJebModuleTranslatron { unlockTechs = advFlightControl }
MechJebModuleWarpHelper { unlockTechs = advFlightControl }
MechJebModuleAttitudeAdjustment { unlockTechs = advFlightControl }
MechJebModuleThrustWindow { unlockTechs = advFlightControl }
MechJebModuleRCSBalancerWindow { unlockTechs = advFlightControl }
MechJebModuleRoverWindow { unlockTechs = fieldScience }
MechJebModuleAscentGuidance { unlockTechs = unmannedTech }
MechJebModuleLandingGuidance { unlockTechs = unmannedTech }
MechJebModuleSpaceplaneGuidance { unlockTechs = unmannedTech }
MechJebModuleDockingGuidance { unlockTechs = advUnmanned }
MechJebModuleRendezvousAutopilotWindow { unlockTechs = advUnmanned }
MechJebModuleRendezvousGuidance { unlockTechs = advUnmanned }
}
}

Edited by Seeker89
Link to comment
Share on other sites

  • 2 years later...
  • 3 years later...

I don't know if I am doing it wrong or what but I cannot get this method to work. I changed the lines in the part configs to start, when I launch the game all the different things are in the start tech but when I launch a vehicle the options are not in the mechjeb menu, whether I use the mechjeb part or not.

Link to comment
Share on other sites

37 minutes ago, Eric15342335 said:

I think you have to upgrade your tracking station to Level 2?

I remember the modder of MechJeb2 said this was a game code issue and it cannot be fixed, I think it was the problem.

 

Yes, I actually went to the cheat menu and fully upgraded all my facilities to make sure that it wasn't an issue of not being upgraded enough in my test game. 

I don't know if I did the MM patch right though? I went to my GameData folder, made a new .txt file, renamed it DSXMechJeb.cfg and then copy and pasted the code from  Seeker89's post (Making sure that Notepad++ kept the format because while I don't know much about coding I do know that formatting is crucial.) but even that didn't work (Though I've never made a mm patch before. Google just said to name it whatever.cfg and drop it in the GameData folder, which is what I did.)

Link to comment
Share on other sites

22 minutes ago, xTheCanadian said:

Yes, I actually went to the cheat menu and fully upgraded all my facilities to make sure that it wasn't an issue of not being upgraded enough in my test game. 

I don't know if I did the MM patch right though? I went to my GameData folder, made a new .txt file, renamed it DSXMechJeb.cfg and then copy and pasted the code from  Seeker89's post (Making sure that Notepad++ kept the format because while I don't know much about coding I do know that formatting is crucial.) but even that didn't work (Though I've never made a mm patch before. Google just said to name it whatever.cfg and drop it in the GameData folder, which is what I did.)

Did you mean:

The Mechjeb didn't work by using the config  /or/

The modified config makes everything died?

I am not experienced at ksp modding tho, but I can have a try later with this config.

Link to comment
Share on other sites

So it didn't work when I tried to change the part config files like was suggested in Seeker89's first post.

It didn't work when I tried a fresh install of MechJeb with the default config, and the MM patch that was suggested in Seeker89's second post.

It didn't work when I tried both posts together.

 

I might have done something wrong but also the method is five and a half years old so I don't really know if maybe an update changed things.

Link to comment
Share on other sites

  • 11 months later...

Here's what worked for me:
Go to your "GameData" Folder. There will be the file "MechJeb2" and possibly if you downloaded the other mod "MechJebForAll" (if you don't have this last one skip the steps for it, it is not needed.)
_________________________________________________
First open "MechJeb2"
Open "Parts"
In here there are 3 .cfg files that will need changed.
One in each folder MechJeb2_AR202 & MechJeb2_Pod named "part.cfg" and one directly in this folder (the one you're in "Parts") named "MechJebNoCommandPod.cfg"
Simply in each .cfg file replace the brackets with:
= flightControl } OR = start } 
Your Choice. "flightControl" option is after you unlock Flight Control in R&D and "start" is unlocked immediately.
Save File & Close
Relaunch KSP & Enjoy!!:)
­­­­­­­­­­­­­­­­­__________________________________________________
For "MechJebForAll" folder ONLY:
Open "MechJebForAll"
Open "MechJebAndEngineerForAll.cfg"
Replace lines with:
= flightControl } OR = start } 
Save File & Close
Relaunch KSP & Enjoy!!:)

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...