Skip to content

Commit

Permalink
Merge pull request #71 from KSP-RO/development
Browse files Browse the repository at this point in the history
Development
  • Loading branch information
zorg2044 authored Oct 20, 2019
2 parents 6b9c39d + 8f33a41 commit ffe200a
Show file tree
Hide file tree
Showing 34 changed files with 2,218 additions and 285 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@
modelName = RealPlume/Nertea_FX_New/CryoEngines/fx-etna-core-1
decluster = false
emitOnUpdate = true
zForce = 0.93

emission
{
Expand All @@ -54,9 +55,14 @@
power = 0.2 0.5
power = 1.0 2

density = 0.6 1
density = 0.55 0.7
density = 0.5 0
density = 0.49 1
density = 0.48 0
}
alphaMult
{
density = 0.6 1
density = 0.55 0.7
density = 0.5 0
}
speed
{
Expand All @@ -80,6 +86,46 @@
decluster = false
emitOnUpdate = true
offset = 4

emission
{
power = 0.0 0
power = 0.001 0.4
power = 0.1 0.3
power = 0.2 0.5
power = 1.0 2

density = 0.54 1
density = 0.53 0
}
alphaMult
{
density = 0.75 1
density = 0.6 0.7
density = 0.55 0
}
speed
{
power = 0.0 0.8
power = 0.001 0.8
power = 0.1 0.8
power = 0.2 0.8
power = 1.0 1.2
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
//Get the inputs from the other config.
transformName = #$/PLUME[Cryogenic_LowerAblative_CE]:HAS[~processed[*]]/transformName$
localRotation = #$/PLUME[Cryogenic_LowerAblative_CE]:HAS[~processed[*]]/localRotation$
localPosition = #$/PLUME[Cryogenic_LowerAblative_CE]:HAS[~processed[*]]/corePosition$
fixedScale = #$/PLUME[Cryogenic_LowerAblative_CE]:HAS[~processed[*]]/coreScale$
//
name = #$/PLUME[Cryogenic_LowerAblative_CE]:HAS[~processed[*]]/plumeIdentifier$-core3
modelName = RealPlume/Nertea_FX_New/CryoEngines/fx-etna-core-1
decluster = false
emitOnUpdate = true
offset = 8
emission
{
power = 0.0 0
Expand All @@ -88,9 +134,14 @@
power = 0.2 0.5
power = 1.0 2

density = 0.75 1
density = 0.6 0.7
density = 0.55 0
density = 0.58 1
density = 0.57 0
}
alphaMult
{
density = 0.85 0.55
density = 0.65 0.3
density = 0.6 0
}
speed
{
Expand Down Expand Up @@ -284,7 +335,7 @@
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_liq6
volume = 0.35
volume = #$/PLUME[Cryogenic_LowerAblative_CE]:HAS[~processed[*]]/plumeScale$
pitch = 1.0
loop = false
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -230,7 +230,7 @@
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_liq6
volume = 0.35
volume = #$/PLUME[Cryogenic_LowerSSME_CE]:HAS[~processed[*]]/plumeScale$
pitch = 1.0
loop = false
}
Expand Down
111 changes: 111 additions & 0 deletions GameData/RealPlume/000_Generic_Plumes/Cryogenic_OrangeVernier.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,111 @@
//Bright orange plume based on CryoEngines V1.0 RS68 vernier exhaust (Delta IV)
//Author: Zorg
@PART[*]:HAS[@PLUME[Cryogenic_VernierOrange]:HAS[~processed[*]]]:AFTER[zRealPlume]:NEEDS[SmokeScreen]
{
%EFFECTS
{
Cryogenic_VernierOrange
{
plumeIdentifier = #$/PLUME[Cryogenic_VernierOrange]:HAS[~processed[*]]/plumeIdentifier$

//Primary plume
MODEL_MULTI_SHURIKEN_PERSIST
{
//Get the inputs from the other config.
transformName = #$/PLUME[Cryogenic_VernierOrange]:HAS[~processed[*]]/transformName$
localRotation = #$/PLUME[Cryogenic_VernierOrange]:HAS[~processed[*]]/localRotation$
localPosition = #$/PLUME[Cryogenic_VernierOrange]:HAS[~processed[*]]/plumePosition$
fixedScale = #$/PLUME[Cryogenic_VernierOrange]:HAS[~processed[*]]/plumeScale$
alphaMult = #$/PLUME[Cryogenic_VernierOrange]:HAS[~processed[*]]/alphaMult$
saturationMult = #$/PLUME[Cryogenic_VernierOrange]:HAS[~processed[*]]/saturationMult$
//
name = #$/PLUME[Cryogenic_VernierOrange]:HAS[~processed[*]]/plumeIdentifier$-plume
modelName = RealPlume/Nertea_FX_New/CryoEngines/fx-etna-turbo-1
sizeClamp = 50
decluster = false
emitOnUpdate = true
emission
{
power = #$@CryoEnginesPlume/PowerKeys/startup$ 0
power = #$@CryoEnginesPlume/PowerKeys/flameout$ 0.0
power = #$@CryoEnginesPlume/PowerKeys/ignition$ 0.6
power = #$@CryoEnginesPlume/PowerKeys/deepThrottle$ 0.9
power = #$@CryoEnginesPlume/PowerKeys/maxThrottle$ 2.5
}
speed
{
power = #$@CryoEnginesPlume/PowerKeys/startup$ 0.5
power = #$@CryoEnginesPlume/PowerKeys/flameout$ 0.5
power = #$@CryoEnginesPlume/PowerKeys/ignition$ 0.6
power = #$@CryoEnginesPlume/PowerKeys/deepThrottle$ 0.9
power = #$@CryoEnginesPlume/PowerKeys/maxThrottle$ 1.2

density = #$@CryoEnginesPlume/atmosphereKeys/key4$ 1
density = #$@CryoEnginesPlume/atmosphereKeys/key5$ 0.7
}
logGrow
{
density = #$@CryoEnginesPlume/atmosphereKeys/key0$ 0
density = #$@CryoEnginesPlume/atmosphereKeys/key1$ 1.5
density = #$@CryoEnginesPlume/atmosphereKeys/key2$ 5
density = #$@CryoEnginesPlume/atmosphereKeys/key3$ 10
density = #$@CryoEnginesPlume/atmosphereKeys/key4$ 10
density = #$@CryoEnginesPlume/atmosphereKeys/key5$ 15
}
}
AUDIO
{
name = #$/PLUME[Cryogenic_VernierOrange]:HAS[~processed[*]]/plumeIdentifier$-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_altloop

volume = 0.0 0.0
volume = #1.0 $/PLUME[Cryogenic_VernierOrange]:HAS[~processed[*]]/plumeScale$
@volume,1[1, ] *= 0.2

pitch = 0.0 1.0
pitch = 1.0 1.0

loop = true
}
}
&engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_liq6
volume = 0.35
pitch = 1.0
loop = false
}
}
&disengage
{
AUDIO
{
channel = Ship
clip = sound_vent_soft
volume = 0.35
pitch = 2.0
loop = false
}
}
&flameout
{
AUDIO
{
channel = Ship
clip = sound_explosion_low
volume = 0.35
pitch = 2.0
loop = false
}
}
}
@PLUME[Cryogenic_VernierOrange]:HAS[~processed[*]]
{
processed = true
}
MM_PATCH_LOOP { }
}
Original file line number Diff line number Diff line change
Expand Up @@ -250,7 +250,7 @@
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_liq6
volume = 0.35
volume = #$/PLUME[Cryogenic_UpperBlue_CE]:HAS[~processed[*]]/plumeScale$
pitch = 1.0
loop = false
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -305,7 +305,7 @@
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_liq3
volume = 0.35
volume = #$/PLUME[Hydrolox_LowerBlaze]:HAS[~processed[*]]/plumeScale$
pitch = 1.0
loop = false
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -256,7 +256,7 @@
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_liq6
volume = 0.35
volume = #$/PLUME[Hydrolox_UpperBlue]:HAS[~processed[*]]/plumeScale$
pitch = 1.0
loop = false
}
Expand Down
Loading

0 comments on commit ffe200a

Please sign in to comment.