Jump to content

KTT - Kergarins Techtree


Kergarin

Recommended Posts

 

Here is my first mod! All comments are welcome :)

 

KTT - Kergarins Techtree

Working beta version for KSP 1.1.2

 

Whats different?

Using this techtree you will start with some parts to gain science Points from the launchpad and runway.

You can then decide if you want to unlock rocket- or plane-parts first.

 

In Addition, you will get early access to probes and rovers, while you still can decide to research manned flight.

 

While basic parts need less science points, highend parts need some more, to have higher long term motivation.

Unlike the stock-tree, some highend parts need 2 researched parent nodes to be unlocked!

 

Please notice:

This tree is meant for advanced players.

It has been tested to work with low science rewards down to "hard" career settings, but inexperienced players might get stuck if they research nodes that cant be combined usefull.

 

Dependencies:

-you need ModuleManager-2.6.24 to be installed

 

Install:

-simply copy the unzipped "KTT" folder into your KSP "GameData" folder.

 

 

Beta Version!

Any suggestions are welcome.

Please report if i have missed a part!

Missing features in beta Version:

-Node desciptions

-Adaption of unlock costs

 

Download: 

http://mods.curse.com/ksp-mods/kerbal/246119-ktt-kergarins-techtree

Edited by Kergarin
Link to comment
Share on other sites

  • 3 weeks later...

Thanks for the pictures! :)

Have you found any issues so far, or are you missing something needed for the beginning?

 

On 3.7.2016 at 6:47 PM, cy4n said:

Also, do you think you could change Manned to Kerbaled? It seems strange to have them called that.

That's a point I should think about :D

 

Hope I will find time to work on it later this week!

Link to comment
Share on other sites

I proudly present: A patch for KSPX! Now you can have more parts AND an awesome tech tree! 

