Advertisement
Guest User

Untitled

a guest
Mar 18th, 2015
291
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 90.58 KB | None | 0 0
  1. TECHNOLOGY_TREE_DEFINITION
  2. {
  3. id = SergioTree0
  4. label = Sergio Tree
  5. NODE
  6. {
  7. name = node0_start
  8. techID = start
  9. pos = -1730,1070,-1
  10. icon = START
  11. cost = 0
  12. title = Start
  13. description = Wehrner claims we can use explosions to make things fly ...in one piece.
  14. anyParent = False
  15. hideIfEmpty = False
  16. parents =
  17. PARTS
  18. {
  19. name = NBprobeCone1m
  20. name = fuelTankSmall
  21. name = sensorThermometer
  22. name = liquidEngine
  23. name = RTShortAntenna1
  24. name = Engineer7500
  25. }
  26. }
  27. NODE
  28. {
  29. name = node1_basicRocketry
  30. techID = basicSci
  31. pos = -1810,970,-1
  32. icon = SCIENCETECH
  33. cost = 5
  34. title = Basic Science
  35. description = Making rockets fly is interesting, but we can use them to learn so much.
  36. anyParent = False
  37. hideIfEmpty = False
  38.  
  39. parents = node0_start
  40. PARTS
  41. {
  42. name = sensorBarometer
  43. name = 62cm_BoxSat_ScienceThermomometer_Module
  44. name = 62cm_BoxSat_ScienceBarometer_Module
  45. }
  46. }
  47. NODE
  48. {
  49. name = node2_generalRocketry
  50. techID = spaceExpl
  51. pos = -1875,895,-1
  52. icon = EVATECH
  53. cost = 15
  54. title = Space Exploration
  55. description = Lots of thing to learn in outer space, lets get busy!
  56. anyParent = False
  57. hideIfEmpty = False
  58.  
  59. parents = node1_basicRocketry
  60. PARTS
  61. {
  62. name = dmGoreSat
  63. name = dmscope
  64. }
  65. }
  66. NODE
  67. {
  68. name = node2_survivability
  69. techID = planSci
  70. pos = -1875,810,-1
  71. icon = LANDING
  72. cost = 45
  73. title = Planetary Science
  74. description = With this equipment we should learn a few things from planets, if we can land ii of course.
  75. anyParent = False
  76. hideIfEmpty = False
  77.  
  78. parents = node2_generalRocketry
  79. PARTS
  80. {
  81. name = 62cm_BoxSat_ScienceAccelerometer_Module
  82. name = sensorAccelerometer
  83. name = dmsurfacelaser
  84. name = dmDAN
  85. }
  86. }
  87. NODE
  88. {
  89. name = node2_stability
  90. techID = fieldSci
  91. pos = -1875,740,-1
  92. icon = LANDING
  93. cost = 90
  94. title = Field Science
  95. description = The worlds shall revael their secrets to us!
  96. anyParent = False
  97. hideIfEmpty = False
  98.  
  99. parents = node2_survivability
  100. PARTS
  101. {
  102. name = avionicsNoseCone
  103. name = MKS_ScanOMatic
  104. name = dmXRay
  105. name = dmAnomScanner
  106. name = dmbioDrill
  107. name = dmUSAsert
  108. }
  109. }
  110. NODE
  111. {
  112. name = node3_advRocketry
  113. techID = orbSurv
  114. pos = -2015,815,-1
  115. icon = UNMANNEDTECH
  116. cost = 45
  117. title = Orbit Survey
  118. description = With this equipment we can learn things from space and planets from thhe confor of the orbit, what a nice view.
  119. anyParent = False
  120. hideIfEmpty = False
  121.  
  122. parents = node2_generalRocketry
  123. PARTS
  124. {
  125. name = SCANsat_Scanner
  126. name = rpwsAnt
  127. }
  128. }
  129. NODE
  130. {
  131. name = node3_scienceTech
  132. techID = longTermSurv
  133. pos = -2015,740,-1
  134. icon = UNMANNEDTECH
  135. cost = 160
  136. title = Long Term Survey
  137. description = By staying in orbit a long time we can appreciate ceirtain unusual phonomena, like the mysterious kraken.
  138. anyParent = False
  139. hideIfEmpty = False
  140.  
  141. parents = node3_advRocketry
  142. PARTS
  143. {
  144. name = SCANsat_Scanner2
  145. name = sensorGravimeter
  146. name = 62cm_BoxSat_ScienceGravioli_Module
  147. name = dmASERT
  148. name = dmSolarCollector
  149. }
  150. }
  151. NODE
  152. {
  153. name = node3_generalConstruction
  154. techID = resSurv
  155. pos = -2015,665,-1
  156. icon = UNMANNEDTECH
  157. cost = 300
  158. title = Resource Survey
  159. description = Those planets might have useful things on them.
  160. anyParent = False
  161. hideIfEmpty = False
  162.  
  163. parents = node3_scienceTech
  164. PARTS
  165. {
  166. name = dmmagBoom
  167. name = KA_DetectionArray_01
  168. name = dmSoilMoisture
  169. name = dmImagingPlatform
  170. }
  171. }
  172. NODE
  173. {
  174. name = node3_flightControl
  175. techID = matSci
  176. pos = -2110,900,-1
  177. icon = ADVSCIENCETECH
  178. cost = 45
  179. title = Materials Science
  180. description = By studying how materials behaave in outer space we should be able to build better stuff.
  181. anyParent = False
  182. hideIfEmpty = False
  183.  
  184. parents = node2_generalRocketry
  185. PARTS
  186. {
  187. name = GooExperiment
  188. name = science_module
  189. }
  190. }
  191. NODE
  192. {
  193. name = node4_advConstruction
  194. techID = statSci
  195. pos = -2265,900,-1
  196. icon = EXPERIMENTALSCIENCE
  197. cost = 300
  198. title = Station Science
  199. description = Keeping kerbals in space for long periods of time should allow us to perfom research there.
  200. anyParent = False
  201. hideIfEmpty = False
  202.  
  203. parents = node3_flightControl,ct_cuttingEdgeIonPropulsion
  204. PARTS
  205. {
  206. name = StnSciExperiment1
  207. name = StnSciExperiment5
  208. name = StnSciExperiment7
  209. name = StnSciZoo
  210. name = StnSciLab
  211. name = Large_Crewed_Lab
  212. name = StnSciKib
  213. name = StnSciKibJr
  214. }
  215. }
  216. NODE
  217. {
  218. name = node4_advFlightControl
  219. techID = partPhy
  220. pos = -2405,900,-1
  221. icon = IONPROPULSION
  222. cost = 1000
  223. title = Particle Phyics
  224. description = Theoretical kuarqs could not be properly studied down here on Kerbin due to gravity, so lets do it up there.
  225. anyParent = False
  226. hideIfEmpty = False
  227.  
  228. parents = node4_advConstruction
  229. PARTS
  230. {
  231. name = StnSciSpectro
  232. name = StnSciCyclo
  233. name = StnSciExperiment6
  234. name = StnSciExperiment4
  235. name = StnSciExperiment3
  236. name = StnSciExperiment2
  237. }
  238. }
  239. NODE
  240. {
  241. name = node4_electrics
  242. techID = fieldMatSci
  243. pos = -2105,545,-1
  244. icon = ADVSCIENCETECH
  245. cost = 160
  246. title = Field Materials Sciencee
  247. description = Jeb complainted landing that materials lab was too hard, so we found a way to make it smaller.
  248. anyParent = False
  249. hideIfEmpty = False
  250.  
  251. parents = node2_stability,node3_flightControl
  252. PARTS
  253. {
  254. name = dmRoverGoo
  255. name = dmRoverMat
  256. }
  257. }
  258. NODE
  259. {
  260. name = node4_spaceExploration
  261. techID = basProp
  262. pos = -1650,1180,-1
  263. icon = BASICROCKETRY
  264. cost = 5
  265. title = Basic Propulsion
  266. description = Better engines to fly higher.
  267. anyParent = False
  268. hideIfEmpty = False
  269.  
  270. parents = node0_start
  271. PARTS
  272. {
  273. name = liquidEngine3
  274. name = liquidEngine2
  275. name = SYengine1mD1
  276. name = radialLiquidEngine1-2
  277. name = solidBooster
  278. name = fuelTankSmallFlat
  279. name = fuelTank
  280. name = fuelTank_long
  281. }
  282. }
  283. NODE
  284. {
  285. name = node4_landing
  286. techID = solidFuel
  287. pos = -1455,1180,-1
  288. icon = HEAVIERROCKETRY
  289. cost = 15
  290. title = Solid Fuels
  291. description = Low Isp, but high thrust.
  292. anyParent = False
  293. hideIfEmpty = False
  294.  
  295. parents = node4_spaceExploration
  296. PARTS
  297. {
  298. name = solidBooster1-1
  299. name = MassiveBooster
  300. }
  301. }
  302. NODE
  303. {
  304. name = node4_heavyRocketry
  305. techID = heavySRB
  306. pos = -1335,1260,-1
  307. icon = HEAVIERROCKETRY
  308. cost = 45
  309. title = Heavy SRBs
  310. description = Punch the skies.
  311. anyParent = False
  312. hideIfEmpty = False
  313.  
  314. parents = node4_landing
  315. PARTS
  316. {
  317. name = SYSRB_1875L
  318. name = SYSRB_1875S
  319. name = SYSRB_25S
  320. }
  321. }
  322. NODE
  323. {
  324. name = node4_fuelSystems
  325. techID = massiveSRB
  326. pos = -1335,1335,-1
  327. icon = VERYHEAVYROCKETRY
  328. cost = 90
  329. title = Massive SRBs
  330. description = Really big cans full of boom.
  331. anyParent = False
  332. hideIfEmpty = False
  333.  
  334. parents = node4_heavyRocketry
  335. PARTS
  336. {
  337. name = SYSRB_25L
  338. name = SYSRB_25X23
  339. }
  340. }
  341. NODE
  342. {
  343. name = node4_aerodynamicSystems
  344. techID = aerodynamicSystems
  345. pos = -1555,1305,-1
  346. icon = BASICROCKETRY
  347. cost = 15
  348. title = Liquid Fuels
  349. description = Liquid fuels have good Isp and can be throttled.
  350. anyParent = False
  351. hideIfEmpty = False
  352.  
  353. parents = node4_spaceExploration
  354. PARTS
  355. {
  356. name = liquidEngine2-2
  357. name = engineLargeSkipper
  358. name = fuelLine
  359. name = SYengine2mF1
  360. name = fuelTank4-2
  361. name = fuelTank2-2
  362. name = fuelTank1-2
  363. name = NBconeTank2m
  364. name = NBjumboThreeQ
  365. name = NBwhiteJumbo
  366. name = NBminiOrange
  367. name = NBradialBoosterTank
  368. name = mk2SpacePlaneAdapter
  369. name = mk2_1m_AdapterLong
  370. name = mk2FuselageLongLFO
  371. name = mk2Fuselage
  372. name = mk2FuselageShortLFO
  373. name = mk2FuselageShortLiquid
  374. name = adapterSize2-Size1
  375. name = adapterSize2-Size1Slant
  376. name = adapterSize2-Mk2
  377. name = mk2_1m_Bicoupler
  378. }
  379. }
  380. NODE
  381. {
  382. name = node5_advExploration
  383. techID = lightProp
  384. pos = -1455,1305,-1
  385. icon = BASICROCKETRY
  386. cost = 45
  387. title = Light Propulsion
  388. description = Smaller engines for whatever you want them.
  389. anyParent = False
  390. hideIfEmpty = False
  391.  
  392. parents = node4_aerodynamicSystems
  393. PARTS
  394. {
  395. name = microEngine
  396. name = radialEngineMini
  397. name = smallRadialEngine
  398. name = liquidEngineMini
  399. name = NB0mtank1
  400. name = NBradialMiniTank
  401. name = NB0mLFOengine1
  402. name = miniFuelTank
  403. name = toroidalFuelTank
  404. name = 62cm_BoxSat_LFO_Tank_Module
  405. }
  406. }
  407. NODE
  408. {
  409. name = node5_heavierRocketry
  410. techID = heavyRocket
  411. pos = -1525,1415,-1
  412. icon = HEAVYROCKETRY
  413. cost = 45
  414. title = Heavy Rocketry
  415. description = Heavy lifting power.
  416. anyParent = False
  417. hideIfEmpty = False
  418.  
  419. parents = node4_aerodynamicSystems
  420. PARTS
  421. {
  422. name = liquidEngine1-2
  423. name = Size2LFB
  424. name = SYengine2mR1
  425. name = fuelTank3-2
  426. name = adapterMk3-Mk2
  427. name = adapterMk3-Size2
  428. name = adapterMk3-Size2Slant
  429. name = mk3FuselageLFO_25
  430. name = mk3FuselageLF_25
  431. name = mk3FuselageLFO_50
  432. name = mk3FuselageLF_50
  433. name = mk3FuselageLFO_100
  434. name = mk3FuselageLF_100
  435. }
  436. }
  437. NODE
  438. {
  439. name = node5_specializedConstruction
  440. techID = veryHeavyRocket
  441. pos = -1525,1495,-1
  442. icon = VERYHEAVYROCKETRY
  443. cost = 90
  444. title = Very Heavy Rocketry
  445. description = Lift space stations.
  446. anyParent = False
  447. hideIfEmpty = False
  448.  
  449. parents = node5_heavierRocketry
  450. PARTS
  451. {
  452. name = NB3mTerrierEngine
  453. name = Size3SmallTank
  454. name = NBconeTank3m
  455. name = NBhalfJumbo
  456. name = Size3AdvancedEngine
  457. name = Size3LargeTank
  458. name = Size3MediumTank
  459. name = Size3EngineCluster
  460. name = NB3mQuadEngine
  461. name = adapterSize3-Mk3
  462. name = SYtank3mCone
  463. name = SYtank3mCone2
  464. }
  465. }
  466. NODE
  467. {
  468. name = node5_advLanding
  469. techID = massiveRocket
  470. pos = -1525,1575,-1
  471. icon = VERYHEAVYROCKETRY
  472. cost = 160
  473. title = Massive Rocketry
  474. description = Lift and entire planetary base.
  475. anyParent = False
  476. hideIfEmpty = False
  477.  
  478. parents = node5_specializedConstruction
  479. PARTS
  480. {
  481. name = SYengine5mF5
  482. name = SYengine5mF9
  483. name = SYengine5mR5
  484. name = SYtank5mCone2
  485. name = SYtank5mL01875
  486. name = SYtank5m3mAdapter
  487. name = SYtank5mL0375
  488. name = SYtank5mL0750
  489. name = SYtank5mL1125
  490. }
  491. }
  492. NODE
  493. {
  494. name = node5_precisionEngineering
  495. techID = karbonite
  496. pos = -1335,1645,-1
  497. icon = ADVROCKETRY
  498. cost = 300
  499. title = Karbonite Propulsion
  500. description = We found this susbtance in some ground samples, after some lab accidents we determined it can be used as fuel.
  501. anyParent = False
  502. hideIfEmpty = False
  503.  
  504. parents = node5_advLanding,node4_fuelSystems
  505. PARTS
  506. {
  507. name = KA_SRB_125_01
  508. name = KA_SRB_125_02
  509. name = KA_SRB_625_01
  510. name = KA_SRB_625_02
  511. name = KA_Tank_Radial_02
  512. name = KA_Tank_VTS_01
  513. name = KA_Tank_Radial_03
  514. name = KA_Tank_125_01
  515. name = KA_Engine_625_01
  516. name = KA_Tank_125_02
  517. name = KA_Tank_Radial_01
  518. name = KA_Tank_125_03
  519. name = KA_Engine_125_01
  520. name = LFKA_Jet_PropFan_01
  521. name = LFKA_Jet_Radial_01
  522. name = KA_Tank_125_04
  523. name = LFKA_Jet_Stack_01
  524. name = KA_Jet_PropFan_01
  525. name = KA_Jet_Radial_01
  526. name = KA_Jet_Stack_01
  527. name = KA_Tank_250_01
  528. name = KA_Engine_250_01
  529. }
  530. }
  531. NODE
  532. {
  533. name = node5_advElectrics
  534. techID = jetProp
  535. pos = -1650,1305,-1
  536. icon = SUPERSONICFLIGHT
  537. cost = 45
  538. title = Jet Propulsion
  539. description = Using air for oxidizer we can fly withing the atmosphere with reduced weight.
  540. anyParent = False
  541. hideIfEmpty = False
  542.  
  543. parents = node4_aerodynamicSystems
  544. PARTS
  545. {
  546. name = JetEngine
  547. name = NBjetBasic0m
  548. name = NB0mtankJet1
  549. name = NB0mtankJet2
  550. name = MK1Fuselage
  551. name = NBintakeBasic0m
  552. name = CircularIntake
  553. name = airScoop
  554. name = Mk1FuselageStructural
  555. }
  556. }
  557. NODE
  558. {
  559. name = node5_specializedControl
  560. techID = turbojet
  561. pos = -1675,1485,-1
  562. icon = AEROSPACETECH
  563. cost = 160
  564. title = Turbojet Propulsion
  565. description = Breaking the sound barrier!
  566. anyParent = False
  567. hideIfEmpty = False
  568.  
  569. parents = node5_advElectrics,node5_actuators
  570. PARTS
  571. {
  572. name = turboFanEngine
  573. name = NBjetTurbo0m
  574. }
  575. }
  576. NODE
  577. {
  578. name = node5_supersonicFlight
  579. techID = combinedCycle
  580. pos = -1675,1570,-1
  581. icon = HYPERSONICFLIGHT
  582. cost = 300
  583. title = Combined Cycle Engines
  584. description = Two engines in one!
  585. anyParent = False
  586. hideIfEmpty = False
  587.  
  588. parents = node5_specializedControl
  589. PARTS
  590. {
  591. name = RAPIER
  592. name = toroidalAerospike
  593. }
  594. }
  595. NODE
  596. {
  597. name = node5_actuators
  598. techID = airIntake
  599. pos = -1715,1395,-1
  600. icon = HEAVYAERODYNAMICS
  601. cost = 90
  602. title = Air Intakes
  603. description = That air is not going to suck itself in.
  604. anyParent = False
  605. hideIfEmpty = False
  606.  
  607. parents = node5_advElectrics,ct_orbitalSurveys
  608. PARTS
  609. {
  610. name = NBinstake0m
  611. name = MK1IntakeFuselage
  612. name = IntakeRadialLong
  613. name = radialEngineBody
  614. name = NBintake1m
  615. name = ramAirIntake
  616. name = shockConeIntake
  617. name = nacelleBody
  618. }
  619. }
  620. NODE
  621. {
  622. name = node6_composites
  623. techID = nuclearProp
  624. pos = -1130,1585,-1
  625. icon = NUCLEARPROPULSION
  626. cost = 300
  627. title = Nuclear Propulsion
  628. description = Regardles of what other descriptions say the exhaust is not actually radioactive.
  629. anyParent = False
  630. hideIfEmpty = False
  631.  
  632. parents = node5_advLanding,ct_fusionRockets
  633. PARTS
  634. {
  635. name = nuclearEngine
  636. }
  637. }
  638. NODE
  639. {
  640. name = node6_fieldScience
  641. techID = heavyNukeProp
  642. pos = -1130,1660,-1
  643. icon = NUCLEARPROPULSION
  644. cost = 1000
  645. title = Heavy Nuclear Propulsion
  646. description = The gases pass through a heat exchanger, they have no contact with the nuclear fuel.
  647. anyParent = False
  648. hideIfEmpty = False
  649.  
  650. parents = node6_composites
  651. PARTS
  652. {
  653. name = NB2mNuclearEngine
  654. }
  655. }
  656. NODE
  657. {
  658. name = node6_nuclearPropulsion
  659. techID = ionProp
  660. pos = -1275,1170,-1
  661. icon = IONPROPULSION
  662. cost = 160
  663. title = Ion Propulsion
  664. description = Pushing gasses out with a little electricity, OK a lot of electricity.
  665. anyParent = False
  666. hideIfEmpty = False
  667.  
  668. parents = ct_advNuclearPropulsion
  669. PARTS
  670. {
  671. name = ionEngine
  672. name = xenonTankRadial
  673. name = xenonTank
  674. name = ionXenon-0625-3
  675. name = NBxenonSphere
  676. name = ionArgon-0625
  677. name = argon-rad-0625
  678. name = argon-0625
  679. }
  680. }
  681. NODE
  682. {
  683. name = node6_ionPropulsion
  684. techID = improvedIon
  685. pos = -1150,1170,-1
  686. icon = IONPROPULSION
  687. cost = 300
  688. title = Improved Ion Propulsion
  689. description = Ion engines can do better than that.
  690. anyParent = False
  691. hideIfEmpty = False
  692.  
  693. parents = node6_nuclearPropulsion
  694. PARTS
  695. {
  696. name = argon-rad-125
  697. name = argon-125
  698. name = argon-125-2
  699. name = ionArgon-0625-2
  700. name = xenon-125
  701. name = ionXenon-0625-2
  702. name = argon-25
  703. name = ionArgon-125
  704. name = xenon-125-2
  705. name = argon-25-2
  706. name = xenon-rad-125
  707. }
  708. }
  709. NODE
  710. {
  711. name = node6_largeElectrics
  712. techID = plasmaProp
  713. pos = -1020,1260,-1
  714. icon = ADVROCKETRY
  715. cost = 1000
  716. title = Plasma Propulsion
  717. description = The fourth state of matter, this engines have better thrust.
  718. anyParent = False
  719. hideIfEmpty = False
  720.  
  721. parents = node6_ionPropulsion
  722. PARTS
  723. {
  724. name = hydrogen-25
  725. name = hydrogen-rad-25
  726. name = hydrogen-125
  727. name = hydrogen-rad-0625
  728. name = mpdt-125
  729. name = mpdt-0625
  730. }
  731. }
  732. NODE
  733. {
  734. name = node6_electronics
  735. techID = adnvancedIon
  736. pos = -1020,1170,-1
  737. icon = IONPROPULSION
  738. cost = 1000
  739. title = Advanced Ion Propulsion
  740. description = Larger ion engines to power larger ships.
  741. anyParent = False
  742. hideIfEmpty = False
  743.  
  744. parents = node6_ionPropulsion
  745. PARTS
  746. {
  747. name = ionXenon-0625
  748. name = ionXenon-25
  749. name = xenon-25-2
  750. name = xenon-25
  751. name = NBxenonSphere1m
  752. name = ionXenon-125
  753. }
  754. }
  755. NODE
  756. {
  757. name = node6_highAltitudeFlight
  758. techID = Advanced Plasme
  759. pos = -890,1260,-1
  760. icon = ADVROCKETRY
  761. cost = 1600
  762. title = Advanced Plasma Propulsion
  763. description = Push it all the way to Pluck!
  764. anyParent = False
  765. hideIfEmpty = False
  766.  
  767. parents = node6_largeElectrics
  768. PARTS
  769. {
  770. name = hydrogen-rad-25-2
  771. name = hydrogen-rad-375
  772. name = hydrogen-375
  773. name = mpdt-25
  774. }
  775. }
  776. NODE
  777. {
  778. name = node6_unmannedTech
  779. techID = versatileProp
  780. pos = -890,1170,-1
  781. icon = IONPROPULSION
  782. cost = 1600
  783. title = Versatile Propulsion
  784. description = Propulsion that fits the needs of the moment.
  785. anyParent = False
  786. hideIfEmpty = False
  787.  
  788. parents = node6_electronics,node6_largeElectrics
  789. PARTS
  790. {
  791. name = vasimr-25
  792. name = vasimr-125
  793. name = pit-25
  794. name = vasimr-0625
  795. name = pit-125
  796. name = pit-0625
  797. }
  798. }
  799. NODE
  800. {
  801. name = node6_largeControl
  802. techID = spacecraftSys
  803. pos = -1645,970,-1
  804. icon = GENERIC
  805. cost = 5
  806. title = Spacecraft Systems
  807. description = All kinds of shinny new things to strap to those rockets.
  808. anyParent = False
  809. hideIfEmpty = False
  810.  
  811. parents = node0_start
  812. PARTS
  813. {
  814. name = probeCoreSphere
  815. name = longAntenna
  816. name = batteryPack
  817. name = parachuteSingle
  818. }
  819. }
  820. NODE
  821. {
  822. name = node6_advMetalWorks
  823. techID = flightControl
  824. pos = -1695,835,-1
  825. icon = FLIGHTCONTROL
  826. cost = 15
  827. title = Flight Control
  828. description = OK, this time lets try make it fly upwards.
  829. anyParent = False
  830. hideIfEmpty = False
  831.  
  832. parents = node6_largeControl
  833. PARTS
  834. {
  835. name = sasModule
  836. name = probeStackSmall
  837. name = probeStackLarge
  838. name = mk2DroneCore
  839. name = SYprobe3m
  840. name = SYprobe5m
  841. name = JSIPrimitiveExternalCamera
  842. }
  843. }
  844. NODE
  845. {
  846. name = node6_advAerodynamics
  847. techID = communications
  848. pos = -1495,725,-1
  849. icon = ADVUNMANNED
  850. cost = 15
  851. title = Communications
  852. description = Can you hear me now?
  853. anyParent = False
  854. hideIfEmpty = False
  855.  
  856. parents = node6_largeControl
  857. PARTS
  858. {
  859. name = Antenna_Tape2
  860. name = mediumDishAntenna
  861. name = Antenna_HingedDish1
  862. name = RTShortDish2
  863. }
  864. }
  865. NODE
  866. {
  867. name = node7_metaMaterials
  868. techID = mannedFlight
  869. pos = -1410,770,-1
  870. icon = EVATECH
  871. cost = 15
  872. title = Manned Flight
  873. description = We are confident our rockets are safe enough now to actually put people on them. Lets cross our fingers.
  874. anyParent = False
  875. hideIfEmpty = False
  876.  
  877. parents = node6_largeControl
  878. PARTS
  879. {
  880. name = mk1pod
  881. }
  882. }
  883. NODE
  884. {
  885. name = node7_heavyAerodynamics
  886. techID = electrics
  887. pos = -1535,1055,-1
  888. icon = ELECTRICS
  889. cost = 15
  890. title = Electrics
  891. description = Nobody likes a blackout in space.
  892. anyParent = False
  893. hideIfEmpty = False
  894.  
  895. parents = node6_largeControl
  896. PARTS
  897. {
  898. name = solarPanels5
  899. name = 62cm_BoxSat_Fixed_SolarPanel
  900. name = batteryBankMini
  901. name = ksp_r_largeBatteryPack
  902. name = spotLight1
  903. name = spotLight2
  904. name = 62cm_BoxSat_Battery_Module
  905. name = capacitor-rad-0625
  906. }
  907. }
  908. NODE
  909. {
  910. name = node7_veryHeavyRocketry
  911. techID = advReactWheels
  912. pos = -1585,800,-1
  913. icon = FLIGHTCONTROL
  914. cost = 45
  915. title = Advanced Reaction Wheels
  916. description = Adding more spinning little wheels to make the ship point where we want it to point.
  917. anyParent = False
  918. hideIfEmpty = False
  919.  
  920. parents = node6_advMetalWorks
  921. PARTS
  922. {
  923. name = 62cm_BoxSat_ReactionWheel_Module
  924. name = advSasModule
  925. name = SYsasR3m
  926. name = SYsasR5m
  927. name = asasmodule1-2
  928. name = NBSAS2m
  929. name = NBbigASAS
  930. }
  931. }
  932. NODE
  933. {
  934. name = node7_advancedMotors
  935. techID = reactionControl
  936. pos = -1585,725,-1
  937. icon = SPECIALIZEDCONTROL
  938. cost = 45
  939. title = Reaction Control Systems
  940. description = Using little thrusters we can not only make the craft spin, but also move in any direction.
  941. anyParent = False
  942. hideIfEmpty = False
  943.  
  944. parents = node6_advMetalWorks
  945. PARTS
  946. {
  947. name = RCSBlock
  948. name = linearRcs
  949. name = vernierEngine
  950. name = rcsTankRadialLong
  951. name = RCSFuelTank
  952. name = rcsTankMini
  953. name = radialRCSTank
  954. }
  955. }
  956. NODE
  957. {
  958. name = node7_hypersonicFlight
  959. techID = advReactControl
  960. pos = -1585,650,-1
  961. icon = LARGECONTROL
  962. cost = 90
  963. title = Advanced Reaction Control
  964. description = More little thrusters for moving larger craft.
  965. anyParent = False
  966. hideIfEmpty = False
  967.  
  968. parents = node7_advancedMotors
  969. PARTS
  970. {
  971. name = RCS_Tri_Small
  972. name = NBrcsCorner
  973. name = AES_RCS
  974. name = NBtinySAS
  975. name = NBrcs5block
  976. name = SYoms1
  977. name = SYoms2
  978. name = mk3FuselageMONO
  979. name = 62cm_BoxSat_MP_Tank_Module
  980. name = RCSTank1-2
  981. name = omsEngine
  982. name = NBmonoprop3m
  983. name = mk2FuselageShortMono
  984. name = NB0mMonoEngine1
  985. name = AES_RCSTank
  986. }
  987. }
  988. NODE
  989. {
  990. name = node7_specializedElectrics
  991. techID = miniaturization
  992. pos = -1695,725,-1
  993. icon = UNMANNEDTECH
  994. cost = 45
  995. title = Miniaturization
  996. description = Smaller control systems are easier to lift.
  997. anyParent = False
  998. hideIfEmpty = False
  999.  
  1000. parents = node6_advMetalWorks
  1001. PARTS
  1002. {
  1003. name = probeCoreCube
  1004. name = 62cm_BoxSat_Frame
  1005. name = probeCoreOcto
  1006. name = probeCoreHex
  1007. name = 62cm_BoxSat_ProbeCore_Module
  1008. name = 62cm_BoxSat_Blank_Module
  1009. name = 62cm_BoxSat_Hatch
  1010. name = EngineerChip
  1011. }
  1012. }
  1013. NODE
  1014. {
  1015. name = node7_advUnmanned
  1016. techID = microcircuits
  1017. pos = -1695,640,-1
  1018. icon = ELECTRONICS
  1019. cost = 90
  1020. title = Microcircuits
  1021. description = In long range probes there is no space to waste.
  1022. anyParent = False
  1023. hideIfEmpty = False
  1024.  
  1025. parents = node7_specializedElectrics
  1026. PARTS
  1027. {
  1028. name = probeCoreOcto2
  1029. }
  1030. }
  1031. NODE
  1032. {
  1033. name = node7_advScienceTech
  1034. techID = LRComms
  1035. pos = -1495,650,-1
  1036. icon = ADVUNMANNED
  1037. cost = 45
  1038. title = Long Range Communication
  1039. description = This is KSC, please respond.
  1040. anyParent = False
  1041. hideIfEmpty = False
  1042.  
  1043. parents = node6_advAerodynamics
  1044. PARTS
  1045. {
  1046. name = Antenna_Tape1
  1047. name = RTLongAntenna2
  1048. name = RTLongAntenna3
  1049. }
  1050. }
  1051. NODE
  1052. {
  1053. name = node8_experimentalRocketry
  1054. techID = IPComms
  1055. pos = -1495,575,-1
  1056. icon = ADVUNMANNED
  1057. cost = 90
  1058. title = Interplanetary Communication
  1059. description = Does the planet look red from there?
  1060. anyParent = False
  1061. hideIfEmpty = False
  1062.  
  1063. parents = node7_advScienceTech
  1064. PARTS
  1065. {
  1066. name = commDish
  1067. name = RTLongDish2
  1068. }
  1069. }
  1070. NODE
  1071. {
  1072. name = node8_aerospaceTech
  1073. techID = DSComms
  1074. pos = -1495,500,-1
  1075. icon = ADVUNMANNED
  1076. cost = 160
  1077. title = Deep Space Communication
  1078. description = The communication system works, now if we could get rid of the 20 minutes of lag.
  1079. anyParent = False
  1080. hideIfEmpty = False
  1081.  
  1082. parents = node8_experimentalRocketry
  1083. PARTS
  1084. {
  1085. name = RTGigaDish1
  1086. name = RTGigaDish2
  1087. }
  1088. }
  1089. NODE
  1090. {
  1091. name = node8_experimentalElectrics
  1092. techID = largeChutes
  1093. pos = -1330,770,-1
  1094. icon = SURVIVABILITY
  1095. cost = 45
  1096. title = Large Parachutes
  1097. description = Because smashed kerbals are bad PR.
  1098. anyParent = False
  1099. hideIfEmpty = False
  1100.  
  1101. parents = node7_metaMaterials
  1102. PARTS
  1103. {
  1104. name = parachuteDrogue
  1105. name = parachuteLarge
  1106. name = parachuteRadial
  1107. name = RC_cone_double
  1108. name = RC_radial
  1109. name = RC_stack
  1110. name = RC_cone
  1111. }
  1112. }
  1113. NODE
  1114. {
  1115. name = node8_experimentalAerodynamics
  1116. techID = advHeatShields
  1117. pos = -1330,705,-1
  1118. icon = EXPERIMENTALROCKETRY
  1119. cost = 45
  1120. title = Advanced Heat Shields
  1121. description = Because burnt kerbals are bad PR.
  1122. anyParent = False
  1123. hideIfEmpty = False
  1124.  
  1125. parents = node7_metaMaterials
  1126. PARTS
  1127. {
  1128. name = 2.5_Heatshield
  1129. name = 0625_Heatshield
  1130. name = 1.25_Heatshield
  1131. name = 3.75_Heatshield
  1132. name = 6.25_Heatshield
  1133. name = decoupler_ftr_small
  1134. name = decoupler_ftr_2M
  1135. }
  1136. }
  1137. NODE
  1138. {
  1139. name = node8_experimentalScience
  1140. techID = advCockpits
  1141. pos = -1330,640,-1
  1142. icon = EVATECH
  1143. cost = 45
  1144. title = Advanced Cockpits
  1145. description = Flying a team of kerbals is better than flying one alone.
  1146. anyParent = False
  1147. hideIfEmpty = False
  1148.  
  1149. parents = node7_metaMaterials
  1150. PARTS
  1151. {
  1152. name = landerCabinSmall
  1153. name = Mark1-2Pod
  1154. name = NBLAStower
  1155. name = NBLASshroud
  1156. name = LaunchEscapeSystem
  1157. }
  1158. }
  1159. NODE
  1160. {
  1161. name = node8_experimentalMotors
  1162. techID = lifeSupport
  1163. pos = -1330,575,-1
  1164. icon = EVATECH
  1165. cost = 45
  1166. title = Life Support
  1167. description = Because starving kerbals are bad PR.
  1168. anyParent = False
  1169. hideIfEmpty = False
  1170.  
  1171. parents = node7_metaMaterials
  1172. PARTS
  1173. {
  1174. name = TacLifeSupportContainerSmall
  1175. name = TacOxygenContainerSmall
  1176. name = TacWaterContainerSmall
  1177. name = HexCanOxygenSmall
  1178. name = HexCanDrinkingWaterSmall
  1179. name = HexCanFoodSmall
  1180. name = HexCanLifeSupportSmall
  1181. name = HexCanLifeSupportWasteSmall
  1182. name = TacWasteContainerSmall
  1183. name = TacFoodContainerSmall
  1184. }
  1185. }
  1186. NODE
  1187. {
  1188. name = node8_robotics
  1189. techID = mobility
  1190. pos = -1230,705,-1
  1191. icon = ADVEXPLORATION
  1192. cost = 90
  1193. title = Mobility
  1194. description = Getting out of a pod can be a hassle in certain situations, and what about getting back in?
  1195. anyParent = False
  1196. hideIfEmpty = False
  1197.  
  1198. parents = node8_experimentalScience
  1199. PARTS
  1200. {
  1201. name = telescopicLadder
  1202. name = ladder1
  1203. name = telescopicLadderBay
  1204. }
  1205. }
  1206. NODE
  1207. {
  1208. name = node8_automation
  1209. techID = specCockpits
  1210. pos = -1230,640,-1
  1211. icon = EVATECH
  1212. cost = 90
  1213. title = Specialized Cockpits
  1214. description = Cockpits for every need!
  1215. anyParent = False
  1216. hideIfEmpty = False
  1217.  
  1218. parents = node8_experimentalScience
  1219. PARTS
  1220. {
  1221. name = Mark2Cockpit
  1222. name = Mark1Cockpit
  1223. name = cupola
  1224. name = mk2LanderCabin
  1225. name = mk2Cockpit_Standard
  1226. name = mk2Cockpit_Inline
  1227. name = mk3Cockpit_Shuttle
  1228. name = mk3CrewCabin
  1229. name = mk2CrewCabin
  1230. }
  1231. }
  1232. NODE
  1233. {
  1234. name = node8_nanolathing
  1235. techID = explVehicles
  1236. pos = -1130,640,-1
  1237. icon = LANDING
  1238. cost = 160
  1239. title = Exploration Vehicles
  1240. description = With smaller specialized vehicles we can explore larger areas, also they look really cool.
  1241. anyParent = False
  1242. hideIfEmpty = False
  1243.  
  1244. parents = node8_automation
  1245. PARTS
  1246. {
  1247. name = SafetyLight
  1248. name = AES_Pod
  1249. name = HERP_Pod
  1250. name = HERP_MaintPod
  1251. name = HERP_JumpSeat
  1252. name = AES_Beam
  1253. name = AES_Outrigger
  1254. name = AES_DuctedFan
  1255. name = AES_Rack
  1256. }
  1257. }
  1258. NODE
  1259. {
  1260. name = ct_specializedScienceTech
  1261. techID = rovers
  1262. pos = -1775,565,-1
  1263. icon = FIELDSCIENCE
  1264. cost = 90
  1265. title = Rovers
  1266. description = For some reason I feel we should have invented wheels before...
  1267. anyParent = False
  1268. hideIfEmpty = False
  1269.  
  1270. parents = node7_specializedElectrics,node2_survivability
  1271. PARTS
  1272. {
  1273. name = NBprobeRadial2
  1274. name = roverWheel2
  1275. name = roverWheel1
  1276. name = roverBody
  1277. }
  1278. }
  1279. NODE
  1280. {
  1281. name = ct_nuclearPower
  1282. techID = HTWheels
  1283. pos = -1775,480,-1
  1284. icon = ADVANCEDMOTORS
  1285. cost = 160
  1286. title = High Traction Wheels
  1287. description = We receibed complaints that our wheels were to "slippery".
  1288. anyParent = False
  1289. hideIfEmpty = False
  1290.  
  1291. parents = ct_specializedScienceTech
  1292. PARTS
  1293. {
  1294. name = seatExternalCmd
  1295. name = PackRat_RoofRack
  1296. name = PackRat_Crate
  1297. name = PackRat_Fairing
  1298. name = PackRat_Front
  1299. name = PackRat_Garage
  1300. name = PackRat_Back
  1301. name = PackRat_Camera
  1302. name = PackRat_Chassis_Front
  1303. name = PackRat_Chassis_Rear
  1304. name = PackRat_Seat
  1305. name = roverWheel3
  1306. name = wheelMed
  1307. name = PackRat_MiniWheel
  1308. }
  1309. }
  1310. NODE
  1311. {
  1312. name = ct_largeNuclearPower
  1313. techID = LTLifeSupport
  1314. pos = -1230,575,-1
  1315. icon = EVATECH
  1316. cost = 90
  1317. title = Long Term Life Support
  1318. description = Snacks for those extended missions.
  1319. anyParent = False
  1320. hideIfEmpty = False
  1321.  
  1322. parents = node8_experimentalMotors
  1323. PARTS
  1324. {
  1325. name = TacFoodContainer
  1326. name = TacFoodContainerLarge
  1327. name = TacLifeSupportContainer
  1328. name = TacLifeSupportContainerLarge
  1329. name = TacOxygenContainerLarge
  1330. name = TacWaterContainer
  1331. name = TacWaterContainerLarge
  1332. name = HexCanOxygenLarge
  1333. name = HexCanOxygen
  1334. name = HexCanDrinkingWaterLarge
  1335. name = HexCanDrinkingWater
  1336. name = HexCanFoodLarge
  1337. name = HexCanFood
  1338. name = HexCanLifeSupportLarge
  1339. name = HexCanLifeSupport
  1340. name = TacOxygenContainer
  1341. name = HexCanLifeSupportWasteLarge
  1342. name = TacWasteContainerLarge
  1343. name = HexCanLifeSupportWaste
  1344. name = TacWasteContainer
  1345. }
  1346. }
  1347. NODE
  1348. {
  1349. name = ct_nuclearFuelSystems
  1350. techID = recyclers
  1351. pos = -1130,575,-1
  1352. icon = ADVSCIENCETECH
  1353. cost = 160
  1354. title = Recyclers
  1355. description = Some times you cannot realistically carry that much water and air.
  1356. anyParent = False
  1357. hideIfEmpty = False
  1358.  
  1359. parents = ct_largeNuclearPower
  1360. PARTS
  1361. {
  1362. name = TacAirFilter
  1363. name = TacWaterPurifier
  1364. name = TacWaterSplitter
  1365. name = TacWaterPurifierLarge
  1366. name = TacCarbonExtractor
  1367. name = TacSabatierRecycler
  1368. name = TacCarbonExtractorLarge
  1369. name = TacSabatierRecyclerLarge
  1370. }
  1371. }
  1372. NODE
  1373. {
  1374. name = ct_advNuclearPower
  1375. techID = aeroponics
  1376. pos = -1030,575,-1
  1377. icon = ADVSCIENCETECH
  1378. cost = 300
  1379. title = Aeroponics
  1380. description = These plants produce food and air, also the green make the kerbals feel better.
  1381. anyParent = False
  1382. hideIfEmpty = False
  1383.  
  1384. parents = ct_nuclearFuelSystems
  1385. PARTS
  1386. {
  1387. name = OKS_AgModule
  1388. name = OKS_Aeroponics
  1389. name = MKS_AgModule
  1390. name = MKS_Aeroponics
  1391. }
  1392. }
  1393. NODE
  1394. {
  1395. name = ct_nuclearSupport
  1396. techID = advElectrics
  1397. pos = -1400,1055,-1
  1398. icon = ADVELECTRICS
  1399. cost = 45
  1400. title = Advanced Electrics
  1401. description = More power storage, because you can never have too much electricity.
  1402. anyParent = False
  1403. hideIfEmpty = False
  1404.  
  1405. parents = node7_heavyAerodynamics
  1406. PARTS
  1407. {
  1408. name = capacitor-0625
  1409. name = NBbatteryRadial1
  1410. name = batteryBank
  1411. name = battery-rad-125
  1412. name = capacitor-rad-0625-2
  1413. name = battery-0625
  1414. }
  1415. }
  1416. NODE
  1417. {
  1418. name = ct_improvedNuclearPropulsion
  1419. techID = advSolar
  1420. pos = -1460,920,-1
  1421. icon = LARGEELECTRICS
  1422. cost = 45
  1423. title = Advanced Solar Panels
  1424. description = Carrying a few solar panels is much cheaper than carrying a lot of batteries.
  1425. anyParent = False
  1426. hideIfEmpty = False
  1427.  
  1428. parents = node7_heavyAerodynamics
  1429. PARTS
  1430. {
  1431. name = solarPanels4
  1432. name = solarPanels3
  1433. name = 62cm_BoxSat_Folding1x3_SolarPanel
  1434. name = panel-static02
  1435. name = panel-static01
  1436. name = solarPanels2
  1437. name = solarPanels1
  1438. }
  1439. }
  1440. NODE
  1441. {
  1442. name = ct_advNuclearPropulsion
  1443. techID = specialElectrics
  1444. pos = -1275,1055,-1
  1445. icon = SPECIALIZEDELECTRICS
  1446. cost = 90
  1447. title = Specialized Electrics
  1448. description = New ways to generate and store electricity.
  1449. anyParent = False
  1450. hideIfEmpty = False
  1451.  
  1452. parents = ct_nuclearSupport
  1453. PARTS
  1454. {
  1455. name = KAS_Hook_Magnet
  1456. name = NBfuelCellRadial
  1457. name = capacitor-125
  1458. name = batteryBankLarge
  1459. name = NBfuelCell1m
  1460. name = battery-125
  1461. name = capacitor-25
  1462. name = rtg-0625
  1463. name = rtg
  1464. name = battery-375
  1465. name = battery-25
  1466. }
  1467. }
  1468. NODE
  1469. {
  1470. name = ct_fusionRockets
  1471. techID = nukePower
  1472. pos = -1120,985,-1
  1473. icon = NUCLEARPROPULSION
  1474. cost = 160
  1475. title = Nuclear Power
  1476. description = Dont pay attention to the tree huggers this is perfectly safe.
  1477. anyParent = False
  1478. hideIfEmpty = False
  1479.  
  1480. parents = ct_advNuclearPropulsion
  1481. PARTS
  1482. {
  1483. name = reactor-0625
  1484. name = radiator-conformal-1
  1485. name = radiator-conformal-2
  1486. name = reactor-125
  1487. }
  1488. }
  1489. NODE
  1490. {
  1491. name = ct_giganticRocketry
  1492. techID = NukeRefuel
  1493. pos = -980,1015,-1
  1494. icon = NUCLEARPROPULSION
  1495. cost = 300
  1496. title = Nuclear Refueling
  1497. description = In case your multi decade mission happens to run out of fuel.
  1498. anyParent = False
  1499. hideIfEmpty = False
  1500.  
  1501. parents = ct_fusionRockets
  1502. PARTS
  1503. {
  1504. name = nuclear-recycler-25
  1505. name = nuclearfuel-25
  1506. name = nuclearfuel-125
  1507. name = nuclearfuel-0625
  1508. }
  1509. }
  1510. NODE
  1511. {
  1512. name = ct_colossalRocketry
  1513. techID = advNukePower
  1514. pos = -980,945,-1
  1515. icon = NUCLEARPROPULSION
  1516. cost = 300
  1517. title = Advanced Nuclear Power
  1518. description = Kerbals are already green, nothing bad can happen.
  1519. anyParent = False
  1520. hideIfEmpty = False
  1521.  
  1522. parents = ct_fusionRockets
  1523. PARTS
  1524. {
  1525. name = radiator-conformal-3
  1526. name = reactor-25
  1527. }
  1528. }
  1529. NODE
  1530. {
  1531. name = ct_fusionPower
  1532. techID = advCooling
  1533. pos = -980,875,-1
  1534. icon = COMPOSITES
  1535. cost = 300
  1536. title = Advanced Cooling
  1537. description = If it gets too hot it can get messy, but its still safe I promise.
  1538. anyParent = False
  1539. hideIfEmpty = False
  1540.  
  1541. parents = ct_fusionRockets
  1542. PARTS
  1543. {
  1544. name = radiator-universal-2
  1545. name = radiator-universal-1
  1546. }
  1547. }
  1548. NODE
  1549. {
  1550. name = ct_exoticAlloys
  1551. techID = HINukePower
  1552. pos = -825,940,-1
  1553. icon = NUCLEARPROPULSION
  1554. cost = 1000
  1555. title = High Intensity Nuclear Power
  1556. description = Yes, we are loading this thing over a pile of explosives, do you have a problem with that?
  1557. anyParent = False
  1558. hideIfEmpty = False
  1559.  
  1560. parents = ct_colossalRocketry,ct_fusionPower
  1561. PARTS
  1562. {
  1563. name = reactor-25-2
  1564. name = reactor-375
  1565. }
  1566. }
  1567. NODE
  1568. {
  1569. name = ct_advAerospaceComposites
  1570. techID = largeSolar
  1571. pos = -1325,920,-1
  1572. icon = LARGEELECTRICS
  1573. cost = 90
  1574. title = Large Solar
  1575. description = The solution to any power problem, add more panels.
  1576. anyParent = False
  1577. hideIfEmpty = False
  1578.  
  1579. parents = ct_improvedNuclearPropulsion
  1580. PARTS
  1581. {
  1582. name = largeSolarPanel
  1583. name = solarpanels-curved01-2
  1584. name = solarpanels-curved02
  1585. name = solarpanels-curvedexp01
  1586. }
  1587. }
  1588. NODE
  1589. {
  1590. name = ct_expAircraftEngines
  1591. techID = massiveSolar
  1592. pos = -1195,920,-1
  1593. icon = LARGEELECTRICS
  1594. cost = 160
  1595. title = Masive Solar
  1596. description = dont ask how this panels can extend so much.
  1597. anyParent = False
  1598. hideIfEmpty = False
  1599.  
  1600. parents = ct_advAerospaceComposites,ct_heavyControl
  1601. PARTS
  1602. {
  1603. name = solarpanels-blanket01
  1604. name = solarpanels-blanket02
  1605. name = solarpanels-modern04
  1606. name = solarpanels-modern07
  1607. name = solarpanels-modern08
  1608. name = solarpanels-modern06
  1609. name = solarpanels-modern03
  1610. name = solarpanels-modern05
  1611. }
  1612. }
  1613. NODE
  1614. {
  1615. name = ct_heavyControl
  1616. techID = concentratingSolar
  1617. pos = -1325,845,-1
  1618. icon = LARGEELECTRICS
  1619. cost = 90
  1620. title = Concentrating Solar
  1621. description = In case you happen to be very far from the sun.
  1622. anyParent = False
  1623. hideIfEmpty = False
  1624.  
  1625. parents = ct_improvedNuclearPropulsion
  1626. PARTS
  1627. {
  1628. name = solarpanels-modern01
  1629. name = solarpanels-circular01
  1630. name = solarpanels-modern02
  1631. }
  1632. }
  1633. NODE
  1634. {
  1635. name = ct_orbitalAssembly
  1636. techID = basicConstruction
  1637. pos = -1815,1175,-1
  1638. icon = GENERALCONSTRUCTION
  1639. cost = 5
  1640. title = Basic Construction
  1641. description = Spaceships can get larger.
  1642. anyParent = False
  1643. hideIfEmpty = False
  1644.  
  1645. parents = node0_start
  1646. PARTS
  1647. {
  1648. name = radialDecoupler
  1649. name = KzResizableFairingBase
  1650. name = KzResizableFairingBaseRing
  1651. name = KzProcFairingSide2
  1652. name = KzProcFairingSide1
  1653. name = strutConnector
  1654. name = launchClamp1
  1655. name = stackDecoupler
  1656. }
  1657. }
  1658. NODE
  1659. {
  1660. name = ct_subsonicFlight
  1661. techID = stability
  1662. pos = -1885,1335,-1
  1663. icon = STABILITY
  1664. cost = 15
  1665. title = Stability
  1666. description = Noone likes ships that shake that much.
  1667. anyParent = False
  1668. hideIfEmpty = False
  1669.  
  1670. parents = ct_orbitalAssembly
  1671. PARTS
  1672. {
  1673. name = winglet
  1674. name = noseCone
  1675. }
  1676. }
  1677. NODE
  1678. {
  1679. name = ct_offworldManufacturing
  1680. techID = structEng
  1681. pos = -2020,1220,-1
  1682. icon = ADVMETALWORKS
  1683. cost = 15
  1684. title = Structural Engineering
  1685. description = The ships were too small.
  1686. anyParent = False
  1687. hideIfEmpty = False
  1688.  
  1689. parents = ct_orbitalAssembly
  1690. PARTS
  1691. {
  1692. name = trussPiece1x
  1693. name = strutCube
  1694. name = strutOcto
  1695. name = adapterLargeSmallBi
  1696. name = stackBiCoupler
  1697. name = NBflatAdapter2m
  1698. name = largeAdapter2
  1699. name = NBadapter2-1
  1700. name = NBadapter1x5
  1701. name = adapterLargeSmallTri
  1702. name = adapterLargeSmallQuad
  1703. name = largeAdapter
  1704. name = stackPoint1
  1705. name = smallHardpoint
  1706. name = structuralPylon
  1707. name = NBpylonAero0
  1708. name = NBpylonAero1
  1709. name = NBadapter1x4
  1710. name = stackDecouplerMini
  1711. name = NBdecouplerRadialMini
  1712. name = AES_Decoupler
  1713. name = trussAdapter
  1714. name = trussPiece3x
  1715. name = noseConeAdapter
  1716. }
  1717. }
  1718. NODE
  1719. {
  1720. name = ct_orbitalSurveys
  1721. techID = aerodynamics
  1722. pos = -1885,1435,-1
  1723. icon = ADVAERODYNAMICS
  1724. cost = 45
  1725. title = Aerodynamics
  1726. description = The air keeps getting in the way.
  1727. anyParent = False
  1728. hideIfEmpty = False
  1729.  
  1730. parents = ct_subsonicFlight
  1731. PARTS
  1732. {
  1733. name = KzInterstageAdapter2
  1734. name = R8winglet
  1735. name = deltaWing
  1736. name = sweptWing
  1737. name = CanardController
  1738. name = standardNoseCone
  1739. name = tailfin
  1740. name = pf_tech_fairing05m
  1741. name = pf_tech_fairing3m
  1742. }
  1743. }
  1744. NODE
  1745. {
  1746. name = ct_advSurveys
  1747. techID = cargobays
  1748. pos = -2030,1400,-1
  1749. icon = COMPOSITES
  1750. cost = 90
  1751. title = Cargo Bays
  1752. description = Carry your satellites in this confortable space.
  1753. anyParent = False
  1754. hideIfEmpty = False
  1755.  
  1756. parents = ct_orbitalSurveys
  1757. PARTS
  1758. {
  1759. name = mk2CargoBayS
  1760. name = mk2CargoBayL
  1761. name = NBcargoBay1m1
  1762. name = NBcargoBay2m0
  1763. }
  1764. }
  1765. NODE
  1766. {
  1767. name = ct_recycling
  1768. techID = heavyFairings
  1769. pos = -2030,1500,-1
  1770. icon = EXPERIMENTALAERODYNAMICS
  1771. cost = 90
  1772. title = Heavy Fairings
  1773. description = Cover that payload!
  1774. anyParent = False
  1775. hideIfEmpty = False
  1776.  
  1777. parents = ct_orbitalSurveys
  1778. PARTS
  1779. {
  1780. name = pf_tech_fairing6m
  1781. }
  1782. }
  1783. NODE
  1784. {
  1785. name = ct_hydroponics
  1786. techID = largeCargobays
  1787. pos = -2165,1400,-1
  1788. icon = COMPOSITES
  1789. cost = 160
  1790. title = Large Cargo Bays
  1791. description = Haul large payloads far beyond the Kerman line!
  1792. anyParent = False
  1793. hideIfEmpty = False
  1794.  
  1795. parents = ct_advSurveys
  1796. PARTS
  1797. {
  1798. name = NBcargoBay2m1
  1799. name = mk3CargoBayS
  1800. name = mk3CargoBayM
  1801. name = mk3CargoBayL
  1802. }
  1803. }
  1804. NODE
  1805. {
  1806. name = ct_longTermHabitation
  1807. techID = massiveFairings
  1808. pos = -2165,1500,-1
  1809. icon = EXPERIMENTALAERODYNAMICS
  1810. cost = 160
  1811. title = Massive Fairings
  1812. description = Cover that space station!
  1813. anyParent = False
  1814. hideIfEmpty = False
  1815.  
  1816. parents = ct_recycling
  1817. PARTS
  1818. {
  1819. name = pf_tech_fairing10m
  1820. }
  1821. }
  1822. NODE
  1823. {
  1824. name = ct_resourceUtilization
  1825. techID = controlSurfaces
  1826. pos = -1790,1630,-1
  1827. icon = STABILITY
  1828. cost = 90
  1829. title = Control Surfaces
  1830. description = Turn the plane THAT way.
  1831. anyParent = False
  1832. hideIfEmpty = False
  1833.  
  1834. parents = ct_orbitalSurveys
  1835. PARTS
  1836. {
  1837. name = winglet3
  1838. }
  1839. }
  1840. NODE
  1841. {
  1842. name = ct_offworldMining
  1843. techID = liftingSurfaces
  1844. pos = -1940,1630,-1
  1845. icon = AERODYNAMICSYSTEMS
  1846. cost = 90
  1847. title = Lifting Surfaces
  1848. description = Air can help keep things flying, to think we were planning to remove the atmosphere.
  1849. anyParent = False
  1850. hideIfEmpty = False
  1851.  
  1852. parents = ct_orbitalSurveys
  1853. PARTS
  1854. {
  1855. name = AdvancedCanard
  1856. name = delta_small
  1857. name = structuralWing
  1858. name = structuralWing2
  1859. name = structuralWing4
  1860. name = structuralWing3
  1861. }
  1862. }
  1863. NODE
  1864. {
  1865. name = ct_advOffworldMining
  1866. techID = noseCones
  1867. pos = -2085,1630,-1
  1868. icon = ADVAERODYNAMICS
  1869. cost = 90
  1870. title = Nose Cones
  1871. description = Crafts with flat faces look ugly.
  1872. anyParent = False
  1873. hideIfEmpty = False
  1874.  
  1875. parents = ct_orbitalSurveys
  1876. PARTS
  1877. {
  1878. name = airplaneTail
  1879. name = NBnoseRounded
  1880. name = NBnoseBooster
  1881. name = NBnoseAero1m
  1882. name = NBnoseAero0m
  1883. }
  1884. }
  1885. NODE
  1886. {
  1887. name = ct_resourceExploitation
  1888. techID = advControlSurf
  1889. pos = -1790,1705,-1
  1890. icon = STABILITY
  1891. cost = 160
  1892. title = Advanced Control Surfaces
  1893. description = Fine tunning the flight path.
  1894. anyParent = False
  1895. hideIfEmpty = False
  1896.  
  1897. parents = ct_resourceUtilization
  1898. PARTS
  1899. {
  1900. name = elevon2
  1901. name = elevon3
  1902. name = elevon5
  1903. name = StandardCtrlSrf
  1904. name = smallCtrlSrf
  1905. }
  1906. }
  1907. NODE
  1908. {
  1909. name = ct_selfSufficientOutposts
  1910. techID = heavyLiftingSurfaces
  1911. pos = -1940,1705,-1
  1912. icon = AERODYNAMICSYSTEMS
  1913. cost = 160
  1914. title = Heavy Lifting Surfaces
  1915. description = Big wings for big planes.
  1916. anyParent = False
  1917. hideIfEmpty = False
  1918.  
  1919. parents = ct_offworldMining
  1920. PARTS
  1921. {
  1922. name = wingStrake
  1923. name = wingConnector4
  1924. name = wingConnector5
  1925. name = wingConnector3
  1926. name = wingConnector
  1927. name = wingConnector2
  1928. name = sweptWing1
  1929. name = sweptWing2
  1930. }
  1931. }
  1932. NODE
  1933. {
  1934. name = ct_longTermScienceTech
  1935. techID = heavyNoseCones
  1936. pos = -2085,1705,-1
  1937. icon = ADVAERODYNAMICS
  1938. cost = 160
  1939. title = Heavy Nose Cones
  1940. description = Pushing the air to the sides big time.
  1941. anyParent = False
  1942. hideIfEmpty = False
  1943.  
  1944. parents = ct_advOffworldMining
  1945. PARTS
  1946. {
  1947. name = NBnoseDome2m
  1948. name = rocketNoseCone
  1949. }
  1950. }
  1951. NODE
  1952. {
  1953. name = ct_scientificOutposts
  1954. techID = landing
  1955. pos = -1950,1085,-1
  1956. icon = LANDING
  1957. cost = 15
  1958. title = Landing
  1959. description = Crashing is not nice.
  1960. anyParent = False
  1961. hideIfEmpty = False
  1962.  
  1963. parents = ct_orbitalAssembly
  1964. PARTS
  1965. {
  1966. name = miniLandingLeg
  1967. name = landingLeg1
  1968. name = SmallGearBay
  1969. }
  1970. }
  1971. NODE
  1972. {
  1973. name = ct_advSolarTech
  1974. techID = heavyLanding
  1975. pos = -2175,1085,-1
  1976. icon = LANDING
  1977. cost = 90
  1978. title = Heavy Landing
  1979. description = Land really big things.
  1980. anyParent = False
  1981. hideIfEmpty = False
  1982.  
  1983. parents = ct_scientificOutposts
  1984. PARTS
  1985. {
  1986. name = landingLeg1-2
  1987. name = KA_LandingFrame
  1988. name = KA_LandingFrame_4
  1989. name = SYlandingLeg2
  1990. name = SYlandingLeg1
  1991. name = kaRadialLeg
  1992. }
  1993. }
  1994. NODE
  1995. {
  1996. name = ct_cuttingEdgeSolarTech
  1997. techID = heavySeparation
  1998. pos = -2175,1220,-1
  1999. icon = ADVCONSTRUCTION
  2000. cost = 45
  2001. title = Heavy Separation
  2002. description = Making large crafts smaller.
  2003. anyParent = False
  2004. hideIfEmpty = False
  2005.  
  2006. parents = ct_offworldManufacturing
  2007. PARTS
  2008. {
  2009. name = decoupler_ftr
  2010. name = decoupler_ftr-3m
  2011. name = decoupler_ftr_4m
  2012. name = NBlandingLeg1
  2013. name = NBflingatron
  2014. name = SYejectatron
  2015. name = sepMotor1
  2016. name = decoupler1-2
  2017. name = SYseparator3m
  2018. name = stackSeparator
  2019. name = radialDecoupler2
  2020. name = radialDecoupler1-2
  2021. name = stackSeparatorBig
  2022. name = SYdecoupler5m
  2023. name = SYseparator5m
  2024. name = SYplate3m2mX1
  2025. name = SYplate5m3mX1
  2026. name = NBadapter3x3
  2027. name = NBadapter3x7
  2028. name = NBinterstageDecoupler3m
  2029. name = stackSeparatorMini
  2030. name = NBdecouplerLowProfile2m
  2031. name = NBdecouplerSlim2m
  2032. name = size3Decoupler
  2033. name = SYdecouplerRadial1
  2034. name = SYdecouplerRadial2
  2035. }
  2036. }
  2037. NODE
  2038. {
  2039. name = ct_advPVMaterials
  2040. techID = advPVMaterials
  2041. pos = -2175,1310,-1
  2042. icon = GENERALCONSTRUCTION
  2043. cost = 45
  2044. title = Heavy Construction
  2045. description = Was this thing supposed to move?
  2046. anyParent = False
  2047. hideIfEmpty = False
  2048.  
  2049. parents = ct_offworldManufacturing
  2050. PARTS
  2051. {
  2052. name = structuralIBeam3
  2053. name = structuralIBeam2
  2054. name = structuralMiniNode
  2055. name = structuralPanel1
  2056. name = stackTriCoupler
  2057. name = MKS_375_OCTO
  2058. name = stationHub
  2059. name = SYadapter5x4
  2060. name = stackQuadCoupler
  2061. name = Size3to2Adapter
  2062. name = NBpylonAero2
  2063. name = NBadapter2x5
  2064. name = NBflatAdapter3m
  2065. name = SYclamp1
  2066. name = structuralIBeam1
  2067. name = structuralPanel2
  2068. name = adapterSmallMiniShort
  2069. name = adapterSmallMiniTall
  2070. }
  2071. }
  2072. NODE
  2073. {
  2074. name = ct_electricalSystems
  2075. techID = docking
  2076. pos = -2290,1385,-1
  2077. icon = EXPERIMENTALMOTORS
  2078. cost = 90
  2079. title = Docking
  2080. description = With larger orbital structures getting it up in one launch is unrealistic.
  2081. anyParent = False
  2082. hideIfEmpty = False
  2083.  
  2084. parents = ct_advPVMaterials
  2085. PARTS
  2086. {
  2087. name = dockingPort2
  2088. name = dockingPort1
  2089. name = NBdockingHelper1
  2090. }
  2091. }
  2092. NODE
  2093. {
  2094. name = ct_plasmaPropulsion
  2095. techID = advDocking
  2096. pos = -2290,1470,-1
  2097. icon = EXPERIMENTALMOTORS
  2098. cost = 160
  2099. title = Advanced Docking
  2100. description = Dock larger and smaller.
  2101. anyParent = False
  2102. hideIfEmpty = False
  2103.  
  2104. parents = ct_electricalSystems
  2105. PARTS
  2106. {
  2107. name = dockingPortLateral
  2108. name = mk2DockingPort
  2109. name = dockingPortLarge
  2110. name = NBdockingHelper0
  2111. name = NBdockingHelper2
  2112. name = dockingPort3
  2113. }
  2114. }
  2115. NODE
  2116. {
  2117. name = ct_experimentalIonPropulsion
  2118. techID = heavyDocking
  2119. pos = -2290,1550,-1
  2120. icon = EXPERIMENTALMOTORS
  2121. cost = 300
  2122. title = Heavy Docking
  2123. description = How did you lift something this big into orbit?
  2124. anyParent = False
  2125. hideIfEmpty = False
  2126.  
  2127. parents = ct_plasmaPropulsion
  2128. PARTS
  2129. {
  2130. name = SYdocking5m
  2131. name = SYdocking3m
  2132. }
  2133. }
  2134. NODE
  2135. {
  2136. name = ct_cuttingEdgeIonPropulsion
  2137. techID = spaceHabitation
  2138. pos = -2415,1385,-1
  2139. icon = EVATECH
  2140. cost = 160
  2141. title = Space Habitation
  2142. description = This planet is nice, but space is just cool.
  2143. anyParent = False
  2144. hideIfEmpty = False
  2145.  
  2146. parents = ct_electricalSystems
  2147. PARTS
  2148. {
  2149. name = crewCabin
  2150. }
  2151. }
  2152. NODE
  2153. {
  2154. name = ct_advPlasmaPropulsion
  2155. techID = LTSpaceHabitation
  2156. pos = -2535,1385,-1
  2157. icon = EVATECH
  2158. cost = 300
  2159. title = Long Term Space Habitation
  2160. description = Some times you dont feel like coming back.
  2161. anyParent = False
  2162. hideIfEmpty = False
  2163.  
  2164. parents = ct_cuttingEdgeIonPropulsion
  2165. PARTS
  2166. {
  2167. name = OKS_ScienceLab
  2168. name = MKS_PioneerPack_03
  2169. name = MKS_PioneerPack_02
  2170. name = OKS_Kerbitat
  2171. name = OKS_ColonyHub
  2172. name = MKS_PioneerPack_01
  2173. name = OKS_HabRing
  2174. name = OKS_Workspace
  2175. name = OKS_Storage_ILM
  2176. name = HERP_MiniCrate
  2177. name = MKS_RadialTank
  2178. name = MKS_DockingPort
  2179. name = MK3_Akademy
  2180. name = MKS_RigidTube
  2181. name = OKS_Cap
  2182. name = OKS_Hub
  2183. name = OKS_LgHub
  2184. name = OKS_Tube
  2185. name = OKS_Tube_Lg
  2186. }
  2187. }
  2188. NODE
  2189. {
  2190. name = ct_exoticReactions
  2191. techID = spaceMining
  2192. pos = -2535,1550,-1
  2193. icon = GENERIC
  2194. cost = 1600
  2195. title = Space Mining
  2196. description = Why haul everything over when we can just take it from the ground?
  2197. anyParent = False
  2198. hideIfEmpty = False
  2199.  
  2200. parents = ct_highEnergyScience
  2201. PARTS
  2202. {
  2203. name = KA_Drill_125_01
  2204. name = KA_Drill_250_01
  2205. name = KA_Drill_Radial_01
  2206. name = KA_Drill_Radial_04
  2207. name = KA_ParticleCollector_250_01
  2208. name = MKS_DRILL_02
  2209. name = MKS_DRILL_01
  2210. name = KA_AtmScoop_125_01
  2211. name = KA_AtmScoop_250_01
  2212. }
  2213. }
  2214. NODE
  2215. {
  2216. name = ct_highEnergyScience
  2217. techID = planetaryBases
  2218. pos = -2535,1465,-1
  2219. icon = LANDING
  2220. cost = 1000
  2221. title = Planetary Bases
  2222. description = We cannot stay in our craddle forever, can we?
  2223. anyParent = False
  2224. hideIfEmpty = False
  2225.  
  2226. parents = ct_advPlasmaPropulsion,ct_advSolarTech
  2227. PARTS
  2228. {
  2229. name = MKS_ScienceLab
  2230. name = MKS_Kerbitat
  2231. name = MKS_ModuleBase
  2232. name = MKS_ColonyHub
  2233. name = MKS_Workspace
  2234. name = MKS_Storage_Tank
  2235. name = MKS_Storage_ILM
  2236. name = MKS_HabDome
  2237. name = MKS_ExpandoTube_XL
  2238. name = MKS_ExpandoTube4
  2239. name = MKS_ExpandoTube_Mini
  2240. }
  2241. }
  2242. NODE
  2243. {
  2244. name = ct_orbitalMegastructures
  2245. techID = spaceIndustry
  2246. pos = -2535,1630,-1
  2247. icon = GENERIC
  2248. cost = 2400
  2249. title = Space Industry
  2250. description = Turns out things need to be manufactured before we can use them.
  2251. anyParent = False
  2252. hideIfEmpty = False
  2253.  
  2254. parents = ct_exoticReactions
  2255. PARTS
  2256. {
  2257. name = MK3_Fabricator
  2258. name = MK3_FuelRefinery
  2259. name = MK3_Refinery
  2260. name = MKS_BioLab
  2261. name = OKS_BioLab
  2262. }
  2263. }
  2264. NODE
  2265. {
  2266. name = ct_specializedPlasmaTech
  2267. techID = advSpaceInd
  2268. pos = -2535,1710,-1
  2269. icon = GENERIC
  2270. cost = 3500
  2271. title = Advanced Space Industry
  2272. description = Who needs resupply?
  2273. anyParent = False
  2274. hideIfEmpty = False
  2275.  
  2276. parents = ct_orbitalMegastructures
  2277. PARTS
  2278. {
  2279. name = MK3_MachineryPlant
  2280. name = MK3_RepairShop
  2281. }
  2282. }
  2283. NODE
  2284. {
  2285. name = ct_powerTransmission
  2286. techID = OSSpacecraftAss
  2287. pos = -2625,1815,-1
  2288. icon = GENERIC
  2289. cost = 5000
  2290. title = On-Site Spacecraft Assembly
  2291. description = I feel we are a different kind of civilization than what we were before starting the space program.
  2292. anyParent = False
  2293. hideIfEmpty = False
  2294.  
  2295. parents = ct_specializedPlasmaTech
  2296. PARTS
  2297. {
  2298. name = ExSurveyStake
  2299. name = MKS_EL_LaunchPad
  2300. name = MKS_EL_OrbitalDock
  2301. }
  2302. }
  2303. NODE
  2304. {
  2305. name = ct_antimatterPower
  2306. techID = orbLogi
  2307. pos = -2470,1815,-1
  2308. icon = AUTOMATION
  2309. cost = 5000
  2310. title = Orbital Logistics
  2311. description = We have launched hundreds of rockets into orbit, we can let robots handle it.
  2312. anyParent = False
  2313. hideIfEmpty = False
  2314.  
  2315. parents = ct_specializedPlasmaTech
  2316. PARTS
  2317. {
  2318. name = MKS_LogisticsHub
  2319. }
  2320. }
  2321. NODE
  2322. {
  2323. name = ct_advIonPropulsion
  2324. techID = onSiteConst
  2325. pos = -2290,1280,-1
  2326. icon = PRECISIONENGINEERING
  2327. cost = 90
  2328. title = On-Site Construction
  2329. description = If a ship left the VAB unfinished we can handle iit.
  2330. anyParent = False
  2331. hideIfEmpty = False
  2332.  
  2333. parents = ct_advPVMaterials
  2334. PARTS
  2335. {
  2336. name = KAS_HookSupport
  2337. name = KAS_Strut1
  2338. name = KAS_ContainerBay1
  2339. name = KAS_Hook_Anchor
  2340. name = KAS_Pipe1
  2341. name = KAS_Pylon1
  2342. name = KAS_CPort1
  2343. name = KAS_Winch1
  2344. name = KAS_CPort2
  2345. name = KAS_Container1
  2346. name = KAS_Winch2
  2347. name = KAS_Container2
  2348. name = KAS_Hook_GrapplingHook
  2349. name = KAS_Winch3
  2350. name = KAS_Winch4
  2351. name = GrapplingDevice
  2352. }
  2353. }
  2354. }
  2355.  
  2356.  
  2357. @PART[NBprobeCone1m]:FINAL
  2358. {
  2359. @TechRequired = start
  2360. }
  2361. @PART[fuelTankSmall]:FINAL
  2362. {
  2363. @TechRequired = start
  2364. }
  2365. @PART[sensorThermometer]:FINAL
  2366. {
  2367. @TechRequired = start
  2368. }
  2369. @PART[liquidEngine]:FINAL
  2370. {
  2371. @TechRequired = start
  2372. }
  2373. @PART[RTShortAntenna1]:FINAL
  2374. {
  2375. @TechRequired = start
  2376. }
  2377. @PART[Engineer7500]:FINAL
  2378. {
  2379. @TechRequired = start
  2380. }
  2381. @PART[sensorBarometer]:FINAL
  2382. {
  2383. @TechRequired = basicSci
  2384. }
  2385. @PART[62cm_BoxSat_ScienceThermomometer_Module]:FINAL
  2386. {
  2387. @TechRequired = basicSci
  2388. }
  2389. @PART[62cm_BoxSat_ScienceBarometer_Module]:FINAL
  2390. {
  2391. @TechRequired = basicSci
  2392. }
  2393. @PART[dmGoreSat]:FINAL
  2394. {
  2395. @TechRequired = spaceExpl
  2396. }
  2397. @PART[dmscope]:FINAL
  2398. {
  2399. @TechRequired = spaceExpl
  2400. }
  2401. @PART[62cm_BoxSat_ScienceAccelerometer_Module]:FINAL
  2402. {
  2403. @TechRequired = planSci
  2404. }
  2405. @PART[sensorAccelerometer]:FINAL
  2406. {
  2407. @TechRequired = planSci
  2408. }
  2409. @PART[dmsurfacelaser]:FINAL
  2410. {
  2411. @TechRequired = planSci
  2412. }
  2413. @PART[dmDAN]:FINAL
  2414. {
  2415. @TechRequired = planSci
  2416. }
  2417. @PART[avionicsNoseCone]:FINAL
  2418. {
  2419. @TechRequired = fieldSci
  2420. }
  2421. @PART[MKS_ScanOMatic]:FINAL
  2422. {
  2423. @TechRequired = fieldSci
  2424. }
  2425. @PART[dmXRay]:FINAL
  2426. {
  2427. @TechRequired = fieldSci
  2428. }
  2429. @PART[dmAnomScanner]:FINAL
  2430. {
  2431. @TechRequired = fieldSci
  2432. }
  2433. @PART[dmbioDrill]:FINAL
  2434. {
  2435. @TechRequired = fieldSci
  2436. }
  2437. @PART[dmUSAsert]:FINAL
  2438. {
  2439. @TechRequired = fieldSci
  2440. }
  2441. @PART[SCANsat_Scanner]:FINAL
  2442. {
  2443. @TechRequired = orbSurv
  2444. }
  2445. @PART[rpwsAnt]:FINAL
  2446. {
  2447. @TechRequired = orbSurv
  2448. }
  2449. @PART[SCANsat_Scanner2]:FINAL
  2450. {
  2451. @TechRequired = longTermSurv
  2452. }
  2453. @PART[sensorGravimeter]:FINAL
  2454. {
  2455. @TechRequired = longTermSurv
  2456. }
  2457. @PART[62cm_BoxSat_ScienceGravioli_Module]:FINAL
  2458. {
  2459. @TechRequired = longTermSurv
  2460. }
  2461. @PART[dmASERT]:FINAL
  2462. {
  2463. @TechRequired = longTermSurv
  2464. }
  2465. @PART[dmSolarCollector]:FINAL
  2466. {
  2467. @TechRequired = longTermSurv
  2468. }
  2469. @PART[dmmagBoom]:FINAL
  2470. {
  2471. @TechRequired = resSurv
  2472. }
  2473. @PART[KA_DetectionArray_01]:FINAL
  2474. {
  2475. @TechRequired = resSurv
  2476. }
  2477. @PART[dmSoilMoisture]:FINAL
  2478. {
  2479. @TechRequired = resSurv
  2480. }
  2481. @PART[dmImagingPlatform]:FINAL
  2482. {
  2483. @TechRequired = resSurv
  2484. }
  2485. @PART[GooExperiment]:FINAL
  2486. {
  2487. @TechRequired = matSci
  2488. }
  2489. @PART[science_module]:FINAL
  2490. {
  2491. @TechRequired = matSci
  2492. }
  2493. @PART[StnSciExperiment1]:FINAL
  2494. {
  2495. @TechRequired = statSci
  2496. }
  2497. @PART[StnSciExperiment5]:FINAL
  2498. {
  2499. @TechRequired = statSci
  2500. }
  2501. @PART[StnSciExperiment7]:FINAL
  2502. {
  2503. @TechRequired = statSci
  2504. }
  2505. @PART[StnSciZoo]:FINAL
  2506. {
  2507. @TechRequired = statSci
  2508. }
  2509. @PART[StnSciLab]:FINAL
  2510. {
  2511. @TechRequired = statSci
  2512. }
  2513. @PART[Large_Crewed_Lab]:FINAL
  2514. {
  2515. @TechRequired = statSci
  2516. }
  2517. @PART[StnSciKib]:FINAL
  2518. {
  2519. @TechRequired = statSci
  2520. }
  2521. @PART[StnSciKibJr]:FINAL
  2522. {
  2523. @TechRequired = statSci
  2524. }
  2525. @PART[StnSciSpectro]:FINAL
  2526. {
  2527. @TechRequired = partPhy
  2528. }
  2529. @PART[StnSciCyclo]:FINAL
  2530. {
  2531. @TechRequired = partPhy
  2532. }
  2533. @PART[StnSciExperiment6]:FINAL
  2534. {
  2535. @TechRequired = partPhy
  2536. }
  2537. @PART[StnSciExperiment4]:FINAL
  2538. {
  2539. @TechRequired = partPhy
  2540. }
  2541. @PART[StnSciExperiment3]:FINAL
  2542. {
  2543. @TechRequired = partPhy
  2544. }
  2545. @PART[StnSciExperiment2]:FINAL
  2546. {
  2547. @TechRequired = partPhy
  2548. }
  2549. @PART[dmRoverGoo]:FINAL
  2550. {
  2551. @TechRequired = fieldMatSci
  2552. }
  2553. @PART[dmRoverMat]:FINAL
  2554. {
  2555. @TechRequired = fieldMatSci
  2556. }
  2557. @PART[liquidEngine3]:FINAL
  2558. {
  2559. @TechRequired = basProp
  2560. }
  2561. @PART[liquidEngine2]:FINAL
  2562. {
  2563. @TechRequired = basProp
  2564. }
  2565. @PART[SYengine1mD1]:FINAL
  2566. {
  2567. @TechRequired = basProp
  2568. }
  2569. @PART[radialLiquidEngine1-2]:FINAL
  2570. {
  2571. @TechRequired = basProp
  2572. }
  2573. @PART[solidBooster]:FINAL
  2574. {
  2575. @TechRequired = basProp
  2576. }
  2577. @PART[fuelTankSmallFlat]:FINAL
  2578. {
  2579. @TechRequired = basProp
  2580. }
  2581. @PART[fuelTank]:FINAL
  2582. {
  2583. @TechRequired = basProp
  2584. }
  2585. @PART[fuelTank_long]:FINAL
  2586. {
  2587. @TechRequired = basProp
  2588. }
  2589. @PART[solidBooster1-1]:FINAL
  2590. {
  2591. @TechRequired = solidFuel
  2592. }
  2593. @PART[MassiveBooster]:FINAL
  2594. {
  2595. @TechRequired = solidFuel
  2596. }
  2597. @PART[SYSRB_1875L]:FINAL
  2598. {
  2599. @TechRequired = heavySRB
  2600. }
  2601. @PART[SYSRB_1875S]:FINAL
  2602. {
  2603. @TechRequired = heavySRB
  2604. }
  2605. @PART[SYSRB_25S]:FINAL
  2606. {
  2607. @TechRequired = heavySRB
  2608. }
  2609. @PART[SYSRB_25L]:FINAL
  2610. {
  2611. @TechRequired = massiveSRB
  2612. }
  2613. @PART[SYSRB_25X23]:FINAL
  2614. {
  2615. @TechRequired = massiveSRB
  2616. }
  2617. @PART[liquidEngine2-2]:FINAL
  2618. {
  2619. @TechRequired = aerodynamicSystems
  2620. }
  2621. @PART[engineLargeSkipper]:FINAL
  2622. {
  2623. @TechRequired = aerodynamicSystems
  2624. }
  2625. @PART[fuelLine]:FINAL
  2626. {
  2627. @TechRequired = aerodynamicSystems
  2628. }
  2629. @PART[SYengine2mF1]:FINAL
  2630. {
  2631. @TechRequired = aerodynamicSystems
  2632. }
  2633. @PART[fuelTank4-2]:FINAL
  2634. {
  2635. @TechRequired = aerodynamicSystems
  2636. }
  2637. @PART[fuelTank2-2]:FINAL
  2638. {
  2639. @TechRequired = aerodynamicSystems
  2640. }
  2641. @PART[fuelTank1-2]:FINAL
  2642. {
  2643. @TechRequired = aerodynamicSystems
  2644. }
  2645. @PART[NBconeTank2m]:FINAL
  2646. {
  2647. @TechRequired = aerodynamicSystems
  2648. }
  2649. @PART[NBjumboThreeQ]:FINAL
  2650. {
  2651. @TechRequired = aerodynamicSystems
  2652. }
  2653. @PART[NBwhiteJumbo]:FINAL
  2654. {
  2655. @TechRequired = aerodynamicSystems
  2656. }
  2657. @PART[NBminiOrange]:FINAL
  2658. {
  2659. @TechRequired = aerodynamicSystems
  2660. }
  2661. @PART[NBradialBoosterTank]:FINAL
  2662. {
  2663. @TechRequired = aerodynamicSystems
  2664. }
  2665. @PART[mk2SpacePlaneAdapter]:FINAL
  2666. {
  2667. @TechRequired = aerodynamicSystems
  2668. }
  2669. @PART[mk2_1m_AdapterLong]:FINAL
  2670. {
  2671. @TechRequired = aerodynamicSystems
  2672. }
  2673. @PART[mk2FuselageLongLFO]:FINAL
  2674. {
  2675. @TechRequired = aerodynamicSystems
  2676. }
  2677. @PART[mk2Fuselage]:FINAL
  2678. {
  2679. @TechRequired = aerodynamicSystems
  2680. }
  2681. @PART[mk2FuselageShortLFO]:FINAL
  2682. {
  2683. @TechRequired = aerodynamicSystems
  2684. }
  2685. @PART[mk2FuselageShortLiquid]:FINAL
  2686. {
  2687. @TechRequired = aerodynamicSystems
  2688. }
  2689. @PART[adapterSize2-Size1]:FINAL
  2690. {
  2691. @TechRequired = aerodynamicSystems
  2692. }
  2693. @PART[adapterSize2-Size1Slant]:FINAL
  2694. {
  2695. @TechRequired = aerodynamicSystems
  2696. }
  2697. @PART[adapterSize2-Mk2]:FINAL
  2698. {
  2699. @TechRequired = aerodynamicSystems
  2700. }
  2701. @PART[mk2_1m_Bicoupler]:FINAL
  2702. {
  2703. @TechRequired = aerodynamicSystems
  2704. }
  2705. @PART[microEngine]:FINAL
  2706. {
  2707. @TechRequired = lightProp
  2708. }
  2709. @PART[radialEngineMini]:FINAL
  2710. {
  2711. @TechRequired = lightProp
  2712. }
  2713. @PART[smallRadialEngine]:FINAL
  2714. {
  2715. @TechRequired = lightProp
  2716. }
  2717. @PART[liquidEngineMini]:FINAL
  2718. {
  2719. @TechRequired = lightProp
  2720. }
  2721. @PART[NB0mtank1]:FINAL
  2722. {
  2723. @TechRequired = lightProp
  2724. }
  2725. @PART[NBradialMiniTank]:FINAL
  2726. {
  2727. @TechRequired = lightProp
  2728. }
  2729. @PART[NB0mLFOengine1]:FINAL
  2730. {
  2731. @TechRequired = lightProp
  2732. }
  2733. @PART[miniFuelTank]:FINAL
  2734. {
  2735. @TechRequired = lightProp
  2736. }
  2737. @PART[toroidalFuelTank]:FINAL
  2738. {
  2739. @TechRequired = lightProp
  2740. }
  2741. @PART[62cm_BoxSat_LFO_Tank_Module]:FINAL
  2742. {
  2743. @TechRequired = lightProp
  2744. }
  2745. @PART[liquidEngine1-2]:FINAL
  2746. {
  2747. @TechRequired = heavyRocket
  2748. }
  2749. @PART[Size2LFB]:FINAL
  2750. {
  2751. @TechRequired = heavyRocket
  2752. }
  2753. @PART[SYengine2mR1]:FINAL
  2754. {
  2755. @TechRequired = heavyRocket
  2756. }
  2757. @PART[fuelTank3-2]:FINAL
  2758. {
  2759. @TechRequired = heavyRocket
  2760. }
  2761. @PART[adapterMk3-Mk2]:FINAL
  2762. {
  2763. @TechRequired = heavyRocket
  2764. }
  2765. @PART[adapterMk3-Size2]:FINAL
  2766. {
  2767. @TechRequired = heavyRocket
  2768. }
  2769. @PART[adapterMk3-Size2Slant]:FINAL
  2770. {
  2771. @TechRequired = heavyRocket
  2772. }
  2773. @PART[mk3FuselageLFO_25]:FINAL
  2774. {
  2775. @TechRequired = heavyRocket
  2776. }
  2777. @PART[mk3FuselageLF_25]:FINAL
  2778. {
  2779. @TechRequired = heavyRocket
  2780. }
  2781. @PART[mk3FuselageLFO_50]:FINAL
  2782. {
  2783. @TechRequired = heavyRocket
  2784. }
  2785. @PART[mk3FuselageLF_50]:FINAL
  2786. {
  2787. @TechRequired = heavyRocket
  2788. }
  2789. @PART[mk3FuselageLFO_100]:FINAL
  2790. {
  2791. @TechRequired = heavyRocket
  2792. }
  2793. @PART[mk3FuselageLF_100]:FINAL
  2794. {
  2795. @TechRequired = heavyRocket
  2796. }
  2797. @PART[NB3mTerrierEngine]:FINAL
  2798. {
  2799. @TechRequired = veryHeavyRocket
  2800. }
  2801. @PART[Size3SmallTank]:FINAL
  2802. {
  2803. @TechRequired = veryHeavyRocket
  2804. }
  2805. @PART[NBconeTank3m]:FINAL
  2806. {
  2807. @TechRequired = veryHeavyRocket
  2808. }
  2809. @PART[NBhalfJumbo]:FINAL
  2810. {
  2811. @TechRequired = veryHeavyRocket
  2812. }
  2813. @PART[Size3AdvancedEngine]:FINAL
  2814. {
  2815. @TechRequired = veryHeavyRocket
  2816. }
  2817. @PART[Size3LargeTank]:FINAL
  2818. {
  2819. @TechRequired = veryHeavyRocket
  2820. }
  2821. @PART[Size3MediumTank]:FINAL
  2822. {
  2823. @TechRequired = veryHeavyRocket
  2824. }
  2825. @PART[Size3EngineCluster]:FINAL
  2826. {
  2827. @TechRequired = veryHeavyRocket
  2828. }
  2829. @PART[NB3mQuadEngine]:FINAL
  2830. {
  2831. @TechRequired = veryHeavyRocket
  2832. }
  2833. @PART[adapterSize3-Mk3]:FINAL
  2834. {
  2835. @TechRequired = veryHeavyRocket
  2836. }
  2837. @PART[SYtank3mCone]:FINAL
  2838. {
  2839. @TechRequired = veryHeavyRocket
  2840. }
  2841. @PART[SYtank3mCone2]:FINAL
  2842. {
  2843. @TechRequired = veryHeavyRocket
  2844. }
  2845. @PART[SYengine5mF5]:FINAL
  2846. {
  2847. @TechRequired = massiveRocket
  2848. }
  2849. @PART[SYengine5mF9]:FINAL
  2850. {
  2851. @TechRequired = massiveRocket
  2852. }
  2853. @PART[SYengine5mR5]:FINAL
  2854. {
  2855. @TechRequired = massiveRocket
  2856. }
  2857. @PART[SYtank5mCone2]:FINAL
  2858. {
  2859. @TechRequired = massiveRocket
  2860. }
  2861. @PART[SYtank5mL01875]:FINAL
  2862. {
  2863. @TechRequired = massiveRocket
  2864. }
  2865. @PART[SYtank5m3mAdapter]:FINAL
  2866. {
  2867. @TechRequired = massiveRocket
  2868. }
  2869. @PART[SYtank5mL0375]:FINAL
  2870. {
  2871. @TechRequired = massiveRocket
  2872. }
  2873. @PART[SYtank5mL0750]:FINAL
  2874. {
  2875. @TechRequired = massiveRocket
  2876. }
  2877. @PART[SYtank5mL1125]:FINAL
  2878. {
  2879. @TechRequired = massiveRocket
  2880. }
  2881. @PART[KA_SRB_125_01]:FINAL
  2882. {
  2883. @TechRequired = karbonite
  2884. }
  2885. @PART[KA_SRB_125_02]:FINAL
  2886. {
  2887. @TechRequired = karbonite
  2888. }
  2889. @PART[KA_SRB_625_01]:FINAL
  2890. {
  2891. @TechRequired = karbonite
  2892. }
  2893. @PART[KA_SRB_625_02]:FINAL
  2894. {
  2895. @TechRequired = karbonite
  2896. }
  2897. @PART[KA_Tank_Radial_02]:FINAL
  2898. {
  2899. @TechRequired = karbonite
  2900. }
  2901. @PART[KA_Tank_VTS_01]:FINAL
  2902. {
  2903. @TechRequired = karbonite
  2904. }
  2905. @PART[KA_Tank_Radial_03]:FINAL
  2906. {
  2907. @TechRequired = karbonite
  2908. }
  2909. @PART[KA_Tank_125_01]:FINAL
  2910. {
  2911. @TechRequired = karbonite
  2912. }
  2913. @PART[KA_Engine_625_01]:FINAL
  2914. {
  2915. @TechRequired = karbonite
  2916. }
  2917. @PART[KA_Tank_125_02]:FINAL
  2918. {
  2919. @TechRequired = karbonite
  2920. }
  2921. @PART[KA_Tank_Radial_01]:FINAL
  2922. {
  2923. @TechRequired = karbonite
  2924. }
  2925. @PART[KA_Tank_125_03]:FINAL
  2926. {
  2927. @TechRequired = karbonite
  2928. }
  2929. @PART[KA_Engine_125_01]:FINAL
  2930. {
  2931. @TechRequired = karbonite
  2932. }
  2933. @PART[LFKA_Jet_PropFan_01]:FINAL
  2934. {
  2935. @TechRequired = karbonite
  2936. }
  2937. @PART[LFKA_Jet_Radial_01]:FINAL
  2938. {
  2939. @TechRequired = karbonite
  2940. }
  2941. @PART[KA_Tank_125_04]:FINAL
  2942. {
  2943. @TechRequired = karbonite
  2944. }
  2945. @PART[LFKA_Jet_Stack_01]:FINAL
  2946. {
  2947. @TechRequired = karbonite
  2948. }
  2949. @PART[KA_Jet_PropFan_01]:FINAL
  2950. {
  2951. @TechRequired = karbonite
  2952. }
  2953. @PART[KA_Jet_Radial_01]:FINAL
  2954. {
  2955. @TechRequired = karbonite
  2956. }
  2957. @PART[KA_Jet_Stack_01]:FINAL
  2958. {
  2959. @TechRequired = karbonite
  2960. }
  2961. @PART[KA_Tank_250_01]:FINAL
  2962. {
  2963. @TechRequired = karbonite
  2964. }
  2965. @PART[KA_Engine_250_01]:FINAL
  2966. {
  2967. @TechRequired = karbonite
  2968. }
  2969. @PART[JetEngine]:FINAL
  2970. {
  2971. @TechRequired = jetProp
  2972. }
  2973. @PART[NBjetBasic0m]:FINAL
  2974. {
  2975. @TechRequired = jetProp
  2976. }
  2977. @PART[NB0mtankJet1]:FINAL
  2978. {
  2979. @TechRequired = jetProp
  2980. }
  2981. @PART[NB0mtankJet2]:FINAL
  2982. {
  2983. @TechRequired = jetProp
  2984. }
  2985. @PART[MK1Fuselage]:FINAL
  2986. {
  2987. @TechRequired = jetProp
  2988. }
  2989. @PART[NBintakeBasic0m]:FINAL
  2990. {
  2991. @TechRequired = jetProp
  2992. }
  2993. @PART[CircularIntake]:FINAL
  2994. {
  2995. @TechRequired = jetProp
  2996. }
  2997. @PART[airScoop]:FINAL
  2998. {
  2999. @TechRequired = jetProp
  3000. }
  3001. @PART[Mk1FuselageStructural]:FINAL
  3002. {
  3003. @TechRequired = jetProp
  3004. }
  3005. @PART[turboFanEngine]:FINAL
  3006. {
  3007. @TechRequired = turbojet
  3008. }
  3009. @PART[NBjetTurbo0m]:FINAL
  3010. {
  3011. @TechRequired = turbojet
  3012. }
  3013. @PART[RAPIER]:FINAL
  3014. {
  3015. @TechRequired = combinedCycle
  3016. }
  3017. @PART[toroidalAerospike]:FINAL
  3018. {
  3019. @TechRequired = combinedCycle
  3020. }
  3021. @PART[NBinstake0m]:FINAL
  3022. {
  3023. @TechRequired = airIntake
  3024. }
  3025. @PART[MK1IntakeFuselage]:FINAL
  3026. {
  3027. @TechRequired = airIntake
  3028. }
  3029. @PART[IntakeRadialLong]:FINAL
  3030. {
  3031. @TechRequired = airIntake
  3032. }
  3033. @PART[radialEngineBody]:FINAL
  3034. {
  3035. @TechRequired = airIntake
  3036. }
  3037. @PART[NBintake1m]:FINAL
  3038. {
  3039. @TechRequired = airIntake
  3040. }
  3041. @PART[ramAirIntake]:FINAL
  3042. {
  3043. @TechRequired = airIntake
  3044. }
  3045. @PART[shockConeIntake]:FINAL
  3046. {
  3047. @TechRequired = airIntake
  3048. }
  3049. @PART[nacelleBody]:FINAL
  3050. {
  3051. @TechRequired = airIntake
  3052. }
  3053. @PART[nuclearEngine]:FINAL
  3054. {
  3055. @TechRequired = nuclearProp
  3056. }
  3057. @PART[NB2mNuclearEngine]:FINAL
  3058. {
  3059. @TechRequired = heavyNukeProp
  3060. }
  3061. @PART[ionEngine]:FINAL
  3062. {
  3063. @TechRequired = ionProp
  3064. }
  3065. @PART[xenonTankRadial]:FINAL
  3066. {
  3067. @TechRequired = ionProp
  3068. }
  3069. @PART[xenonTank]:FINAL
  3070. {
  3071. @TechRequired = ionProp
  3072. }
  3073. @PART[ionXenon-0625-3]:FINAL
  3074. {
  3075. @TechRequired = ionProp
  3076. }
  3077. @PART[NBxenonSphere]:FINAL
  3078. {
  3079. @TechRequired = ionProp
  3080. }
  3081. @PART[ionArgon-0625]:FINAL
  3082. {
  3083. @TechRequired = ionProp
  3084. }
  3085. @PART[argon-rad-0625]:FINAL
  3086. {
  3087. @TechRequired = ionProp
  3088. }
  3089. @PART[argon-0625]:FINAL
  3090. {
  3091. @TechRequired = ionProp
  3092. }
  3093. @PART[argon-rad-125]:FINAL
  3094. {
  3095. @TechRequired = improvedIon
  3096. }
  3097. @PART[argon-125]:FINAL
  3098. {
  3099. @TechRequired = improvedIon
  3100. }
  3101. @PART[argon-125-2]:FINAL
  3102. {
  3103. @TechRequired = improvedIon
  3104. }
  3105. @PART[ionArgon-0625-2]:FINAL
  3106. {
  3107. @TechRequired = improvedIon
  3108. }
  3109. @PART[xenon-125]:FINAL
  3110. {
  3111. @TechRequired = improvedIon
  3112. }
  3113. @PART[ionXenon-0625-2]:FINAL
  3114. {
  3115. @TechRequired = improvedIon
  3116. }
  3117. @PART[argon-25]:FINAL
  3118. {
  3119. @TechRequired = improvedIon
  3120. }
  3121. @PART[ionArgon-125]:FINAL
  3122. {
  3123. @TechRequired = improvedIon
  3124. }
  3125. @PART[xenon-125-2]:FINAL
  3126. {
  3127. @TechRequired = improvedIon
  3128. }
  3129. @PART[argon-25-2]:FINAL
  3130. {
  3131. @TechRequired = improvedIon
  3132. }
  3133. @PART[xenon-rad-125]:FINAL
  3134. {
  3135. @TechRequired = improvedIon
  3136. }
  3137. @PART[hydrogen-25]:FINAL
  3138. {
  3139. @TechRequired = plasmaProp
  3140. }
  3141. @PART[hydrogen-rad-25]:FINAL
  3142. {
  3143. @TechRequired = plasmaProp
  3144. }
  3145. @PART[hydrogen-125]:FINAL
  3146. {
  3147. @TechRequired = plasmaProp
  3148. }
  3149. @PART[hydrogen-rad-0625]:FINAL
  3150. {
  3151. @TechRequired = plasmaProp
  3152. }
  3153. @PART[mpdt-125]:FINAL
  3154. {
  3155. @TechRequired = plasmaProp
  3156. }
  3157. @PART[mpdt-0625]:FINAL
  3158. {
  3159. @TechRequired = plasmaProp
  3160. }
  3161. @PART[ionXenon-0625]:FINAL
  3162. {
  3163. @TechRequired = adnvancedIon
  3164. }
  3165. @PART[ionXenon-25]:FINAL
  3166. {
  3167. @TechRequired = adnvancedIon
  3168. }
  3169. @PART[xenon-25-2]:FINAL
  3170. {
  3171. @TechRequired = adnvancedIon
  3172. }
  3173. @PART[xenon-25]:FINAL
  3174. {
  3175. @TechRequired = adnvancedIon
  3176. }
  3177. @PART[NBxenonSphere1m]:FINAL
  3178. {
  3179. @TechRequired = adnvancedIon
  3180. }
  3181. @PART[ionXenon-125]:FINAL
  3182. {
  3183. @TechRequired = adnvancedIon
  3184. }
  3185. @PART[hydrogen-rad-25-2]:FINAL
  3186. {
  3187. @TechRequired = Advanced Plasme
  3188. }
  3189. @PART[hydrogen-rad-375]:FINAL
  3190. {
  3191. @TechRequired = Advanced Plasme
  3192. }
  3193. @PART[hydrogen-375]:FINAL
  3194. {
  3195. @TechRequired = Advanced Plasme
  3196. }
  3197. @PART[mpdt-25]:FINAL
  3198. {
  3199. @TechRequired = Advanced Plasme
  3200. }
  3201. @PART[vasimr-25]:FINAL
  3202. {
  3203. @TechRequired = versatileProp
  3204. }
  3205. @PART[vasimr-125]:FINAL
  3206. {
  3207. @TechRequired = versatileProp
  3208. }
  3209. @PART[pit-25]:FINAL
  3210. {
  3211. @TechRequired = versatileProp
  3212. }
  3213. @PART[vasimr-0625]:FINAL
  3214. {
  3215. @TechRequired = versatileProp
  3216. }
  3217. @PART[pit-125]:FINAL
  3218. {
  3219. @TechRequired = versatileProp
  3220. }
  3221. @PART[pit-0625]:FINAL
  3222. {
  3223. @TechRequired = versatileProp
  3224. }
  3225. @PART[probeCoreSphere]:FINAL
  3226. {
  3227. @TechRequired = spacecraftSys
  3228. }
  3229. @PART[longAntenna]:FINAL
  3230. {
  3231. @TechRequired = spacecraftSys
  3232. }
  3233. @PART[batteryPack]:FINAL
  3234. {
  3235. @TechRequired = spacecraftSys
  3236. }
  3237. @PART[parachuteSingle]:FINAL
  3238. {
  3239. @TechRequired = spacecraftSys
  3240. }
  3241. @PART[sasModule]:FINAL
  3242. {
  3243. @TechRequired = flightControl
  3244. }
  3245. @PART[probeStackSmall]:FINAL
  3246. {
  3247. @TechRequired = flightControl
  3248. }
  3249. @PART[probeStackLarge]:FINAL
  3250. {
  3251. @TechRequired = flightControl
  3252. }
  3253. @PART[mk2DroneCore]:FINAL
  3254. {
  3255. @TechRequired = flightControl
  3256. }
  3257. @PART[SYprobe3m]:FINAL
  3258. {
  3259. @TechRequired = flightControl
  3260. }
  3261. @PART[SYprobe5m]:FINAL
  3262. {
  3263. @TechRequired = flightControl
  3264. }
  3265. @PART[JSIPrimitiveExternalCamera]:FINAL
  3266. {
  3267. @TechRequired = flightControl
  3268. }
  3269. @PART[Antenna_Tape2]:FINAL
  3270. {
  3271. @TechRequired = communications
  3272. }
  3273. @PART[mediumDishAntenna]:FINAL
  3274. {
  3275. @TechRequired = communications
  3276. }
  3277. @PART[Antenna_HingedDish1]:FINAL
  3278. {
  3279. @TechRequired = communications
  3280. }
  3281. @PART[RTShortDish2]:FINAL
  3282. {
  3283. @TechRequired = communications
  3284. }
  3285. @PART[mk1pod]:FINAL
  3286. {
  3287. @TechRequired = mannedFlight
  3288. }
  3289. @PART[solarPanels5]:FINAL
  3290. {
  3291. @TechRequired = electrics
  3292. }
  3293. @PART[62cm_BoxSat_Fixed_SolarPanel]:FINAL
  3294. {
  3295. @TechRequired = electrics
  3296. }
  3297. @PART[batteryBankMini]:FINAL
  3298. {
  3299. @TechRequired = electrics
  3300. }
  3301. @PART[ksp_r_largeBatteryPack]:FINAL
  3302. {
  3303. @TechRequired = electrics
  3304. }
  3305. @PART[spotLight1]:FINAL
  3306. {
  3307. @TechRequired = electrics
  3308. }
  3309. @PART[spotLight2]:FINAL
  3310. {
  3311. @TechRequired = electrics
  3312. }
  3313. @PART[62cm_BoxSat_Battery_Module]:FINAL
  3314. {
  3315. @TechRequired = electrics
  3316. }
  3317. @PART[capacitor-rad-0625]:FINAL
  3318. {
  3319. @TechRequired = electrics
  3320. }
  3321. @PART[62cm_BoxSat_ReactionWheel_Module]:FINAL
  3322. {
  3323. @TechRequired = advReactWheels
  3324. }
  3325. @PART[advSasModule]:FINAL
  3326. {
  3327. @TechRequired = advReactWheels
  3328. }
  3329. @PART[SYsasR3m]:FINAL
  3330. {
  3331. @TechRequired = advReactWheels
  3332. }
  3333. @PART[SYsasR5m]:FINAL
  3334. {
  3335. @TechRequired = advReactWheels
  3336. }
  3337. @PART[asasmodule1-2]:FINAL
  3338. {
  3339. @TechRequired = advReactWheels
  3340. }
  3341. @PART[NBSAS2m]:FINAL
  3342. {
  3343. @TechRequired = advReactWheels
  3344. }
  3345. @PART[NBbigASAS]:FINAL
  3346. {
  3347. @TechRequired = advReactWheels
  3348. }
  3349. @PART[RCSBlock]:FINAL
  3350. {
  3351. @TechRequired = reactionControl
  3352. }
  3353. @PART[linearRcs]:FINAL
  3354. {
  3355. @TechRequired = reactionControl
  3356. }
  3357. @PART[vernierEngine]:FINAL
  3358. {
  3359. @TechRequired = reactionControl
  3360. }
  3361. @PART[rcsTankRadialLong]:FINAL
  3362. {
  3363. @TechRequired = reactionControl
  3364. }
  3365. @PART[RCSFuelTank]:FINAL
  3366. {
  3367. @TechRequired = reactionControl
  3368. }
  3369. @PART[rcsTankMini]:FINAL
  3370. {
  3371. @TechRequired = reactionControl
  3372. }
  3373. @PART[radialRCSTank]:FINAL
  3374. {
  3375. @TechRequired = reactionControl
  3376. }
  3377. @PART[RCS_Tri_Small]:FINAL
  3378. {
  3379. @TechRequired = advReactControl
  3380. }
  3381. @PART[NBrcsCorner]:FINAL
  3382. {
  3383. @TechRequired = advReactControl
  3384. }
  3385. @PART[AES_RCS]:FINAL
  3386. {
  3387. @TechRequired = advReactControl
  3388. }
  3389. @PART[NBtinySAS]:FINAL
  3390. {
  3391. @TechRequired = advReactControl
  3392. }
  3393. @PART[NBrcs5block]:FINAL
  3394. {
  3395. @TechRequired = advReactControl
  3396. }
  3397. @PART[SYoms1]:FINAL
  3398. {
  3399. @TechRequired = advReactControl
  3400. }
  3401. @PART[SYoms2]:FINAL
  3402. {
  3403. @TechRequired = advReactControl
  3404. }
  3405. @PART[mk3FuselageMONO]:FINAL
  3406. {
  3407. @TechRequired = advReactControl
  3408. }
  3409. @PART[62cm_BoxSat_MP_Tank_Module]:FINAL
  3410. {
  3411. @TechRequired = advReactControl
  3412. }
  3413. @PART[RCSTank1-2]:FINAL
  3414. {
  3415. @TechRequired = advReactControl
  3416. }
  3417. @PART[omsEngine]:FINAL
  3418. {
  3419. @TechRequired = advReactControl
  3420. }
  3421. @PART[NBmonoprop3m]:FINAL
  3422. {
  3423. @TechRequired = advReactControl
  3424. }
  3425. @PART[mk2FuselageShortMono]:FINAL
  3426. {
  3427. @TechRequired = advReactControl
  3428. }
  3429. @PART[NB0mMonoEngine1]:FINAL
  3430. {
  3431. @TechRequired = advReactControl
  3432. }
  3433. @PART[AES_RCSTank]:FINAL
  3434. {
  3435. @TechRequired = advReactControl
  3436. }
  3437. @PART[probeCoreCube]:FINAL
  3438. {
  3439. @TechRequired = miniaturization
  3440. }
  3441. @PART[62cm_BoxSat_Frame]:FINAL
  3442. {
  3443. @TechRequired = miniaturization
  3444. }
  3445. @PART[probeCoreOcto]:FINAL
  3446. {
  3447. @TechRequired = miniaturization
  3448. }
  3449. @PART[probeCoreHex]:FINAL
  3450. {
  3451. @TechRequired = miniaturization
  3452. }
  3453. @PART[62cm_BoxSat_ProbeCore_Module]:FINAL
  3454. {
  3455. @TechRequired = miniaturization
  3456. }
  3457. @PART[62cm_BoxSat_Blank_Module]:FINAL
  3458. {
  3459. @TechRequired = miniaturization
  3460. }
  3461. @PART[62cm_BoxSat_Hatch]:FINAL
  3462. {
  3463. @TechRequired = miniaturization
  3464. }
  3465. @PART[EngineerChip]:FINAL
  3466. {
  3467. @TechRequired = miniaturization
  3468. }
  3469. @PART[probeCoreOcto2]:FINAL
  3470. {
  3471. @TechRequired = microcircuits
  3472. }
  3473. @PART[Antenna_Tape1]:FINAL
  3474. {
  3475. @TechRequired = LRComms
  3476. }
  3477. @PART[RTLongAntenna2]:FINAL
  3478. {
  3479. @TechRequired = LRComms
  3480. }
  3481. @PART[RTLongAntenna3]:FINAL
  3482. {
  3483. @TechRequired = LRComms
  3484. }
  3485. @PART[commDish]:FINAL
  3486. {
  3487. @TechRequired = IPComms
  3488. }
  3489. @PART[RTLongDish2]:FINAL
  3490. {
  3491. @TechRequired = IPComms
  3492. }
  3493. @PART[RTGigaDish1]:FINAL
  3494. {
  3495. @TechRequired = DSComms
  3496. }
  3497. @PART[RTGigaDish2]:FINAL
  3498. {
  3499. @TechRequired = DSComms
  3500. }
  3501. @PART[parachuteDrogue]:FINAL
  3502. {
  3503. @TechRequired = largeChutes
  3504. }
  3505. @PART[parachuteLarge]:FINAL
  3506. {
  3507. @TechRequired = largeChutes
  3508. }
  3509. @PART[parachuteRadial]:FINAL
  3510. {
  3511. @TechRequired = largeChutes
  3512. }
  3513. @PART[RC_cone_double]:FINAL
  3514. {
  3515. @TechRequired = largeChutes
  3516. }
  3517. @PART[RC_radial]:FINAL
  3518. {
  3519. @TechRequired = largeChutes
  3520. }
  3521. @PART[RC_stack]:FINAL
  3522. {
  3523. @TechRequired = largeChutes
  3524. }
  3525. @PART[RC_cone]:FINAL
  3526. {
  3527. @TechRequired = largeChutes
  3528. }
  3529. @PART[2.5_Heatshield]:FINAL
  3530. {
  3531. @TechRequired = advHeatShields
  3532. }
  3533. @PART[0625_Heatshield]:FINAL
  3534. {
  3535. @TechRequired = advHeatShields
  3536. }
  3537. @PART[1.25_Heatshield]:FINAL
  3538. {
  3539. @TechRequired = advHeatShields
  3540. }
  3541. @PART[3.75_Heatshield]:FINAL
  3542. {
  3543. @TechRequired = advHeatShields
  3544. }
  3545. @PART[6.25_Heatshield]:FINAL
  3546. {
  3547. @TechRequired = advHeatShields
  3548. }
  3549. @PART[decoupler_ftr_small]:FINAL
  3550. {
  3551. @TechRequired = advHeatShields
  3552. }
  3553. @PART[decoupler_ftr_2M]:FINAL
  3554. {
  3555. @TechRequired = advHeatShields
  3556. }
  3557. @PART[landerCabinSmall]:FINAL
  3558. {
  3559. @TechRequired = advCockpits
  3560. }
  3561. @PART[Mark1-2Pod]:FINAL
  3562. {
  3563. @TechRequired = advCockpits
  3564. }
  3565. @PART[NBLAStower]:FINAL
  3566. {
  3567. @TechRequired = advCockpits
  3568. }
  3569. @PART[NBLASshroud]:FINAL
  3570. {
  3571. @TechRequired = advCockpits
  3572. }
  3573. @PART[LaunchEscapeSystem]:FINAL
  3574. {
  3575. @TechRequired = advCockpits
  3576. }
  3577. @PART[TacLifeSupportContainerSmall]:FINAL
  3578. {
  3579. @TechRequired = lifeSupport
  3580. }
  3581. @PART[TacOxygenContainerSmall]:FINAL
  3582. {
  3583. @TechRequired = lifeSupport
  3584. }
  3585. @PART[TacWaterContainerSmall]:FINAL
  3586. {
  3587. @TechRequired = lifeSupport
  3588. }
  3589. @PART[HexCanOxygenSmall]:FINAL
  3590. {
  3591. @TechRequired = lifeSupport
  3592. }
  3593. @PART[HexCanDrinkingWaterSmall]:FINAL
  3594. {
  3595. @TechRequired = lifeSupport
  3596. }
  3597. @PART[HexCanFoodSmall]:FINAL
  3598. {
  3599. @TechRequired = lifeSupport
  3600. }
  3601. @PART[HexCanLifeSupportSmall]:FINAL
  3602. {
  3603. @TechRequired = lifeSupport
  3604. }
  3605. @PART[HexCanLifeSupportWasteSmall]:FINAL
  3606. {
  3607. @TechRequired = lifeSupport
  3608. }
  3609. @PART[TacWasteContainerSmall]:FINAL
  3610. {
  3611. @TechRequired = lifeSupport
  3612. }
  3613. @PART[TacFoodContainerSmall]:FINAL
  3614. {
  3615. @TechRequired = lifeSupport
  3616. }
  3617. @PART[telescopicLadder]:FINAL
  3618. {
  3619. @TechRequired = mobility
  3620. }
  3621. @PART[ladder1]:FINAL
  3622. {
  3623. @TechRequired = mobility
  3624. }
  3625. @PART[telescopicLadderBay]:FINAL
  3626. {
  3627. @TechRequired = mobility
  3628. }
  3629. @PART[Mark2Cockpit]:FINAL
  3630. {
  3631. @TechRequired = specCockpits
  3632. }
  3633. @PART[Mark1Cockpit]:FINAL
  3634. {
  3635. @TechRequired = specCockpits
  3636. }
  3637. @PART[cupola]:FINAL
  3638. {
  3639. @TechRequired = specCockpits
  3640. }
  3641. @PART[mk2LanderCabin]:FINAL
  3642. {
  3643. @TechRequired = specCockpits
  3644. }
  3645. @PART[mk2Cockpit_Standard]:FINAL
  3646. {
  3647. @TechRequired = specCockpits
  3648. }
  3649. @PART[mk2Cockpit_Inline]:FINAL
  3650. {
  3651. @TechRequired = specCockpits
  3652. }
  3653. @PART[mk3Cockpit_Shuttle]:FINAL
  3654. {
  3655. @TechRequired = specCockpits
  3656. }
  3657. @PART[mk3CrewCabin]:FINAL
  3658. {
  3659. @TechRequired = specCockpits
  3660. }
  3661. @PART[mk2CrewCabin]:FINAL
  3662. {
  3663. @TechRequired = specCockpits
  3664. }
  3665. @PART[SafetyLight]:FINAL
  3666. {
  3667. @TechRequired = explVehicles
  3668. }
  3669. @PART[AES_Pod]:FINAL
  3670. {
  3671. @TechRequired = explVehicles
  3672. }
  3673. @PART[HERP_Pod]:FINAL
  3674. {
  3675. @TechRequired = explVehicles
  3676. }
  3677. @PART[HERP_MaintPod]:FINAL
  3678. {
  3679. @TechRequired = explVehicles
  3680. }
  3681. @PART[HERP_JumpSeat]:FINAL
  3682. {
  3683. @TechRequired = explVehicles
  3684. }
  3685. @PART[AES_Beam]:FINAL
  3686. {
  3687. @TechRequired = explVehicles
  3688. }
  3689. @PART[AES_Outrigger]:FINAL
  3690. {
  3691. @TechRequired = explVehicles
  3692. }
  3693. @PART[AES_DuctedFan]:FINAL
  3694. {
  3695. @TechRequired = explVehicles
  3696. }
  3697. @PART[AES_Rack]:FINAL
  3698. {
  3699. @TechRequired = explVehicles
  3700. }
  3701. @PART[NBprobeRadial2]:FINAL
  3702. {
  3703. @TechRequired = rovers
  3704. }
  3705. @PART[roverWheel2]:FINAL
  3706. {
  3707. @TechRequired = rovers
  3708. }
  3709. @PART[roverWheel1]:FINAL
  3710. {
  3711. @TechRequired = rovers
  3712. }
  3713. @PART[roverBody]:FINAL
  3714. {
  3715. @TechRequired = rovers
  3716. }
  3717. @PART[seatExternalCmd]:FINAL
  3718. {
  3719. @TechRequired = HTWheels
  3720. }
  3721. @PART[PackRat_RoofRack]:FINAL
  3722. {
  3723. @TechRequired = HTWheels
  3724. }
  3725. @PART[PackRat_Crate]:FINAL
  3726. {
  3727. @TechRequired = HTWheels
  3728. }
  3729. @PART[PackRat_Fairing]:FINAL
  3730. {
  3731. @TechRequired = HTWheels
  3732. }
  3733. @PART[PackRat_Front]:FINAL
  3734. {
  3735. @TechRequired = HTWheels
  3736. }
  3737. @PART[PackRat_Garage]:FINAL
  3738. {
  3739. @TechRequired = HTWheels
  3740. }
  3741. @PART[PackRat_Back]:FINAL
  3742. {
  3743. @TechRequired = HTWheels
  3744. }
  3745. @PART[PackRat_Camera]:FINAL
  3746. {
  3747. @TechRequired = HTWheels
  3748. }
  3749. @PART[PackRat_Chassis_Front]:FINAL
  3750. {
  3751. @TechRequired = HTWheels
  3752. }
  3753. @PART[PackRat_Chassis_Rear]:FINAL
  3754. {
  3755. @TechRequired = HTWheels
  3756. }
  3757. @PART[PackRat_Seat]:FINAL
  3758. {
  3759. @TechRequired = HTWheels
  3760. }
  3761. @PART[roverWheel3]:FINAL
  3762. {
  3763. @TechRequired = HTWheels
  3764. }
  3765. @PART[wheelMed]:FINAL
  3766. {
  3767. @TechRequired = HTWheels
  3768. }
  3769. @PART[PackRat_MiniWheel]:FINAL
  3770. {
  3771. @TechRequired = HTWheels
  3772. }
  3773. @PART[TacFoodContainer]:FINAL
  3774. {
  3775. @TechRequired = LTLifeSupport
  3776. }
  3777. @PART[TacFoodContainerLarge]:FINAL
  3778. {
  3779. @TechRequired = LTLifeSupport
  3780. }
  3781. @PART[TacLifeSupportContainer]:FINAL
  3782. {
  3783. @TechRequired = LTLifeSupport
  3784. }
  3785. @PART[TacLifeSupportContainerLarge]:FINAL
  3786. {
  3787. @TechRequired = LTLifeSupport
  3788. }
  3789. @PART[TacOxygenContainerLarge]:FINAL
  3790. {
  3791. @TechRequired = LTLifeSupport
  3792. }
  3793. @PART[TacWaterContainer]:FINAL
  3794. {
  3795. @TechRequired = LTLifeSupport
  3796. }
  3797. @PART[TacWaterContainerLarge]:FINAL
  3798. {
  3799. @TechRequired = LTLifeSupport
  3800. }
  3801. @PART[HexCanOxygenLarge]:FINAL
  3802. {
  3803. @TechRequired = LTLifeSupport
  3804. }
  3805. @PART[HexCanOxygen]:FINAL
  3806. {
  3807. @TechRequired = LTLifeSupport
  3808. }
  3809. @PART[HexCanDrinkingWaterLarge]:FINAL
  3810. {
  3811. @TechRequired = LTLifeSupport
  3812. }
  3813. @PART[HexCanDrinkingWater]:FINAL
  3814. {
  3815. @TechRequired = LTLifeSupport
  3816. }
  3817. @PART[HexCanFoodLarge]:FINAL
  3818. {
  3819. @TechRequired = LTLifeSupport
  3820. }
  3821. @PART[HexCanFood]:FINAL
  3822. {
  3823. @TechRequired = LTLifeSupport
  3824. }
  3825. @PART[HexCanLifeSupportLarge]:FINAL
  3826. {
  3827. @TechRequired = LTLifeSupport
  3828. }
  3829. @PART[HexCanLifeSupport]:FINAL
  3830. {
  3831. @TechRequired = LTLifeSupport
  3832. }
  3833. @PART[TacOxygenContainer]:FINAL
  3834. {
  3835. @TechRequired = LTLifeSupport
  3836. }
  3837. @PART[HexCanLifeSupportWasteLarge]:FINAL
  3838. {
  3839. @TechRequired = LTLifeSupport
  3840. }
  3841. @PART[TacWasteContainerLarge]:FINAL
  3842. {
  3843. @TechRequired = LTLifeSupport
  3844. }
  3845. @PART[HexCanLifeSupportWaste]:FINAL
  3846. {
  3847. @TechRequired = LTLifeSupport
  3848. }
  3849. @PART[TacWasteContainer]:FINAL
  3850. {
  3851. @TechRequired = LTLifeSupport
  3852. }
  3853. @PART[TacAirFilter]:FINAL
  3854. {
  3855. @TechRequired = recyclers
  3856. }
  3857. @PART[TacWaterPurifier]:FINAL
  3858. {
  3859. @TechRequired = recyclers
  3860. }
  3861. @PART[TacWaterSplitter]:FINAL
  3862. {
  3863. @TechRequired = recyclers
  3864. }
  3865. @PART[TacWaterPurifierLarge]:FINAL
  3866. {
  3867. @TechRequired = recyclers
  3868. }
  3869. @PART[TacCarbonExtractor]:FINAL
  3870. {
  3871. @TechRequired = recyclers
  3872. }
  3873. @PART[TacSabatierRecycler]:FINAL
  3874. {
  3875. @TechRequired = recyclers
  3876. }
  3877. @PART[TacCarbonExtractorLarge]:FINAL
  3878. {
  3879. @TechRequired = recyclers
  3880. }
  3881. @PART[TacSabatierRecyclerLarge]:FINAL
  3882. {
  3883. @TechRequired = recyclers
  3884. }
  3885. @PART[OKS_AgModule]:FINAL
  3886. {
  3887. @TechRequired = aeroponics
  3888. }
  3889. @PART[OKS_Aeroponics]:FINAL
  3890. {
  3891. @TechRequired = aeroponics
  3892. }
  3893. @PART[MKS_AgModule]:FINAL
  3894. {
  3895. @TechRequired = aeroponics
  3896. }
  3897. @PART[MKS_Aeroponics]:FINAL
  3898. {
  3899. @TechRequired = aeroponics
  3900. }
  3901. @PART[capacitor-0625]:FINAL
  3902. {
  3903. @TechRequired = advElectrics
  3904. }
  3905. @PART[NBbatteryRadial1]:FINAL
  3906. {
  3907. @TechRequired = advElectrics
  3908. }
  3909. @PART[batteryBank]:FINAL
  3910. {
  3911. @TechRequired = advElectrics
  3912. }
  3913. @PART[battery-rad-125]:FINAL
  3914. {
  3915. @TechRequired = advElectrics
  3916. }
  3917. @PART[capacitor-rad-0625-2]:FINAL
  3918. {
  3919. @TechRequired = advElectrics
  3920. }
  3921. @PART[battery-0625]:FINAL
  3922. {
  3923. @TechRequired = advElectrics
  3924. }
  3925. @PART[solarPanels4]:FINAL
  3926. {
  3927. @TechRequired = advSolar
  3928. }
  3929. @PART[solarPanels3]:FINAL
  3930. {
  3931. @TechRequired = advSolar
  3932. }
  3933. @PART[62cm_BoxSat_Folding1x3_SolarPanel]:FINAL
  3934. {
  3935. @TechRequired = advSolar
  3936. }
  3937. @PART[panel-static02]:FINAL
  3938. {
  3939. @TechRequired = advSolar
  3940. }
  3941. @PART[panel-static01]:FINAL
  3942. {
  3943. @TechRequired = advSolar
  3944. }
  3945. @PART[solarPanels2]:FINAL
  3946. {
  3947. @TechRequired = advSolar
  3948. }
  3949. @PART[solarPanels1]:FINAL
  3950. {
  3951. @TechRequired = advSolar
  3952. }
  3953. @PART[KAS_Hook_Magnet]:FINAL
  3954. {
  3955. @TechRequired = specialElectrics
  3956. }
  3957. @PART[NBfuelCellRadial]:FINAL
  3958. {
  3959. @TechRequired = specialElectrics
  3960. }
  3961. @PART[capacitor-125]:FINAL
  3962. {
  3963. @TechRequired = specialElectrics
  3964. }
  3965. @PART[batteryBankLarge]:FINAL
  3966. {
  3967. @TechRequired = specialElectrics
  3968. }
  3969. @PART[NBfuelCell1m]:FINAL
  3970. {
  3971. @TechRequired = specialElectrics
  3972. }
  3973. @PART[battery-125]:FINAL
  3974. {
  3975. @TechRequired = specialElectrics
  3976. }
  3977. @PART[capacitor-25]:FINAL
  3978. {
  3979. @TechRequired = specialElectrics
  3980. }
  3981. @PART[rtg-0625]:FINAL
  3982. {
  3983. @TechRequired = specialElectrics
  3984. }
  3985. @PART[rtg]:FINAL
  3986. {
  3987. @TechRequired = specialElectrics
  3988. }
  3989. @PART[battery-375]:FINAL
  3990. {
  3991. @TechRequired = specialElectrics
  3992. }
  3993. @PART[battery-25]:FINAL
  3994. {
  3995. @TechRequired = specialElectrics
  3996. }
  3997. @PART[reactor-0625]:FINAL
  3998. {
  3999. @TechRequired = nukePower
  4000. }
  4001. @PART[radiator-conformal-1]:FINAL
  4002. {
  4003. @TechRequired = nukePower
  4004. }
  4005. @PART[radiator-conformal-2]:FINAL
  4006. {
  4007. @TechRequired = nukePower
  4008. }
  4009. @PART[reactor-125]:FINAL
  4010. {
  4011. @TechRequired = nukePower
  4012. }
  4013. @PART[nuclear-recycler-25]:FINAL
  4014. {
  4015. @TechRequired = NukeRefuel
  4016. }
  4017. @PART[nuclearfuel-25]:FINAL
  4018. {
  4019. @TechRequired = NukeRefuel
  4020. }
  4021. @PART[nuclearfuel-125]:FINAL
  4022. {
  4023. @TechRequired = NukeRefuel
  4024. }
  4025. @PART[nuclearfuel-0625]:FINAL
  4026. {
  4027. @TechRequired = NukeRefuel
  4028. }
  4029. @PART[radiator-conformal-3]:FINAL
  4030. {
  4031. @TechRequired = advNukePower
  4032. }
  4033. @PART[reactor-25]:FINAL
  4034. {
  4035. @TechRequired = advNukePower
  4036. }
  4037. @PART[radiator-universal-2]:FINAL
  4038. {
  4039. @TechRequired = advCooling
  4040. }
  4041. @PART[radiator-universal-1]:FINAL
  4042. {
  4043. @TechRequired = advCooling
  4044. }
  4045. @PART[reactor-25-2]:FINAL
  4046. {
  4047. @TechRequired = HINukePower
  4048. }
  4049. @PART[reactor-375]:FINAL
  4050. {
  4051. @TechRequired = HINukePower
  4052. }
  4053. @PART[largeSolarPanel]:FINAL
  4054. {
  4055. @TechRequired = largeSolar
  4056. }
  4057. @PART[solarpanels-curved01-2]:FINAL
  4058. {
  4059. @TechRequired = largeSolar
  4060. }
  4061. @PART[solarpanels-curved02]:FINAL
  4062. {
  4063. @TechRequired = largeSolar
  4064. }
  4065. @PART[solarpanels-curvedexp01]:FINAL
  4066. {
  4067. @TechRequired = largeSolar
  4068. }
  4069. @PART[solarpanels-blanket01]:FINAL
  4070. {
  4071. @TechRequired = massiveSolar
  4072. }
  4073. @PART[solarpanels-blanket02]:FINAL
  4074. {
  4075. @TechRequired = massiveSolar
  4076. }
  4077. @PART[solarpanels-modern04]:FINAL
  4078. {
  4079. @TechRequired = massiveSolar
  4080. }
  4081. @PART[solarpanels-modern07]:FINAL
  4082. {
  4083. @TechRequired = massiveSolar
  4084. }
  4085. @PART[solarpanels-modern08]:FINAL
  4086. {
  4087. @TechRequired = massiveSolar
  4088. }
  4089. @PART[solarpanels-modern06]:FINAL
  4090. {
  4091. @TechRequired = massiveSolar
  4092. }
  4093. @PART[solarpanels-modern03]:FINAL
  4094. {
  4095. @TechRequired = massiveSolar
  4096. }
  4097. @PART[solarpanels-modern05]:FINAL
  4098. {
  4099. @TechRequired = massiveSolar
  4100. }
  4101. @PART[solarpanels-modern01]:FINAL
  4102. {
  4103. @TechRequired = concentratingSolar
  4104. }
  4105. @PART[solarpanels-circular01]:FINAL
  4106. {
  4107. @TechRequired = concentratingSolar
  4108. }
  4109. @PART[solarpanels-modern02]:FINAL
  4110. {
  4111. @TechRequired = concentratingSolar
  4112. }
  4113. @PART[radialDecoupler]:FINAL
  4114. {
  4115. @TechRequired = basicConstruction
  4116. }
  4117. @PART[KzResizableFairingBase]:FINAL
  4118. {
  4119. @TechRequired = basicConstruction
  4120. }
  4121. @PART[KzResizableFairingBaseRing]:FINAL
  4122. {
  4123. @TechRequired = basicConstruction
  4124. }
  4125. @PART[KzProcFairingSide2]:FINAL
  4126. {
  4127. @TechRequired = basicConstruction
  4128. }
  4129. @PART[KzProcFairingSide1]:FINAL
  4130. {
  4131. @TechRequired = basicConstruction
  4132. }
  4133. @PART[strutConnector]:FINAL
  4134. {
  4135. @TechRequired = basicConstruction
  4136. }
  4137. @PART[launchClamp1]:FINAL
  4138. {
  4139. @TechRequired = basicConstruction
  4140. }
  4141. @PART[stackDecoupler]:FINAL
  4142. {
  4143. @TechRequired = basicConstruction
  4144. }
  4145. @PART[winglet]:FINAL
  4146. {
  4147. @TechRequired = stability
  4148. }
  4149. @PART[noseCone]:FINAL
  4150. {
  4151. @TechRequired = stability
  4152. }
  4153. @PART[trussPiece1x]:FINAL
  4154. {
  4155. @TechRequired = structEng
  4156. }
  4157. @PART[strutCube]:FINAL
  4158. {
  4159. @TechRequired = structEng
  4160. }
  4161. @PART[strutOcto]:FINAL
  4162. {
  4163. @TechRequired = structEng
  4164. }
  4165. @PART[adapterLargeSmallBi]:FINAL
  4166. {
  4167. @TechRequired = structEng
  4168. }
  4169. @PART[stackBiCoupler]:FINAL
  4170. {
  4171. @TechRequired = structEng
  4172. }
  4173. @PART[NBflatAdapter2m]:FINAL
  4174. {
  4175. @TechRequired = structEng
  4176. }
  4177. @PART[largeAdapter2]:FINAL
  4178. {
  4179. @TechRequired = structEng
  4180. }
  4181. @PART[NBadapter2-1]:FINAL
  4182. {
  4183. @TechRequired = structEng
  4184. }
  4185. @PART[NBadapter1x5]:FINAL
  4186. {
  4187. @TechRequired = structEng
  4188. }
  4189. @PART[adapterLargeSmallTri]:FINAL
  4190. {
  4191. @TechRequired = structEng
  4192. }
  4193. @PART[adapterLargeSmallQuad]:FINAL
  4194. {
  4195. @TechRequired = structEng
  4196. }
  4197. @PART[largeAdapter]:FINAL
  4198. {
  4199. @TechRequired = structEng
  4200. }
  4201. @PART[stackPoint1]:FINAL
  4202. {
  4203. @TechRequired = structEng
  4204. }
  4205. @PART[smallHardpoint]:FINAL
  4206. {
  4207. @TechRequired = structEng
  4208. }
  4209. @PART[structuralPylon]:FINAL
  4210. {
  4211. @TechRequired = structEng
  4212. }
  4213. @PART[NBpylonAero0]:FINAL
  4214. {
  4215. @TechRequired = structEng
  4216. }
  4217. @PART[NBpylonAero1]:FINAL
  4218. {
  4219. @TechRequired = structEng
  4220. }
  4221. @PART[NBadapter1x4]:FINAL
  4222. {
  4223. @TechRequired = structEng
  4224. }
  4225. @PART[stackDecouplerMini]:FINAL
  4226. {
  4227. @TechRequired = structEng
  4228. }
  4229. @PART[NBdecouplerRadialMini]:FINAL
  4230. {
  4231. @TechRequired = structEng
  4232. }
  4233. @PART[AES_Decoupler]:FINAL
  4234. {
  4235. @TechRequired = structEng
  4236. }
  4237. @PART[trussAdapter]:FINAL
  4238. {
  4239. @TechRequired = structEng
  4240. }
  4241. @PART[trussPiece3x]:FINAL
  4242. {
  4243. @TechRequired = structEng
  4244. }
  4245. @PART[noseConeAdapter]:FINAL
  4246. {
  4247. @TechRequired = structEng
  4248. }
  4249. @PART[KzInterstageAdapter2]:FINAL
  4250. {
  4251. @TechRequired = aerodynamics
  4252. }
  4253. @PART[R8winglet]:FINAL
  4254. {
  4255. @TechRequired = aerodynamics
  4256. }
  4257. @PART[deltaWing]:FINAL
  4258. {
  4259. @TechRequired = aerodynamics
  4260. }
  4261. @PART[sweptWing]:FINAL
  4262. {
  4263. @TechRequired = aerodynamics
  4264. }
  4265. @PART[CanardController]:FINAL
  4266. {
  4267. @TechRequired = aerodynamics
  4268. }
  4269. @PART[standardNoseCone]:FINAL
  4270. {
  4271. @TechRequired = aerodynamics
  4272. }
  4273. @PART[tailfin]:FINAL
  4274. {
  4275. @TechRequired = aerodynamics
  4276. }
  4277. @PART[pf_tech_fairing05m]:FINAL
  4278. {
  4279. @TechRequired = aerodynamics
  4280. }
  4281. @PART[pf_tech_fairing3m]:FINAL
  4282. {
  4283. @TechRequired = aerodynamics
  4284. }
  4285. @PART[mk2CargoBayS]:FINAL
  4286. {
  4287. @TechRequired = cargobays
  4288. }
  4289. @PART[mk2CargoBayL]:FINAL
  4290. {
  4291. @TechRequired = cargobays
  4292. }
  4293. @PART[NBcargoBay1m1]:FINAL
  4294. {
  4295. @TechRequired = cargobays
  4296. }
  4297. @PART[NBcargoBay2m0]:FINAL
  4298. {
  4299. @TechRequired = cargobays
  4300. }
  4301. @PART[pf_tech_fairing6m]:FINAL
  4302. {
  4303. @TechRequired = heavyFairings
  4304. }
  4305. @PART[NBcargoBay2m1]:FINAL
  4306. {
  4307. @TechRequired = largeCargobays
  4308. }
  4309. @PART[mk3CargoBayS]:FINAL
  4310. {
  4311. @TechRequired = largeCargobays
  4312. }
  4313. @PART[mk3CargoBayM]:FINAL
  4314. {
  4315. @TechRequired = largeCargobays
  4316. }
  4317. @PART[mk3CargoBayL]:FINAL
  4318. {
  4319. @TechRequired = largeCargobays
  4320. }
  4321. @PART[pf_tech_fairing10m]:FINAL
  4322. {
  4323. @TechRequired = massiveFairings
  4324. }
  4325. @PART[winglet3]:FINAL
  4326. {
  4327. @TechRequired = controlSurfaces
  4328. }
  4329. @PART[AdvancedCanard]:FINAL
  4330. {
  4331. @TechRequired = liftingSurfaces
  4332. }
  4333. @PART[delta_small]:FINAL
  4334. {
  4335. @TechRequired = liftingSurfaces
  4336. }
  4337. @PART[structuralWing]:FINAL
  4338. {
  4339. @TechRequired = liftingSurfaces
  4340. }
  4341. @PART[structuralWing2]:FINAL
  4342. {
  4343. @TechRequired = liftingSurfaces
  4344. }
  4345. @PART[structuralWing4]:FINAL
  4346. {
  4347. @TechRequired = liftingSurfaces
  4348. }
  4349. @PART[structuralWing3]:FINAL
  4350. {
  4351. @TechRequired = liftingSurfaces
  4352. }
  4353. @PART[airplaneTail]:FINAL
  4354. {
  4355. @TechRequired = noseCones
  4356. }
  4357. @PART[NBnoseRounded]:FINAL
  4358. {
  4359. @TechRequired = noseCones
  4360. }
  4361. @PART[NBnoseBooster]:FINAL
  4362. {
  4363. @TechRequired = noseCones
  4364. }
  4365. @PART[NBnoseAero1m]:FINAL
  4366. {
  4367. @TechRequired = noseCones
  4368. }
  4369. @PART[NBnoseAero0m]:FINAL
  4370. {
  4371. @TechRequired = noseCones
  4372. }
  4373. @PART[elevon2]:FINAL
  4374. {
  4375. @TechRequired = advControlSurf
  4376. }
  4377. @PART[elevon3]:FINAL
  4378. {
  4379. @TechRequired = advControlSurf
  4380. }
  4381. @PART[elevon5]:FINAL
  4382. {
  4383. @TechRequired = advControlSurf
  4384. }
  4385. @PART[StandardCtrlSrf]:FINAL
  4386. {
  4387. @TechRequired = advControlSurf
  4388. }
  4389. @PART[smallCtrlSrf]:FINAL
  4390. {
  4391. @TechRequired = advControlSurf
  4392. }
  4393. @PART[wingStrake]:FINAL
  4394. {
  4395. @TechRequired = heavyLiftingSurfaces
  4396. }
  4397. @PART[wingConnector4]:FINAL
  4398. {
  4399. @TechRequired = heavyLiftingSurfaces
  4400. }
  4401. @PART[wingConnector5]:FINAL
  4402. {
  4403. @TechRequired = heavyLiftingSurfaces
  4404. }
  4405. @PART[wingConnector3]:FINAL
  4406. {
  4407. @TechRequired = heavyLiftingSurfaces
  4408. }
  4409. @PART[wingConnector]:FINAL
  4410. {
  4411. @TechRequired = heavyLiftingSurfaces
  4412. }
  4413. @PART[wingConnector2]:FINAL
  4414. {
  4415. @TechRequired = heavyLiftingSurfaces
  4416. }
  4417. @PART[sweptWing1]:FINAL
  4418. {
  4419. @TechRequired = heavyLiftingSurfaces
  4420. }
  4421. @PART[sweptWing2]:FINAL
  4422. {
  4423. @TechRequired = heavyLiftingSurfaces
  4424. }
  4425. @PART[NBnoseDome2m]:FINAL
  4426. {
  4427. @TechRequired = heavyNoseCones
  4428. }
  4429. @PART[rocketNoseCone]:FINAL
  4430. {
  4431. @TechRequired = heavyNoseCones
  4432. }
  4433. @PART[miniLandingLeg]:FINAL
  4434. {
  4435. @TechRequired = landing
  4436. }
  4437. @PART[landingLeg1]:FINAL
  4438. {
  4439. @TechRequired = landing
  4440. }
  4441. @PART[SmallGearBay]:FINAL
  4442. {
  4443. @TechRequired = landing
  4444. }
  4445. @PART[landingLeg1-2]:FINAL
  4446. {
  4447. @TechRequired = heavyLanding
  4448. }
  4449. @PART[KA_LandingFrame]:FINAL
  4450. {
  4451. @TechRequired = heavyLanding
  4452. }
  4453. @PART[KA_LandingFrame_4]:FINAL
  4454. {
  4455. @TechRequired = heavyLanding
  4456. }
  4457. @PART[SYlandingLeg2]:FINAL
  4458. {
  4459. @TechRequired = heavyLanding
  4460. }
  4461. @PART[SYlandingLeg1]:FINAL
  4462. {
  4463. @TechRequired = heavyLanding
  4464. }
  4465. @PART[kaRadialLeg]:FINAL
  4466. {
  4467. @TechRequired = heavyLanding
  4468. }
  4469. @PART[decoupler_ftr]:FINAL
  4470. {
  4471. @TechRequired = heavySeparation
  4472. }
  4473. @PART[decoupler_ftr-3m]:FINAL
  4474. {
  4475. @TechRequired = heavySeparation
  4476. }
  4477. @PART[decoupler_ftr_4m]:FINAL
  4478. {
  4479. @TechRequired = heavySeparation
  4480. }
  4481. @PART[NBlandingLeg1]:FINAL
  4482. {
  4483. @TechRequired = heavySeparation
  4484. }
  4485. @PART[NBflingatron]:FINAL
  4486. {
  4487. @TechRequired = heavySeparation
  4488. }
  4489. @PART[SYejectatron]:FINAL
  4490. {
  4491. @TechRequired = heavySeparation
  4492. }
  4493. @PART[sepMotor1]:FINAL
  4494. {
  4495. @TechRequired = heavySeparation
  4496. }
  4497. @PART[decoupler1-2]:FINAL
  4498. {
  4499. @TechRequired = heavySeparation
  4500. }
  4501. @PART[SYseparator3m]:FINAL
  4502. {
  4503. @TechRequired = heavySeparation
  4504. }
  4505. @PART[stackSeparator]:FINAL
  4506. {
  4507. @TechRequired = heavySeparation
  4508. }
  4509. @PART[radialDecoupler2]:FINAL
  4510. {
  4511. @TechRequired = heavySeparation
  4512. }
  4513. @PART[radialDecoupler1-2]:FINAL
  4514. {
  4515. @TechRequired = heavySeparation
  4516. }
  4517. @PART[stackSeparatorBig]:FINAL
  4518. {
  4519. @TechRequired = heavySeparation
  4520. }
  4521. @PART[SYdecoupler5m]:FINAL
  4522. {
  4523. @TechRequired = heavySeparation
  4524. }
  4525. @PART[SYseparator5m]:FINAL
  4526. {
  4527. @TechRequired = heavySeparation
  4528. }
  4529. @PART[SYplate3m2mX1]:FINAL
  4530. {
  4531. @TechRequired = heavySeparation
  4532. }
  4533. @PART[SYplate5m3mX1]:FINAL
  4534. {
  4535. @TechRequired = heavySeparation
  4536. }
  4537. @PART[NBadapter3x3]:FINAL
  4538. {
  4539. @TechRequired = heavySeparation
  4540. }
  4541. @PART[NBadapter3x7]:FINAL
  4542. {
  4543. @TechRequired = heavySeparation
  4544. }
  4545. @PART[NBinterstageDecoupler3m]:FINAL
  4546. {
  4547. @TechRequired = heavySeparation
  4548. }
  4549. @PART[stackSeparatorMini]:FINAL
  4550. {
  4551. @TechRequired = heavySeparation
  4552. }
  4553. @PART[NBdecouplerLowProfile2m]:FINAL
  4554. {
  4555. @TechRequired = heavySeparation
  4556. }
  4557. @PART[NBdecouplerSlim2m]:FINAL
  4558. {
  4559. @TechRequired = heavySeparation
  4560. }
  4561. @PART[size3Decoupler]:FINAL
  4562. {
  4563. @TechRequired = heavySeparation
  4564. }
  4565. @PART[SYdecouplerRadial1]:FINAL
  4566. {
  4567. @TechRequired = heavySeparation
  4568. }
  4569. @PART[SYdecouplerRadial2]:FINAL
  4570. {
  4571. @TechRequired = heavySeparation
  4572. }
  4573. @PART[structuralIBeam3]:FINAL
  4574. {
  4575. @TechRequired = advPVMaterials
  4576. }
  4577. @PART[structuralIBeam2]:FINAL
  4578. {
  4579. @TechRequired = advPVMaterials
  4580. }
  4581. @PART[structuralMiniNode]:FINAL
  4582. {
  4583. @TechRequired = advPVMaterials
  4584. }
  4585. @PART[structuralPanel1]:FINAL
  4586. {
  4587. @TechRequired = advPVMaterials
  4588. }
  4589. @PART[stackTriCoupler]:FINAL
  4590. {
  4591. @TechRequired = advPVMaterials
  4592. }
  4593. @PART[MKS_375_OCTO]:FINAL
  4594. {
  4595. @TechRequired = advPVMaterials
  4596. }
  4597. @PART[stationHub]:FINAL
  4598. {
  4599. @TechRequired = advPVMaterials
  4600. }
  4601. @PART[SYadapter5x4]:FINAL
  4602. {
  4603. @TechRequired = advPVMaterials
  4604. }
  4605. @PART[stackQuadCoupler]:FINAL
  4606. {
  4607. @TechRequired = advPVMaterials
  4608. }
  4609. @PART[Size3to2Adapter]:FINAL
  4610. {
  4611. @TechRequired = advPVMaterials
  4612. }
  4613. @PART[NBpylonAero2]:FINAL
  4614. {
  4615. @TechRequired = advPVMaterials
  4616. }
  4617. @PART[NBadapter2x5]:FINAL
  4618. {
  4619. @TechRequired = advPVMaterials
  4620. }
  4621. @PART[NBflatAdapter3m]:FINAL
  4622. {
  4623. @TechRequired = advPVMaterials
  4624. }
  4625. @PART[SYclamp1]:FINAL
  4626. {
  4627. @TechRequired = advPVMaterials
  4628. }
  4629. @PART[structuralIBeam1]:FINAL
  4630. {
  4631. @TechRequired = advPVMaterials
  4632. }
  4633. @PART[structuralPanel2]:FINAL
  4634. {
  4635. @TechRequired = advPVMaterials
  4636. }
  4637. @PART[adapterSmallMiniShort]:FINAL
  4638. {
  4639. @TechRequired = advPVMaterials
  4640. }
  4641. @PART[adapterSmallMiniTall]:FINAL
  4642. {
  4643. @TechRequired = advPVMaterials
  4644. }
  4645. @PART[dockingPort2]:FINAL
  4646. {
  4647. @TechRequired = docking
  4648. }
  4649. @PART[dockingPort1]:FINAL
  4650. {
  4651. @TechRequired = docking
  4652. }
  4653. @PART[NBdockingHelper1]:FINAL
  4654. {
  4655. @TechRequired = docking
  4656. }
  4657. @PART[dockingPortLateral]:FINAL
  4658. {
  4659. @TechRequired = advDocking
  4660. }
  4661. @PART[mk2DockingPort]:FINAL
  4662. {
  4663. @TechRequired = advDocking
  4664. }
  4665. @PART[dockingPortLarge]:FINAL
  4666. {
  4667. @TechRequired = advDocking
  4668. }
  4669. @PART[NBdockingHelper0]:FINAL
  4670. {
  4671. @TechRequired = advDocking
  4672. }
  4673. @PART[NBdockingHelper2]:FINAL
  4674. {
  4675. @TechRequired = advDocking
  4676. }
  4677. @PART[dockingPort3]:FINAL
  4678. {
  4679. @TechRequired = advDocking
  4680. }
  4681. @PART[SYdocking5m]:FINAL
  4682. {
  4683. @TechRequired = heavyDocking
  4684. }
  4685. @PART[SYdocking3m]:FINAL
  4686. {
  4687. @TechRequired = heavyDocking
  4688. }
  4689. @PART[crewCabin]:FINAL
  4690. {
  4691. @TechRequired = spaceHabitation
  4692. }
  4693. @PART[OKS_ScienceLab]:FINAL
  4694. {
  4695. @TechRequired = LTSpaceHabitation
  4696. }
  4697. @PART[MKS_PioneerPack_03]:FINAL
  4698. {
  4699. @TechRequired = LTSpaceHabitation
  4700. }
  4701. @PART[MKS_PioneerPack_02]:FINAL
  4702. {
  4703. @TechRequired = LTSpaceHabitation
  4704. }
  4705. @PART[OKS_Kerbitat]:FINAL
  4706. {
  4707. @TechRequired = LTSpaceHabitation
  4708. }
  4709. @PART[OKS_ColonyHub]:FINAL
  4710. {
  4711. @TechRequired = LTSpaceHabitation
  4712. }
  4713. @PART[MKS_PioneerPack_01]:FINAL
  4714. {
  4715. @TechRequired = LTSpaceHabitation
  4716. }
  4717. @PART[OKS_HabRing]:FINAL
  4718. {
  4719. @TechRequired = LTSpaceHabitation
  4720. }
  4721. @PART[OKS_Workspace]:FINAL
  4722. {
  4723. @TechRequired = LTSpaceHabitation
  4724. }
  4725. @PART[OKS_Storage_ILM]:FINAL
  4726. {
  4727. @TechRequired = LTSpaceHabitation
  4728. }
  4729. @PART[HERP_MiniCrate]:FINAL
  4730. {
  4731. @TechRequired = LTSpaceHabitation
  4732. }
  4733. @PART[MKS_RadialTank]:FINAL
  4734. {
  4735. @TechRequired = LTSpaceHabitation
  4736. }
  4737. @PART[MKS_DockingPort]:FINAL
  4738. {
  4739. @TechRequired = LTSpaceHabitation
  4740. }
  4741. @PART[MK3_Akademy]:FINAL
  4742. {
  4743. @TechRequired = LTSpaceHabitation
  4744. }
  4745. @PART[MKS_RigidTube]:FINAL
  4746. {
  4747. @TechRequired = LTSpaceHabitation
  4748. }
  4749. @PART[OKS_Cap]:FINAL
  4750. {
  4751. @TechRequired = LTSpaceHabitation
  4752. }
  4753. @PART[OKS_Hub]:FINAL
  4754. {
  4755. @TechRequired = LTSpaceHabitation
  4756. }
  4757. @PART[OKS_LgHub]:FINAL
  4758. {
  4759. @TechRequired = LTSpaceHabitation
  4760. }
  4761. @PART[OKS_Tube]:FINAL
  4762. {
  4763. @TechRequired = LTSpaceHabitation
  4764. }
  4765. @PART[OKS_Tube_Lg]:FINAL
  4766. {
  4767. @TechRequired = LTSpaceHabitation
  4768. }
  4769. @PART[KA_Drill_125_01]:FINAL
  4770. {
  4771. @TechRequired = spaceMining
  4772. }
  4773. @PART[KA_Drill_250_01]:FINAL
  4774. {
  4775. @TechRequired = spaceMining
  4776. }
  4777. @PART[KA_Drill_Radial_01]:FINAL
  4778. {
  4779. @TechRequired = spaceMining
  4780. }
  4781. @PART[KA_Drill_Radial_04]:FINAL
  4782. {
  4783. @TechRequired = spaceMining
  4784. }
  4785. @PART[KA_ParticleCollector_250_01]:FINAL
  4786. {
  4787. @TechRequired = spaceMining
  4788. }
  4789. @PART[MKS_DRILL_02]:FINAL
  4790. {
  4791. @TechRequired = spaceMining
  4792. }
  4793. @PART[MKS_DRILL_01]:FINAL
  4794. {
  4795. @TechRequired = spaceMining
  4796. }
  4797. @PART[KA_AtmScoop_125_01]:FINAL
  4798. {
  4799. @TechRequired = spaceMining
  4800. }
  4801. @PART[KA_AtmScoop_250_01]:FINAL
  4802. {
  4803. @TechRequired = spaceMining
  4804. }
  4805. @PART[MKS_ScienceLab]:FINAL
  4806. {
  4807. @TechRequired = planetaryBases
  4808. }
  4809. @PART[MKS_Kerbitat]:FINAL
  4810. {
  4811. @TechRequired = planetaryBases
  4812. }
  4813. @PART[MKS_ModuleBase]:FINAL
  4814. {
  4815. @TechRequired = planetaryBases
  4816. }
  4817. @PART[MKS_ColonyHub]:FINAL
  4818. {
  4819. @TechRequired = planetaryBases
  4820. }
  4821. @PART[MKS_Workspace]:FINAL
  4822. {
  4823. @TechRequired = planetaryBases
  4824. }
  4825. @PART[MKS_Storage_Tank]:FINAL
  4826. {
  4827. @TechRequired = planetaryBases
  4828. }
  4829. @PART[MKS_Storage_ILM]:FINAL
  4830. {
  4831. @TechRequired = planetaryBases
  4832. }
  4833. @PART[MKS_HabDome]:FINAL
  4834. {
  4835. @TechRequired = planetaryBases
  4836. }
  4837. @PART[MKS_ExpandoTube_XL]:FINAL
  4838. {
  4839. @TechRequired = planetaryBases
  4840. }
  4841. @PART[MKS_ExpandoTube4]:FINAL
  4842. {
  4843. @TechRequired = planetaryBases
  4844. }
  4845. @PART[MKS_ExpandoTube_Mini]:FINAL
  4846. {
  4847. @TechRequired = planetaryBases
  4848. }
  4849. @PART[MK3_Fabricator]:FINAL
  4850. {
  4851. @TechRequired = spaceIndustry
  4852. }
  4853. @PART[MK3_FuelRefinery]:FINAL
  4854. {
  4855. @TechRequired = spaceIndustry
  4856. }
  4857. @PART[MK3_Refinery]:FINAL
  4858. {
  4859. @TechRequired = spaceIndustry
  4860. }
  4861. @PART[MKS_BioLab]:FINAL
  4862. {
  4863. @TechRequired = spaceIndustry
  4864. }
  4865. @PART[OKS_BioLab]:FINAL
  4866. {
  4867. @TechRequired = spaceIndustry
  4868. }
  4869. @PART[MK3_MachineryPlant]:FINAL
  4870. {
  4871. @TechRequired = advSpaceInd
  4872. }
  4873. @PART[MK3_RepairShop]:FINAL
  4874. {
  4875. @TechRequired = advSpaceInd
  4876. }
  4877. @PART[ExSurveyStake]:FINAL
  4878. {
  4879. @TechRequired = OSSpacecraftAss
  4880. }
  4881. @PART[MKS_EL_LaunchPad]:FINAL
  4882. {
  4883. @TechRequired = OSSpacecraftAss
  4884. }
  4885. @PART[MKS_EL_OrbitalDock]:FINAL
  4886. {
  4887. @TechRequired = OSSpacecraftAss
  4888. }
  4889. @PART[MKS_LogisticsHub]:FINAL
  4890. {
  4891. @TechRequired = orbLogi
  4892. }
  4893. @PART[KAS_HookSupport]:FINAL
  4894. {
  4895. @TechRequired = onSiteConst
  4896. }
  4897. @PART[KAS_Strut1]:FINAL
  4898. {
  4899. @TechRequired = onSiteConst
  4900. }
  4901. @PART[KAS_ContainerBay1]:FINAL
  4902. {
  4903. @TechRequired = onSiteConst
  4904. }
  4905. @PART[KAS_Hook_Anchor]:FINAL
  4906. {
  4907. @TechRequired = onSiteConst
  4908. }
  4909. @PART[KAS_Pipe1]:FINAL
  4910. {
  4911. @TechRequired = onSiteConst
  4912. }
  4913. @PART[KAS_Pylon1]:FINAL
  4914. {
  4915. @TechRequired = onSiteConst
  4916. }
  4917. @PART[KAS_CPort1]:FINAL
  4918. {
  4919. @TechRequired = onSiteConst
  4920. }
  4921. @PART[KAS_Winch1]:FINAL
  4922. {
  4923. @TechRequired = onSiteConst
  4924. }
  4925. @PART[KAS_CPort2]:FINAL
  4926. {
  4927. @TechRequired = onSiteConst
  4928. }
  4929. @PART[KAS_Container1]:FINAL
  4930. {
  4931. @TechRequired = onSiteConst
  4932. }
  4933. @PART[KAS_Winch2]:FINAL
  4934. {
  4935. @TechRequired = onSiteConst
  4936. }
  4937. @PART[KAS_Container2]:FINAL
  4938. {
  4939. @TechRequired = onSiteConst
  4940. }
  4941. @PART[KAS_Hook_GrapplingHook]:FINAL
  4942. {
  4943. @TechRequired = onSiteConst
  4944. }
  4945. @PART[KAS_Winch3]:FINAL
  4946. {
  4947. @TechRequired = onSiteConst
  4948. }
  4949. @PART[KAS_Winch4]:FINAL
  4950. {
  4951. @TechRequired = onSiteConst
  4952. }
  4953. @PART[GrapplingDevice]:FINAL
  4954. {
  4955. @TechRequired = onSiteConst
  4956. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement