Guest User

More Multi-Analyzers patch

a guest
Jul 19th, 2025
9
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <Patch>
  3.  
  4. <Operation Class="PatchOperationFindMod">
  5. <mods>
  6. <li>More Multi-Analyzers</li>
  7. </mods>
  8. <match Class="PatchOperationSequence">
  9. <operations>
  10.  
  11.  
  12. <!--============= Add Data Fuel - Techprint Analyzer=============-->
  13.  
  14. <li Class="PatchOperationAdd">
  15. <xpath>/Defs/ThingDef[defName = "HCTechprintAnalyzer"]</xpath>
  16. <value>
  17. <tickerType>Normal</tickerType>
  18. </value>
  19. </li>
  20.  
  21. <li Class="PatchOperationAdd">
  22. <xpath>/Defs/ThingDef[defName = "HCTechprintAnalyzer"]/comps</xpath>
  23. <value>
  24. <li Class="CompProperties_Refuelable">
  25. <fuelLabel>Analyzer Data</fuelLabel>
  26. <fuelConsumptionRate>0.33</fuelConsumptionRate>
  27. <fuelCapacity>1</fuelCapacity>
  28. <fuelFilter>
  29. <thingDefs>
  30. <li>AnalyzerData</li>
  31. </thingDefs>
  32. </fuelFilter>
  33. <showAllowAutoRefuelToggle>true</showAllowAutoRefuelToggle>
  34. </li>
  35. </value>
  36. </li>
  37. <li Class="PatchOperationAddModExtension">
  38. <xpath>/Defs/ThingDef[defName = "HCTechprintAnalyzer"]</xpath>
  39. <value>
  40. <li Class="ResearchData.FuelExtension">
  41. <stopWhenPowerIsOff>True</stopWhenPowerIsOff>
  42. <facilityNotActiveWhenFuelEmpty>True</facilityNotActiveWhenFuelEmpty>
  43. </li>
  44. </value>
  45. </li>
  46.  
  47.  
  48. <!--============= Add Data Fuel - Large Analyzer =============-->
  49.  
  50. <li Class="PatchOperationAdd">
  51. <xpath>/Defs/ThingDef[defName = "HCLargeMultiAnalyzer"]</xpath>
  52. <value>
  53. <tickerType>Normal</tickerType>
  54. </value>
  55. </li>
  56. <li Class="PatchOperationAdd">
  57. <xpath>/Defs/ThingDef[defName = "HCLargeMultiAnalyzer"]/comps</xpath>
  58. <value>
  59. <li Class="CompProperties_Refuelable">
  60. <fuelLabel>Analyzer Data</fuelLabel>
  61. <fuelConsumptionRate>0.33</fuelConsumptionRate>
  62. <fuelCapacity>1</fuelCapacity>
  63. <fuelFilter>
  64. <thingDefs>
  65. <li>AnalyzerData</li>
  66. </thingDefs>
  67. </fuelFilter>
  68. <showAllowAutoRefuelToggle>true</showAllowAutoRefuelToggle>
  69. </li>
  70. </value>
  71. </li>
  72. <li Class="PatchOperationAddModExtension">
  73. <xpath>/Defs/ThingDef[defName = "HCLargeMultiAnalyzer"]</xpath>
  74. <value>
  75. <li Class="ResearchData.FuelExtension">
  76. <stopWhenPowerIsOff>True</stopWhenPowerIsOff>
  77. <facilityNotActiveWhenFuelEmpty>True</facilityNotActiveWhenFuelEmpty>
  78. </li>
  79. </value>
  80. </li>
  81.  
  82.  
  83. <!--============= Add Data Fuel - Archo Analyzer =============-->
  84.  
  85. <li Class="PatchOperationAdd">
  86. <xpath>/Defs/ThingDef[defName = "HCArchoMultiAnalyzer"]</xpath>
  87. <value>
  88. <tickerType>Normal</tickerType>
  89. </value>
  90. </li>
  91. <li Class="PatchOperationAdd">
  92. <xpath>/Defs/ThingDef[defName = "HCArchoMultiAnalyzer"]/comps</xpath>
  93. <value>
  94. <li Class="CompProperties_Refuelable">
  95. <fuelLabel>Archotech Data</fuelLabel>
  96. <fuelConsumptionRate>0.33</fuelConsumptionRate>
  97. <fuelCapacity>1</fuelCapacity>
  98. <fuelFilter>
  99. <thingDefs>
  100. <li>ArchotechData</li>
  101. </thingDefs>
  102. </fuelFilter>
  103. <showAllowAutoRefuelToggle>true</showAllowAutoRefuelToggle>
  104. </li>
  105. </value>
  106. </li>
  107. <li Class="PatchOperationAddModExtension">
  108. <xpath>/Defs/ThingDef[defName = "HCArchoMultiAnalyzer"]</xpath>
  109. <value>
  110. <li Class="ResearchData.FuelExtension">
  111. <stopWhenPowerIsOff>True</stopWhenPowerIsOff>
  112. <facilityNotActiveWhenFuelEmpty>True</facilityNotActiveWhenFuelEmpty>
  113. </li>
  114. </value>
  115. </li>
  116.  
  117.  
  118. <!--============= Add Data Fuel - Shard Analyzer =============-->
  119.  
  120. <li Class="PatchOperationAdd">
  121. <xpath>/Defs/ThingDef[defName = "HCShardMultiAnalyzer"]</xpath>
  122. <value>
  123. <tickerType>Normal</tickerType>
  124. </value>
  125. </li>
  126. <li Class="PatchOperationAdd">
  127. <xpath>/Defs/ThingDef[defName = "HCShardMultiAnalyzer"]/comps</xpath>
  128. <value>
  129. <li Class="CompProperties_Refuelable">
  130. <fuelLabel>Shard</fuelLabel>
  131. <fuelConsumptionRate>0.16</fuelConsumptionRate>
  132. <fuelCapacity>1</fuelCapacity>
  133. <fuelFilter>
  134. <thingDefs>
  135. <li>Shard</li>
  136. </thingDefs>
  137. </fuelFilter>
  138. <showAllowAutoRefuelToggle>true</showAllowAutoRefuelToggle>
  139. </li>
  140. </value>
  141. </li>
  142. <li Class="PatchOperationAddModExtension">
  143. <xpath>/Defs/ThingDef[defName = "HCShardMultiAnalyzer"]</xpath>
  144. <value>
  145. <li Class="ResearchData.FuelExtension">
  146. <stopWhenPowerIsOff>True</stopWhenPowerIsOff>
  147. <facilityNotActiveWhenFuelEmpty>True</facilityNotActiveWhenFuelEmpty>
  148. </li>
  149. </value>
  150. </li>
  151.  
  152. </operations>
  153. </match>
  154. </Operation>
  155.  
  156. </Patch>
Advertisement
Add Comment
Please, Sign In to add comment