(In retrospect, I probably should have started with a mod that didn't change the techtree)

Like the K2 Command Pod for example.

(See this post.)

Edited by Osmium
Link to comment
Share on other sites

@cy4n hey that's cool :)

everybody can feel free to write extensions to add extra parts to the tech tree.

I would like to list them as optional downloads, while my basic tree will still only consist of stock parts, to keep the basic tree simple.

 

Sadly I didn't find the time work on it this week... :(

Link to comment
Share on other sites

  • 2 weeks later...
On 7/11/2016 at 0:48 AM, AlexTheNotSoGreat said:

Hopefully mod support comes soon, I really want to try this with Kerbalism installed!

You can now, with the Kerbalism Patch! Now with Manufacturing Quality!

(See this post.)

Edited by Osmium
Link to comment
Share on other sites

  • 2 weeks later...
On 8/8/2016 at 11:35 AM, Kergarin said:

No it's not dead

YESSSSSS!!! :D :D :D

EDIT


 I made a few logos to celebrate:

Spoiler

rJia0Vz.png

One for your signature:

idVUuIy.png

And one for the top of the thread:YtxuvRX.png

 

Edited by Osmium
Made cool logos
Link to comment
Share on other sites

  • 2 weeks later...

Also, I would recommend putting this up on Spacedock

OK, I figure I shouldn't waste any space posting more things, so:

YtxuvRX.png

THE CY4N PATCH COLLECTION!

USI

Spoiler

LIFE SUPPORT

Spoiler


//  #### KTT ####

//  ---- Patch for Umbra Space Industries: Life Support
//  ---- Made by Cy4n

//4
@PART[*MiniPack]:NEEDS[zKTT]:NEEDS[UmbraSpaceIndustries]:FINAL
{@TechRequired = KTTMannedSpaceflight}

//5
@PART[USILS_Recycler,*_Tank_125,USILS_Greenhouse]:NEEDS[zKTT]:NEEDS[UmbraSpaceIndustries]:FINAL
{@TechRequired = KTTMannedLanding}

//6
@PART[*_Tank_250,USILS_Greenhouse_LG]:NEEDS[zKTT]:NEEDS[UmbraSpaceIndustries]:FINAL
{@TechRequired = KTTLargePods}

//7
@PART[*_Tank_375,USILS_Greenhouse_IL]:NEEDS[zKTT]:NEEDS[UmbraSpaceIndustries]:FINAL
{@TechRequired = KTTLargeStationParts}

 

EXPLORATION PACK

Spoiler


//  #### KTT ####

//  ---- Patch for Umbra Space Industries: Exploration Pack
//  ---- Made by Cy4n

//3
@PART[SafetyLight]:NEEDS[zKTT]:NEEDS[UmbraSpaceIndustries]:FINAL
{@TechRequired = KTTBasicElectrics}

//5
@PART[AES_*]:NEEDS[zKTT]:NEEDS[UmbraSpaceIndustries]:FINAL
{@TechRequired = KTTSpecializedConstruction}

//6
@PART[HERP_*]:NEEDS[zKTT]:NEEDS[UmbraSpaceIndustries]:FINAL
{@TechRequired = KTTHeavyConstruction}

@PART[PackRat_*]:NEEDS[zKTT]:NEEDS[UmbraSpaceIndustries]:FINAL
{@TechRequired = KTTMobility}

 

SURVIVABILITY PACK

Spoiler


//  #### KTT ####

//  ---- Patch for Umbra Space Industries: Survivability Pack
//  ---- Made by Cy4n

//3
@PART[DERP_*]:NEEDS[zKTT]:NEEDS[UmbraSpaceIndustries]:FINAL
{@TechRequired = KTTParachutes}

//4
@PART[USI_*_Float_*,~USI_Inline_Float_Large]:NEEDS[zKTT]:NEEDS[UmbraSpaceIndustries]:FINAL
{@TechRequired = KTTBasicLanding}

//5
@PART[USI_Airbag_*,USI_Inline_Float_Large]:NEEDS[zKTT]:NEEDS[UmbraSpaceIndustries]:FINAL
{@TechRequired = KTTAdvancedLanding}

 

KONTAINERS

Spoiler


//  #### KTT ####

//  ---- Patch for Umbra Space Industries: Kontainers
//  ---- Made by Cy4n

//3
@PART[C3_*_00,RadialLqdTank,RadialSupPack]:NEEDS[zKTT]:NEEDS[UmbraSpaceIndustries]:FINAL
{@TechRequired = KTTBasicConstruction}

//4
@PART[C3_*_01]:NEEDS[zKTT]:NEEDS[UmbraSpaceIndustries]:FINAL
{@TechRequired = KTTAdvancedConstruction}

//5
@PART[C3_*_02]:NEEDS[zKTT]:NEEDS[UmbraSpaceIndustries]:FINAL
{@TechRequired = KTTSpecializedConstruction}

//6
@PART[C3_*_03]:NEEDS[zKTT]:NEEDS[UmbraSpaceIndustries]:FINAL
{@TechRequired = KTTHeavyConstruction}

//7
@PART[C3_*_04]:NEEDS[zKTT]:NEEDS[UmbraSpaceIndustries]:FINAL
{@TechRequired = KTTSuperHeavyConstruction}

//8
@PART[C3_*_05]:NEEDS[zKTT]:NEEDS[UmbraSpaceIndustries]:FINAL
{@TechRequired = KTTExperimentalConstruction}


//9
@PART[C3_*FuelTank]:NEEDS[zKTT]:NEEDS[UmbraSpaceIndustries]:FINAL
{@TechRequired = KTTExperimentlElectrics}

 

KARIBOU

Spoiler


//  #### KTT ####

//  ---- Patch for Umbra Space Industries: Karibou Rover
//  ---- Made by Cy4n

//7
@PART[KER_*]:NEEDS[zKTT]:NEEDS[UmbraSpaceIndustries]:FINAL
{@TechRequired = KTTHeavyRovers}

 

MALEMUTE

Spoiler


//  ### KTT ###

//  ---- Patch for Umbra Space Industries: Malemute Rover
//  ---- Made by Cy4n

//7
@PART[Malemute_*]:NEEDS[zKTT]:NEEDS[UmbraSpaceIndustries]:FINAL
{@TechRequired = KTTHeavyRovers}

 

REACTOR PACK

Spoiler


//  #### KTT ####

//  ---- Patch for Umbra Space Industries: Reactor Pack
//  ---- Made by Cy4n

//9
@PART[USI_Nuke_*]:NEEDS[zKTT]:NEEDS[UmbraSpaceIndustries]:FINAL
{@TechRequired = KTTExperimentalElectrics}

 

WARPDRIVE

Spoiler


//  #### KTT ####

//  ---- Patch for Umbra Space Industries: Warpdrive
//  ---- Made by Cy4n

//9
@PART[USI_WarpDrive*]:NEEDS[zKTT]:NEEDS[UmbraSpaceIndustries]:FINAL
{@TechRequired = KTTExperimentalElectrics}

 

RLA STOCKALIKE

Spoiler

//  #### KTT ####

//  ---- Patch for RLA Stockalike
//  ---- Made by Cy4n

//2 
@PART[RLA_solid_small_short]:NEEDS[RLA_Stockalike]:NEEDS[zKTT]:FINAL
{@TechRequired = KTTBasicRocketry}

//3
@PART[RLA_tiny_mptank_rad,RLA_rcs_2way,RLA_rcs45_2way,RLA_rcs_linear,RLA_rcs_micro_linear]:NEEDS[RLA_Stockalike]:NEEDS[zKTT]:FINAL
{@TechRequired = KTTBasicControl}

@PART[RLA_med2small_biadap,RLA_small_radext,RLA_small_decoupler_radial,RLA_small_decoupler_stack,RLA_small_attach_radial]:NEEDS[RLA_Stockalike]:NEEDS[zKTT]:FINAL
{@TechRequired = KTTBasicConstruction}

@PART[RLA_small_LFO_tank1,RLA_small_LFO_tank2,RLA_solid_small_medium,RLA_small_highthrust,RLA_small_spike]:NEEDS[RLA_Stockalike]:NEEDS[zKTT]:FINAL
{@TechRequired = KTTAdvancedRocketry}

//4
@PART[RLA_tiny_torque_radial,RLA_rcs45,RLA_rcs_micro,RLA_rcs_micro45]:NEEDS[RLA_Stockalike]:NEEDS[zKTT]:FINAL
{@TechRequired = KTTAdvancedControl}

@PART[RLA_medium_radext,RLA_med2small_triadap,RLA_med2small_quadadap]:NEEDS[RLA_Stockalike]:NEEDS[zKTT]:FINAL
{@TechRequired = KTTAdvancedConstruction}

@PART[RLA_small_probe_4sides]:NEEDS[RLA_Stockalike]:NEEDS[zKTT]:FINAL
{@TechRequired = KTTRemoteRovers}

@PART[RLA_small_LFO_tank3,RLA_small_LFO_tank4,RLA_solid_small_long]:NEEDS[RLA_Stockalike]:NEEDS[zKTT]:FINAL
{@TechRequired = KTTSpecializedRocketry}

@PART[RLA_small_LFO_tank0,RLA_tiny_vac,RLA_mp_tiny_stack,RLA_mp_tiny_radial]:NEEDS[RLA_Stockalike]:NEEDS[zKTT]:FINAL
{@TechRequired = KTTMiniaturizedRocketry}

@PART[RLA_mp_small_fuelcell]:NEEDS[RLA_Stockalike]:NEEDS[zKTT]:FINAL
{@TechRequired = KTTAdvancedElectrics}

//5 
@PART[RLA_solid_medium_upper,RLA_large_mptank,RLA_mp_medium_vac]:NEEDS[RLA_Stockalike]:NEEDS[zKTT]:FINAL
{@TechRequired = KTTHeavyRocketry}

@PART[RLA_small_mptank,RLA_medium_mptank,RLA_mp_small_stack,RLA_mp_small_radial,RLA_mp_medium_vac]:NEEDS[RLA_Stockalike]:NEEDS[zKTT]:FINAL
{@TechRequired = KTTAdvancedMiniaturizedRocketry}

@PART[RLA_medium_solarpanel]:NEEDS[RLA_Stockalike]:NEEDS[zKTT]:FINAL
{@TechRequired = KTTSpecializedElectrics}

//6
@PART[RLA_rcs_5way]:NEEDS[RLA_Stockalike]:NEEDS[zKTT]:FINAL
{@TechRequired = KTTSpecializedControl}

@PART[RLA_medium_frame,RLA_large_frame]:NEEDS[RLA_Stockalike]:NEEDS[zKTT]:FINAL
{@TechRequired = KTTMobility}

@PART[RLA_large_mptank,RLA_mp_large_vac]:NEEDS[RLA_Stockalike]:NEEDS[zKTT]:FINAL
{@TechRequired = KTTAdvancedHeavyRocketry}

@PART[RLA_small_probe_24sides]:NEEDS[RLA_Stockalike]:NEEDS[zKTT]:FINAL
{@TechRequired = KTTSpecializedUnmannedTech}

//7
@PART[RLA_lfo_medium_linearspike,RLA_mp_large_spike]:NEEDS[RLA_Stockalike]:NEEDS[zKTT]:FINAL
{@TechRequired = KTTHightechRocketry}

@PART[RLA_small_probe_QBE_gold,RLA_small_probe_4sides_gold,RLA_small_probe_6sides_gold,RLA_small_probe_8sides_gold,RLA_small_probe_24sides_gold]:NEEDS[RLA_Stockalike]:NEEDS[zKTT]:FINAL
{@TechRequired = KTTAutomation}

//8
@PART[RLA_small_ntr]:NEEDS[RLA_Stockalike]:NEEDS[zKTT]:FINAL
{@TechRequired = KTTNuclearPropulsion}

//9
@PART[RLA_mmrtg]:NEEDS[RLA_Stockalike]:NEEDS[zKTT]:FINAL
{@TechRequired = KTTExperimentalElectrics}

@PART[RLA_x_small_tank,RLA_small_arcjet,RLA_small_resistojet,RLA_small_ion]:NEEDS[RLA_Stockalike]:NEEDS[zKTT]:FINAL
{@TechRequired = KTTIonPropulsion}

 

KSPX

Spoiler

//  ---- Config for Kerbal Stock Part eXpansion ----
//  ---- By Cy4n

//TECHTREE
@TechTree:FINAL
{
	!RDNode:HAS[#id[advNuclearPropulsion,advIonPropulsion]]
}

//ENGINES
@PART[cl_large_nuclearEngine]:NEEDS[KSPX]
{@TechRequired = KTTNuclearPropulsion}

@PART[cl_small_ionEngine]:NEEDS[KSPX]
{@TechRequired = KTTIonPropulsion}


//CONTROL
@PART[cl_mini_sas]:NEEDS[KSPX]
{@TechRequired = KTTBasicControl}

@PART[cl_mini_asas]:NEEDS[KSPX]
{@TechRequired = KTTAdvancedControl}

@PART[cl_large_sasModule]:NEEDS[KSPX]
{@TechRequired = KTTSpecializedControl}


//FUEL
@PART[cl_large_shortMonoTank]:NEEDS[KSPX]
{@TechRequired = KTTSpecializedControl}

@PART[cl_large_tripleFuelTank]:NEEDS[KSPX]
{@TechRequired = KTTHeavyRocketry}

@PART[cl_radial_sphereTankFuel]:NEEDS[KSPX]
{@TechRequired = KTTMiniaturizedRocketry}

@PART[cl_radial_sphereTankOxy]:NEEDS[KSPX]
{@TechRequired = KTTMiniaturizedRocketry}

@PART[cl_radial_cylTankFuel]:NEEDS[KSPX]
{@TechRequired = KTTAdvancedMiniaturizedRocketry}

@PART[cl_radial_cylTankOxy]:NEEDS[KSPX]
{@TechRequired = KTTAdvancedMiniaturizedRocketry}


//MISC
@PART[cl_small_escapeTower]:NEEDS[KSPX]
{@TechRequired = KTTLargePods}

KERBALISM

Spoiler

//  #### KTT ####

//  ---- Patch for Kerbalism
//  ---- Made by Cy4n

@ScrubberEfficiency:NEEDS[zKTT]:NEEDS[Kerbalism]:FINAL
{
  @tech0 = KTTAdvancedScience
  @tech1 = KTTSpecializedScience
  @tech2 = KTTExperimentalScience
  @tech3 = KTTExperimentalElectrics
}


@ManufacturingQuality:NEEDS[zKTT]:NEEDS[Kerbalism]:FINAL
{
  @tech0 = KTTAdvancedConstruction
  @tech1 = KTTSpecializedConstruction
  @tech2 = KTTHeavyConstruction
  @tech3 = KTTExperimentalConstruction
}


@SignalProcessing:NEEDS[zKTT]:NEEDS[Kerbalism]:FINAL
{
  @tech0 = KTTAdvancedElectrics
  @tech1 = KTTSpecializedElectrics
  @tech2 = KTTHighPowerElectrics
}


//1
@PART[shortAntenna]:NEEDS[zKTT]:NEEDS[Kerbalism]:NEEDS[!RemoteTech,!AntennaRange,EnableSignal]:FINAL
{@TechRequired = start}

//3
@PART[GeigerCounter]:NEEDS[zKTT]:NEEDS[Kerbalism]:NEEDS[EnableShielding]:FINAL
{@TechRequired = KTTBasicScience}

//4
@PART[kerbalism-food-small]:NEEDS[zKTT]:NEEDS[Kerbalism]:FINAL
{@TechRequired = KTTMannedSpaceflight}

@PART[kerbalism-water-small]:NEEDS[zKTT]:NEEDS[Kerbalism]:NEEDS[RealismProfile]:FINAL
{@TechRequired = KTTMannedSpaceflight}

//5
@PART[kerbalism-oxygen-radial,kerbalism-food-125]:NEEDS[zKTT]:NEEDS[Kerbalism]:FINAL
{@TechRequired = KTTMannedLanding}

//6
@PART[GravityRing,Greenhouse]:NEEDS[zKTT]:NEEDS[Kerbalism]:FINAL
{@TechRequired = KTTLargeStationParts}

@PART[kerbalism-food-250,kerbalism-oxygen-radial-big]:NEEDS[zKTT]:NEEDS[Kerbalism]:FINAL
{@TechRequired = KTTLargePods}

//9
@PART[kerbalism-shield-250]:NEEDS[zKTT]:NEEDS[Kerbalism]:NEEDS[EnableShielding]:FINAL
{@TechRequired = KTTLargePods}

 

KIS

Spoiler

//  #### KTT ####

//  ---- Patch for Kerbal Inventory System
//  ---- Made by Cy4n

//3
@PART[KIS_guide,KIS_wrench]:NEEDS[zKTT]:NEEDS[KIS]:FINAL
{@TechRequired = KTTBasicConstruction}

@PART[KIS_ghettoblaster]:NEEDS[zKTT]:NEEDS[KIS]:FINAL
{@TechRequired = KTTBasicElectrics}

//4
@PART[KIS_Container1,KIS_ContainerMount1,KIS_electricScrewdriver]:NEEDS[zKTT]:NEEDS[KIS]:FINAL
{@TechRequired = KTTAdvancedConstruction}

@PART[KIS_evapropellant,KIS_beer,KIS_taco]:NEEDS[zKTT]:NEEDS[KIS]:FINAL
{@TechRequired = KTTMannedSpaceflight}

//5
@PART[KIS_bomb1]:NEEDS[zKTT]:NEEDS[KIS]:FINAL
{@TechRequired = KTTSpecializedConstruction}

@PART[KIS_basketball,KIS_golfclub]:NEEDS[zKTT]:NEEDS[KIS]:FINAL
{@TechRequired = KTTMannedLanding}

//6
@PART[KIS_Container3,kis_concreteBase1]:NEEDS[zKTT]:NEEDS[KIS]:FINAL
{@TechRequired = KTTHeavyConstruction}

@PART[KIS_guitar]:NEEDS[zKTT]:NEEDS[KIS]:FINAL
{@TechRequired = KTTLargePods}

//7
@PART[KIS_Container2]:NEEDS[zKTT]:NEEDS[KIS]:FINAL
{@TechRequired = KTTSuperHeavyConstruction}

 

KAS

Spoiler

//  #### KTT ####

//  ---- Patch for Kerbal Attachment System
//  ---- Made by Cy4n

//4
@PART[KAS_Winch1]:NEEDS[zKTT]:NEEDS[KAS]:FINAL
{@TechRequired = KTTAdvancedConstruction}

//5
@PART[KAS_Winch2]:NEEDS[zKTT]:NEEDS[KAS]:FINAL
{@TechRequired = KTTSpecializedConstruction}

//6
@PART[KAS_Pylon1,KAS_Strut1,KAS_CPort1]:NEEDS[zKTT]:NEEDS[KAS]:FINAL
{@TechRequired = KTTHeavyConstruction}

@PART[KAS_Hook_Anchor]:NEEDS[zKTT]:NEEDS[KAS]:FINAL
{@TechRequired = KTTSpecializedControl}

//7
@PART[KAS_Hook_Harpoon,KAS_Hook_GrapplingHook]:NEEDS[zKTT]:NEEDS[KAS]:FINAL
{@TechRequired = KTTSuperHeavyConstruction}

@PART[KAS_Hook_Magnet]:NEEDS[zKTT]:NEEDS[KAS]:FINAL
{@TechRequired = KTTHighPowerElectrics}

 

K2 COMMAND POD

Spoiler

//	#### KTT ####

//  ---- Patch for K2 Command Pod
//  ---- Made by Cy4n

//4
@PART[K2Pod]:NEEDS[zKTT]:NEEDS[JFJohnny5]:FINAL
{@TechRequired = KTTMannedSpaceflight}

 

 

Edited by Osmium
Added Malemute
Link to comment
Share on other sites

  • 3 weeks later...
  • 1 month later...
  • 4 weeks later...
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...