Skip to content

Commit 757f5a1

Browse files
Merge pull request #29 from post-kerbin-mining-corporation/dev
Release 1.1.0
2 parents 1e892eb + 2ab6af1 commit 757f5a1

24 files changed

Lines changed: 1755 additions & 151 deletions
33.3 KB
Binary file not shown.

GameData/VABOrganizer/Localization/en-us.cfg

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ Localization
33
en-us
44
{
55
#LOC_VABOrganizer_BulkheadSortTooltip = Sort By Profile
6+
#LOC_VABOrganizer_AdvancedSortTooltip = Advanced Sorting
7+
68
// Bulkhead codes
79
// ---------------
810
// Stock and cylinders
@@ -157,5 +159,42 @@ Localization
157159
#LOC_VABOrganizer_Subcategory_crewHabitation = Habitation
158160
#LOC_VABOrganizer_Subcategory_airlocks = Airlocks
159161

162+
// Sorters
163+
// ---------------
164+
165+
#LOC_VABOrganizer_Sorter_CrewCapacity = Crew Capacity
166+
#LOC_VABOrganizer_Sorter_SASLevel = SAS Level
167+
#LOC_VABOrganizer_Sorter_ReactionWheelTorque = Reaction Wheel Torque
168+
169+
#LOC_VABOrganizer_Sorter_AntennaPower = Antenna Strength
170+
#LOC_VABOrganizer_Sorter_AntennaRate = Transmit Rate
171+
#LOC_VABOrganizer_Sorter_AntennaCost = Transmit Cost
172+
173+
#LOC_VABOrganizer_Sorter_RCSIspVac = RCS Isp (Vac.)
174+
#LOC_VABOrganizer_Sorter_RCSThrustVac = RCS Thrust (Vac.)
175+
176+
#LOC_VABOrganizer_Sorter_EngineThrustVac = Thrust (Vac.)
177+
#LOC_VABOrganizer_Sorter_EngineThrustSL = Thrust (1 atm)
178+
#LOC_VABOrganizer_Sorter_EngineTWRVac = TWR (Vac.)
179+
#LOC_VABOrganizer_Sorter_EngineTWRSL = TWR (1 atm)
180+
#LOC_VABOrganizer_Sorter_EngineISPVac = Isp (Vac.)
181+
#LOC_VABOrganizer_Sorter_EngineISPSL = Isp (1 atm)
182+
#LOC_VABOrganizer_Sorter_EngineGimbalRange = Gimbal Range
183+
184+
#LOC_VABOrganizer_Sorter_InventorySlots = Inventory Slots
185+
#LOC_VABOrganizer_Sorter_InventoryVolume = Inventory Capacity
186+
187+
#LOC_VABOrganizer_Sorter_ExperimentValue = Experiment Value
188+
#LOC_VABOrganizer_Sorter_Experiment = Experiment Type
189+
190+
#LOC_VABOrganizer_Sorter_PowerConsumption = Electricity Consumed
191+
#LOC_VABOrganizer_Sorter_PowerGeneration = Electricity Generated
192+
193+
#LOC_VABOrganizer_Sorter_HeatConsumption = Heat Removed
194+
#LOC_VABOrganizer_Sorter_HeatGeneration = Heat Generated
195+
196+
#LOC_VABOrganizer_Sorter_PowerMax = Electricity Capacity
197+
#LOC_VABOrganizer_Sorter_MonopropMax = Monopropellant Capacity
198+
160199
}
161200
}
19 KB
Binary file not shown.

GameData/VABOrganizer/Settings.cfg

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
ORGANIZERSETTINGS
2+
{
3+
/// Log debug messages
4+
DebugMode = true
5+
/// If True, Noto Sans, if False, Liberation Sans
6+
KSPDefaultFont = true
7+
/// Size of the font on tags
8+
LabelFontSize = 9
9+
/// Size of the font on tags in R&D
10+
RDLabelFontSize = 9
11+
/// Transparency of tags
12+
LabelAlpha = 0.4
13+
}
Lines changed: 281 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,281 @@
1+
/// ORGANIZERSORTERTYPE
2+
/// {
3+
/// // Internal unique name of the sorter
4+
/// name = sortReactionWheel
5+
/// // Label for the UI
6+
/// Label = Reaction Wheel Torque
7+
/// // The variable to use for this sorter
8+
/// SortVariable = ModuleReactionWheel_AverageTorque
9+
/// // The VAB categories where this sorter will appear
10+
/// VisibleCategories
11+
/// {
12+
/// category = Function_Pods
13+
/// category = Function_Control
14+
/// }
15+
/// }
16+
ORGANIZERSORTERS
17+
{
18+
ORGANIZERSORTERTYPE
19+
{
20+
name = sortReactionWheel
21+
Label = #LOC_VABOrganizer_Sorter_ReactionWheelTorque
22+
SortVariable = ModuleVar_ReactionWheelAverageTorque
23+
VisibleCategories
24+
{
25+
category = Function_Pods
26+
category = Function_Control
27+
}
28+
}
29+
ORGANIZERSORTERTYPE
30+
{
31+
name = sortResourcePower
32+
Label = #LOC_VABOrganizer_Sorter_PowerMax
33+
SortVariable = ResourceVar_Power
34+
VisibleCategories
35+
{
36+
category = Function_Pods
37+
}
38+
}
39+
ORGANIZERSORTERTYPE
40+
{
41+
name = sortResourceMonoprop
42+
Label = #LOC_VABOrganizer_Sorter_MonopropMax
43+
SortVariable = ResourceVar_Monoprop
44+
VisibleCategories
45+
{
46+
category = Function_Pods
47+
}
48+
}
49+
ORGANIZERSORTERTYPE
50+
{
51+
name = sortCrewCapacity
52+
Label = #LOC_VABOrganizer_Sorter_CrewCapacity
53+
SortVariable = PartVar_CrewCapacity
54+
VisibleCategories
55+
{
56+
category = Function_Pods
57+
category = Function_Utility
58+
category = Function_Science
59+
}
60+
}
61+
ORGANIZERSORTERTYPE
62+
{
63+
name = sortEngineISPASL
64+
Label = #LOC_VABOrganizer_Sorter_EngineISPSL
65+
SortVariable = ModuleVar_EngineIspASL
66+
VisibleCategories
67+
{
68+
category = Function_Engine
69+
}
70+
}
71+
ORGANIZERSORTERTYPE
72+
{
73+
name = sortEngineISP
74+
Label = #LOC_VABOrganizer_Sorter_EngineISPVac
75+
SortVariable = ModuleVar_EngineIspVacuum
76+
VisibleCategories
77+
{
78+
category = Function_Engine
79+
}
80+
}
81+
ORGANIZERSORTERTYPE
82+
{
83+
name = sortEngineTWRASL
84+
Label = #LOC_VABOrganizer_Sorter_EngineTWRSL
85+
SortVariable = ModuleVar_EngineTWRASL
86+
VisibleCategories
87+
{
88+
category = Function_Engine
89+
}
90+
}
91+
ORGANIZERSORTERTYPE
92+
{
93+
name = sortEngineTWR
94+
Label = #LOC_VABOrganizer_Sorter_EngineTWRVac
95+
SortVariable = ModuleVar_EngineTWRVacuum
96+
VisibleCategories
97+
{
98+
category = Function_Engine
99+
}
100+
}
101+
ORGANIZERSORTERTYPE
102+
{
103+
name = sortEngineThrustASL
104+
Label = #LOC_VABOrganizer_Sorter_EngineThrustSL
105+
SortVariable = ModuleVar_EngineThrustASL
106+
VisibleCategories
107+
{
108+
category = Function_Engine
109+
}
110+
}
111+
ORGANIZERSORTERTYPE
112+
{
113+
name = sortEngineThrust
114+
Label = #LOC_VABOrganizer_Sorter_EngineThrustVac
115+
SortVariable = ModuleVar_EngineThrustVacuum
116+
VisibleCategories
117+
{
118+
category = Function_Engine
119+
}
120+
}
121+
ORGANIZERSORTERTYPE
122+
{
123+
name = sortEngineGimbal
124+
Label = #LOC_VABOrganizer_Sorter_EngineGimbalRange
125+
SortVariable = ModuleVar_EngineGimbal
126+
VisibleCategories
127+
{
128+
category = Function_Engine
129+
}
130+
}
131+
ORGANIZERSORTERTYPE
132+
{
133+
name = sortRCSThrust
134+
Label = #LOC_VABOrganizer_Sorter_RCSThrustVac
135+
SortVariable = ModuleVar_RCSThrustVacuum
136+
VisibleCategories
137+
{
138+
category = Function_Control
139+
category = Function_Pods
140+
}
141+
}
142+
ORGANIZERSORTERTYPE
143+
{
144+
name = sortRCSISP
145+
Label = #LOC_VABOrganizer_Sorter_RCSIspVac
146+
SortVariable = ModuleVar_RCSIspVacuum
147+
VisibleCategories
148+
{
149+
category = Function_Control
150+
category = Function_Pods
151+
}
152+
}
153+
ORGANIZERSORTERTYPE
154+
{
155+
name = sortAntennaPower
156+
Label = #LOC_VABOrganizer_Sorter_AntennaPower
157+
SortVariable = ModuleVar_AntennaPower
158+
VisibleCategories
159+
{
160+
category = Function_Communication
161+
category = Function_Pods
162+
}
163+
}
164+
ORGANIZERSORTERTYPE
165+
{
166+
name = sortAntennaCost
167+
Label = #LOC_VABOrganizer_Sorter_AntennaCost
168+
SortVariable = ModuleVar_AntennaCost
169+
VisibleCategories
170+
{
171+
category = Function_Communication
172+
}
173+
}
174+
ORGANIZERSORTERTYPE
175+
{
176+
name = sortAntennaRate
177+
Label = #LOC_VABOrganizer_Sorter_AntennaRate
178+
SortVariable = ModuleVar_AntennaRate
179+
VisibleCategories
180+
{
181+
category = Function_Communication
182+
}
183+
}
184+
ORGANIZERSORTERTYPE
185+
{
186+
name = sortSASLevel
187+
Label = #LOC_VABOrganizer_Sorter_SASLevel
188+
SortVariable = ModuleVar_SASLevel
189+
VisibleCategories
190+
{
191+
category = Function_Control
192+
category = Function_Pods
193+
}
194+
}
195+
ORGANIZERSORTERTYPE
196+
{
197+
name = sortPowerGeneration
198+
Label = #LOC_VABOrganizer_Sorter_PowerGeneration
199+
SortVariable = ModuleVar_PowerGenerated
200+
VisibleCategories
201+
{
202+
category = Function_Electrical
203+
}
204+
}
205+
ORGANIZERSORTERTYPE
206+
{
207+
name = sortPowerConsumption
208+
Label = #LOC_VABOrganizer_Sorter_PowerConsumption
209+
SortVariable = ModuleVar_PowerConsumed
210+
VisibleCategories
211+
{
212+
category = Function_Utility
213+
}
214+
}
215+
ORGANIZERSORTERTYPE
216+
{
217+
name = sortExperiment
218+
Label = #LOC_VABOrganizer_Sorter_Experiment
219+
SortVariable = ModuleVar_Experiment
220+
VisibleCategories
221+
{
222+
category = Function_Science
223+
}
224+
}
225+
ORGANIZERSORTERTYPE
226+
{
227+
name = sortExperimentValue
228+
Label = #LOC_VABOrganizer_Sorter_ExperimentValue
229+
SortVariable = ModuleVar_ExperimentValue
230+
VisibleCategories
231+
{
232+
category = Function_Science
233+
}
234+
}
235+
ORGANIZERSORTERTYPE
236+
{
237+
name = sortInventory
238+
Label = #LOC_VABOrganizer_Sorter_InventorySlots
239+
SortVariable = ModuleVar_InventorySlots
240+
VisibleCategories
241+
{
242+
category = Function_Utility
243+
category = Function_Pods
244+
category = Function_Cargo
245+
}
246+
}
247+
ORGANIZERSORTERTYPE
248+
{
249+
name = sortInventoryVolume
250+
Label = #LOC_VABOrganizer_Sorter_InventoryVolume
251+
SortVariable = ModuleVar_InventoryVolume
252+
VisibleCategories
253+
{
254+
category = Function_Utility
255+
category = Function_Pods
256+
category = Function_Cargo
257+
}
258+
}
259+
ORGANIZERSORTERTYPE
260+
{
261+
name = sortHeatProduced
262+
Label = #LOC_VABOrganizer_Sorter_HeatGeneration
263+
SortVariable = ModuleVar_HeatGenerated
264+
VisibleCategories
265+
{
266+
category = Function_Utility
267+
category = Function_Engine
268+
category = Function_Electrical
269+
}
270+
}
271+
ORGANIZERSORTERTYPE
272+
{
273+
name = sortHeatConsumed
274+
Label = #LOC_VABOrganizer_Sorter_HeatConsumption
275+
SortVariable = ModuleVar_HeatRemoved
276+
VisibleCategories
277+
{
278+
category = Function_Thermal
279+
}
280+
}
281+
}

0 commit comments

Comments
 (0)