Skip to content

Commit c2e8ea0

Browse files
committed
Add Micro and Mini General Bases
1 parent 6ba0821 commit c2e8ea0

8 files changed

Lines changed: 1161 additions & 0 deletions
171 KB
Binary file not shown.
171 KB
Binary file not shown.
Lines changed: 376 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,376 @@
1+
PART
2+
{
3+
name = AM_MLP_GeneralLaunchBaseMicro
4+
module = Part
5+
author = AlphaMensae
6+
7+
MODEL
8+
{
9+
model = ModularLaunchPads/General_Bases/GeneralLaunchBaseMicro
10+
scale = 1, 1, 1
11+
}
12+
13+
rescaleFactor = 1
14+
15+
node_stack_top = 0.0, 2.0, 0.0, 0.0, 1.0, 0.0, 2
16+
17+
// node_attach = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 2
18+
19+
20+
// Tower Nodes
21+
22+
// Set A
23+
24+
node_stack_top10 = 1.75, 1.85, 0.0, 0.0, -1.0, 0.0, 2
25+
node_stack_top11 = -1.75, 1.85, 0.0, 0.0, -1.0, 0.0, 2
26+
node_stack_top12 = 0.0, 1.85, 1.75, 0.0, -1.0, 0.0, 2
27+
node_stack_top13 = 0.0, 1.85, -1.75, 0.0, -1.0, 0.0, 2
28+
29+
// Set B
30+
31+
node_stack_top20 = 4.0, -0.65, 0.0, 0.0, -1.0, 0.0, 2
32+
node_stack_top21 = -4.0, -0.65, 0.0, 0.0, -1.0, 0.0, 2
33+
node_stack_top22 = 0.0, -0.65, 4.0, 0.0, -1.0, 0.0, 2
34+
node_stack_top23 = 0.0, -0.65, -4.0, 0.0, -1.0, 0.0, 2
35+
36+
TechRequired = generalLaunchPad
37+
entryCost = 50
38+
cost = 1
39+
category = Structural
40+
subcategory = 0
41+
42+
title = General Launch Base 1 - Micro / 1.5m
43+
manufacturer = Alphadyne Construction Group
44+
description = Micro size General Launch Base, a node-attached launch clamp platform. Has a single 1.5m wide exhaust hole with square and rectangular shapes. The base frame has 8 color options. The ladders can be toggled on or off, and are available in 5 colors. Has manually operated Electric Charge and Fuel Generators, these must be turned on to operate, but can be switched off as well.
45+
46+
attachRules = 1,0,1,1,0
47+
48+
mass = 3
49+
dragModelType = default
50+
maximum_drag = 0.2
51+
minimum_drag = 0.3
52+
angularDrag = 2
53+
crashTolerance = 100
54+
breakingForce = 500000
55+
breakingTorque = 500000
56+
maxTemp = 8000 // = 3000
57+
58+
sound_decoupler_fire = activate
59+
stageOffset = 0
60+
childStageOffset = 0
61+
62+
fuelCrossFeed = True
63+
64+
bulkheadProfiles = size2
65+
66+
tags = pad clamp platform bdb cck-modularlaunchpads
67+
68+
DRAG_CUBE
69+
{
70+
cube = Default, 2.418281,0.7749683,0.6994118, 2.418281,0.7749683,0.6994118, 1.213026,0.9717144,0.1341177, 1.213026,0.9717144,0.1341177, 2.418281,0.7723047,0.6994124, 2.418281,0.7723256,0.6994124, 0,0,0, 1.25,1.937501,1.250001
71+
}
72+
73+
74+
MODULE
75+
{
76+
name = LaunchClamp
77+
trf_towerPivot_name = Cap
78+
trf_towerStretch_name = Tower
79+
trf_anchor_name = Footing
80+
trf_animationRoot_name = GenLaunchBase
81+
// anim_decouple_name = GenPlateRetract
82+
stagingEnableText = Clamp: Enable Staging
83+
stagingDisableText = Clamp: Disable Staging
84+
stagingToggleEnabledEditor = true
85+
}
86+
87+
88+
MODULE
89+
{
90+
name = ModuleGenerator
91+
isAlwaysActive = false
92+
OUTPUT_RESOURCE
93+
{
94+
name = ElectricCharge
95+
rate = 100
96+
}
97+
}
98+
99+
100+
MODULE
101+
{
102+
name = ModuleGenerator
103+
isAlwaysActive = false
104+
requiresAllinputs = false
105+
resourceThreshold = 0.001
106+
activateGUIName = Start Fueling
107+
shutdownGUIName = Stop Fueling
108+
109+
OUTPUT_RESOURCE
110+
{
111+
name = LiquidFuel
112+
rate = 36
113+
}
114+
115+
OUTPUT_RESOURCE
116+
{
117+
name = Oxidizer
118+
rate = 44
119+
}
120+
121+
OUTPUT_RESOURCE
122+
{
123+
name = MonoPropellant
124+
rate = 5
125+
}
126+
127+
OUTPUT_RESOURCE:NEEDS[CommunityResourcePack]
128+
{
129+
name = LqdHydrogen
130+
rate = 165 // 11 * 15
131+
}
132+
133+
OUTPUT_RESOURCE:NEEDS[CommunityResourcePack]
134+
{
135+
name = LqdMethane
136+
rate = 165 // 11 * 15
137+
}
138+
139+
}
140+
141+
142+
MODULE
143+
{
144+
name = ModuleB9PartSwitch
145+
moduleID = textureSwitch
146+
switcherDescription = Frame Color
147+
switcherDescriptionPlural = Frame Colors
148+
affectDragCubes = false
149+
bottomOfWindow = false
150+
uiGroupName = FrameConfiguration
151+
uiGroupDisplayName = Frame Configuration
152+
153+
SUBTYPE
154+
{
155+
name = Dark Gray
156+
157+
TEXTURE
158+
{
159+
texture = ModularLaunchPads/General_Bases/GeneralPads01
160+
currentTexture = GeneralPads01
161+
}
162+
}
163+
164+
SUBTYPE
165+
{
166+
name = Med Gray
167+
168+
TEXTURE
169+
{
170+
texture = ModularLaunchPads/General_Bases/GeneralPads02
171+
currentTexture = GeneralPads01
172+
}
173+
174+
}
175+
176+
SUBTYPE
177+
{
178+
name = Light Gray
179+
180+
TEXTURE
181+
{
182+
texture = ModularLaunchPads/General_Bases/GeneralPads03
183+
currentTexture = GeneralPads01
184+
}
185+
}
186+
187+
SUBTYPE
188+
{
189+
name = Red
190+
191+
TEXTURE
192+
{
193+
texture = ModularLaunchPads/General_Bases/GeneralPads04
194+
currentTexture = GeneralPads01
195+
}
196+
}
197+
198+
SUBTYPE
199+
{
200+
name = Gray Green
201+
202+
TEXTURE
203+
{
204+
texture = ModularLaunchPads/General_Bases/GeneralPads05
205+
currentTexture = GeneralPads01
206+
}
207+
}
208+
209+
SUBTYPE
210+
{
211+
name = Blue
212+
213+
TEXTURE
214+
{
215+
texture = ModularLaunchPads/General_Bases/GeneralPads06
216+
currentTexture = GeneralPads01
217+
}
218+
}
219+
220+
SUBTYPE
221+
{
222+
name = Green
223+
224+
TEXTURE
225+
{
226+
texture = ModularLaunchPads/General_Bases/GeneralPads07
227+
currentTexture = GeneralPads01
228+
}
229+
}
230+
231+
SUBTYPE
232+
{
233+
name = Gray Drab
234+
235+
TEXTURE
236+
{
237+
texture = ModularLaunchPads/General_Bases/GeneralPads08
238+
currentTexture = GeneralPads01
239+
}
240+
}
241+
242+
}
243+
244+
245+
MODULE
246+
{
247+
name = ModuleB9PartSwitch
248+
moduleID = ShapeSwitch
249+
switcherDescription = Hole Shape
250+
switcherDescriptionPlural = Hole Shapes
251+
affectDragCubes = false
252+
bottomOfWindow = false
253+
uiGroupName = FrameConfiguration
254+
uiGroupDisplayName = Frame Configuration
255+
256+
SUBTYPE
257+
{
258+
name = Square Hole
259+
260+
transform = Shape_Sqr
261+
transform = Shape_Rec
262+
}
263+
264+
SUBTYPE
265+
{
266+
name = Rectangle Hole
267+
268+
transform = Shape_Sqr
269+
}
270+
271+
272+
}
273+
274+
275+
MODULE
276+
{
277+
name = ModuleB9PartSwitch
278+
moduleID = ladderSwitch
279+
switcherDescription = Ladder Setup
280+
switcherDescriptionPlural = Ladder Setups
281+
affectDragCubes = false
282+
bottomOfWindow = false
283+
uiGroupName = LadderandRailingConfiguration
284+
uiGroupDisplayName = Ladder and Railing Configuration
285+
286+
SUBTYPE
287+
{
288+
name = All On
289+
290+
transform = Ladder_C
291+
transform = Ladder_D
292+
}
293+
294+
SUBTYPE
295+
{
296+
name = All Off
297+
}
298+
299+
}
300+
301+
302+
MODULE
303+
{
304+
name = ModuleB9PartSwitch
305+
moduleID = railSwitch
306+
switcherDescription = Color
307+
switcherDescriptionPlural = Colors
308+
affectDragCubes = false
309+
bottomOfWindow = false
310+
uiGroupName = LadderandRailingConfiguration
311+
uiGroupDisplayName = Ladder and Railing Configuration
312+
313+
SUBTYPE
314+
{
315+
name = Yellow
316+
317+
TEXTURE
318+
{
319+
texture = ModularLaunchPads/General_Bases/GeneralRail01
320+
currentTexture = GeneralRail01
321+
}
322+
}
323+
324+
SUBTYPE
325+
{
326+
name = Red
327+
328+
TEXTURE
329+
{
330+
texture = ModularLaunchPads/General_Bases/GeneralRail02
331+
currentTexture = GeneralRail01
332+
}
333+
334+
}
335+
336+
SUBTYPE
337+
{
338+
name = Gray 1
339+
340+
TEXTURE
341+
{
342+
texture = ModularLaunchPads/General_Bases/GeneralRail03
343+
currentTexture = GeneralRail01
344+
}
345+
346+
}
347+
348+
SUBTYPE
349+
{
350+
name = Gray 2
351+
352+
TEXTURE
353+
{
354+
texture = ModularLaunchPads/General_Bases/GeneralRail04
355+
currentTexture = GeneralRail01
356+
}
357+
358+
}
359+
360+
SUBTYPE
361+
{
362+
name = Gray 3
363+
364+
TEXTURE
365+
{
366+
texture = ModularLaunchPads/General_Bases/GeneralRail05
367+
currentTexture = GeneralRail01
368+
}
369+
370+
}
371+
372+
}
373+
374+
375+
376+
}

0 commit comments

Comments
 (0)