View difference between Paste ID: eAsfeYVK and y1UMFCX9
SHOW: | | - or go back to the newest paste.
1
<?xml version="1.0" encoding="utf-8" ?>
2
<Patch>
3
4
  	<Operation Class="PatchOperationFindMod">
5
		<mods>
6-
			<li>Research Data</li>
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>