Advertisement
Guest User

StarshipRO.cfg

a guest
Apr 26th, 2024
38
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.13 KB | Gaming | 0 0
  1. //Based on VaderIII patch for Tundra Exploration, adapted to SEP by Kari
  2.  
  3. // ================================================================================
  4. // General Configs
  5. // ================================================================================
  6.  
  7. @PART[SEP_23_SHIP_*]:AFTER[StarshipExpansionProject]:NEEDS[RealismOverhaul]
  8. {
  9. !RESOURCE,* {}
  10. !MODULE[ModuleInventoryPart],* {}
  11. !MODULE[ModuleReactionWheel],* {}
  12. !MODULE[ModuleFuelTanks],* {}
  13.  
  14. @rescaleFactor = 1.0
  15. @manufacturer = SpaceX
  16. @description ^=:$: <b><color=green>From Starship Expansion Project mod</color></b>
  17.  
  18. @breakingForce = 999
  19. @breakingTorque = 999
  20. @crashTolerance = 20
  21.  
  22. %maxTemp = 873.15
  23. %skinMaxTemp = 2973.15
  24. %skinThermalMassModifier = 0.43613
  25. %skinInternalConductionMult = 0.0000105
  26. %skinMassPerArea = 0.815
  27. %absorptiveConstant = 0.15
  28. %emissiveConstant = 0.85
  29. %thermalMassModifier = 1.0
  30.  
  31. MODULE
  32. {
  33. name = ModuleAeroReentry
  34. leaveTemp = true
  35. skinMaxOperationalTemp = 2773.15
  36. }
  37.  
  38. @MODULE[ModuleRCSFX]
  39. {
  40. @thrusterPower = 50
  41. %overrideStagingIconIfBlank = false
  42. @PROPELLANT[LqdMethane]
  43. {
  44. @ratio = 0.43
  45. }
  46. @PROPELLANT[Oxidizer]
  47. {
  48. @name = LqdOxygen
  49. @ratio = 0.57
  50. }
  51. }
  52.  
  53. @MODULE[ModuleEnginesFX]
  54. {
  55. %multFlow = 20
  56. %overrideStagingIconIfBlank = false
  57. @PROPELLANT[LqdMethane]
  58. {
  59. @ratio = 0.43
  60. }
  61. @PROPELLANT[Oxidizer]
  62. {
  63. @name = LqdOxygen
  64. @ratio = 0.57
  65. }
  66. }
  67.  
  68. @MODULE[ModuleCommand]
  69. {
  70. %hasHibernation = True
  71. %hibernationMultiplier = 0.625
  72. RESOURCE
  73. {
  74. name = ElectricCharge
  75. rate = 1.3
  76. }
  77. }
  78. }
  79.  
  80. @PART[SEP_24_SHIP_*]:AFTER[StarshipExpansionProject]:NEEDS[RealismOverhaul]
  81. {
  82. !RESOURCE,* {}
  83. !MODULE[ModuleInventoryPart],* {}
  84. !MODULE[ModuleReactionWheel],* {}
  85. !MODULE[ModuleFuelTanks],* {}
  86.  
  87. @rescaleFactor = 1.0
  88. @manufacturer = SpaceX
  89. @description ^=:$: <b><color=green>From Starship Expansion Project mod</color></b>
  90.  
  91. @breakingForce = 999
  92. @breakingTorque = 999
  93. @crashTolerance = 20
  94.  
  95. %maxTemp = 873.15
  96. %skinMaxTemp = 2973.15
  97. %skinThermalMassModifier = 0.43613
  98. %skinInternalConductionMult = 0.0000105
  99. %skinMassPerArea = 0.815
  100. %absorptiveConstant = 0.15
  101. %emissiveConstant = 0.85
  102. %thermalMassModifier = 1.0
  103.  
  104. MODULE
  105. {
  106. name = ModuleAeroReentry
  107. leaveTemp = true
  108. skinMaxOperationalTemp = 2773.15
  109. }
  110.  
  111. @MODULE[ModuleRCSFX]
  112. {
  113. @thrusterPower = 50
  114. %overrideStagingIconIfBlank = false
  115. @PROPELLANT[LqdMethane]
  116. {
  117. @ratio = 0.43
  118. }
  119. @PROPELLANT[Oxidizer]
  120. {
  121. @name = LqdOxygen
  122. @ratio = 0.57
  123. }
  124. }
  125.  
  126. @MODULE[ModuleEnginesFX]
  127. {
  128. %multFlow = 20
  129. %overrideStagingIconIfBlank = false
  130. @PROPELLANT[LqdMethane]
  131. {
  132. @ratio = 0.43
  133. }
  134. @PROPELLANT[Oxidizer]
  135. {
  136. @name = LqdOxygen
  137. @ratio = 0.57
  138. }
  139. }
  140.  
  141. @MODULE[ModuleCommand]
  142. {
  143. %hasHibernation = True
  144. %hibernationMultiplier = 0.625
  145. RESOURCE
  146. {
  147. name = ElectricCharge
  148. rate = 1.3
  149. }
  150. }
  151. }
  152.  
  153. @PART[SEP_23_SHIP_*]:AFTER[FerramAerospaceResearch]
  154. {
  155. @MODULE[GeometryPartModule]
  156. {
  157. %forceUseMeshes = True
  158. }
  159. }
  160.  
  161. @PART[SEP_24_SHIP_*]:AFTER[FerramAerospaceResearch]
  162. {
  163. @MODULE[GeometryPartModule]
  164. {
  165. %forceUseMeshes = True
  166. }
  167. }
  168.  
  169.  
  170.  
  171. // ================================================================================
  172. // Starship 2023 Configs
  173. // ================================================================================
  174.  
  175. @PART[SEP_23_SHIP_CREW]:AFTER[StarshipExpansionProject]:NEEDS[RealismOverhaul]
  176. {
  177. @mass = 30.5
  178. @title = Starship Crew Module
  179. @description = This huge command pod can carry crew and cargo on long, interplanetary missions.
  180. %RSSROConfig = True
  181.  
  182. @MODULE[ModuleScienceContainer]
  183. {
  184. @evaOnlyStorage = False
  185. }
  186.  
  187. RESOURCE
  188. {
  189. name = ElectricCharge
  190. amount = 533000
  191. maxAmount = 533000
  192. }
  193.  
  194. MODULE:NEEDS[KIS]
  195. {
  196. name = ModuleKISInventory
  197. maxVolume = 20000
  198. externalAccess = false
  199. internalAccess = true
  200. slotsX = 8
  201. slotsY = 4
  202. slotSize = 50
  203. itemIconResolution = 128
  204. selfIconResolution = 128
  205. openSndPath = KIS/Sounds/containerOpen
  206. closeSndPath = KIS/Sounds/containerClose
  207. defaultMoveSndPath = KIS/Sounds/itemMove
  208. }
  209. }
  210.  
  211. @PART[SEP_23_SHIP_CARGO]:AFTER[StarshipExpansionProject]:NEEDS[RealismOverhaul]
  212. {
  213. @mass = 24.5
  214. @title = Starship Cargo Module
  215. @description = This Module can carry cargo or Satellites. Perfect for your LEO Heavy Cargo needs.
  216. %RSSROConfig = True
  217.  
  218. RESOURCE
  219. {
  220. name = ElectricCharge
  221. amount = 533000
  222. maxAmount = 533000
  223. }
  224.  
  225. }
  226.  
  227. @PART[SEP_24_SHIP_PROTO_NOSE]:AFTER[StarshipExpansionProject]:NEEDS[RealismOverhaul]
  228. {
  229. @mass = 24.5
  230. @title = Starship SN15 Prototype Cargo Module
  231. @description = This Module would be able to carry cargo or satellites. If we weren't still testing it.
  232. %RSSROConfig = True
  233.  
  234. RESOURCE
  235. {
  236. name = ElectricCharge
  237. amount = 533000
  238. maxAmount = 533000
  239. }
  240. MODULE
  241. {
  242. name = ModuleFuelTanks
  243. volume = 33607.2
  244. type = Tank-Sep-Starship
  245. basemass = -1
  246. TANK
  247. {
  248. name = LqdMethane
  249. amount = Full
  250. maxAmount = 43.0%
  251. }
  252. TANK
  253. {
  254. name = LqdOxygen
  255. amount = Full
  256. maxAmount = 57.0%
  257. }
  258. }
  259.  
  260. }
  261.  
  262. @PART[SEP_23_SHIP_TANKER]:AFTER[StarshipExpansionProject]:NEEDS[RealismOverhaul]
  263. {
  264. @mass = 24.2
  265. @title = Starship Tanker Module
  266. @description = This Module carry fuel for your refueling missions. Probably will be your most used module.
  267. %RSSROConfig = True
  268.  
  269. RESOURCE
  270. {
  271. name = ElectricCharge
  272. amount = 533000
  273. maxAmount = 533000
  274. }
  275.  
  276. MODULE
  277. {
  278. name = ModuleFuelTanks
  279. volume = 123692
  280. type = Tank-Sep-Starship
  281. basemass = -1
  282. TANK
  283. {
  284. name = LqdMethane
  285. amount = Full
  286. maxAmount = 43.0%
  287. }
  288. TANK
  289. {
  290. name = LqdOxygen
  291. amount = Full
  292. maxAmount = 57.0%
  293. }
  294. }
  295. }
  296. @PART[SEP_23_SHIP_HEADER]:AFTER[StarshipExpansionProject]:NEEDS[RealismOverhaul]
  297. {
  298. @mass = 2
  299. @title = Starship Header Tank
  300. @description = This small tank sits perfectly on the nose. A perfect source of fuel for landing burns.
  301. %RSSROConfig = True
  302.  
  303. MODULE
  304. {
  305. name = ModuleFuelTanks
  306. volume = 33607.2
  307. type = Tank-Sep-Starship
  308. basemass = -1
  309. TANK
  310. {
  311. name = LqdMethane
  312. amount = Full
  313. maxAmount = 43.0%
  314. }
  315. TANK
  316. {
  317. name = LqdOxygen
  318. amount = Full
  319. maxAmount = 57.0%
  320. }
  321. }
  322. }
  323.  
  324. @PART[SEP_23_SHIP_BODY]:AFTER[StarshipExpansionProject]:NEEDS[RealismOverhaul]
  325. {
  326. @mass = 64.7
  327. @title = Starship Core
  328. @description = This massive insulated fuel tank is designed to contain Starship's propellant for long interplanetary voyages. Shielding protects its content from the forces of reentry and also provides RCS thrust.
  329. %RSSROConfig = True
  330. %radiatorHeadroom = 0.5
  331.  
  332.  
  333. MODULE
  334. {
  335. name = ModuleActiveRadiator
  336. maxEnergyTransfer = 50000
  337. overcoolFactor = 0.0186367
  338. isCoreRadiator = true
  339. RESOURCE
  340. {
  341. name = ElectricCharge
  342. rate = 0.500
  343. }
  344. }
  345.  
  346. MODULE
  347. {
  348. name = ModuleFuelTanks
  349. volume = 1454632.3
  350. type = Tank-Sep-Starship
  351. basemass = -1
  352. TANK
  353. {
  354. name = LqdMethane
  355. amount = Full
  356. maxAmount = 43.0%
  357. }
  358. TANK
  359. {
  360. name = LqdOxygen
  361. amount = Full
  362. maxAmount = 57.0%
  363. }
  364. }
  365. }
  366.  
  367.  
  368.  
  369. @PART[SEP_24_SHIP_PROTO_BODY]:AFTER[StarshipExpansionProject]:NEEDS[RealismOverhaul]
  370. {
  371. @mass = 64.7
  372. @title = Starship SN15 Prototype Core
  373. @description = This massive insulated fuel tank is designed to contain Starship's propellant for long interplanetary voyages. You'll be taking it on a nice hop instead.
  374. %RSSROConfig = True
  375. %radiatorHeadroom = 0.5
  376.  
  377.  
  378. MODULE
  379. {
  380. name = ModuleActiveRadiator
  381. maxEnergyTransfer = 50000
  382. overcoolFactor = 0.0186367
  383. isCoreRadiator = true
  384. RESOURCE
  385. {
  386. name = ElectricCharge
  387. rate = 0.500
  388. }
  389. }
  390.  
  391. MODULE
  392. {
  393. name = ModuleFuelTanks
  394. volume = 1454632.3
  395. type = Tank-Sep-Starship
  396. basemass = -1
  397. TANK
  398. {
  399. name = LqdMethane
  400. amount = Full
  401. maxAmount = 43.0%
  402. }
  403. TANK
  404. {
  405. name = LqdOxygen
  406. amount = Full
  407. maxAmount = 57.0%
  408. }
  409. }
  410. }
  411.  
  412. @PART[SEP_23_SHIP_FWD_LEFT]:AFTER[StarshipExpansionProject]:NEEDS[RealismOverhaul]
  413. {
  414. @mass = 2.95
  415. @title = Starship Front Left Flap
  416. @description = The Front Flap is not, and does not behave like typical control surface. Its purpose is always to hold a set trim and influence airflow around Starship while aerobraking.
  417. %RSSROConfig = True
  418. }
  419. @PART[SEP_23_SHIP_FWD_RIGHT]:AFTER[StarshipExpansionProject]:NEEDS[RealismOverhaul]
  420. {
  421. @mass = 2.95
  422. @title = Starship Front Right Flap
  423. @description = The Front Flap is not, and does not behave like typical control surface. Its purpose is always to hold a set trim and influence airflow around Starship while aerobraking.
  424. %RSSROConfig = True
  425. }
  426.  
  427. @PART[SEP_23_SHIP_AFT_LEFT]:AFTER[StarshipExpansionProject]:NEEDS[RealismOverhaul]
  428. {
  429. @mass = 3.1
  430. @title = Starship Rear Left Flap
  431. @description = Inspired by aircaft control surfaces, this Actuating Wing allows pitch and roll control primarily during aerobraking.
  432. %RSSROConfig = True
  433. }
  434. @PART[SEP_23_SHIP_AFT_RIGHT]:AFTER[StarshipExpansionProject]:NEEDS[RealismOverhaul]
  435. {
  436. @mass = 3.1
  437. @title = Starship Rear Right Flap
  438. @description = Inspired by aircaft control surfaces, this Actuating Wing allows pitch and roll control primarily during aerobraking.
  439. %RSSROConfig = True
  440. }
  441.  
  442.  
  443. @PART[SEP_24_SHIP_PROTO_FWD_LEFT]:AFTER[StarshipExpansionProject]:NEEDS[RealismOverhaul]
  444. {
  445. @mass = 2.95
  446. @title = Starship SN15 Front Left Flap
  447. @description = The Front Flap is not, and does not behave like typical control surface. Its purpose is always to hold a set trim and influence airflow around Starship while aerobraking.
  448. %RSSROConfig = True
  449. }
  450. @PART[SEP_24_SHIP_PROTO_FWD_RIGHT]:AFTER[StarshipExpansionProject]:NEEDS[RealismOverhaul]
  451. {
  452. @mass = 2.95
  453. @title = Starship SN15 Front Right Flap
  454. @description = The Front Flap is not, and does not behave like typical control surface. Its purpose is always to hold a set trim and influence airflow around Starship while aerobraking.
  455. %RSSROConfig = True
  456. }
  457.  
  458. @PART[SEP_24_SHIP_PROTO_AFT_LEFT]:AFTER[StarshipExpansionProject]:NEEDS[RealismOverhaul]
  459. {
  460. @mass = 3.1
  461. @title = Starship SN15 Rear Left Flap
  462. @description = Inspired by aircaft control surfaces, this Actuating Wing allows pitch and roll control primarily during aerobraking.
  463. %RSSROConfig = True
  464. }
  465. @PART[SEP_24_SHIP_PROTO_AFT_RIGHT]:AFTER[StarshipExpansionProject]:NEEDS[RealismOverhaul]
  466. {
  467. @mass = 3.1
  468. @title = Starship SN15 Rear Right Flap
  469. @description = Inspired by aircaft control surfaces, this Actuating Wing allows pitch and roll control primarily during aerobraking.
  470. %RSSROConfig = True
  471. }
  472.  
  473. ////////////////////// EXPENDABLE SHIP PARTS //////////////////////
  474.  
  475.  
  476. @PART[SEP_23_SHIP_BODY_EXP]:AFTER[StarshipExpansionProject]:NEEDS[RealismOverhaul]
  477. {
  478. @mass = 60.5
  479. @title = Starship Core Expendable
  480. @description = This massive insulated fuel tank is designed to contain Starship's propellant for long interplanetary voyages. Shielding protects its content from the forces of reentry and also provides RCS thrust.
  481. %RSSROConfig = True
  482. %radiatorHeadroom = 0.5
  483.  
  484. MODULE
  485. {
  486. name = ModuleActiveRadiator
  487. maxEnergyTransfer = 50000
  488. overcoolFactor = 0.0186367
  489. isCoreRadiator = true
  490. RESOURCE
  491. {
  492. name = ElectricCharge
  493. rate = 0.500
  494. }
  495. }
  496.  
  497. MODULE
  498. {
  499. name = ModuleFuelTanks
  500. volume = 1454632
  501. type = Tank-Sep-Starship
  502. basemass = -1
  503. TANK
  504. {
  505. name = LqdMethane
  506. amount = Full
  507. maxAmount = 43.0%
  508. }
  509. TANK
  510. {
  511. name = LqdOxygen
  512. amount = Full
  513. maxAmount = 57.0%
  514. }
  515. }
  516. }
  517.  
  518.  
  519. @PART[SEP_23_SHIP_NOSE_EXP]:AFTER[StarshipExpansionProject]:NEEDS[RealismOverhaul]
  520. {
  521. @mass = 22
  522. @title = Starship Expendable Nosecone Module
  523. @description = This Module can carry absolutely nothing. Perfect for throwing money out
  524. %RSSROConfig = True
  525.  
  526. RESOURCE
  527. {
  528. name = ElectricCharge
  529. amount = 533000
  530. maxAmount = 533000
  531. }
  532.  
  533. }
  534.  
  535.  
  536. @PART[SEP_23_SHIP_CARGO_EXP]:AFTER[StarshipExpansionProject]:NEEDS[RealismOverhaul]
  537. {
  538. @mass = 22.5
  539. @title = Starship Cargo Module
  540. @description = This Module can carry cargo or Satellites. Perfect for your LEO Heavy Cargo needs.
  541. %RSSROConfig = True
  542.  
  543. RESOURCE
  544. {
  545. name = ElectricCharge
  546. amount = 533000
  547. maxAmount = 533000
  548. }
  549.  
  550. }
  551.  
  552. @PART[SEP_23_SHIP_DEPOT]:AFTER[StarshipExpansionProject]:NEEDS[RealismOverhaul]
  553. {
  554. @mass = 88
  555. @title = Starship Depot Module
  556. @description = This Module can carry huge ammounts of fuel just to give everything to another ship
  557. %RSSROConfig = True
  558.  
  559. MODULE
  560. {
  561. name = ModuleActiveRadiator
  562. maxEnergyTransfer = 50000
  563. overcoolFactor = 0.0186367
  564. isCoreRadiator = true
  565. RESOURCE
  566. {
  567. name = ElectricCharge
  568. rate = 0.500
  569. }
  570. }
  571.  
  572. // 13 rings including domes = 1454632.3 so assuming it's 22 rings 22 = 2461685.43
  573. MODULE
  574. {
  575. name = ModuleFuelTanks
  576. volume = 2461685
  577. type = Tank-Sep-Starship
  578. basemass = -1
  579. TANK
  580. {
  581. name = LqdMethane
  582. amount = 59.0%
  583. maxAmount = 43.0%
  584. }
  585. TANK
  586. {
  587. name = LqdOxygen
  588. amount = 59.0%
  589. maxAmount = 57.0%
  590. }
  591. }
  592.  
  593. RESOURCE
  594. {
  595. name = ElectricCharge
  596. amount = 533000
  597. maxAmount = 533000
  598. }
  599.  
  600. }
  601.  
  602. // ================================================================================
  603. // RealAntennas
  604. // ================================================================================
  605.  
  606. @PART[SEP_23_SHIP_CARGO|SEP_23_SHIP_TANKER|SEP_23_SHIP_CREW|SEP_23_SHIP_DEPOT|SEP_23_SHIP_CARGO_EXP|SEP_23_SHIP_NOSE_EXP|SEP_24_SHIP_PROTO_NOSE]:BEFORE[RealAntennas]
  607. {
  608. !MODULE[ModuleDataTransmitter],* {}
  609.  
  610. MODULE
  611. {
  612. name = ModuleRealAntenna
  613. referenceGain = 1.5
  614. RFBand = UHF //Default to UHF-band
  615. }
  616.  
  617. MODULE
  618. {
  619. name = ModuleRealAntenna
  620. antennaDiameter = 0.8
  621. RFBand = S //Default to S-band
  622. }
  623. }
  624.  
  625. @PART[SEP_23_SHIP_CARGO|SEP_23_SHIP_TANKER|SEP_23_SHIP_CREW|SEP_23_SHIP_DEPOT|SEP_23_SHIP_CARGO_EXP|SEP_23_SHIP_NOSE_EXP|SEP_23_SHIP_BODY_EXP|SEP_23_SHIP_BODY|SEP_24_SHIP_PROTO_NOSE|SEP_24_SHIP_PROTO_BODY]:AFTER[zzzRealismOverhaul]
  626. {
  627. @MODULE[ModuleEngines*],*
  628. {
  629. @name = ModuleEnginesFX
  630. }
  631. }
Tags: KSP ro starship
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement