/
ScienceLab_g.cfg
146 lines (133 loc) · 3.37 KB
/
ScienceLab_g.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
PART
{
// Kerbal Space Program - Part Config
// An expandable science laboratory
MODEL
{
model = PlanetaryBaseInc/BaseSystem/Parts/Science/ScienceLab_g
}
// --- general parameters ---
name = KKAOSS_Science_g
module = Part
author = Nils277
// --- asset parameters ---
rescaleFactor = 1.0
// --- node definitions ---
node_stack_top = 0, 1.87, 0, 0, 1, 0, 1
node_stack_bottom = 0, -1.87, 0, 0, -1, 0, 1
node_stack_front = 0, 0, -0.73494, 0, 0, -1, 0
node_stack_back = 0, 0, 0.6266, 0, 0, 1, 0
/ / --- editor parameters ---
TechRequired = advExploration
entryCost = 11000
cost = 4200
category = Science
subcategory = 0
title = #LOC_KPBS.lab.title
manufacturer = #LOC_KPBS.agency
description = #LOC_KPBS.lab.description
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 1,0,1,1,1
// --- standard part parameters ---
mass = 3.55
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 15
vesselType = Base
CrewCapacity = 2
breakingForce = 200
breakingTorque = 200
maxTemp = 2000 // = 2900
fuelCrossFeed = True
bulkheadProfiles = PlanetaryBase
tags = #LOC_KPBS.lab.tags
INTERNAL
{
name = KKAOSS_Science_g_internal
}
MODULE
{
name = PlanetaryModule
animationName = Science_Deploy
startEventGUIName = #LOC_KPBS.planetarymodule.deploy
endEventGUIName = #LOC_KPBS.planetarymodule.retract
crewCapacityDeployed = 2
crewCapcityRetracted = 0
}
MODULE
{
name = ModuleKPBSDependentLight
animationName = Science_Light
startEventGUIName = #autoLOC_6001406
endEventGUIName = #autoLOC_6001407
}
MODULE
{
name = ModuleScienceContainer
reviewActionName = #autoLOC_502201
storeActionName = #autoLOC_502202
collectActionName = #autoLOC_238018
evaOnlyStorage = True
storageRange = 2
allowRepeatedSubjects = True
}
MODULE
{
name = ModuleScienceLab
containerModuleIndex = 2
dataStorage = 750
crewsRequired = 1
canResetConnectedModules = True
canResetNearbyModules = True
interactionRange = 5
SurfaceBonus = 0.1
ContextBonus = 0.25
homeworldMultiplier = 0.1
RESOURCE_PROCESS
{
name = ElectricCharge
amount = 10
}
}
MODULE
{
name = ModuleScienceConverter
dataProcessingMultiplier = 0.5 // Multiplier to data processing rate and therefore science rate
scientistBonus = 0.25 //Bonus per scientist star - need at least one! So 0.25x - 2.5x
researchTime = 7 //Larger = slower. Exponential!
scienceMultiplier = 5 //How much science does data turn into?
scienceCap = 500 //How much science can we store before having to transmit?
powerRequirement = 5 //EC/Sec to research
ConverterName = #autoLOC_502055
StartActionName = #autoLOC_502056
StopActionName = #autoLOC_502057
}
MODULE
{
name = ModuleKerbNetAccess
MinimumFoV = 17
MaximumFoV = 63
AnomalyDetection = 0
DISPLAY_MODES
{
Mode = Terrain
Mode = Biome
}
REQUIRED_EFFECTS
{
Effect = ScienceSkill
}
}
MODULE
{
name = ModuleExperienceManagement
costPerKerbal = 0
}
MODULE
{
name = FlagDecal
textureQuadName = Flag
}
}