Advertisement
Guest User

Untitled

a guest
Nov 7th, 2018
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.30 KB | None | 0 0
  1. //This MM patch configures the life support for TAC Life Support.
  2. @PATH_HABITATION[Pigpen]:NEEDS[TacLifeSupport]
  3. {
  4. MODULE
  5. {
  6. name = ModuleResourceConverter
  7. ConverterName = Water Filter
  8. StartActionName = Start Water Filter
  9. StopActionName = Stop Water Filter
  10. AutoShutdown = false
  11. GeneratesHeat = false
  12. UseSpecialistBonus = true
  13. SpecialistEfficiencyFactor = 0.2
  14. SpecialistBonusBase = 0.05
  15. ExperienceEffect = ScienceSkill
  16. EfficiencyBonus = 1
  17.  
  18. INPUT_RESOURCE
  19. {
  20. ResourceName = WasteWater
  21. Ratio = 1
  22. }
  23.  
  24. INPUT_RESOURCE
  25. {
  26. ResourceName = ElectricCharge
  27. Ratio = 1.25
  28. }
  29.  
  30. OUTPUT_RESOURCE
  31. {
  32. ResourceName = Water
  33. Ratio = 1
  34. DumpExcess = false
  35. }
  36.  
  37. OUTPUT_RESOURCE
  38. {
  39. ResourceName = Waste
  40. Ratio = 0.0067
  41. DumpExcess = true
  42. }
  43.  
  44. }
  45.  
  46. MODULE
  47. {
  48. name = ModuleResourceConverter
  49. ConverterName = Carbon Extractor
  50. StartActionName = Start Extractor
  51. StopActionName = Stop Extractor
  52. AutoShutdown = false
  53. GeneratesHeat = false
  54. UseSpecialistBonus = true
  55. SpecialistEfficiencyFactor = 0.2
  56. SpecialistBonusBase = 0.05
  57. ExperienceEffect = ScienceSkill
  58.  
  59.  
  60. INPUT_RESOURCE
  61. {
  62. ResourceName = CarbonDioxide
  63. Ratio = 0.01563546839424894
  64. }
  65.  
  66. INPUT_RESOURCE
  67. {
  68. ResourceName = ElectricCharge
  69. Ratio = 0.3652084110272229
  70. }
  71.  
  72. OUTPUT_RESOURCE
  73. {
  74. ResourceName = Oxygen
  75. Ratio = 0.0157302748226943
  76. DumpExcess = false
  77. }
  78.  
  79. OUTPUT_RESOURCE
  80. {
  81. ResourceName = Waste
  82. Ratio = 0.00001110014845164
  83. DumpExcess = true
  84. }
  85. }
  86.  
  87. RESOURCE
  88. {
  89. name = Water
  90. amount = 0
  91. maxAmount = 500
  92. }
  93.  
  94. RESOURCE
  95. {
  96. name = Waste
  97. amount = 0
  98. maxAmount = 500
  99. }
  100.  
  101. RESOURCE
  102. {
  103. name = WasteWater
  104. amount = 0
  105. maxAmount = 500
  106. }
  107.  
  108. RESOURCE
  109. {
  110. name = CarbonDioxide
  111. amount = 0
  112. maxAmount = 5000
  113. }
  114.  
  115. RESOURCE
  116. {
  117. name = Oxygen
  118. amount = 0
  119. maxAmount = 5000
  120. }
  121. }
  122.  
  123. @GREENHOUSE[Prairie]:NEEDS[TacLifeSupport]
  124. {
  125. @description = The Prairie produces Continually Regenerating Agricultural Product - food if supplied with the right nutrients. Apparently the agricultural product tastes like wood.
  126.  
  127. MODULE
  128. {
  129. name = ModuleResourceConverter
  130. ConverterName = Greenhouse
  131. StartActionName = Start Grenhouse
  132. StopActionName = Stop Greenhouse
  133. AutoShutdown = false
  134. GeneratesHeat = false
  135. UseSpecialistBonus = true
  136. SpecialistEfficiencyFactor = 0.2
  137. ExperienceEffect = ScienceSkill
  138. EfficiencyBonus = 1
  139.  
  140. INPUT_RESOURCE
  141. {
  142. ResourceName = ElectricCharge
  143. Ratio = 15
  144. }
  145.  
  146. INPUT_RESOURCE
  147. {
  148. ResourceName = CarbonDioxide
  149. Ratio = 0.00444
  150. }
  151.  
  152. INPUT_RESOURCE
  153. {
  154. ResourceName = Water
  155. Ratio = 0.0000338
  156. }
  157.  
  158. INPUT_RESOURCE
  159. {
  160. ResourceName = Waste
  161. Ratio = 0.00000463
  162. }
  163.  
  164. OUTPUT_RESOURCE
  165. {
  166. ResourceName = WasteWater
  167. Ratio = 0.0000426
  168. DumpExcess = true
  169. }
  170.  
  171. OUTPUT_RESOURCE
  172. {
  173. ResourceName = Oxygen
  174. Ratio = 0.00514
  175. DumpExcess = true
  176. }
  177.  
  178. OUTPUT_RESOURCE
  179. {
  180. ResourceName = Food
  181. Ratio = 0.0000509
  182. }
  183. }
  184.  
  185. RESOURCE
  186. {
  187. name = Oxygen
  188. amount = 0
  189. maxAmount = 1000
  190. isTweakable = true
  191. }
  192.  
  193. RESOURCE
  194. {
  195. name = CarbonDioxide
  196. amount = 0
  197. maxAmount = 1000
  198. isTweakable = true
  199. }
  200.  
  201. RESOURCE
  202. {
  203. name = Water
  204. amount = 0
  205. maxAmount = 1000
  206. isTweakable = true
  207. }
  208.  
  209. RESOURCE
  210. {
  211. name = WasteWater
  212. amount = 0
  213. maxAmount = 1000
  214. isTweakable = true
  215. }
  216.  
  217. RESOURCE
  218. {
  219. name = Food
  220. amount = 1000
  221. maxAmount = 1000
  222. isTweakable = true
  223. }
  224.  
  225. RESOURCE
  226. {
  227. name = Waste
  228. amount = 0
  229. maxAmount = 1000
  230. isTweakable = true
  231. }
  232. }
  233.  
  234. GREENHOUSE:NEEDS[TacLifeSupport]
  235. {
  236. author = Angel-125
  237. name = PerpetualGreenhouse
  238. title = Perpetual Greenhouse
  239. description = The Continually Regenerating Agricultural Product greenhouse is able to constantly produce food if supplied with the right nutrients. Apparently the agricultural product tastes like wood.
  240. includeModuleInfo = true
  241. mass = 1.5
  242. requiredResource = Equipment
  243. requiredAmount = 600
  244. reconfigureSkill = ScienceSkill
  245. logoPanel = WildBlueIndustries/Pathfinder/Decals/Greenhouse
  246. glowPanel = WildBlueIndustries/Pathfinder/Decals/GreenhouseGlow
  247. toolTip = This greenhouse produces food continually instead of after a set growth period.
  248. toolTipTitle = Your First Greenhouse!
  249. capacityFactor = 1.0
  250.  
  251. MODULE
  252. {
  253. name = ModuleResourceConverter
  254. ConverterName = Greenhouse
  255. StartActionName = Start Grenhouse
  256. StopActionName = Stop Greenhouse
  257. AutoShutdown = false
  258. GeneratesHeat = false
  259. UseSpecialistBonus = true
  260. SpecialistEfficiencyFactor = 0.2
  261. ExperienceEffect = ScienceSkill
  262. EfficiencyBonus = 1
  263.  
  264. INPUT_RESOURCE
  265. {
  266. ResourceName = ElectricCharge
  267. Ratio = 15
  268. }
  269.  
  270. INPUT_RESOURCE
  271. {
  272. ResourceName = CarbonDioxide
  273. Ratio = 0.00014
  274. }
  275.  
  276. INPUT_RESOURCE
  277. {
  278. ResourceName = Water
  279. Ratio = 0.00000357
  280. }
  281.  
  282. INPUT_RESOURCE
  283. {
  284. ResourceName = Waste
  285. Ratio = 0.000001
  286. }
  287.  
  288. OUTPUT_RESOURCE
  289. {
  290. ResourceName = WasteWater
  291. Ratio = 0.000001
  292. DumpExcess = true
  293. }
  294.  
  295. OUTPUT_RESOURCE
  296. {
  297. ResourceName = Oxygen
  298. Ratio = 0.000115
  299. DumpExcess = true
  300. }
  301.  
  302. OUTPUT_RESOURCE
  303. {
  304. ResourceName = Food
  305. Ratio = 0.00014
  306. }
  307. }
  308.  
  309. RESOURCE
  310. {
  311. name = Oxygen
  312. amount = 0
  313. maxAmount = 1000
  314. isTweakable = true
  315. }
  316.  
  317. RESOURCE
  318. {
  319. name = CarbonDioxide
  320. amount = 0
  321. maxAmount = 1000
  322. isTweakable = true
  323. }
  324.  
  325. RESOURCE
  326. {
  327. name = Water
  328. amount = 0
  329. maxAmount = 1000
  330. isTweakable = true
  331. }
  332.  
  333. RESOURCE
  334. {
  335. name = WasteWater
  336. amount = 0
  337. maxAmount = 1000
  338. isTweakable = true
  339. }
  340.  
  341. RESOURCE
  342. {
  343. name = Food
  344. amount = 0
  345. maxAmount = 1000
  346. isTweakable = true
  347. }
  348.  
  349. RESOURCE
  350. {
  351. name = Waste
  352. amount = 0
  353. maxAmount = 1000
  354. isTweakable = true
  355. }
  356. }
  357.  
  358. @PATH_INDUSTRY[CropWorks]:NEEDS[TacLifeSupport]
  359. {
  360. MODULE
  361. {
  362. name = ModuleResourceConverter
  363. ConverterName = Greenhouse
  364. StartActionName = Start Grenhouse
  365. StopActionName = Stop Greenhouse
  366. AutoShutdown = false
  367. GeneratesHeat = false
  368. UseSpecialistBonus = true
  369. SpecialistEfficiencyFactor = 0.2
  370. ExperienceEffect = ScienceSkill
  371. EfficiencyBonus = 1
  372.  
  373. INPUT_RESOURCE
  374. {
  375. ResourceName = ElectricCharge
  376. Ratio = 15
  377. }
  378.  
  379. INPUT_RESOURCE
  380. {
  381. ResourceName = CarbonDioxide
  382. Ratio = 0.00042
  383. }
  384.  
  385. INPUT_RESOURCE
  386. {
  387. ResourceName = Water
  388. Ratio = 0.00001071
  389. }
  390.  
  391. INPUT_RESOURCE
  392. {
  393. ResourceName = Waste
  394. Ratio = 0.000003
  395. }
  396.  
  397. OUTPUT_RESOURCE
  398. {
  399. ResourceName = WasteWater
  400. Ratio = 0.000003
  401. DumpExcess = true
  402. }
  403.  
  404. OUTPUT_RESOURCE
  405. {
  406. ResourceName = Oxygen
  407. Ratio = 0.000345
  408. DumpExcess = true
  409. }
  410.  
  411. OUTPUT_RESOURCE
  412. {
  413. ResourceName = Food
  414. Ratio = 0.00042
  415. }
  416. }
  417.  
  418. RESOURCE
  419. {
  420. name = Oxygen
  421. amount = 0
  422. maxAmount = 1000
  423. isTweakable = true
  424. }
  425.  
  426. RESOURCE
  427. {
  428. name = CarbonDioxide
  429. amount = 0
  430. maxAmount = 1000
  431. isTweakable = true
  432. }
  433.  
  434. RESOURCE
  435. {
  436. name = Water
  437. amount = 0
  438. maxAmount = 1000
  439. isTweakable = true
  440. }
  441.  
  442. RESOURCE
  443. {
  444. name = WasteWater
  445. amount = 0
  446. maxAmount = 1000
  447. isTweakable = true
  448. }
  449.  
  450. RESOURCE
  451. {
  452. name = Food
  453. amount = 0
  454. maxAmount = 1000
  455. isTweakable = true
  456. }
  457.  
  458. RESOURCE
  459. {
  460. name = Waste
  461. amount = 0
  462. maxAmount = 1000
  463. isTweakable = true
  464. }
  465. }
  466.  
  467. @PART[wbiRanchHouse]:NEEDS[TacLifeSupport]
  468. {
  469. MODULE
  470. {
  471. name = ModuleResourceConverter
  472. ConverterName = Greenhouse
  473. StartActionName = Start Grenhouse
  474. StopActionName = Stop Greenhouse
  475. AutoShutdown = false
  476. GeneratesHeat = false
  477. UseSpecialistBonus = true
  478. SpecialistEfficiencyFactor = 0.2
  479. ExperienceEffect = ScienceSkill
  480. EfficiencyBonus = 1
  481.  
  482. INPUT_RESOURCE
  483. {
  484. ResourceName = ElectricCharge
  485. Ratio = 15
  486. }
  487.  
  488. INPUT_RESOURCE
  489. {
  490. ResourceName = CarbonDioxide
  491. Ratio = 0.00014
  492. }
  493.  
  494. INPUT_RESOURCE
  495. {
  496. ResourceName = Water
  497. Ratio = 0.00000357
  498. }
  499.  
  500. INPUT_RESOURCE
  501. {
  502. ResourceName = Waste
  503. Ratio = 0.000001
  504. }
  505.  
  506. OUTPUT_RESOURCE
  507. {
  508. ResourceName = WasteWater
  509. Ratio = 0.000001
  510. DumpExcess = true
  511. }
  512.  
  513. OUTPUT_RESOURCE
  514. {
  515. ResourceName = Oxygen
  516. Ratio = 0.000115
  517. DumpExcess = true
  518. }
  519.  
  520. OUTPUT_RESOURCE
  521. {
  522. ResourceName = Food
  523. Ratio = 0.00014
  524. }
  525. }
  526.  
  527. RESOURCE
  528. {
  529. name = Oxygen
  530. amount = 0
  531. maxAmount = 1000
  532. isTweakable = true
  533. }
  534.  
  535. RESOURCE
  536. {
  537. name = CarbonDioxide
  538. amount = 0
  539. maxAmount = 1000
  540. isTweakable = true
  541. }
  542.  
  543. RESOURCE
  544. {
  545. name = Water
  546. amount = 0
  547. maxAmount = 1000
  548. isTweakable = true
  549. }
  550.  
  551. RESOURCE
  552. {
  553. name = WasteWater
  554. amount = 0
  555. maxAmount = 1000
  556. isTweakable = true
  557. }
  558.  
  559. RESOURCE
  560. {
  561. name = Food
  562. amount = 0
  563. maxAmount = 1000
  564. isTweakable = true
  565. }
  566.  
  567. RESOURCE
  568. {
  569. name = Waste
  570. amount = 0
  571. maxAmount = 1000
  572. isTweakable = true
  573. }
  574. }
  575.  
  576. @HOGAN[Dormatory]:NEEDS[TacLifeSupport]
  577. {
  578. MODULE
  579. {
  580. name = ModuleResourceConverter
  581. ConverterName = Water Filter
  582. StartActionName = Start Water Filter
  583. StopActionName = Stop Water Filter
  584. AutoShutdown = false
  585. GeneratesHeat = false
  586. UseSpecialistBonus = true
  587. SpecialistEfficiencyFactor = 0.2
  588. SpecialistBonusBase = 0.05
  589. ExperienceEffect = ScienceSkill
  590. EfficiencyBonus = 1
  591.  
  592. INPUT_RESOURCE
  593. {
  594. ResourceName = WasteWater
  595. Ratio = 1
  596. }
  597.  
  598. INPUT_RESOURCE
  599. {
  600. ResourceName = ElectricCharge
  601. Ratio = 1.25
  602. }
  603.  
  604. OUTPUT_RESOURCE
  605. {
  606. ResourceName = Water
  607. Ratio = 1
  608. DumpExcess = false
  609. }
  610.  
  611. OUTPUT_RESOURCE
  612. {
  613. ResourceName = Waste
  614. Ratio = 0.0067
  615. DumpExcess = true
  616. }
  617.  
  618. }
  619.  
  620. MODULE
  621. {
  622. name = ModuleResourceConverter
  623. ConverterName = Carbon Extractor
  624. StartActionName = Start Extractor
  625. StopActionName = Stop Extractor
  626. AutoShutdown = false
  627. GeneratesHeat = false
  628. UseSpecialistBonus = true
  629. SpecialistEfficiencyFactor = 0.2
  630. SpecialistBonusBase = 0.05
  631. ExperienceEffect = ScienceSkill
  632.  
  633.  
  634. INPUT_RESOURCE
  635. {
  636. ResourceName = CarbonDioxide
  637. Ratio = 0.01563546839424894
  638. }
  639.  
  640. INPUT_RESOURCE
  641. {
  642. ResourceName = ElectricCharge
  643. Ratio = 0.3652084110272229
  644. }
  645.  
  646. OUTPUT_RESOURCE
  647. {
  648. ResourceName = Oxygen
  649. Ratio = 0.0157302748226943
  650. DumpExcess = false
  651. }
  652.  
  653. OUTPUT_RESOURCE
  654. {
  655. ResourceName = Waste
  656. Ratio = 0.00001110014845164
  657. DumpExcess = true
  658. }
  659. }
  660.  
  661. RESOURCE
  662. {
  663. name = Water
  664. amount = 0
  665. maxAmount = 500
  666. }
  667.  
  668. RESOURCE
  669. {
  670. name = Waste
  671. amount = 0
  672. maxAmount = 500
  673. }
  674.  
  675. RESOURCE
  676. {
  677. name = WasteWater
  678. amount = 0
  679. maxAmount = 500
  680. }
  681.  
  682. RESOURCE
  683. {
  684. name = CarbonDioxide
  685. amount = 0
  686. maxAmount = 5000
  687. }
  688.  
  689. RESOURCE
  690. {
  691. name = Oxygen
  692. amount = 0
  693. maxAmount = 5000
  694. }
  695. }
  696.  
  697. @PART[WBI_Ponderosa,WBI_Ponderosa2,WBI_DocSciLab,WBI_Hacienda]:NEEDS[TacLifeSupport]
  698. {
  699. RESOURCE
  700. {
  701. name = Food
  702. amount = 0
  703. maxAmount = 17.6
  704. isTweakable = true
  705. }
  706.  
  707. RESOURCE
  708. {
  709. name = Water
  710. amount = 0
  711. maxAmount = 11.68
  712. isTweakable = true
  713. }
  714.  
  715. RESOURCE
  716. {
  717. name = Oxygen
  718. amount = 0
  719. maxAmount = 1766
  720. isTweakable = true
  721. }
  722.  
  723. RESOURCE
  724. {
  725. name = Waste
  726. amount = 0
  727. maxAmount = 17.6
  728. isTweakable = true
  729. }
  730.  
  731. RESOURCE
  732. {
  733. name = WasteWater
  734. amount = 0
  735. maxAmount = 11.68
  736. isTweakable = true
  737. }
  738.  
  739. RESOURCE
  740. {
  741. name = CarbonDioxide
  742. amount = 0
  743. maxAmount = 1766
  744. isTweakable = true
  745. }
  746. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement