Skip to content

Commit dfa1967

Browse files
new rcs effects & fix hydrolox lower 2 lights
1 parent 77bb93c commit dfa1967

File tree

6 files changed

+676
-34
lines changed

6 files changed

+676
-34
lines changed

Engine Configurations/Mammoth.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
MODULE
6363
{
6464
name = ModuleWaterfallFX
65-
moduleID = rs25FX
65+
moduleID = MammothFX
6666

6767
CONTROLLER
6868
{

Engine Configurations/RCS.cfg

Lines changed: 125 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@
4040
{
4141
name = rcs
4242
linkedTo = rcs
43+
responseRateUp = 0.7
44+
responseRateDown = 0.7
4345
}
4446
CONTROLLER
4547
{
@@ -55,7 +57,7 @@
5557
TEMPLATE
5658
{
5759
// This is the name of the template to use
58-
templateName = stock-rcs-jet-2
60+
templateName = stock-rcs-jet-3
5961
// This field allows you to override the parentTransform name in the EFFECTS contained in the template
6062
overrideParentTransform = RCSthruster
6163
position = 0,0.075,0
@@ -107,6 +109,8 @@
107109
{
108110
name = rcs
109111
linkedTo = rcs
112+
responseRateUp = 0.7
113+
responseRateDown = 0.7
110114
}
111115
CONTROLLER
112116
{
@@ -121,9 +125,15 @@
121125

122126
TEMPLATE
123127
{
124-
// This is the name of the template to use
125-
templateName = stock-rcs-jet-2
126-
// This field allows you to override the parentTransform name in the EFFECTS contained in the template
128+
templateName = stock-rcs-jet-3
129+
overrideParentTransform = RCSthruster
130+
scale = 1,1,1
131+
rotation = 0,0,180
132+
position = 0,0,0
133+
}
134+
TEMPLATE
135+
{
136+
templateName = stock-rcs-core-3
127137
overrideParentTransform = RCSthruster
128138
scale = 1,1,1
129139
rotation = 0,0,180
@@ -169,6 +179,8 @@
169179
{
170180
name = rcs
171181
linkedTo = rcs
182+
responseRateUp = 0.7
183+
responseRateDown = 0.7
172184
}
173185
CONTROLLER
174186
{
@@ -233,6 +245,8 @@
233245
{
234246
name = rcs
235247
linkedTo = rcs
248+
responseRateUp = 0.7
249+
responseRateDown = 0.7
236250
}
237251
CONTROLLER
238252
{
@@ -247,18 +261,95 @@
247261

248262
TEMPLATE
249263
{
250-
// This is the name of the template to use
251-
templateName = stock-rcs-jet-2
252-
// This field allows you to override the parentTransform name in the EFFECTS contained in the template
264+
templateName = stock-rcs-jet-3
253265
overrideParentTransform = thrustTransform
254-
position = 0,0.028,0
255-
rotation = 0, 0, 180
256-
scale = 1, 1, 1
266+
position = 0,0,0
267+
rotation = 0, 0, 180
268+
scale = 0.7, 0.7, 0.7
269+
}
270+
TEMPLATE
271+
{
272+
templateName = stock-rcs-core-3-full
273+
overrideParentTransform = thrustTransform
274+
position = 0,-0.15,0
275+
rotation = 0, 0, 180
276+
scale = 0.7, 1, 0.7
257277
}
258278
}
259279
}
260280

281+
@PART[MEMLander]:NEEDS[Waterfall]:FOR[StockWaterfallEffects]
282+
{
283+
// Removes the stock effect block, and replace it with one that has no particles
284+
!EFFECTS {}
285+
EFFECTS
286+
{
287+
running
288+
{
289+
AUDIO_MULTI_POOL
290+
{
291+
channel = Ship
292+
transformName = thrustTransform
293+
clip = Waterfall/Sounds/Beale_Sounds/Sound_RocketStentor
294+
volume = 0.0 0.0
295+
volume = 0.1 0.0
296+
volume = 0.5 0.04
297+
volume = 1.0 0.15
298+
pitch = 1.5
299+
loop = true
300+
}
301+
}
302+
}
303+
MODULE
304+
{
305+
name = ModuleWaterfallFX
306+
// This is a custom name
307+
moduleID = RCSMEMFX
308+
// This links the effects to a given ModuleEngines
309+
engineID = basicEngine
261310

311+
// List out all controllers we want available
312+
CONTROLLER
313+
{
314+
name = atmosphereDepth
315+
linkedTo = atmosphere_density
316+
}
317+
CONTROLLER
318+
{
319+
name = rcs
320+
linkedTo = rcs
321+
responseRateUp = 0.7
322+
responseRateDown = 0.7
323+
}
324+
CONTROLLER
325+
{
326+
name = R1
327+
linkedTo = random
328+
noiseType = perlin
329+
scale = 1
330+
minimum = 0
331+
speed = 12
332+
seed = 1
333+
}
334+
335+
TEMPLATE
336+
{
337+
templateName = stock-rcs-jet-3
338+
overrideParentTransform = thrustTransform
339+
position = 0,-0.01,0
340+
rotation = 0, 0, 180
341+
scale = 0.6, 0.6, 0.6
342+
}
343+
TEMPLATE
344+
{
345+
templateName = stock-rcs-core-3
346+
overrideParentTransform = thrustTransform
347+
position = 0,-0.039,0
348+
rotation = 0, 0, 180
349+
scale = 0.7, 1, 0.7
350+
}
351+
}
352+
}
262353

263354

264355
@PART[RCSblock_01_small]:NEEDS[Waterfall]:FOR[StockWaterfallEffects]
@@ -276,9 +367,9 @@
276367
clip = Waterfall/Sounds/Beale_Sounds/Sound_RocketStentor
277368
volume = 0.0 0.0
278369
volume = 0.1 0.0
279-
volume = 0.5 0.025
280-
volume = 1.0 0.1
281-
pitch = 2
370+
volume = 0.5 0.04
371+
volume = 1.0 0.15
372+
pitch = 1.75
282373
loop = true
283374
}
284375
}
@@ -301,6 +392,8 @@
301392
{
302393
name = rcs
303394
linkedTo = rcs
395+
responseRateUp = 0.7
396+
responseRateDown = 0.7
304397
}
305398
CONTROLLER
306399
{
@@ -315,9 +408,7 @@
315408

316409
TEMPLATE
317410
{
318-
// This is the name of the template to use
319-
templateName = stock-rcs-jet-2
320-
// This field allows you to override the parentTransform name in the EFFECTS contained in the template
411+
templateName = stock-rcs-jet-3
321412
overrideParentTransform = RCSthruster
322413
position = 0,0.08,0
323414
rotation = 0, 0, 180
@@ -341,13 +432,13 @@
341432
AUDIO_MULTI_POOL
342433
{
343434
channel = Ship
344-
transformName = RCSthruster
435+
transformName = RCSjet
345436
clip = Waterfall/Sounds/Beale_Sounds/Sound_RocketStentor
346437
volume = 0.0 0.0
347438
volume = 0.1 0.0
348-
volume = 0.5 0.025
349-
volume = 1.0 0.1
350-
pitch = 2.0
439+
volume = 0.5 0.04
440+
volume = 1.0 0.15
441+
pitch = 1.75
351442
loop = true
352443
}
353444
}
@@ -370,6 +461,8 @@
370461
{
371462
name = rcs
372463
linkedTo = rcs
464+
responseRateUp = 0.7
465+
responseRateDown = 0.7
373466
}
374467
CONTROLLER
375468
{
@@ -384,13 +477,19 @@
384477

385478
TEMPLATE
386479
{
387-
// This is the name of the template to use
388-
templateName = stock-rcs-jet-2
389-
// This field allows you to override the parentTransform name in the EFFECTS contained in the template
480+
templateName = stock-rcs-jet-3
390481
overrideParentTransform = RCSjet
391-
position = 0,-0.005,0
392-
rotation = 0, 0, 180
393-
scale = 0.6, 0.6, 0.6
482+
position = 0,-0.007,0
483+
rotation = 0, 0, 180
484+
scale = 0.5, 0.5, 0.5
485+
}
486+
TEMPLATE
487+
{
488+
templateName = stock-rcs-core-3
489+
overrideParentTransform = RCSjet
490+
position = 0,-0.007,0
491+
rotation = 0, 0, 180
492+
scale = 0.5, 0.5, 0.5
394493
}
395494
}
396495
}

Engine Configurations/Vector.cfg

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@
7474
MODULE
7575
{
7676
name = ModuleWaterfallFX
77-
moduleID = rs25FX
77+
moduleID = VectorFX
7878

7979
CONTROLLER
8080
{
@@ -127,7 +127,6 @@
127127
{
128128
name = plume
129129
templateName = stock-hydrolox-lower-2
130-
overrideParentTransform = thrustTransform
131130
scale = 1,1,1
132131
rotation = 0,0,0
133132
position = 0,0.0,0
@@ -136,7 +135,6 @@
136135
{
137136
name = core
138137
templateName = stock-hydrolox-core-2
139-
overrideParentTransform = thrustTransform
140138
scale = 1,1,1
141139
rotation = 0,0,0
142140
position = 0,0.0,0
@@ -179,7 +177,6 @@
179177
{
180178
name = plume
181179
templateName = stock-methalox-lower-2
182-
overrideParentTransform = thrustTransform
183180
scale = 1,1,1
184181
rotation = 0,0,0
185182
position = 0,0.0,0
@@ -188,7 +185,6 @@
188185
{
189186
name = core
190187
templateName = stock-methalox-core-2
191-
overrideParentTransform = thrustTransform
192188
scale = 1,1,1
193189
rotation = 0,0,0
194190
position = 0,0.0,0
@@ -213,7 +209,6 @@
213209
{
214210
name = plume
215211
templateName = stock-hydrolox-lower-Stratzenblitz
216-
overrideParentTransform = thrustTransform
217212
position = 0,0,0.66
218213
rotation = 0, 0, 0
219214
scale = 1.05, 1.05, 1.05
@@ -222,7 +217,6 @@
222217
{
223218
name = core
224219
templateName = stock-empty
225-
overrideParentTransform = thrustTransform
226220
scale = 1,1,1
227221
rotation = 0,0,0
228222
position = 0,0.0,0

0 commit comments

Comments
 (0)