|
1 | 1 | <?xml version="1.0" encoding="utf-8" ?>
|
2 | 2 | <Defs>
|
| 3 | + |
3 | 4 | <ThingDef Name="RB_ResearchPapersBase" ParentName="ResourceBase" Abstract="True">
|
| 5 | + |
4 | 6 | <description>A researcher has scribbled some bee combinations in this parchment. To see what is written in the paper, select a colonist and right click the paper, like any other artifact in the vanilla game. You can safely dispose of the item after you have learned the combination.</description>
|
5 | 7 | <graphicData>
|
6 | 8 | <texPath>Things/Item/RB_BeeResearchNotes</texPath>
|
|
33 | 35 | </li>
|
34 | 36 | </comps>
|
35 | 37 | </ThingDef>
|
| 38 | + |
| 39 | + |
36 | 40 | <!-- Tier 4 research -->
|
| 41 | + |
37 | 42 | <ThingDef Name="RB_ResearchPapersBaseTier4" ParentName="RB_ResearchPapersBase" Abstract="True">
|
38 | 43 | <label>bee research papers (tier4)</label>
|
| 44 | + |
39 | 45 | </ThingDef>
|
| 46 | + |
40 | 47 | <ThingDef ParentName="ResourceBase">
|
41 | 48 | <defName>RB_RandomTier4Research</defName>
|
42 | 49 | <label>bee research (unfinished)</label>
|
|
64 | 71 | </li>
|
65 | 72 | </comps>
|
66 | 73 | </ThingDef>
|
67 |
| - <ThingDef ParentName="RB_ResearchPapersBaseTier4"> |
68 |
| - <defName>RB_ResearchPapersNutTech</defName> |
| 74 | + |
| 75 | + <ThingDef ParentName="RB_ResearchPapersBaseTier4" > |
| 76 | + <defName>RB_ResearchPapersNutTech</defName> |
69 | 77 | <comps>
|
70 |
| - <li Class="RimBees.CompProperties_BeeResearchData"> |
71 |
| - <firstBee>RB_Bee_Nutritious_Queen</firstBee> |
72 |
| - <secondBee>RB_Bee_Technological_Queen</secondBee> |
73 |
| - <resultingBees> |
74 |
| - <li>RB_Bee_Culinary_Queen</li> |
75 |
| - </resultingBees> |
| 78 | + <li Class="RimBees.CompProperties_BeeResearchImages"> |
| 79 | + <imageNameInGraphicsCache>BeeResearchNutTech</imageNameInGraphicsCache> |
| 80 | + <textForTheImage>Nutritious + Technological = Culinary</textForTheImage> |
76 | 81 | </li>
|
77 | 82 | </comps>
|
78 | 83 | <thingCategories>
|
79 | 84 | <li>RB_BeeResearchTier4</li>
|
80 |
| - </thingCategories> |
| 85 | + </thingCategories> |
81 | 86 | </ThingDef>
|
82 |
| - <ThingDef ParentName="RB_ResearchPapersBaseTier4"> |
83 |
| - <defName>RB_ResearchPapersNutAdapt</defName> |
| 87 | + |
| 88 | + <ThingDef ParentName="RB_ResearchPapersBaseTier4" > |
| 89 | + <defName>RB_ResearchPapersNutAdapt</defName> |
84 | 90 | <comps>
|
85 |
| - <li Class="RimBees.CompProperties_BeeResearchData"> |
86 |
| - <firstBee>RB_Bee_Nutritious_Queen</firstBee> |
87 |
| - <secondBee>RB_Bee_Adaptive_Queen</secondBee> |
88 |
| - <resultingBees> |
89 |
| - <li>RB_Bee_Pet_Queen</li> |
90 |
| - </resultingBees> |
| 91 | + <li Class="RimBees.CompProperties_BeeResearchImages"> |
| 92 | + <imageNameInGraphicsCache>BeeResearchNutAdapt</imageNameInGraphicsCache> |
| 93 | + <textForTheImage>Nutritious + Adaptable = Pet</textForTheImage> |
91 | 94 | </li>
|
92 | 95 | </comps>
|
93 | 96 | <thingCategories>
|
94 | 97 | <li>RB_BeeResearchTier4</li>
|
95 |
| - </thingCategories> |
| 98 | + </thingCategories> |
96 | 99 | </ThingDef>
|
97 |
| - <ThingDef ParentName="RB_ResearchPapersBaseTier4"> |
98 |
| - <defName>RB_ResearchPapersAdaptTech</defName> |
| 100 | + |
| 101 | + <ThingDef ParentName="RB_ResearchPapersBaseTier4" > |
| 102 | + <defName>RB_ResearchPapersAdaptTech</defName> |
99 | 103 | <comps>
|
100 |
| - <li Class="RimBees.CompProperties_BeeResearchData"> |
101 |
| - <firstBee>RB_Bee_Adaptive_Queen</firstBee> |
102 |
| - <secondBee>RB_Bee_Technological_Queen</secondBee> |
103 |
| - <resultingBees> |
104 |
| - <li>RB_Bee_Weaving_Queen</li> |
105 |
| - <li>RB_Bee_Tanner_Queen</li> |
106 |
| - <li>RB_Bee_Wooly_Queen</li> |
107 |
| - </resultingBees> |
| 104 | + <li Class="RimBees.CompProperties_BeeResearchImages"> |
| 105 | + <imageNameInGraphicsCache>BeeResearchAdaptTech</imageNameInGraphicsCache> |
| 106 | + <textForTheImage>Adaptable + Technological = Textile Branch</textForTheImage> |
108 | 107 | </li>
|
109 | 108 | </comps>
|
110 | 109 | <thingCategories>
|
111 | 110 | <li>RB_BeeResearchTier4</li>
|
112 |
| - </thingCategories> |
| 111 | + </thingCategories> |
113 | 112 | </ThingDef>
|
114 |
| - <ThingDef ParentName="RB_ResearchPapersBaseTier4"> |
115 |
| - <defName>RB_ResearchPapersStoPsy</defName> |
| 113 | + |
| 114 | + <ThingDef ParentName="RB_ResearchPapersBaseTier4" > |
| 115 | + <defName>RB_ResearchPapersStoPsy</defName> |
116 | 116 | <comps>
|
117 |
| - <li Class="RimBees.CompProperties_BeeResearchData"> |
118 |
| - <firstBee>RB_Bee_Stoner_Queen</firstBee> |
119 |
| - <secondBee>RB_Bee_Psychic_Queen</secondBee> |
120 |
| - <resultingBees> |
121 |
| - <li>RB_Bee_High_Queen</li> |
122 |
| - </resultingBees> |
| 117 | + <li Class="RimBees.CompProperties_BeeResearchImages"> |
| 118 | + <imageNameInGraphicsCache>BeeResearchStoPsy</imageNameInGraphicsCache> |
| 119 | + <textForTheImage>Stoner + Psychic = High</textForTheImage> |
123 | 120 | </li>
|
124 | 121 | </comps>
|
125 | 122 | <thingCategories>
|
126 | 123 | <li>RB_BeeResearchTier4</li>
|
127 |
| - </thingCategories> |
| 124 | + </thingCategories> |
128 | 125 | </ThingDef>
|
129 |
| - <ThingDef ParentName="RB_ResearchPapersBaseTier4"> |
130 |
| - <defName>RB_ResearchPapersAgriSwamp</defName> |
| 126 | + |
| 127 | + <ThingDef ParentName="RB_ResearchPapersBaseTier4" > |
| 128 | + <defName>RB_ResearchPapersAgriSwamp</defName> |
131 | 129 | <comps>
|
132 |
| - <li Class="RimBees.CompProperties_BeeResearchData"> |
133 |
| - <firstBee>RB_Bee_Agricultural_Queen</firstBee> |
134 |
| - <secondBee>RB_Bee_Swamp_Queen</secondBee> |
135 |
| - <resultingBees> |
136 |
| - <li>RB_Bee_Medicinal_Queen</li> |
137 |
| - </resultingBees> |
| 130 | + <li Class="RimBees.CompProperties_BeeResearchImages"> |
| 131 | + <imageNameInGraphicsCache>BeeResearchAgriSwamp</imageNameInGraphicsCache> |
| 132 | + <textForTheImage>Agricultural + Swamp = Medicinal</textForTheImage> |
138 | 133 | </li>
|
139 | 134 | </comps>
|
140 | 135 | <thingCategories>
|
141 | 136 | <li>RB_BeeResearchTier4</li>
|
142 |
| - </thingCategories> |
| 137 | + </thingCategories> |
143 | 138 | </ThingDef>
|
144 |
| - <ThingDef ParentName="RB_ResearchPapersBaseTier4"> |
145 |
| - <defName>RB_ResearchPapersPlasAlloy</defName> |
| 139 | + |
| 140 | + <ThingDef ParentName="RB_ResearchPapersBaseTier4" > |
| 141 | + <defName>RB_ResearchPapersPlasAlloy</defName> |
146 | 142 | <comps>
|
147 |
| - <li Class="RimBees.CompProperties_BeeResearchData"> |
148 |
| - <firstBee>RB_Bee_Plastic_Queen</firstBee> |
149 |
| - <secondBee>RB_Bee_Alloy_Queen</secondBee> |
150 |
| - <resultingBees> |
151 |
| - <li>RB_Bee_Synthetic_Queen</li> |
152 |
| - </resultingBees> |
| 143 | + <li Class="RimBees.CompProperties_BeeResearchImages"> |
| 144 | + <imageNameInGraphicsCache>BeeResearchPlasAlloy</imageNameInGraphicsCache> |
| 145 | + <textForTheImage>Plastic + Alloy = Synthetic</textForTheImage> |
153 | 146 | </li>
|
154 | 147 | </comps>
|
155 | 148 | <thingCategories>
|
156 | 149 | <li>RB_BeeResearchTier4</li>
|
157 |
| - </thingCategories> |
158 |
| - </ThingDef> |
159 |
| - <ThingDef ParentName="RB_ResearchPapersBaseTier4"> |
160 |
| - <defName>RB_ResearchPapersAgriWood</defName> |
| 150 | + </thingCategories> |
| 151 | + </ThingDef> |
| 152 | + |
| 153 | + <ThingDef ParentName="RB_ResearchPapersBaseTier4" > |
| 154 | + <defName>RB_ResearchPapersAgriWood</defName> |
161 | 155 | <comps>
|
162 |
| - <li Class="RimBees.CompProperties_BeeResearchData"> |
163 |
| - <firstBee>RB_Bee_Agricultural_Queen</firstBee> |
164 |
| - <secondBee>RB_Bee_Woodland_Queen</secondBee> |
165 |
| - <resultingBees> |
166 |
| - <li>RB_Bee_Straw_Queen</li> |
167 |
| - </resultingBees> |
| 156 | + <li Class="RimBees.CompProperties_BeeResearchImages"> |
| 157 | + <imageNameInGraphicsCache>BeeResearchAgriWood</imageNameInGraphicsCache> |
| 158 | + <textForTheImage>Agricultural + Woodland = Straw</textForTheImage> |
168 | 159 | </li>
|
169 | 160 | </comps>
|
170 | 161 | <thingCategories>
|
171 | 162 | <li>RB_BeeResearchTier4</li>
|
172 |
| - </thingCategories> |
173 |
| - </ThingDef> |
| 163 | + </thingCategories> |
| 164 | + </ThingDef> |
| 165 | + |
174 | 166 | <!-- Tier 5 research -->
|
175 | 167 | <ThingDef Name="RB_ResearchPapersBaseTier5" ParentName="RB_ResearchPapersBase" Abstract="True">
|
176 | 168 | <label>bee research papers (tier5)</label>
|
| 169 | + |
177 | 170 | </ThingDef>
|
| 171 | + |
178 | 172 | <ThingDef ParentName="ResourceBase">
|
179 | 173 | <defName>RB_RandomTier5Research</defName>
|
180 | 174 | <label>bee research (unfinished)</label>
|
|
202 | 196 | </li>
|
203 | 197 | </comps>
|
204 | 198 | </ThingDef>
|
205 |
| - <ThingDef ParentName="RB_ResearchPapersBaseTier5"> |
206 |
| - <defName>RB_ResearchPapersAgriCul</defName> |
| 199 | + |
| 200 | + |
| 201 | + |
| 202 | + <ThingDef ParentName="RB_ResearchPapersBaseTier5" > |
| 203 | + <defName>RB_ResearchPapersAgriCul</defName> |
207 | 204 | <comps>
|
208 |
| - <li Class="RimBees.CompProperties_BeeResearchData"> |
209 |
| - <firstBee>RB_Bee_Agricultural_Queen</firstBee> |
210 |
| - <secondBee>RB_Bee_Culinary_Queen</secondBee> |
211 |
| - <resultingBees> |
212 |
| - <li>RB_Bee_Chef_Queen</li> |
213 |
| - </resultingBees> |
| 205 | + <li Class="RimBees.CompProperties_BeeResearchImages"> |
| 206 | + <imageNameInGraphicsCache>BeeResearchAgriCul</imageNameInGraphicsCache> |
| 207 | + <textForTheImage>Agricultural + Culinary = Chef</textForTheImage> |
214 | 208 | </li>
|
215 | 209 | </comps>
|
216 | 210 | <thingCategories>
|
217 | 211 | <li>RB_BeeResearchTier5</li>
|
218 |
| - </thingCategories> |
219 |
| - </ThingDef> |
220 |
| - <ThingDef ParentName="RB_ResearchPapersBaseTier5"> |
221 |
| - <defName>RB_ResearchPapersLuxHigh</defName> |
| 212 | + </thingCategories> |
| 213 | + </ThingDef> |
| 214 | + |
| 215 | + <ThingDef ParentName="RB_ResearchPapersBaseTier5" > |
| 216 | + <defName>RB_ResearchPapersLuxHigh</defName> |
222 | 217 | <comps>
|
223 |
| - <li Class="RimBees.CompProperties_BeeResearchData"> |
224 |
| - <firstBee>RB_Bee_Luxurious_Queen</firstBee> |
225 |
| - <secondBee>RB_Bee_High_Queen</secondBee> |
226 |
| - <resultingBees> |
227 |
| - <li>RB_Bee_Lucifer_Queen</li> |
228 |
| - </resultingBees> |
| 218 | + <li Class="RimBees.CompProperties_BeeResearchImages"> |
| 219 | + <imageNameInGraphicsCache>BeeResearchLuxHigh</imageNameInGraphicsCache> |
| 220 | + <textForTheImage>Luxurious + High = Lucifer</textForTheImage> |
229 | 221 | </li>
|
230 | 222 | </comps>
|
231 | 223 | <thingCategories>
|
232 | 224 | <li>RB_BeeResearchTier5</li>
|
233 |
| - </thingCategories> |
234 |
| - </ThingDef> |
235 |
| - <ThingDef ParentName="RB_ResearchPapersBaseTier5"> |
236 |
| - <defName>RB_ResearchPapersMedTech</defName> |
| 225 | + </thingCategories> |
| 226 | + </ThingDef> |
| 227 | + |
| 228 | + <ThingDef ParentName="RB_ResearchPapersBaseTier5" > |
| 229 | + <defName>RB_ResearchPapersMedTech</defName> |
237 | 230 | <comps>
|
238 |
| - <li Class="RimBees.CompProperties_BeeResearchData"> |
239 |
| - <firstBee>RB_Bee_Medicinal_Queen</firstBee> |
240 |
| - <secondBee>RB_Bee_Technological_Queen</secondBee> |
241 |
| - <resultingBees> |
242 |
| - <li>RB_Bee_Surgeon_Queen</li> |
243 |
| - </resultingBees> |
| 231 | + <li Class="RimBees.CompProperties_BeeResearchImages"> |
| 232 | + <imageNameInGraphicsCache>BeeResearchMedTech</imageNameInGraphicsCache> |
| 233 | + <textForTheImage>Medicinal + Technological = Surgeon</textForTheImage> |
244 | 234 | </li>
|
245 | 235 | </comps>
|
246 | 236 | <thingCategories>
|
247 | 237 | <li>RB_BeeResearchTier5</li>
|
248 |
| - </thingCategories> |
249 |
| - </ThingDef> |
250 |
| - <ThingDef ParentName="RB_ResearchPapersBaseTier5"> |
251 |
| - <defName>RB_ResearchPapersSynthTech</defName> |
| 238 | + </thingCategories> |
| 239 | + </ThingDef> |
| 240 | + |
| 241 | + <ThingDef ParentName="RB_ResearchPapersBaseTier5" > |
| 242 | + <defName>RB_ResearchPapersSynthTech</defName> |
252 | 243 | <comps>
|
253 |
| - <li Class="RimBees.CompProperties_BeeResearchData"> |
254 |
| - <firstBee>RB_Bee_Synthetic_Queen</firstBee> |
255 |
| - <secondBee>RB_Bee_Technological_Queen</secondBee> |
256 |
| - <resultingBees> |
257 |
| - <li>RB_Bee_Hyper_Queen</li> |
258 |
| - </resultingBees> |
| 244 | + <li Class="RimBees.CompProperties_BeeResearchImages"> |
| 245 | + <imageNameInGraphicsCache>BeeResearchSynthTech</imageNameInGraphicsCache> |
| 246 | + <textForTheImage>Synthetic + Technological = Hyper</textForTheImage> |
259 | 247 | </li>
|
260 | 248 | </comps>
|
261 | 249 | <thingCategories>
|
262 | 250 | <li>RB_BeeResearchTier5</li>
|
263 |
| - </thingCategories> |
264 |
| - </ThingDef> |
265 |
| - <ThingDef ParentName="RB_ResearchPapersBaseTier5"> |
266 |
| - <defName>RB_ResearchPapersSynthOily</defName> |
| 251 | + </thingCategories> |
| 252 | + </ThingDef> |
| 253 | + |
| 254 | + <ThingDef ParentName="RB_ResearchPapersBaseTier5" > |
| 255 | + <defName>RB_ResearchPapersSynthOily</defName> |
267 | 256 | <comps>
|
268 |
| - <li Class="RimBees.CompProperties_BeeResearchData"> |
269 |
| - <firstBee>RB_Bee_Synthetic_Queen</firstBee> |
270 |
| - <secondBee>RB_Bee_Oily_Queen</secondBee> |
271 |
| - <resultingBees> |
272 |
| - <li>RB_Bee_Nitro_Queen</li> |
273 |
| - </resultingBees> |
| 257 | + <li Class="RimBees.CompProperties_BeeResearchImages"> |
| 258 | + <imageNameInGraphicsCache>BeeResearchSynthOily</imageNameInGraphicsCache> |
| 259 | + <textForTheImage>Synthetic + Oily = Nitro</textForTheImage> |
274 | 260 | </li>
|
275 | 261 | </comps>
|
276 | 262 | <thingCategories>
|
277 | 263 | <li>RB_BeeResearchTier5</li>
|
278 |
| - </thingCategories> |
279 |
| - </ThingDef> |
280 |
| - <ThingDef ParentName="RB_ResearchPapersBaseTier5"> |
281 |
| - <defName>RB_ResearchPapersElectronicSynthetic</defName> |
| 264 | + </thingCategories> |
| 265 | + </ThingDef> |
| 266 | + |
| 267 | + <ThingDef ParentName="RB_ResearchPapersBaseTier5" > |
| 268 | + <defName>RB_ResearchPapersElectronicSynthetic</defName> |
282 | 269 | <comps>
|
283 |
| - <li Class="RimBees.CompProperties_BeeResearchData"> |
284 |
| - <firstBee>RB_Bee_Synthetic_Queen</firstBee> |
285 |
| - <secondBee>RB_Bee_Electronic_Queen</secondBee> |
286 |
| - <resultingBees> |
287 |
| - <li>RB_Bee_Fabricated_Queen</li> |
288 |
| - </resultingBees> |
| 270 | + <li Class="RimBees.CompProperties_BeeResearchImages"> |
| 271 | + <imageNameInGraphicsCache>BeeResearchElectronicSynthetic</imageNameInGraphicsCache> |
| 272 | + <textForTheImage>Synthetic + Electronic = Fabricated</textForTheImage> |
289 | 273 | </li>
|
290 | 274 | </comps>
|
291 | 275 | <thingCategories>
|
292 | 276 | <li>RB_BeeResearchTier5</li>
|
293 |
| - </thingCategories> |
| 277 | + </thingCategories> |
294 | 278 | </ThingDef>
|
295 | 279 |
|
296 | 280 |
|
|
0 commit comments