mirror of
https://github.com/PorktoberRevolution/ReStocked
synced 2024-09-01 17:34:42 +00:00
Upload CryoEngines and PlumeParty FX library (pruned)
This commit is contained in:
parent
f1354e7461
commit
41a350558f
@ -0,0 +1,277 @@
|
|||||||
|
// Sea level plume for for all SL engines apart from RS68 Etna
|
||||||
|
|
||||||
|
@PART[*]:HAS[@PLUME[CryoEngines1875Lower]]:AFTER[zRealPlume]:NEEDS[SmokeScreen]
|
||||||
|
{
|
||||||
|
%EFFECTS
|
||||||
|
{
|
||||||
|
CryoEngines1875Lower
|
||||||
|
{
|
||||||
|
//Shock cone type effect
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
//Get the inputs from the other config.
|
||||||
|
transformName = #$/PLUME[CryoEngines1875Lower]/transformName$
|
||||||
|
localRotation = #$/PLUME[CryoEngines1875Lower]/localRotation$
|
||||||
|
localPosition = #$/PLUME[CryoEngines1875Lower]/corePosition$
|
||||||
|
fixedScale = #$/PLUME[CryoEngines1875Lower]/coreScale$
|
||||||
|
//
|
||||||
|
name = core
|
||||||
|
modelName = CryoEngines/FX/fx-erebus-core-1
|
||||||
|
decluster = false
|
||||||
|
emitOnUpdate = true
|
||||||
|
xyForce = 0
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/startup$ 0
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/flameout$ 0.4
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/ignition$ 0.3
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/deepThrottle$ 0.5
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/maxThrottle$ 3
|
||||||
|
}
|
||||||
|
speed
|
||||||
|
{
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/startup$ 0.5
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/flameout$ 0.5
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/ignition$ 0.7
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/deepThrottle$ 0.8
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/maxThrottle$ 1.2
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//Create copy of core
|
||||||
|
+MODEL_MULTI_SHURIKEN_PERSIST[core]
|
||||||
|
{
|
||||||
|
@name = core2
|
||||||
|
%offsetDirection = 0,0,1
|
||||||
|
%offset = 4.5
|
||||||
|
}
|
||||||
|
|
||||||
|
//Fade out cores one after the other
|
||||||
|
@MODEL_MULTI_SHURIKEN_PERSIST[core]
|
||||||
|
{
|
||||||
|
%emission
|
||||||
|
{
|
||||||
|
density = 0.6 1
|
||||||
|
density = 0.55 0.7
|
||||||
|
density = 0.5 0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@MODEL_MULTI_SHURIKEN_PERSIST[core2]
|
||||||
|
{
|
||||||
|
%emission
|
||||||
|
{
|
||||||
|
density = 0.75 1
|
||||||
|
density = 0.6 0.7
|
||||||
|
density = 0.55 0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//Primary plume
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
//Get the inputs from the other config.
|
||||||
|
transformName = #$/PLUME[CryoEngines1875Lower]/transformName$
|
||||||
|
localRotation = #$/PLUME[CryoEngines1875Lower]/localRotation$
|
||||||
|
localPosition = #$/PLUME[CryoEngines1875Lower]/plumePosition$
|
||||||
|
fixedScale = #$/PLUME[CryoEngines1875Lower]/plumeScale$
|
||||||
|
//
|
||||||
|
name = plume
|
||||||
|
modelName = CryoEngines/FX/fx-fuji-plume-1 //CryoEngines/FX/fx-erebus-plume-1
|
||||||
|
sizeClamp = 50
|
||||||
|
decluster = false
|
||||||
|
emitOnUpdate = true
|
||||||
|
xyForce
|
||||||
|
{
|
||||||
|
density = 1 0
|
||||||
|
density = 0 0
|
||||||
|
}
|
||||||
|
speed
|
||||||
|
{
|
||||||
|
density = 1.0 0.7
|
||||||
|
density = 0.0 0.7
|
||||||
|
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/ignition$ 1.2
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/deepThrottle$ 1.5
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/maxThrottle$ 2
|
||||||
|
|
||||||
|
}
|
||||||
|
logGrow
|
||||||
|
{
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key0$ 0
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key1$ 2
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key2$ 10
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key3$ 15
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key4$ 15
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key5$ 30
|
||||||
|
}
|
||||||
|
zForce
|
||||||
|
{
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key1$ 1.01
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key2$ 1.02
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key3$ 1.03
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key4$ 1.04
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key5$ 1
|
||||||
|
}
|
||||||
|
linGrow
|
||||||
|
{
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key0$ 0
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key1$ 0
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key2$ 2
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key3$ 5
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key4$ 5
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key5$ 2
|
||||||
|
}
|
||||||
|
energy
|
||||||
|
{
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key3$ 1
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key4$ 1
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key5$ 0.5
|
||||||
|
}
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key0$ 1.5
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key1$ 1.2
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key2$ 0.5
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key3$ 0.5
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key4$ 0.5
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key5$ 0.5
|
||||||
|
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/startup$ 0
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/flameout$ 0.4
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/ignition$ 0.6
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/deepThrottle$ 0.9
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/maxThrottle$ 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
//secondary plume that adds a wispy flame type overlay effect
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
//Get the inputs from the other config.
|
||||||
|
transformName = #$/PLUME[CryoEngines1875Lower]/transformName$
|
||||||
|
localRotation = #$/PLUME[CryoEngines1875Lower]/localRotation$
|
||||||
|
localPosition = #$/PLUME[CryoEngines1875Lower]/plumePosition$
|
||||||
|
fixedScale = #$/PLUME[CryoEngines1875Lower]/plume2Scale$
|
||||||
|
//
|
||||||
|
name = plume2
|
||||||
|
modelName = CryoEngines/FX/fx-etna-plume-2-red
|
||||||
|
sizeClamp = 50
|
||||||
|
decluster = false
|
||||||
|
emitOnUpdate = true
|
||||||
|
xyForce
|
||||||
|
{
|
||||||
|
density = 1 0
|
||||||
|
density = 0 0
|
||||||
|
}
|
||||||
|
speed
|
||||||
|
{
|
||||||
|
density = 1.0 0.7
|
||||||
|
density = 0.0 0.7
|
||||||
|
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/ignition$ 1.2
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/deepThrottle$ 1.5
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/maxThrottle$ 2
|
||||||
|
|
||||||
|
}
|
||||||
|
logGrow
|
||||||
|
{
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key0$ 0
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key1$ 2
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key2$ 10
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key3$ 15
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key4$ 15
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key5$ 15
|
||||||
|
}
|
||||||
|
zForce
|
||||||
|
{
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key1$ 1.01
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key2$ 1.02
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key3$ 1.03
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key4$ 1.04
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key5$ 1
|
||||||
|
}
|
||||||
|
linGrow
|
||||||
|
{
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key0$ 0
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key1$ 0
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key2$ 2
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key3$ 5
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key4$ 5
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key5$ 2
|
||||||
|
}
|
||||||
|
energy
|
||||||
|
{
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key3$ 1
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key4$ 1
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key5$ 0.5
|
||||||
|
}
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key0$ 0.7
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key1$ 0.7
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key2$ 0.5
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key3$ 0.5
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key4$ 0.5
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key5$ 0.7
|
||||||
|
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/startup$ 0
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/flameout$ 0.4
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/ignition$ 0.6
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/deepThrottle$ 0.9
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/maxThrottle$ 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
AUDIO
|
||||||
|
{
|
||||||
|
name = audio
|
||||||
|
channel = Ship
|
||||||
|
clip = RealPlume/KW_Sounds/sound_altloop
|
||||||
|
volume = 0.0 0.0
|
||||||
|
volume = #$../../../PLUME[CryoEngines1875Lower]/plumeScale$
|
||||||
|
@volume,1 ^= :^:1.0 :
|
||||||
|
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 = 1.0
|
||||||
|
pitch = 2.0
|
||||||
|
loop = false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
&flameout
|
||||||
|
{
|
||||||
|
AUDIO
|
||||||
|
{
|
||||||
|
channel = Ship
|
||||||
|
clip = sound_explosion_low
|
||||||
|
volume = 1.0
|
||||||
|
pitch = 2.0
|
||||||
|
loop = false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,271 @@
|
|||||||
|
// A blue vacuum plume for RL10, RL60 and j2X
|
||||||
|
|
||||||
|
// Sea level plume for Erebus and Vesuvius
|
||||||
|
|
||||||
|
@PART[*]:HAS[@PLUME[CryoEnginesUpperBlue]]:AFTER[zRealPlume]:NEEDS[SmokeScreen]
|
||||||
|
{
|
||||||
|
%EFFECTS
|
||||||
|
{
|
||||||
|
CryoEnginesUpperBlue
|
||||||
|
{
|
||||||
|
//Shock cone type effect
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
//Get the inputs from the other config.
|
||||||
|
transformName = #$/PLUME[CryoEnginesUpperBlue]/transformName$
|
||||||
|
localRotation = #$/PLUME[CryoEnginesUpperBlue]/localRotation$
|
||||||
|
localPosition = #$/PLUME[CryoEnginesUpperBlue]/corePosition$
|
||||||
|
fixedScale = #$/PLUME[CryoEnginesUpperBlue]/coreScale$
|
||||||
|
//
|
||||||
|
name = core
|
||||||
|
modelName = CryoEngines/FX/fx-ulysses-core-1
|
||||||
|
|
||||||
|
decluster = false
|
||||||
|
emitOnUpdate = true
|
||||||
|
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key0$ 1.5
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key1$ 1.5
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key2$ 1
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key3$ 1
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key4$ 1
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key5$ 1
|
||||||
|
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/startup$ 0
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/flameout$ 0.6
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/ignition$ 0.7
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/deepThrottle$ 0.8
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/maxThrottle$ 1.25
|
||||||
|
}
|
||||||
|
|
||||||
|
speed
|
||||||
|
{
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key1$ 1
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key2$ 0.8
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key3$ 0.7
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key4$ 0.5
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key5$ 0.5
|
||||||
|
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/ignition$ 0.8
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/deepThrottle$ 1.0
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/maxThrottle$ 1.2
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//Primary plume
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
//Get the inputs from the other config.
|
||||||
|
transformName = #$/PLUME[CryoEnginesUpperBlue]/transformName$
|
||||||
|
localRotation = #$/PLUME[CryoEnginesUpperBlue]/localRotation$
|
||||||
|
localPosition = #$/PLUME[CryoEnginesUpperBlue]/plumePosition$
|
||||||
|
fixedScale = #$/PLUME[CryoEnginesUpperBlue]/plumeScale$
|
||||||
|
//
|
||||||
|
name = plume
|
||||||
|
modelName = CryoEngines/FX/fx-ulysses-plume-1
|
||||||
|
sizeClamp = 50
|
||||||
|
decluster = false
|
||||||
|
emitOnUpdate = true
|
||||||
|
xyForce
|
||||||
|
{
|
||||||
|
density = 1 0
|
||||||
|
density = 0 0
|
||||||
|
}
|
||||||
|
speed
|
||||||
|
{
|
||||||
|
density = 1.0 1
|
||||||
|
density = 0.0 0.7
|
||||||
|
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/ignition$ 1.2
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/deepThrottle$ 1.5
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/maxThrottle$ 2
|
||||||
|
|
||||||
|
}
|
||||||
|
logGrow
|
||||||
|
{
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key0$ 0
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key1$ 1
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key2$ 2.5
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key3$ 5
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key4$ 5
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key5$ 5
|
||||||
|
}
|
||||||
|
zForce
|
||||||
|
{
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key1$ 1.01
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key2$ 1.02
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key3$ 1.03
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key4$ 1.04
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key5$ 1
|
||||||
|
}
|
||||||
|
linGrow
|
||||||
|
{
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key0$ -2
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key1$ -1
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key2$ 2
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key3$ 5
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key4$ 5
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key5$ 2
|
||||||
|
}
|
||||||
|
energy
|
||||||
|
{
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key3$ 1
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key4$ 1
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key5$ 0.5
|
||||||
|
}
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key0$ 1.5
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key1$ 1.5
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key2$ 1.5
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key3$ 1
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key4$ 1
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key5$ 2
|
||||||
|
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/startup$ 0
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/flameout$ 0.4
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/ignition$ 0.6
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/deepThrottle$ 0.7
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/maxThrottle$ 1
|
||||||
|
}
|
||||||
|
offset
|
||||||
|
{
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key2$ 0
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key5$ 0.9
|
||||||
|
}
|
||||||
|
}
|
||||||
|
//secondary plume that adds a wispy flame type overlay effect
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
//Get the inputs from the other config.
|
||||||
|
transformName = #$/PLUME[CryoEnginesUpperBlue]/transformName$
|
||||||
|
localRotation = #$/PLUME[CryoEnginesUpperBlue]/localRotation$
|
||||||
|
localPosition = #$/PLUME[CryoEnginesUpperBlue]/plumePosition$
|
||||||
|
fixedScale = #$/PLUME[CryoEnginesUpperBlue]/plume2Scale$
|
||||||
|
//
|
||||||
|
name = plume2
|
||||||
|
modelName = CryoEngines/FX/fx-etna-plume-2-blue
|
||||||
|
sizeClamp = 50
|
||||||
|
decluster = false
|
||||||
|
emitOnUpdate = true
|
||||||
|
xyForce
|
||||||
|
{
|
||||||
|
density = 1 0
|
||||||
|
density = 0 0
|
||||||
|
}
|
||||||
|
speed
|
||||||
|
{
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key0$ 0.5
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key1$ 0.5
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key2$ 0.5
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key3$ 0.4
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key4$ 0.4
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key5$ 0.7
|
||||||
|
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/ignition$ 1.2
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/deepThrottle$ 1.5
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/maxThrottle$ 2
|
||||||
|
|
||||||
|
}
|
||||||
|
logGrow
|
||||||
|
{
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key0$ 0
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key1$ 2
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key2$ 10
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key3$ 15
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key4$ 15
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key5$ 30
|
||||||
|
}
|
||||||
|
zForce
|
||||||
|
{
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key1$ 1.01
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key2$ 1.02
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key3$ 1.03
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key4$ 1.04
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key5$ 1
|
||||||
|
}
|
||||||
|
linGrow
|
||||||
|
{
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key0$ -1
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key1$ 0
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key2$ 2
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key3$ 5
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key4$ 5
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key5$ 2
|
||||||
|
}
|
||||||
|
energy
|
||||||
|
{
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key3$ 1
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key4$ 1
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key5$ 0.5
|
||||||
|
}
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key0$ 0.5
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key1$ 0.5
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key2$ 0.25
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key3$ 0.25
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key4$ 0.25
|
||||||
|
density = #$@CryoEnginesPlume/atmosphereKeys/key5$ 0.25
|
||||||
|
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/startup$ 0
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/flameout$ 0.4
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/ignition$ 0.6
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/deepThrottle$ 0.7
|
||||||
|
power = #$@CryoEnginesPlume/PowerKeys/maxThrottle$ 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
AUDIO
|
||||||
|
{
|
||||||
|
name = audio
|
||||||
|
channel = Ship
|
||||||
|
clip = RealPlume/KW_Sounds/sound_altloop
|
||||||
|
volume = 0.0 0.0
|
||||||
|
volume = #$../../../PLUME[CryoEnginesUpperBlue]/plumeScale$
|
||||||
|
@volume,1 ^= :^:1.0 :
|
||||||
|
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 = 1.0
|
||||||
|
pitch = 2.0
|
||||||
|
loop = false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
&flameout
|
||||||
|
{
|
||||||
|
AUDIO
|
||||||
|
{
|
||||||
|
channel = Ship
|
||||||
|
clip = sound_explosion_low
|
||||||
|
volume = 1.0
|
||||||
|
pitch = 2.0
|
||||||
|
loop = false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,515 @@
|
|||||||
|
//Prefab Kerolox plume with a shorter, more linear look using Sparrow FX
|
||||||
|
@PART[*]:HAS[@PLUME[ReStock_KeroloxLowerSparrow]]:AFTER[zRealPlume]:NEEDS[SmokeScreen]
|
||||||
|
{
|
||||||
|
%EFFECTS
|
||||||
|
{
|
||||||
|
%ReStock_KeroloxLowerSparrow
|
||||||
|
{
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
//Get the inputs from the other config.
|
||||||
|
transformName = #$../../../PLUME[ReStock_KeroloxLowerSparrow]/transformName$
|
||||||
|
localRotation = #$../../../PLUME[ReStock_KeroloxLowerSparrow]/localRotation[0]$,$../../../PLUME[ReStock_KeroloxLowerSparrow]/localRotation[1]$,$../../../PLUME[ReStock_KeroloxLowerSparrow]/localRotation[2]$
|
||||||
|
localPosition = #$../../../PLUME[ReStock_KeroloxLowerSparrow]/blazePosition[0]$,$../../../PLUME[ReStock_KeroloxLowerSparrow]/blazePosition[1]$,$../../../PLUME[ReStock_KeroloxLowerSparrow]/blazePosition[2]$
|
||||||
|
fixedScale = #$../../../PLUME[ReStock_KeroloxLowerSparrow]/blazeScale$
|
||||||
|
energy = #$../../../PLUME[ReStock_KeroloxLowerSparrow]/energy$
|
||||||
|
speed = #$../../../PLUME[ReStock_KeroloxLowerSparrow]/speed$
|
||||||
|
emissionMult = #$../../../PLUME[ReStock_KeroloxLowerSparrow]/emissionMult$
|
||||||
|
//
|
||||||
|
name = blaze
|
||||||
|
modelName = ReStock/FX/PlumeParty/Engines/Generic/keroSparrowBlaze
|
||||||
|
fixedEmissions = false
|
||||||
|
sizeClamp = 50
|
||||||
|
randomInitalVelocityOffsetMaxRadius = 2
|
||||||
|
|
||||||
|
logGrow
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key3$ 2
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 2
|
||||||
|
}
|
||||||
|
logGrowScale
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key1$ 3.5
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key2$ 3
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key3$ 5
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key4$ 5
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 4
|
||||||
|
}
|
||||||
|
linGrow
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key1$ 1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key2$ 7
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key3$ 12
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key4$ 13
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 14
|
||||||
|
}
|
||||||
|
speed
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key0$ 2
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key1$ 1.5
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key2$ 1.5
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key3$ 1.3
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key4$ 1.3
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 1.2
|
||||||
|
|
||||||
|
power = #$@BDBPlume/PowerKeys/startup$ 1
|
||||||
|
power = #$@BDBPlume/PowerKeys/flameout$ 1
|
||||||
|
power = #$@BDBPlume/PowerKeys/ignition$ 1
|
||||||
|
power = #$@BDBPlume/PowerKeys/deepThrottle$ 1
|
||||||
|
power = #$@BDBPlume/PowerKeys/maxThrottle$ 1.2
|
||||||
|
}
|
||||||
|
xyForce
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key0$ 0.65
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key1$ 0.85
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key2$ 0.9
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key3$ 0.95
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 1
|
||||||
|
}
|
||||||
|
zForce
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key2$ 1.02
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 1.033
|
||||||
|
}
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key0$ 2
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key1$ 1.2
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key2$ 1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key3$ 1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key4$ 1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 1
|
||||||
|
|
||||||
|
power = #$@BDBPlume/PowerKeys/startup$ 0
|
||||||
|
power = #$@BDBPlume/PowerKeys/flameout$ 0
|
||||||
|
power = #$@BDBPlume/PowerKeys/ignition$ 0.7
|
||||||
|
power = #$@BDBPlume/PowerKeys/deepThrottle$ 1
|
||||||
|
power = #$@BDBPlume/PowerKeys/maxThrottle$ 1.5
|
||||||
|
}
|
||||||
|
energy
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key1$ 1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key2$ 1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key4$ 0.7
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 0.3
|
||||||
|
}
|
||||||
|
size
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key0$ 0.85
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key1$ 0.85
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key2$ 0.75
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key3$ 0.75
|
||||||
|
}
|
||||||
|
offset
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key3$ 0
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key4$ 0
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ -0.5
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
//Get the inputs from the other config.
|
||||||
|
transformName = #$../../../PLUME[ReStock_KeroloxLowerSparrow]/transformName$
|
||||||
|
localRotation = #$../../../PLUME[ReStock_KeroloxLowerSparrow]/localRotation[0]$,$../../../PLUME[ReStock_KeroloxLowerSparrow]/localRotation[1]$,$../../../PLUME[ReStock_KeroloxLowerSparrow]/localRotation[2]$
|
||||||
|
localPosition = #$../../../PLUME[ReStock_KeroloxLowerSparrow]/blazePosition[0]$,$../../../PLUME[ReStock_KeroloxLowerSparrow]/blazePosition[1]$,$../../../PLUME[ReStock_KeroloxLowerSparrow]/blazePosition[2]$
|
||||||
|
fixedScale = #$../../../PLUME[ReStock_KeroloxLowerSparrow]/blazeScale$
|
||||||
|
emissionMult = #$../../../PLUME[ReStock_KeroloxLowerSparrow]/emissionMult$
|
||||||
|
//
|
||||||
|
name = plumeboundary
|
||||||
|
modelName = RealPlume/Hoojiwana_FX/MPspike
|
||||||
|
fixedEmissions = false
|
||||||
|
sizeClamp = 50
|
||||||
|
randomInitalVelocityOffsetMaxRadius = 5
|
||||||
|
decluster = true
|
||||||
|
emitOnUpdate = true
|
||||||
|
randConeEmit
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key0$ 0
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key1$ 0
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key2$ 1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key3$ 1.7
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key4$ 1.7
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 2
|
||||||
|
}
|
||||||
|
xyForce
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key0$ 0.05
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key1$ 0.05
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key2$ 0.1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key3$ 0.1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key4$ 0.45
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 0.75
|
||||||
|
}
|
||||||
|
logGrow
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key1$ 1.1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key2$ 4
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key3$ 6
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key4$ 6
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 10
|
||||||
|
}
|
||||||
|
logGrowScale
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key1$ 1.5
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key2$ 2
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key3$ 4
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key4$ 4
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 6
|
||||||
|
}
|
||||||
|
linGrow
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key0$ -1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key1$ 0
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key2$ 3
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key3$ 20
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key4$ 20
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 25
|
||||||
|
}
|
||||||
|
speed
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key0$ 2
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key1$ 2
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key2$ 2.5
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key3$ 2.5
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key4$ 4.5
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 4
|
||||||
|
}
|
||||||
|
zForce
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key2$ 1.02
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 1.04
|
||||||
|
}
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key1$ 1.5
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key2$ 2
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key3$ 0.5
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key4$ 0.25
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 2
|
||||||
|
|
||||||
|
power = #$@BDBPlume/PowerKeys/startup$ 0
|
||||||
|
power = #$@BDBPlume/PowerKeys/flameout$ 0.1
|
||||||
|
power = #$@BDBPlume/PowerKeys/ignition$ 0.3
|
||||||
|
power = #$@BDBPlume/PowerKeys/deepThrottle$ 0.4
|
||||||
|
power = #$@BDBPlume/PowerKeys/maxThrottle$ 0.5
|
||||||
|
}
|
||||||
|
energy
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key0$ 2
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key1$ 2
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key2$ 1.7
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key3$ 1.6
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key4$ 1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 0.4
|
||||||
|
}
|
||||||
|
size
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key1$ 0.85
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key2$ 0.8
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key3$ 0.7
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key4$ 0.55
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 0.4
|
||||||
|
}
|
||||||
|
offset
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key4$ 0
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 0.5
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
//Get the inputs from the other config.
|
||||||
|
transformName = #$../../../PLUME[ReStock_KeroloxLowerSparrow]/transformName$
|
||||||
|
localRotation = #$../../../PLUME[ReStock_KeroloxLowerSparrow]/localRotation[0]$,$../../../PLUME[ReStock_KeroloxLowerSparrow]/localRotation[1]$,$../../../PLUME[ReStock_KeroloxLowerSparrow]/localRotation[2]$
|
||||||
|
localPosition = #$../../../PLUME[ReStock_KeroloxLowerSparrow]/streamPosition[0]$,$../../../PLUME[ReStock_KeroloxLowerSparrow]/streamPosition[1]$,$../../../PLUME[ReStock_KeroloxLowerSparrow]/streamPosition[2]$
|
||||||
|
fixedScale = #$../../../PLUME[ReStock_KeroloxLowerSparrow]/streamScale$
|
||||||
|
energy = #$../../../PLUME[ReStock_KeroloxLowerSparrow]/energy$
|
||||||
|
speed = #$../../../PLUME[ReStock_KeroloxLowerSparrow]/speed$
|
||||||
|
emissionMult = #$../../../PLUME[ReStock_KeroloxLowerSparrow]/emissionMult$
|
||||||
|
//
|
||||||
|
name = stream
|
||||||
|
modelName = ReStock/FX/PlumeParty/Engines/Generic/keroSparrowStream
|
||||||
|
fixedEmissions = false
|
||||||
|
sizeClamp = 50
|
||||||
|
decluster = true
|
||||||
|
emitOnUpdate = true
|
||||||
|
logGrow
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key0$ 2
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key1$ 2
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key2$ 2
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key3$ 2
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key4$ 3
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 4
|
||||||
|
}
|
||||||
|
logGrowScale
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key1$ 3
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key2$ 4
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key3$ 10
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key4$ 5
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 4
|
||||||
|
|
||||||
|
}
|
||||||
|
linGrow
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key0$ -0.2
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key1$ 1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key2$ 7
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key3$ 12
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key4$ 14
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 16
|
||||||
|
}
|
||||||
|
speed
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key1$ 1.5
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key2$ 1.5
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key3$ 1.5
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key4$ 1.3
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 0.5
|
||||||
|
|
||||||
|
power = #$@BDBPlume/PowerKeys/startup$ 1.0
|
||||||
|
power = #$@BDBPlume/PowerKeys/flameout$ 1.0
|
||||||
|
power = #$@BDBPlume/PowerKeys/ignition$ 1.0
|
||||||
|
power = #$@BDBPlume/PowerKeys/deepThrottle$ 1.3
|
||||||
|
power = #$@BDBPlume/PowerKeys/maxThrottle$ 1.5
|
||||||
|
}
|
||||||
|
xyForce
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key0$ 0.65
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key1$ 0.85
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key2$ 0.9
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key3$ 0.95
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 1
|
||||||
|
}
|
||||||
|
zForce
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key2$ 1.02
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 1.033
|
||||||
|
}
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key0$ 2
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key1$ 1.2
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key2$ 1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key3$ 1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key4$ 1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 0.5
|
||||||
|
|
||||||
|
power = #$@BDBPlume/PowerKeys/startup$ 0
|
||||||
|
power = #$@BDBPlume/PowerKeys/flameout$ 0
|
||||||
|
power = #$@BDBPlume/PowerKeys/ignition$ 0.3
|
||||||
|
power = #$@BDBPlume/PowerKeys/deepThrottle$ 0.5
|
||||||
|
power = #$@BDBPlume/PowerKeys/maxThrottle$ 1.2
|
||||||
|
}
|
||||||
|
energy
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key1$ 1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key2$ 1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key4$ 0.7
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 0.3
|
||||||
|
|
||||||
|
power = #$@BDBPlume/PowerKeys/startup$ 1.5
|
||||||
|
power = #$@BDBPlume/PowerKeys/maxThrottle$ 1.5
|
||||||
|
}
|
||||||
|
size
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key0$ 0.85
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key1$ 0.85
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key2$ 0.75
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key3$ 0.75
|
||||||
|
}
|
||||||
|
offset
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key3$ 0
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key4$ 0
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 0.4
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
//Get the inputs from the other config.
|
||||||
|
transformName = #$../../../PLUME[ReStock_KeroloxLowerSparrow]/transformName$
|
||||||
|
localRotation = #$../../../PLUME[ReStock_KeroloxLowerSparrow]/localRotation[0]$,$../../../PLUME[ReStock_KeroloxLowerSparrow]/localRotation[1]$,$../../../PLUME[ReStock_KeroloxLowerSparrow]/localRotation[2]$
|
||||||
|
localPosition = #$../../../PLUME[ReStock_KeroloxLowerSparrow]/blazePosition[0]$,$../../../PLUME[ReStock_KeroloxLowerSparrow]/blazePosition[1]$,$../../../PLUME[ReStock_KeroloxLowerSparrow]/blazePosition[2]$
|
||||||
|
fixedScale = #$../../../PLUME[ReStock_KeroloxLowerSparrow]/flameScale$
|
||||||
|
energy = #$../../../PLUME[ReStock_KeroloxLowerSparrow]/energy$
|
||||||
|
speed = #$../../../PLUME[ReStock_KeroloxLowerSparrow]/speed$
|
||||||
|
emissionMult = #$../../../PLUME[ReStock_KeroloxLowerSparrow]/emissionMult$
|
||||||
|
//
|
||||||
|
name = flame
|
||||||
|
modelName = ReStock/FX/PlumeParty/Engines/BlueOrigin/keroSLBlaze
|
||||||
|
fixedEmissions = false
|
||||||
|
sizeClamp = 50
|
||||||
|
randomInitalVelocityOffsetMaxRadius = 2
|
||||||
|
decluster = true
|
||||||
|
emitOnUpdate = true
|
||||||
|
xyForce
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key4$ 0
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 1.3
|
||||||
|
}
|
||||||
|
speed
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key4$ 1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 0.5
|
||||||
|
power = #$@BDBPlume/PowerKeys/ignition$ 0.5
|
||||||
|
power = #$@BDBPlume/PowerKeys/deepThrottle$ 0.6
|
||||||
|
power = #$@BDBPlume/PowerKeys/maxThrottle$ 0.8
|
||||||
|
}
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key1$ 0.25
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key2$ 0.2
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key3$ 0.2
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key4$ 0.2
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 0.4
|
||||||
|
|
||||||
|
power = #$@BDBPlume/PowerKeys/startup$ 0
|
||||||
|
power = #$@BDBPlume/PowerKeys/flameout$ 0.2
|
||||||
|
power = #$@BDBPlume/PowerKeys/ignition$ 0.3
|
||||||
|
power = #$@BDBPlume/PowerKeys/deepThrottle$ 0.6
|
||||||
|
power = #$@BDBPlume/PowerKeys/maxThrottle$ 1
|
||||||
|
}
|
||||||
|
logGrow
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key0$ 0
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key1$ 3
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key2$ 3
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key3$ 3
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key4$ 3
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 4
|
||||||
|
}
|
||||||
|
linGrow
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key0$ 0
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key1$ 0
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key2$ 2
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key3$ 5
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key4$ 5
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 2
|
||||||
|
}
|
||||||
|
energy
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key3$ 1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key4$ 1
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 0.2
|
||||||
|
}
|
||||||
|
offset
|
||||||
|
{
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key4$ 0
|
||||||
|
density = #$@BDBPlume/atmosphereKeys/key5$ 0.5
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
//Get the inputs from the other config.
|
||||||
|
transformName = #$../../../PLUME[ReStock_KeroloxLowerSparrow]/transformName$
|
||||||
|
localRotation = #$../../../PLUME[ReStock_KeroloxLowerSparrow]/localRotation[0]$,$../../../PLUME[ReStock_KeroloxLowerSparrow]/localRotation[1]$,$../../../PLUME[ReStock_KeroloxLowerSparrow]/localRotation[2]$
|
||||||
|
localPosition = #$../../../PLUME[ReStock_KeroloxLowerSparrow]/flarePosition[0]$,$../../../PLUME[ReStock_KeroloxLowerSparrow]/flarePosition[1]$,$../../../PLUME[ReStock_KeroloxLowerSparrow]/flarePosition[2]$
|
||||||
|
fixedScale = #$../../../PLUME[ReStock_KeroloxLowerSparrow]/flareScale$
|
||||||
|
//
|
||||||
|
name = flare
|
||||||
|
modelName = ReStock/FX/PlumeParty/Engines/BDB/F1Flare
|
||||||
|
fixedEmissions = false
|
||||||
|
|
||||||
|
randomInitalVelocityOffsetMaxRadius = 0.1
|
||||||
|
speed = 0.5
|
||||||
|
energy = 0.1
|
||||||
|
size = 0.6
|
||||||
|
xyForce = 0
|
||||||
|
|
||||||
|
decluster = true
|
||||||
|
emitOnUpdate = true
|
||||||
|
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
power = #$@BDBPlume/PowerKeys/startup$ 0
|
||||||
|
power = #$@BDBPlume/PowerKeys/flameout$ 0.5
|
||||||
|
power = #$@BDBPlume/PowerKeys/ignition$ 0.7
|
||||||
|
power = #$@BDBPlume/PowerKeys/deepThrottle$ 1
|
||||||
|
power = #$@BDBPlume/PowerKeys/maxThrottle$ 1.5
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
AUDIO
|
||||||
|
{
|
||||||
|
channel = Ship
|
||||||
|
clip = Bluedog_DB/Sounds/KW/sound_altloop2
|
||||||
|
volume = 0.0 0.0
|
||||||
|
volume = #$../../../PLUME[ReStock_KeroloxLowerSparrow]/blazeScale$
|
||||||
|
@volume,1 ^= :^:1.0 :
|
||||||
|
pitch = 0.0 1
|
||||||
|
pitch = 1.0 1
|
||||||
|
loop = true
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@PART[*]:HAS[@PLUME[ReStock_KeroloxLowerSparrow],@EFFECTS:HAS[!engage]]:AFTER[zzRealPlume]:NEEDS[SmokeScreen]
|
||||||
|
{
|
||||||
|
EFFECTS
|
||||||
|
{
|
||||||
|
engage
|
||||||
|
{
|
||||||
|
AUDIO
|
||||||
|
{
|
||||||
|
channel = Ship
|
||||||
|
clip = Bluedog_DB/Sounds/KW/sound_liq3
|
||||||
|
volume = 2
|
||||||
|
pitch = 1.0
|
||||||
|
loop = false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
disengage
|
||||||
|
{
|
||||||
|
AUDIO
|
||||||
|
{
|
||||||
|
channel = Ship
|
||||||
|
clip = sound_vent_soft
|
||||||
|
volume = 1.0
|
||||||
|
pitch = 2.0
|
||||||
|
loop = false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
flameout
|
||||||
|
{
|
||||||
|
AUDIO
|
||||||
|
{
|
||||||
|
channel = Ship
|
||||||
|
clip = sound_explosion_low
|
||||||
|
volume = 1.0
|
||||||
|
pitch = 2.0
|
||||||
|
loop = false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,453 @@
|
|||||||
|
@PART[*]:HAS[@PLUME[ReStock_KeroloxLower_Blaze]]:AFTER[zRealPlume]:NEEDS[SmokeScreen]
|
||||||
|
{
|
||||||
|
%EFFECTS
|
||||||
|
{
|
||||||
|
%ReStock_KeroloxLower_Blaze
|
||||||
|
{
|
||||||
|
//Flame effect
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
//Get the inputs from the other config.
|
||||||
|
transformName = #$../../../PLUME[ReStock_KeroloxLower_Blaze]/transformName$
|
||||||
|
localRotation = #$../../../PLUME[ReStock_KeroloxLower_Blaze]/localRotation[0]$,$../../../PLUME[ReStock_KeroloxLower_Blaze]/localRotation[1]$,$../../../PLUME[ReStock_KeroloxLower_Blaze]/localRotation[2]$
|
||||||
|
localPosition = #$../../../PLUME[ReStock_KeroloxLower_Blaze]/blazePosition[0]$,$../../../PLUME[ReStock_KeroloxLower_Blaze]/blazePosition[1]$,$../../../PLUME[ReStock_KeroloxLower_Blaze]/blazePosition[2]$
|
||||||
|
fixedScale = #$../../../PLUME[ReStock_KeroloxLower_Blaze]/blazeScale$
|
||||||
|
energy = #$../../../PLUME[ReStock_KeroloxLower_Blaze]/energy$
|
||||||
|
speed = #$../../../PLUME[ReStock_KeroloxLower_Blaze]/speed$
|
||||||
|
emissionMult = #$../../../PLUME[ReStock_KeroloxLower_Blaze]/emissionMult$
|
||||||
|
//
|
||||||
|
name = blaze
|
||||||
|
modelName = ReStock/FX/PlumeParty/Engines/BlueOrigin/keroSLBlaze
|
||||||
|
fixedEmissions = false
|
||||||
|
sizeClamp = 50
|
||||||
|
randomInitalVelocityOffsetMaxRadius = 2
|
||||||
|
decluster = true
|
||||||
|
emitOnUpdate = true
|
||||||
|
xyForce
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 0
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 1.3
|
||||||
|
}
|
||||||
|
speed
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 0.5
|
||||||
|
power = #$@ReStockPlume/PowerKeys/ignition$ 0.6
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ 0.8
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 1.0
|
||||||
|
}
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 0.25
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 0.2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 0.2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 0.2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 0.4
|
||||||
|
|
||||||
|
power = #$@ReStockPlume/PowerKeys/startup$ 0
|
||||||
|
power = #$@ReStockPlume/PowerKeys/flameout$ 0.2
|
||||||
|
power = #$@ReStockPlume/PowerKeys/ignition$ 0.3
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ 0.6
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 1
|
||||||
|
}
|
||||||
|
logGrow
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 0
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 3
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 3
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 3
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 3
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 4
|
||||||
|
}
|
||||||
|
linGrow
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 0
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 0
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 2
|
||||||
|
}
|
||||||
|
energy
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 0.2
|
||||||
|
}
|
||||||
|
offset
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 0
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 0.5
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
//Overlay effect
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
//Get the inputs from the other config.
|
||||||
|
transformName = #$../../../PLUME[ReStock_KeroloxLower_Blaze]/transformName$
|
||||||
|
localRotation = #$../../../PLUME[ReStock_KeroloxLower_Blaze]/localRotation[0]$,$../../../PLUME[ReStock_KeroloxLower_Blaze]/localRotation[1]$,$../../../PLUME[ReStock_KeroloxLower_Blaze]/localRotation[2]$
|
||||||
|
localPosition = #$../../../PLUME[ReStock_KeroloxLower_Blaze]/lampPosition[0]$,$../../../PLUME[ReStock_KeroloxLower_Blaze]/lampPosition[1]$,$../../../PLUME[ReStock_KeroloxLower_Blaze]/lampPosition[2]$
|
||||||
|
fixedScale = #$../../../PLUME[ReStock_KeroloxLower_Blaze]/lampScale$
|
||||||
|
energy = #$../../../PLUME[ReStock_KeroloxLower_Blaze]/energy$
|
||||||
|
speed = #$../../../PLUME[ReStock_KeroloxLower_Blaze]/speed$
|
||||||
|
emissionMult = #$../../../PLUME[ReStock_KeroloxLower_Blaze]/emissionMult$
|
||||||
|
//
|
||||||
|
name = lamp
|
||||||
|
modelName = ReStock/FX/PlumeParty/Engines/Generic/keroIbisBlaze
|
||||||
|
fixedEmissions = false
|
||||||
|
sizeClamp = 50
|
||||||
|
randomInitalVelocityOffsetMaxRadius = 0
|
||||||
|
xyForce = 0
|
||||||
|
decluster = true
|
||||||
|
emitOnUpdate = true
|
||||||
|
speed
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 3
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 3
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 0.75
|
||||||
|
|
||||||
|
power = #$@ReStockPlume/PowerKeys/ignition$ 0.7
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ 0.8
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 1.0
|
||||||
|
|
||||||
|
}
|
||||||
|
logGrow
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 0
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 4
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 15
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 15
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 15
|
||||||
|
}
|
||||||
|
linGrow
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 0
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 0
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 3
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 2
|
||||||
|
}
|
||||||
|
energy
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 0.7
|
||||||
|
}
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 1.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 0.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 0.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 0.25
|
||||||
|
|
||||||
|
power = #$@ReStockPlume/PowerKeys/startup$ 0
|
||||||
|
power = #$@ReStockPlume/PowerKeys/flameout$ 0.35
|
||||||
|
power = #$@ReStockPlume/PowerKeys/ignition$ 0.5
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ 0.7
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 1.1
|
||||||
|
}
|
||||||
|
offset
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 0
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 0
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ -2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ -2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 0
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 2
|
||||||
|
}
|
||||||
|
}
|
||||||
|
//To fill in the plume close to the engine bell as the other two effects fade in after the engine bell
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
//Get the inputs from the other config.
|
||||||
|
transformName = #$../../../PLUME[ReStock_KeroloxLower_Blaze]/transformName$
|
||||||
|
localRotation = #$../../../PLUME[ReStock_KeroloxLower_Blaze]/localRotation[0]$,$../../../PLUME[ReStock_KeroloxLower_Blaze]/localRotation[1]$,$../../../PLUME[ReStock_KeroloxLower_Blaze]/localRotation[2]$
|
||||||
|
localPosition = #$../../../PLUME[ReStock_KeroloxLower_Blaze]/streamPosition[0]$,$../../../PLUME[ReStock_KeroloxLower_Blaze]/streamPosition[1]$,$../../../PLUME[ReStock_KeroloxLower_Blaze]/streamPosition[2]$
|
||||||
|
fixedScale = #$../../../PLUME[ReStock_KeroloxLower_Blaze]/streamScale$
|
||||||
|
energy = #$../../../PLUME[ReStock_KeroloxLower_Blaze]/energy$
|
||||||
|
speed = #$../../../PLUME[ReStock_KeroloxLower_Blaze]/speed$
|
||||||
|
emissionMult = #$../../../PLUME[ReStock_KeroloxLower_Blaze]/emissionMult$
|
||||||
|
//
|
||||||
|
name = stream
|
||||||
|
modelName = ReStock/FX/PlumeParty/Engines/Generic/keroIbisStream
|
||||||
|
fixedEmissions = false
|
||||||
|
//sizeClamp = 50
|
||||||
|
decluster = true
|
||||||
|
emitOnUpdate = true
|
||||||
|
speed
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 1
|
||||||
|
|
||||||
|
power = #$@ReStockPlume/PowerKeys/ignition$ 0.5
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ 0.7
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 1.0
|
||||||
|
|
||||||
|
}
|
||||||
|
logGrow
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 0
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 15
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 30
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 30
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 30
|
||||||
|
}
|
||||||
|
linGrow
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 0
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 0
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 2
|
||||||
|
}
|
||||||
|
energy
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 0.8
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 0.8
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 0.7
|
||||||
|
}
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 1.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 0.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 0.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 0.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 0.2
|
||||||
|
|
||||||
|
power = #$@ReStockPlume/PowerKeys/startup$ 0
|
||||||
|
power = #$@ReStockPlume/PowerKeys/flameout$ 0.4
|
||||||
|
power = #$@ReStockPlume/PowerKeys/ignition$ 0.6
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ 0.9
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 1.5
|
||||||
|
}
|
||||||
|
offset
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 0.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 1.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 1.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 2
|
||||||
|
}
|
||||||
|
}
|
||||||
|
//Smoke effect from original real plume kerolox lower
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
//Get the inputs from the other config.
|
||||||
|
transformName = #$../../../PLUME[ReStock_KeroloxLower_Blaze]/transformName$
|
||||||
|
localRotation = #$../../../PLUME[ReStock_KeroloxLower_Blaze]/localRotation[0]$,$../../../PLUME[ReStock_KeroloxLower_Blaze]/localRotation[1]$,$../../../PLUME[ReStock_KeroloxLower_Blaze]/localRotation[2]$
|
||||||
|
localPosition = #$../../../PLUME[ReStock_KeroloxLower_Blaze]/blazePosition[0]$,$../../../PLUME[ReStock_KeroloxLower_Blaze]/blazePosition[1]$,$../../../PLUME[ReStock_KeroloxLower_Blaze]/blazePosition[2]$
|
||||||
|
fixedScale = #$../../../PLUME[ReStock_KeroloxLower_Blaze]/blazeScale$
|
||||||
|
emissionMult = #$../../../PLUME[ReStock_KeroloxLower_Blaze]/emissionMult$
|
||||||
|
//
|
||||||
|
name = plumeboundary
|
||||||
|
modelName = RealPlume/Hoojiwana_FX/MPspike
|
||||||
|
fixedEmissions = false
|
||||||
|
sizeClamp = 50
|
||||||
|
decluster = true
|
||||||
|
emitOnUpdate = true
|
||||||
|
randomInitalVelocityOffsetMaxRadius = 5
|
||||||
|
randConeEmit
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 0
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 0
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 1.7
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 1.7
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 2
|
||||||
|
}
|
||||||
|
xyForce
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 0.05
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 0.05
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 0.1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 0.1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 0.45
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 0.75
|
||||||
|
}
|
||||||
|
logGrow
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 1.1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 4
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 6
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 6
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 10
|
||||||
|
}
|
||||||
|
logGrowScale
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 1.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 4
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 4
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 6
|
||||||
|
}
|
||||||
|
linGrow
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ -1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 0
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 3
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 20
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 20
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 25
|
||||||
|
}
|
||||||
|
speed
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 2.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 2.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 4.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 4
|
||||||
|
}
|
||||||
|
zForce
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 1.02
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 1.04
|
||||||
|
}
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 1.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 0.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 0.25
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 2
|
||||||
|
|
||||||
|
power = #$@ReStockPlume/PowerKeys/startup$ 0
|
||||||
|
power = #$@ReStockPlume/PowerKeys/flameout$ 0.1
|
||||||
|
power = #$@ReStockPlume/PowerKeys/ignition$ 0.3
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ 0.4
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 0.5
|
||||||
|
}
|
||||||
|
energy
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 1.7
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 1.6
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 0.4
|
||||||
|
|
||||||
|
}
|
||||||
|
size
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 0.85
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 0.8
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 0.7
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 0.55
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 0.4
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
//Engine flare
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
//Get the inputs from the other config.
|
||||||
|
transformName = #$../../../PLUME[ReStock_KeroloxLower_Blaze]/transformName$
|
||||||
|
localRotation = #$../../../PLUME[ReStock_KeroloxLower_Blaze]/localRotation[0]$,$../../../PLUME[ReStock_KeroloxLower_Blaze]/localRotation[1]$,$../../../PLUME[ReStock_KeroloxLower_Blaze]/localRotation[2]$
|
||||||
|
localPosition = #$../../../PLUME[ReStock_KeroloxLower_Blaze]/flarePosition[0]$,$../../../PLUME[ReStock_KeroloxLower_Blaze]/flarePosition[1]$,$../../../PLUME[ReStock_KeroloxLower_Blaze]/flarePosition[2]$
|
||||||
|
fixedScale = #$../../../PLUME[ReStock_KeroloxLower_Blaze]/flareScale$
|
||||||
|
emissionMult = #$../../../PLUME[ReStock_KeroloxLower_Blaze]/emissionMult$
|
||||||
|
//
|
||||||
|
name = flare
|
||||||
|
modelName = ReStock/FX/PlumeParty/Engines/BDB/F1Flare
|
||||||
|
fixedEmissions = false
|
||||||
|
|
||||||
|
randomInitalVelocityOffsetMaxRadius = 0.1
|
||||||
|
speed = 0.5
|
||||||
|
energy = 0.1
|
||||||
|
size = 0.6
|
||||||
|
xyForce = 0
|
||||||
|
decluster = true
|
||||||
|
emitOnUpdate = true
|
||||||
|
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
power = #$@ReStockPlume/PowerKeys/startup$ 0
|
||||||
|
power = #$@ReStockPlume/PowerKeys/flameout$ 0.5
|
||||||
|
power = #$@ReStockPlume/PowerKeys/ignition$ 0.7
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ 1
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 1.5
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
AUDIO
|
||||||
|
{
|
||||||
|
channel = Ship
|
||||||
|
clip = Bluedog_DB/Sounds/KW/sound_altloop2
|
||||||
|
volume = 0.0 0.0
|
||||||
|
volume = #$../../../PLUME[ReStock_KeroloxLower_Blaze]/blazeScale$
|
||||||
|
@volume,1 ^= :^:1.0 :
|
||||||
|
pitch = 0.0 1
|
||||||
|
pitch = 1.0 1
|
||||||
|
loop = true
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@PART[*]:HAS[@PLUME[ReStock_KeroloxLower_Blaze],@EFFECTS:HAS[!engage]]:AFTER[zzRealPlume]:NEEDS[SmokeScreen]
|
||||||
|
{
|
||||||
|
EFFECTS
|
||||||
|
{
|
||||||
|
engage
|
||||||
|
{
|
||||||
|
AUDIO
|
||||||
|
{
|
||||||
|
channel = Ship
|
||||||
|
clip =RealPlume/KW_Sounds/sound_liq3
|
||||||
|
volume = 1
|
||||||
|
pitch = 1.0
|
||||||
|
loop = false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
disengage
|
||||||
|
{
|
||||||
|
AUDIO
|
||||||
|
{
|
||||||
|
channel = Ship
|
||||||
|
clip = sound_vent_soft
|
||||||
|
volume = 1.0
|
||||||
|
pitch = 2.0
|
||||||
|
loop = false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
flameout
|
||||||
|
{
|
||||||
|
AUDIO
|
||||||
|
{
|
||||||
|
channel = Ship
|
||||||
|
clip = sound_explosion_low
|
||||||
|
volume = 1.0
|
||||||
|
pitch = 2.0
|
||||||
|
loop = false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,55 @@
|
|||||||
|
//Derived from work done by Nessus for Tundra Exploration
|
||||||
|
ReStockPlume
|
||||||
|
{
|
||||||
|
// Global atmosphere density keys
|
||||||
|
// This allows for quickly changing the density keys for certain plume configurations such as to switch between stock and RSS scaling in the future
|
||||||
|
// Makes the prefab configs much more readable and enforces consistency in expansion behaviour
|
||||||
|
atmosphereKeys
|
||||||
|
{
|
||||||
|
// Corresponding atmo heights are from stock 1x scale system. Keys are relative and scale well to 2.5/2.7x scale solar systems
|
||||||
|
|
||||||
|
key0 = 0.7 // 6.4km plume starts expanding
|
||||||
|
key1 = 0.52 // 10km pume slightly expanded
|
||||||
|
key2 = 0.19 // 20km plume more expanded
|
||||||
|
key3 = 0.07 // 30km plume fully expanded
|
||||||
|
key4 = 0.045 // 35km plume starts shrinking
|
||||||
|
key5 = 0.02 // 50km vacuum plume
|
||||||
|
|
||||||
|
// use like this:
|
||||||
|
// emission
|
||||||
|
// {
|
||||||
|
// density = #$@CryoEnginesPlume/atmosphereKeys/key0$ 0
|
||||||
|
// density = #$@CryoEnginesPlume/atmosphereKeys/key1$ 0.1
|
||||||
|
// density = #$@CryoEnginesPlume/atmosphereKeys/key2$ 0.5
|
||||||
|
// density = #$@CryoEnginesPlume/atmosphereKeys/key3$ 1
|
||||||
|
// density = #$@CryoEnginesPlume/atmosphereKeys/key4$ 0.5
|
||||||
|
// density = #$@CryoEnginesPlume/atmosphereKeys/key5$ 0
|
||||||
|
// }
|
||||||
|
}
|
||||||
|
|
||||||
|
//Predefined power (throttle) keys mostly for better readability in the configs as well as consistency
|
||||||
|
PowerKeys
|
||||||
|
{
|
||||||
|
startup = 0.0 // no plume visible
|
||||||
|
flameout = 0.001 // pre-ignition effects visible, e.g. smoke,TEA-TEB
|
||||||
|
ignition = 0.1 // normal plume during ignition, no pre-ignition effects
|
||||||
|
deepThrottle = 0.2 // plume at lowest sustainable power
|
||||||
|
maxThrottle = 1.0 // plume at full power
|
||||||
|
}
|
||||||
|
|
||||||
|
//use like this eg:
|
||||||
|
//emission
|
||||||
|
//{
|
||||||
|
// power = #$@CryoEnginesPlume/PowerKeys/startup$ 0
|
||||||
|
// power = #$@CryoEnginesPlume/PowerKeys/flameout$ 0.1
|
||||||
|
// power = #$@CryoEnginesPlume/PowerKeys/ignition$ 0.3
|
||||||
|
// power = #$@CryoEnginesPlume/PowerKeys/deepThrottle$ 0.5
|
||||||
|
// power = #$@CryoEnginesPlume/PowerKeys/maxThrottle$ 1.0
|
||||||
|
//}
|
||||||
|
//Some plume FX look bad when emission is too low, in such cases keep the emission value relatively higher even at flameout
|
||||||
|
//Can assign special flame out or ignition effects if desired
|
||||||
|
//Both emission and speed need to use these keys for proper throttle response look
|
||||||
|
//Speed values assigned to speed power keys should not deviate too much from max throttle.
|
||||||
|
//Enough to shorten the plume at low throttle without squashing it
|
||||||
|
|
||||||
|
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,6 @@
|
|||||||
|
## Toroidal Aerospikes
|
||||||
|
Two options have been provided for the stock aerospike. The active one is (of course) #1 (left). It's as easy as swapping the digit in the config file (see `PlumeParty/Configs/stockRocketsUpper.config` for active config) to change the active plume. Note that there is a third effect in plume #1 and no altenate for it. Don't mind it.
|
||||||
|
|
||||||
|
Plumes for other aerospikes will be provided on an on-demand basis as aerospikes can come in various proportions.
|
||||||
|
|
||||||
|

|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,4 @@
|
|||||||
|
## Blue Origin
|
||||||
|
The BE-# is an equally glamorous alternative set of flames to the Tundra set, partially made to prevent those being overused. These distinctly possess a blue glow about the emitter point. Their filenames do not contain `BE*` prefix as that can get disorienting.
|
||||||
|
|
||||||
|

|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,5 @@
|
|||||||
|
## Generic Plumes
|
||||||
|
To hopefully prevent the overuse of certain other plume families on rocket engines (or to keep a sense of specialty and class about them) the generic flames are availed. These five unique flames are fit for many use cases. **Popcorn** and **Olympus** are vacuum flames while the other three are lifters and sustainers.
|
||||||
|
|
||||||
|

|
||||||
|

|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,5 @@
|
|||||||
|
## Hypergol series
|
||||||
|
A hypergolic propellant combination used in a rocket engine is one whose components spontaneously ignite when they come into contact with each other. The inherant hazard aside, they are great for supplementing most other rocket engines which have limited ignitions and tend to require ullage. The two color variants are based upon the actual colors of Nitrogen Dioxide (NO2) and [Dinitrogen Tetroxide](https://en.wikipedia.org/wiki/Dinitrogen_tetroxide) (N2O4).
|
||||||
|
|
||||||
|

|
||||||
|

|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user