Skip to content

Commit e24d314

Browse files
committed
Drills and Kerbal costs
- Removed extra harvester bays from medium and large drills - Made Karbonite drill recipes dependent on the Karbonite mod being installed - Increased the default cost for specialist Kerbals (only affects new games)
1 parent c068384 commit e24d314

File tree

7 files changed

+15
-500
lines changed

7 files changed

+15
-500
lines changed

FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/Parts/MKS_Drill_01.cfg

+2-2
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,7 @@ PART
279279
UseSpecialistBonus = true
280280
ExperienceEffect = DrillSkill
281281
}
282-
MODULE
282+
MODULE:NEEDS[Karbonite]
283283
{
284284
name = USI_HarvesterSwapOption
285285
ConverterName = Karbonite
@@ -291,7 +291,7 @@ PART
291291
UseSpecialistBonus = true
292292
ExperienceEffect = DrillSkill
293293
}
294-
MODULE
294+
MODULE:NEEDS[Karbonite]
295295
{
296296
name = USI_HarvesterSwapOption
297297
ConverterName = Karborundum

FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/Parts/MKS_Drill_01A.cfg

+2-2
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ PART
253253
Efficiency = 0.8
254254
ResourceName = Ore
255255
}
256-
MODULE
256+
MODULE:NEEDS[Karbonite]
257257
{
258258
name = USI_HarvesterSwapOption
259259
ConverterName = Karbonite
@@ -263,7 +263,7 @@ PART
263263
Efficiency = 0.8
264264
ResourceName = Karbonite
265265
}
266-
MODULE
266+
MODULE:NEEDS[Karbonite]
267267
{
268268
name = USI_HarvesterSwapOption
269269
ConverterName = Karborundum

FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/Parts/MKS_Drill_02.cfg

+2-84
Original file line numberDiff line numberDiff line change
@@ -155,18 +155,6 @@ PART
155155
moduleIndex = 0
156156
}
157157
MODULE
158-
{
159-
name = USI_SwappableBay
160-
bayName = Bay 2
161-
moduleIndex = 1
162-
}
163-
MODULE
164-
{
165-
name = USI_SwappableBay
166-
bayName = Bay 3
167-
moduleIndex = 2
168-
}
169-
MODULE
170158
{
171159
name = USI_Harvester
172160
@@ -202,76 +190,6 @@ PART
202190
}
203191
}
204192
MODULE
205-
{
206-
name = USI_Harvester
207-
208-
HarvesterType = 0
209-
ImpactTransform = ImpactTransform
210-
ImpactRange = 5
211-
AutoShutdown = true
212-
SpecialistEfficiencyFactor = 0.2
213-
SpecialistBonusBase = 0.05
214-
EfficiencyBonus = 1
215-
GeneratesHeat = true
216-
217-
TemperatureModifier
218-
{
219-
key = 0 20000
220-
key = 250 10000
221-
key = 500 5000
222-
key = 750 500
223-
key = 1000 0
224-
}
225-
ThermalEfficiency
226-
{
227-
key = 0 0.1
228-
key = 250 .1
229-
key = 500 1
230-
key = 750 .1
231-
key = 1000 0
232-
}
233-
INPUT_RESOURCE
234-
{
235-
ResourceName = ElectricCharge
236-
Ratio = 20
237-
}
238-
}
239-
MODULE
240-
{
241-
name = USI_Harvester
242-
243-
HarvesterType = 0
244-
ImpactTransform = ImpactTransform
245-
ImpactRange = 5
246-
AutoShutdown = true
247-
SpecialistEfficiencyFactor = 0.2
248-
SpecialistBonusBase = 0.05
249-
EfficiencyBonus = 1
250-
GeneratesHeat = true
251-
252-
TemperatureModifier
253-
{
254-
key = 0 20000
255-
key = 250 10000
256-
key = 500 5000
257-
key = 750 500
258-
key = 1000 0
259-
}
260-
ThermalEfficiency
261-
{
262-
key = 0 0.1
263-
key = 250 .1
264-
key = 500 1
265-
key = 750 .1
266-
key = 1000 0
267-
}
268-
INPUT_RESOURCE
269-
{
270-
ResourceName = ElectricCharge
271-
Ratio = 20
272-
}
273-
}
274-
MODULE
275193
{
276194
name = USI_HarvesterSwapOption
277195
ConverterName = Dirt
@@ -427,7 +345,7 @@ PART
427345
UseSpecialistBonus = true
428346
ExperienceEffect = DrillSkill
429347
}
430-
MODULE
348+
MODULE:NEEDS[Karbonite]
431349
{
432350
name = USI_HarvesterSwapOption
433351
ConverterName = Karbonite
@@ -439,7 +357,7 @@ PART
439357
UseSpecialistBonus = true
440358
ExperienceEffect = DrillSkill
441359
}
442-
MODULE
360+
MODULE:NEEDS[Karbonite]
443361
{
444362
name = USI_HarvesterSwapOption
445363
ConverterName = Karborundum

FOR_RELEASE/GameData/UmbraSpaceIndustries/MKS/Parts/MKS_Drill_02A.cfg

+2-80
Original file line numberDiff line numberDiff line change
@@ -153,84 +153,6 @@ PART
153153
name = USI_SwappableBay
154154
bayName = Bay 1
155155
moduleIndex = 0
156-
}
157-
MODULE
158-
{
159-
name = USI_SwappableBay
160-
bayName = Bay 2
161-
moduleIndex = 1
162-
}
163-
MODULE
164-
{
165-
name = USI_SwappableBay
166-
bayName = Bay 3
167-
moduleIndex = 2
168-
}
169-
MODULE
170-
{
171-
name = USI_Harvester
172-
173-
HarvesterType = 0
174-
ImpactTransform = ImpactTransform
175-
ImpactRange = 5
176-
AutoShutdown = true
177-
UseSpecialistBonus = false
178-
EfficiencyBonus = 1
179-
GeneratesHeat = true
180-
TemperatureModifier
181-
{
182-
key = 0 20000
183-
key = 250 10000
184-
key = 500 5000
185-
key = 750 500
186-
key = 1000 0
187-
}
188-
ThermalEfficiency
189-
{
190-
key = 0 0.1
191-
key = 250 .1
192-
key = 500 1
193-
key = 750 .1
194-
key = 1000 0
195-
}
196-
INPUT_RESOURCE
197-
{
198-
ResourceName = ElectricCharge
199-
Ratio = 13.1
200-
}
201-
}
202-
MODULE
203-
{
204-
name = USI_Harvester
205-
206-
HarvesterType = 0
207-
ImpactTransform = ImpactTransform
208-
ImpactRange = 5
209-
AutoShutdown = true
210-
UseSpecialistBonus = false
211-
EfficiencyBonus = 1
212-
GeneratesHeat = true
213-
TemperatureModifier
214-
{
215-
key = 0 20000
216-
key = 250 10000
217-
key = 500 5000
218-
key = 750 500
219-
key = 1000 0
220-
}
221-
ThermalEfficiency
222-
{
223-
key = 0 0.1
224-
key = 250 .1
225-
key = 500 1
226-
key = 750 .1
227-
key = 1000 0
228-
}
229-
INPUT_RESOURCE
230-
{
231-
ResourceName = ElectricCharge
232-
Ratio = 13.1
233-
}
234156
}
235157
MODULE
236158
{
@@ -395,7 +317,7 @@ PART
395317
Efficiency = 1.31
396318
ResourceName = Ore
397319
}
398-
MODULE
320+
MODULE:NEEDS[Karbonite]
399321
{
400322
name = USI_HarvesterSwapOption
401323
ConverterName = Karbonite
@@ -405,7 +327,7 @@ PART
405327
Efficiency = 1.31
406328
ResourceName = Karbonite
407329
}
408-
MODULE
330+
MODULE:NEEDS[Karbonite]
409331
{
410332
name = USI_HarvesterSwapOption
411333
ConverterName = Karborundum

0 commit comments

Comments
 (0)