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

Share this post


Link to post
Share on other sites

Nice tech tree! Do you think you could possibly add funny descriptions to some of the tech nodes?

Share this post


Link to post
Share on other sites

Thanks! :) @cy4n

Yes, that's definitely a planned feature :)

 

have you actually played the game using this tree, or just had a quick look at it?

Edited by Kergarin

Share this post


Link to post
Share on other sites

I played it a little bit.

Here are some pics:

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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!

Share this post


Link to post
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

Share this post


Link to post
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... :(

Share this post


Link to post
Share on other sites

@Kergarin My patch uses a :NEEDS function, so you can package it with the main mod and it will only activate if you have KSPX installed.

Share this post


Link to post
Share on other sites
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

Share this post


Link to post
Share on other sites

I decided to try my hand at a large mod, so I made a patch for RLA Stockalike!

(See this post.)

Edited by Osmium

Share this post


Link to post
Share on other sites

This mod is dead, isn't it.

But just in case it isn't: A patch for KAS and KIS!

(See this post)

 

Edited by Osmium

Share this post


Link to post
Share on other sites

No it's not dead, it's just a little frozen, sorry :(

I will continue soon and implement all your work, thanks for that verry much!

Share this post


Link to post
Share on other sites
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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

That's a really great collection! Thanks for all your work.

I will have to add this soon...

Did anyone find any issues or anything unbalanced in the tree?

Share this post


Link to post
Share on other sites

1.2 is out. GET IT UPDATED!!!!!!!!!!!!!!!!!!!!!!!

 

Joking of course, I'm not that impatient, but hopefully you update it soonTM

Share this post


Link to post
Share on other sites

I'm hoping you're using all this time to make an official release for 1.2 with funny descriptions and everything.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now