Skip to content

Commit 805b72f

Browse files
committed
Merge branch 'Dev'
2 parents 9af6db8 + f7080e0 commit 805b72f

27 files changed

+2337
-1
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,148 @@
1+
<?xml version="1.0" encoding="utf-8" ?>
2+
<Defs>
3+
4+
<!-- Base -->
5+
<RecipeDef Name="MakeShieldRecipe" Abstract="True" >
6+
<workSpeedStat>GeneralLaborSpeed</workSpeedStat>
7+
<effectWorking>Cook</effectWorking>
8+
<soundWorking>Recipe_Machining</soundWorking>
9+
<workSkill>Crafting</workSkill>
10+
<recipeUsers>
11+
<li>FabricationBench</li>
12+
</recipeUsers>
13+
<workAmount>10000</workAmount>
14+
</RecipeDef>
15+
16+
<!-- Shield Generator -->
17+
<RecipeDef ParentName="MakeShieldRecipe">
18+
<defName>Craft_Building_ShieldGenerator</defName>
19+
<label>Make Shield Generator</label>
20+
<description>Making a Shield Generator.</description>
21+
<jobString>Making Shield Generator.</jobString>
22+
<researchPrerequisites>
23+
<li>Research_Shield</li>
24+
</researchPrerequisites>
25+
<ingredients>
26+
<li>
27+
<filter>
28+
<thingDefs>
29+
<li>Steel</li>
30+
</thingDefs>
31+
</filter>
32+
<count>200</count>
33+
</li>
34+
<li>
35+
<filter>
36+
<thingDefs>
37+
<li>Silver</li>
38+
</thingDefs>
39+
</filter>
40+
<count>10</count>
41+
</li>
42+
<li>
43+
<filter>
44+
<thingDefs>
45+
<li>ComponentSpacer</li>
46+
</thingDefs>
47+
</filter>
48+
<count>10</count>
49+
</li>
50+
</ingredients>
51+
<products>
52+
<Building_ShieldGenerator>1</Building_ShieldGenerator>
53+
</products>
54+
</RecipeDef>
55+
56+
<!-- Make Shield Upgrade -->
57+
<RecipeDef Name="MakeShieldUpgradeRecipe" ParentName="MakeShieldRecipe" Abstract="True" >
58+
59+
<researchPrerequisites>
60+
<li>Research_Shield_Upgrades</li>
61+
</researchPrerequisites>
62+
63+
<!-- Ingrediants overidden for Generator, applied to Upgrade Modules -->
64+
<ingredients>
65+
<li>
66+
<filter>
67+
<thingDefs>
68+
<li>Steel</li>
69+
</thingDefs>
70+
</filter>
71+
<count>100</count>
72+
</li>
73+
<li>
74+
<filter>
75+
<thingDefs>
76+
<li>Silver</li>
77+
</thingDefs>
78+
</filter>
79+
<count>10</count>
80+
</li>
81+
<li>
82+
<filter>
83+
<thingDefs>
84+
<li>ComponentSpacer</li>
85+
</thingDefs>
86+
</filter>
87+
<count>2</count>
88+
</li>
89+
</ingredients>
90+
</RecipeDef>
91+
92+
93+
<!-- Shield Upgrade Module: Capacitor -->
94+
<RecipeDef ParentName="MakeShieldUpgradeRecipe">
95+
<defName>Craft_Building_ShieldUpgradeModuleCapacitor</defName>
96+
<label>Make Shield Upgrade Module: Capacitor</label>
97+
<description>Making a Shield Upgrade Module: Capacitor</description>
98+
<jobString>Making Shield Upgrade Module: Capacitor</jobString>
99+
<products>
100+
<ShieldUpgradeModuleCapacitor>1</ShieldUpgradeModuleCapacitor>
101+
</products>
102+
</RecipeDef>
103+
104+
<!-- Shield Upgrade Module: Horizontal Projector -->
105+
<RecipeDef ParentName="MakeShieldUpgradeRecipe">
106+
<defName>Craft_Building_ShieldUpgradeModuleHorizontalProjector</defName>
107+
<label>Make Shield Upgrade Module: Horizontal Projector</label>
108+
<description>Making a Shield Upgrade Module: Horizontal Projector</description>
109+
<jobString>Making Shield Upgrade Module: Horizontal Projector</jobString>
110+
<products>
111+
<ShieldUpgradeModuleHorizontalProjector>1</ShieldUpgradeModuleHorizontalProjector>
112+
</products>
113+
</RecipeDef>
114+
115+
<!-- Shield Upgrade Module: Vertical Projector -->
116+
<RecipeDef ParentName="MakeShieldUpgradeRecipe">
117+
<defName>Craft_Building_ShieldUpgradeModuleVerticalProjector</defName>
118+
<label>Make Shield Upgrade Module: Vertical Projector</label>
119+
<description>Making a Shield Upgrade Module: Vertical Projector</description>
120+
<jobString>Making Shield Upgrade Module: Vertical Projector</jobString>
121+
<products>
122+
<ShieldUpgradeModuleVerticalProjector>1</ShieldUpgradeModuleVerticalProjector>
123+
</products>
124+
</RecipeDef>
125+
126+
<!-- Shield Upgrade Module: Orbital Datalink -->
127+
<RecipeDef ParentName="MakeShieldUpgradeRecipe">
128+
<defName>Craft_Building_ShieldUpgradeModuleOrbitalDatalink</defName>
129+
<label>Make Shield Upgrade Module: Orbital Datalink</label>
130+
<description>Making a Shield Upgrade Module: Orbital Datalink</description>
131+
<jobString>Making Shield Upgrade Module: Orbital Datalink</jobString>
132+
<products>
133+
<ShieldUpgradeModuleOrbitalDatalink>1</ShieldUpgradeModuleOrbitalDatalink>
134+
</products>
135+
</RecipeDef>
136+
137+
<!-- Shield Upgrade Module: Power Converter -->
138+
<RecipeDef ParentName="MakeShieldUpgradeRecipe">
139+
<defName>Craft_Building_ShieldUpgradeModulePowerConverter</defName>
140+
<label>Make Shield Upgrade Module: Power Converter</label>
141+
<description>Making a Shield Upgrade Module: Power Converter</description>
142+
<jobString>Making Shield Upgrade Module: Power Converter</jobString>
143+
<products>
144+
<ShieldUpgradeModulePowerConverter>1</ShieldUpgradeModulePowerConverter>
145+
</products>
146+
</RecipeDef>
147+
148+
</Defs>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
<?xml version="1.0" encoding="utf-8" ?>
2+
<Defs>
3+
4+
<ResearchProjectDef>
5+
<defName>Research_Shield</defName>
6+
<label>Shield Generation</label>
7+
<description>Unlocks the Technology behind the production of Shield Generators. These use power to generate a particle barrier for the purpose of intercepting weapon fire.</description>
8+
<baseCost>4000</baseCost>
9+
<techLevel>Spacer</techLevel>
10+
<prerequisites>
11+
<li>AdvancedFabrication</li>
12+
</prerequisites>
13+
<researchViewX>17</researchViewX>
14+
<researchViewY>2.5</researchViewY>
15+
</ResearchProjectDef>
16+
17+
<ResearchProjectDef>
18+
<defName>Research_Shield_Upgrades</defName>
19+
<label>Shield Upgrades</label>
20+
<description>Unlocks the Ability to improve Shield Generators with Upgrades.</description>
21+
<baseCost>4000</baseCost>
22+
<techLevel>Spacer</techLevel>
23+
<prerequisites>
24+
<li>Research_Shield</li>
25+
</prerequisites>
26+
<researchViewX>18</researchViewX>
27+
<researchViewY>2.5</researchViewY>
28+
</ResearchProjectDef>
29+
30+
31+
</Defs>
32+
33+
<!--
34+
<prerequisites>
35+
<li>ShipBasics</li>
36+
</prerequisites>
37+
38+
-->

0 commit comments

Comments
 (0)