mirror of
https://github.com/PorktoberRevolution/ReStocked
synced 2024-09-01 17:34:42 +00:00
Merge pull request #649 from zorg2044/realplume-dev1
Custom RealPlume support
This commit is contained in:
commit
0c2d4fb3b2
@ -0,0 +1,84 @@
|
|||||||
|
@PART[restock-engine-boar]:NEEDS[zRealPlume,SmokeScreen,ReStockPlus]
|
||||||
|
{
|
||||||
|
@MODULE[ModuleEngines*]
|
||||||
|
{
|
||||||
|
@name = ModuleEnginesFX
|
||||||
|
%powerEffectName = ReStock_KeroloxLower_Blaze
|
||||||
|
!runningEffectName = DELETE
|
||||||
|
}
|
||||||
|
PLUME
|
||||||
|
{
|
||||||
|
name = ReStock_KeroloxLower_Blaze
|
||||||
|
transformName = fxTransformPlume
|
||||||
|
localRotation = 90,0,0
|
||||||
|
localPosition = 0,0,0
|
||||||
|
emissionMult = 1
|
||||||
|
|
||||||
|
blazePosition = 0,1,0
|
||||||
|
blazeScale = 1.1
|
||||||
|
|
||||||
|
lampPosition = 0,2,0
|
||||||
|
lampScale = 1.1
|
||||||
|
|
||||||
|
streamPosition =0,2,0
|
||||||
|
streamScale = 0.8
|
||||||
|
|
||||||
|
flarePosition = 0,1.5,0
|
||||||
|
flareScale = 0.1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//Gas generator effect
|
||||||
|
@PART[restock-engine-boar]:AFTER[zRealPlume]:NEEDS[zRealPlume,SmokeScreen]
|
||||||
|
{
|
||||||
|
%EFFECTS
|
||||||
|
{
|
||||||
|
%ReStock_KeroloxLower_Blaze
|
||||||
|
{
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
transformName = fxTransformTurbo
|
||||||
|
localRotation = 90,0,0
|
||||||
|
localPosition = 0,0,0
|
||||||
|
fixedScale = 2
|
||||||
|
energy = 1
|
||||||
|
speed = 1
|
||||||
|
emissionMult = 2
|
||||||
|
name = turbopump
|
||||||
|
modelName = ReStock/FX/PlumeParty/Engines/BDB/vernierPump
|
||||||
|
fixedEmissions = false
|
||||||
|
sizeClamp = 50
|
||||||
|
randomInitalVelocityOffsetMaxRadius = 0.2
|
||||||
|
randConeEmit
|
||||||
|
{
|
||||||
|
density = 1 0.2
|
||||||
|
density = 0 0.5
|
||||||
|
}
|
||||||
|
linGrow
|
||||||
|
{
|
||||||
|
density = 1.0 0
|
||||||
|
density = 0.5 0.2
|
||||||
|
density = 0.2 1.5
|
||||||
|
density = 0.0 3
|
||||||
|
}
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
power = 1.0 1
|
||||||
|
power = 0.01 0.1
|
||||||
|
power = 0.0 0.0
|
||||||
|
}
|
||||||
|
speed
|
||||||
|
{
|
||||||
|
density = 1.0 1
|
||||||
|
density = 0.0 0.8
|
||||||
|
}
|
||||||
|
energy
|
||||||
|
{
|
||||||
|
density = 1.0 1
|
||||||
|
density = 0.0 0.8
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,28 @@
|
|||||||
|
@PART[restock-engine-caravel-1]:NEEDS[zRealPlume,SmokeScreen]//ReStock+ J2
|
||||||
|
{
|
||||||
|
@MODULE[ModuleEngines*]
|
||||||
|
{
|
||||||
|
@name = ModuleEnginesFX
|
||||||
|
%powerEffectName = ReStock_CE_HydroloxUpper
|
||||||
|
}
|
||||||
|
|
||||||
|
PLUME
|
||||||
|
{
|
||||||
|
name = ReStock_CE_HydroloxUpper
|
||||||
|
transformName = thrustTransform
|
||||||
|
localRotation = 0,0,0
|
||||||
|
localPosition = 0,0,0
|
||||||
|
|
||||||
|
speed = 1
|
||||||
|
energy = 1
|
||||||
|
emissionMult = 1
|
||||||
|
|
||||||
|
corePosition = 0,0,0
|
||||||
|
coreScale = 0.8
|
||||||
|
|
||||||
|
plumePosition = 0,0,0.2
|
||||||
|
plumeScale = 0.65
|
||||||
|
|
||||||
|
plume2Scale = 0.65
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,28 @@
|
|||||||
|
@PART[restock-engine-375-corgi]:NEEDS[zRealPlume,SmokeScreen]
|
||||||
|
{
|
||||||
|
@MODULE[ModuleEngines*]
|
||||||
|
{
|
||||||
|
@name = ModuleEnginesFX
|
||||||
|
%powerEffectName = ReStock_CE_HydroloxUpper
|
||||||
|
}
|
||||||
|
|
||||||
|
PLUME
|
||||||
|
{
|
||||||
|
name = ReStock_CE_HydroloxUpper
|
||||||
|
transformName = thrustTransform
|
||||||
|
localRotation = 0,0,0
|
||||||
|
localPosition = 0,0,0
|
||||||
|
|
||||||
|
speed = 1
|
||||||
|
energy = 1
|
||||||
|
emissionMult = 1
|
||||||
|
|
||||||
|
corePosition = 0,0,0
|
||||||
|
coreScale = 0.6
|
||||||
|
|
||||||
|
plumePosition = 0,0,0.2
|
||||||
|
plumeScale = 0.45
|
||||||
|
|
||||||
|
plume2Scale = 0.45
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,25 @@
|
|||||||
|
@PART[solidBooster_sm_v2]:NEEDS[zRealPlume,SmokeScreen]:AFTER[ReStock]
|
||||||
|
{
|
||||||
|
!EFFECTS{}
|
||||||
|
PLUME
|
||||||
|
{
|
||||||
|
name = Solid-Lower
|
||||||
|
transformName = thrustTransform
|
||||||
|
localRotation = 0,0,0
|
||||||
|
flarePosition = 0,0,-0.1
|
||||||
|
plumePosition = 0,0,0.2
|
||||||
|
smokePosition = 0,0,0.1
|
||||||
|
slagPosition = 0,0,-0.5
|
||||||
|
plumeScale = 0.6
|
||||||
|
flareScale = 0.8
|
||||||
|
smokeScale = 0.3
|
||||||
|
slagScale = 0.6
|
||||||
|
energy = 1
|
||||||
|
speed = 1
|
||||||
|
emissionMult = 1
|
||||||
|
}
|
||||||
|
@MODULE[ModuleEngines*]
|
||||||
|
{
|
||||||
|
%powerEffectName = Solid-Lower
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,24 @@
|
|||||||
|
@PART[solidBooster_v2]:NEEDS[zRealPlume,SmokeScreen]:AFTER[ReStock]
|
||||||
|
{
|
||||||
|
PLUME
|
||||||
|
{
|
||||||
|
name = Solid-Lower
|
||||||
|
transformName = thrustTransform
|
||||||
|
localRotation = 0,0,0
|
||||||
|
flarePosition = 0,0,-0.1
|
||||||
|
plumePosition = 0,0,0.2
|
||||||
|
smokePosition = 0,0,0.1
|
||||||
|
slagPosition = 0,0,-0.5
|
||||||
|
plumeScale = 0.6
|
||||||
|
flareScale = 0.8
|
||||||
|
smokeScale = 0.3
|
||||||
|
slagScale = 0.6
|
||||||
|
energy = 1
|
||||||
|
speed = 1
|
||||||
|
emissionMult = 1
|
||||||
|
}
|
||||||
|
@MODULE[ModuleEngines*]
|
||||||
|
{
|
||||||
|
%powerEffectName = Solid-Lower
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,35 @@
|
|||||||
|
@PART[LiquidEngineRK-7]:NEEDS[zRealPlume,SmokeScreen]:AFTER[zRealPlume]
|
||||||
|
{
|
||||||
|
!EFFECTS{}
|
||||||
|
!PLUME
|
||||||
|
|
||||||
|
@MODULE[ModuleEngines*]
|
||||||
|
{
|
||||||
|
@name = ModuleEnginesFX
|
||||||
|
%powerEffectName = ReStock_KeroloxLower_Blaze
|
||||||
|
!runningEffectName = DELETE
|
||||||
|
}
|
||||||
|
|
||||||
|
PLUME
|
||||||
|
{
|
||||||
|
name = ReStock_KeroloxLower_Blaze
|
||||||
|
transformName = fxTransformPlume
|
||||||
|
localRotation = 90,0,0
|
||||||
|
localPosition = 0,0,0
|
||||||
|
emissionMult = 0.5
|
||||||
|
energy = 1
|
||||||
|
speed = 1
|
||||||
|
|
||||||
|
blazePosition = 0,0,0
|
||||||
|
blazeScale = 0.5
|
||||||
|
|
||||||
|
lampPosition = 0,1,0
|
||||||
|
lampScale = 0.5
|
||||||
|
|
||||||
|
streamPosition =0,0.7,0
|
||||||
|
streamScale = 0.4
|
||||||
|
|
||||||
|
flarePosition = 0,0.2,0
|
||||||
|
flareScale = 0.05
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,33 @@
|
|||||||
|
@PART[liquidEngine1-2]:NEEDS[zRealPlume,SmokeScreen]:AFTER[zRealPlume]
|
||||||
|
{
|
||||||
|
!EFFECTS{}
|
||||||
|
|
||||||
|
@MODULE[ModuleEngines*]
|
||||||
|
{
|
||||||
|
@name = ModuleEnginesFX
|
||||||
|
%powerEffectName = ReStock_KeroloxLower_Blaze
|
||||||
|
!runningEffectName = DELETE
|
||||||
|
}
|
||||||
|
PLUME
|
||||||
|
{
|
||||||
|
name = ReStock_KeroloxLower_Blaze
|
||||||
|
transformName = fxTransformPlume
|
||||||
|
localRotation = 90,0,0
|
||||||
|
localPosition = 0,0,0
|
||||||
|
emissionMult = 1
|
||||||
|
speed = 1
|
||||||
|
energy = 1
|
||||||
|
|
||||||
|
blazePosition = 0,1,0
|
||||||
|
blazeScale = 1.1
|
||||||
|
|
||||||
|
lampPosition = 0,2,0
|
||||||
|
lampScale = 1.1
|
||||||
|
|
||||||
|
streamPosition =0,2,0
|
||||||
|
streamScale = 0.8
|
||||||
|
|
||||||
|
flarePosition = 0,1.5,0
|
||||||
|
flareScale = 0.1
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,24 @@
|
|||||||
|
@PART[restock-srb-mallet-1]:NEEDS[zRealPlume,SmokeScreen]
|
||||||
|
{
|
||||||
|
PLUME
|
||||||
|
{
|
||||||
|
name = Solid-Lower
|
||||||
|
transformName = thrustTransform
|
||||||
|
localRotation = 0,0,0
|
||||||
|
flarePosition = 0,0,0.0
|
||||||
|
plumePosition = 0,0,0.2
|
||||||
|
smokePosition = 0,0,0.2
|
||||||
|
slagPosition = 0,0,-0.6
|
||||||
|
plumeScale = 0.3
|
||||||
|
flareScale = 0.4
|
||||||
|
smokeScale = 0.15
|
||||||
|
slagScale = 0.3
|
||||||
|
energy = 1
|
||||||
|
speed = 1
|
||||||
|
emissionMult = 1
|
||||||
|
}
|
||||||
|
@MODULE[ModuleEngines*]
|
||||||
|
{
|
||||||
|
%powerEffectName = Solid-Lower
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,40 @@
|
|||||||
|
@PART[Size3EngineCluster]:NEEDS[zRealPlume,SmokeScreen]:AFTER[zRealPlume]
|
||||||
|
{
|
||||||
|
!EFFECTS{}
|
||||||
|
|
||||||
|
@MODULE[ModuleEngines*]
|
||||||
|
{
|
||||||
|
@name = ModuleEnginesFX
|
||||||
|
%powerEffectName = ReStock_CE_Hydrolox_Lower
|
||||||
|
}
|
||||||
|
|
||||||
|
PLUME
|
||||||
|
{
|
||||||
|
name = ReStock_CE_Hydrolox_Lower
|
||||||
|
transformName = thrustTransform
|
||||||
|
localRotation = 0,0,0
|
||||||
|
localPosition = 0,0,0
|
||||||
|
|
||||||
|
speed = 1
|
||||||
|
energy = 1
|
||||||
|
emissionMult = 1
|
||||||
|
|
||||||
|
corePosition = 0,0,-0.5
|
||||||
|
coreScale = 0.4
|
||||||
|
|
||||||
|
plumePosition = 0,0,-1
|
||||||
|
plumeScale = 0.8
|
||||||
|
|
||||||
|
plume2Scale = 0.6
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@PART[Size3EngineCluster]:AFTER[zzRealPlume]
|
||||||
|
{
|
||||||
|
@EFFECTS
|
||||||
|
{
|
||||||
|
@ReStock_CE_Hydrolox_Lower
|
||||||
|
{
|
||||||
|
!MODEL_MULTI_SHURIKEN_PERSIST[core2]{}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,32 @@
|
|||||||
|
@PART[liquidEngine2-2_v2]:NEEDS[zRealPlume,SmokeScreen]:AFTER[zRealPlume]
|
||||||
|
{
|
||||||
|
!EFFECTS{}
|
||||||
|
!PLUME
|
||||||
|
|
||||||
|
@MODULE[ModuleEngines*]
|
||||||
|
{
|
||||||
|
@name = ModuleEnginesFX
|
||||||
|
%powerEffectName = ReStock_KeroloxUpper
|
||||||
|
!runningEffectName = DELETE
|
||||||
|
}
|
||||||
|
|
||||||
|
PLUME
|
||||||
|
{
|
||||||
|
name = ReStock_KeroloxUpper
|
||||||
|
transformName = fxTransformPlume
|
||||||
|
localRotation = 90,0,0
|
||||||
|
localPosition = 0,0,0
|
||||||
|
emissionMult = 0.75
|
||||||
|
energy = 1
|
||||||
|
speed = 1
|
||||||
|
|
||||||
|
blazePosition = 0,0.3,0
|
||||||
|
blazeScale = 0.5
|
||||||
|
|
||||||
|
plumePosition = 0,0,0
|
||||||
|
plumeScale = 0.6
|
||||||
|
|
||||||
|
flarePosition = 0,0.2,0
|
||||||
|
flareScale = 0.05
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,327 @@
|
|||||||
|
@PART[*]:HAS[@PLUME[ReStock_HydroloxLowerBlaze]]:AFTER[zRealPlume]:NEEDS[SmokeScreen]
|
||||||
|
{
|
||||||
|
%EFFECTS
|
||||||
|
{
|
||||||
|
%ReStock_HydroloxLowerBlaze
|
||||||
|
{
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
//Get the inputs from the other config.
|
||||||
|
transformName = #$../../../PLUME[ReStock_HydroloxLowerBlaze]/transformName$
|
||||||
|
localRotation = #$../../../PLUME[ReStock_HydroloxLowerBlaze]/localRotation[0]$,$../../../PLUME[ReStock_HydroloxLowerBlaze]/localRotation[1]$,$../../../PLUME[ReStock_HydroloxLowerBlaze]/localRotation[2]$
|
||||||
|
localPosition = #$../../../PLUME[ReStock_HydroloxLowerBlaze]/blazePosition[0]$,$../../../PLUME[ReStock_HydroloxLowerBlaze]/blazePosition[1]$,$../../../PLUME[ReStock_HydroloxLowerBlaze]/blazePosition[2]$
|
||||||
|
fixedScale = #$../../../PLUME[ReStock_HydroloxLowerBlaze]/blazeScale$
|
||||||
|
energy = #$../../../PLUME[ReStock_HydroloxLowerBlaze]/energy$
|
||||||
|
speed = #$../../../PLUME[ReStock_HydroloxLowerBlaze]/speed$
|
||||||
|
emissionMult = #$../../../PLUME[ReStock_HydroloxLowerBlaze]/emissionMult$
|
||||||
|
//
|
||||||
|
name = blaze
|
||||||
|
modelName = ReStock/FX/PlumeParty/Engines/BlueOrigin/hydroSLBlaze
|
||||||
|
fixedEmissions = false
|
||||||
|
sizeClamp = 3
|
||||||
|
randomInitalVelocityOffsetMaxRadius = 2
|
||||||
|
|
||||||
|
decluster = true
|
||||||
|
emitOnUpdate = true
|
||||||
|
xyForce = 0
|
||||||
|
|
||||||
|
speed
|
||||||
|
{
|
||||||
|
|
||||||
|
power = #$@ReStockPlume/PowerKeys/ignition$ 0.7
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ 0.8
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 1.0
|
||||||
|
}
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = 0.65 0
|
||||||
|
|
||||||
|
power = #$@ReStockPlume/PowerKeys/startup$ 0
|
||||||
|
power = #$@ReStockPlume/PowerKeys/flameout$ 0
|
||||||
|
power = #$@ReStockPlume/PowerKeys/ignition$ 0.5
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ 0.8
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 1.5
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
//Get the inputs from the other config.
|
||||||
|
transformName = #$../../../PLUME[ReStock_HydroloxLowerBlaze]/transformName$
|
||||||
|
localRotation = #$../../../PLUME[ReStock_HydroloxLowerBlaze]/localRotation[0]$,$../../../PLUME[ReStock_HydroloxLowerBlaze]/localRotation[1]$,$../../../PLUME[ReStock_HydroloxLowerBlaze]/localRotation[2]$
|
||||||
|
localPosition = #$../../../PLUME[ReStock_HydroloxLowerBlaze]/flarePosition[0]$,$../../../PLUME[ReStock_HydroloxLowerBlaze]/flarePosition[1]$,$../../../PLUME[ReStock_HydroloxLowerBlaze]/flarePosition[2]$
|
||||||
|
fixedScale = #$../../../PLUME[ReStock_HydroloxLowerBlaze]/flareScale$
|
||||||
|
emissionMult = #$../../../PLUME[ReStock_HydroloxLowerBlaze]/emissionMult$
|
||||||
|
//
|
||||||
|
name = flare
|
||||||
|
modelName = ReStock/FX/PlumeParty/Engines/BlueOrigin/hydroSLLamp
|
||||||
|
sizeClamp = 50
|
||||||
|
randomInitalVelocityOffsetMaxRadius = 0
|
||||||
|
|
||||||
|
decluster = true
|
||||||
|
emitOnUpdate = true
|
||||||
|
|
||||||
|
energy = 0.5
|
||||||
|
speed = 0.5
|
||||||
|
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
power = #$@ReStockPlume/PowerKeys/startup$ 0
|
||||||
|
power = #$@ReStockPlume/PowerKeys/flameout$ 0.5
|
||||||
|
power = #$@ReStockPlume/PowerKeys/ignition$ 0.6
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ 0.7
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 1.5
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
//Get the inputs from the other config.
|
||||||
|
transformName = #$../../../PLUME[ReStock_HydroloxLowerBlaze]/transformName$
|
||||||
|
localRotation = #$../../../PLUME[ReStock_HydroloxLowerBlaze]/localRotation[0]$,$../../../PLUME[ReStock_HydroloxLowerBlaze]/localRotation[1]$,$../../../PLUME[ReStock_HydroloxLowerBlaze]/localRotation[2]$
|
||||||
|
localPosition = #$../../../PLUME[ReStock_HydroloxLowerBlaze]/FumePosition[0]$,$../../../PLUME[ReStock_HydroloxLowerBlaze]/FumePosition[1]$,$../../../PLUME[ReStock_HydroloxLowerBlaze]/FumePosition[2]$
|
||||||
|
fixedScale = #$../../../PLUME[ReStock_HydroloxLowerBlaze]/FumeScale$
|
||||||
|
energy = #$../../../PLUME[ReStock_HydroloxLowerBlaze]/energy$
|
||||||
|
speed = #$../../../PLUME[ReStock_HydroloxLowerBlaze]/speed$
|
||||||
|
emissionMult = #$../../../PLUME[ReStock_HydroloxLowerBlaze]/emissionMult$
|
||||||
|
//
|
||||||
|
name = Fume
|
||||||
|
modelName = ReStock/FX/PlumeParty/Engines/Hypergolic/VacFizzleFumeBlue
|
||||||
|
sizeClamp = 50
|
||||||
|
randomInitalVelocityOffsetMaxRadius = 0
|
||||||
|
randConeEmit = 0
|
||||||
|
decluster = true
|
||||||
|
emitOnUpdate = true
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 0
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 1
|
||||||
|
|
||||||
|
power = #$@ReStockPlume/PowerKeys/startup$ 0
|
||||||
|
power = #$@ReStockPlume/PowerKeys/flameout$ 0
|
||||||
|
power = #$@ReStockPlume/PowerKeys/ignition$ 0.3
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ 0.5
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 1
|
||||||
|
}
|
||||||
|
speed
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 3
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 3
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 3
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 2
|
||||||
|
|
||||||
|
power = #$@ReStockPlume/PowerKeys/startup$ 0.7
|
||||||
|
power = #$@ReStockPlume/PowerKeys/flameout$ 0.7
|
||||||
|
power = #$@ReStockPlume/PowerKeys/ignition$ 0.75
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ 0.8
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 1
|
||||||
|
}
|
||||||
|
energy
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 0.7
|
||||||
|
}
|
||||||
|
linGrow
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ -2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ -1.3
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ -1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ -0.5
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
//Get the inputs from the other config.
|
||||||
|
transformName = #$../../../PLUME[ReStock_HydroloxLowerBlaze]/transformName$
|
||||||
|
localRotation = #$../../../PLUME[ReStock_HydroloxLowerBlaze]/localRotation[0]$,$../../../PLUME[ReStock_HydroloxLowerBlaze]/localRotation[1]$,$../../../PLUME[ReStock_HydroloxLowerBlaze]/localRotation[2]$
|
||||||
|
localPosition = #$../../../PLUME[ReStock_HydroloxLowerBlaze]/streamPosition[0]$,$../../../PLUME[ReStock_HydroloxLowerBlaze]/streamPosition[1]$,$../../../PLUME[ReStock_HydroloxLowerBlaze]/streamPosition[2]$
|
||||||
|
fixedScale = #$../../../PLUME[ReStock_HydroloxLowerBlaze]/streamScale$
|
||||||
|
energy = #$../../../PLUME[ReStock_HydroloxLowerBlaze]/energy$
|
||||||
|
speed = #$../../../PLUME[ReStock_HydroloxLowerBlaze]/speed$
|
||||||
|
emissionMult = #$../../../PLUME[ReStock_HydroloxLowerBlaze]/emissionMult$
|
||||||
|
//
|
||||||
|
name = stream
|
||||||
|
modelName = ReStock/FX/PlumeParty/Engines/Turbine/afterburnJ58Outer
|
||||||
|
fixedEmissions = false
|
||||||
|
sizeClamp = 50
|
||||||
|
decluster = true
|
||||||
|
emitOnUpdate = true
|
||||||
|
xyForce
|
||||||
|
{
|
||||||
|
density = 1 0
|
||||||
|
density = 0 0
|
||||||
|
}
|
||||||
|
speed
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 1.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 0.7
|
||||||
|
|
||||||
|
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$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 4
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 15
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 15
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 30
|
||||||
|
}
|
||||||
|
zForce
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 1.01
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 1.02
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 1.03
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 1.04
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 1
|
||||||
|
}
|
||||||
|
linGrow
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 4
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 8
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 6
|
||||||
|
}
|
||||||
|
energy
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 0.5
|
||||||
|
}
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 2
|
||||||
|
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.5
|
||||||
|
|
||||||
|
power = #$@ReStockPlume/PowerKeys/startup$ 0
|
||||||
|
power = #$@ReStockPlume/PowerKeys/flameout$ 0
|
||||||
|
power = #$@ReStockPlume/PowerKeys/ignition$ 0.6
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ 0.9
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 1.5
|
||||||
|
}
|
||||||
|
offset
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 0
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 0
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 0
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 0
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 0
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 0.3
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
//Get the inputs from the other config.
|
||||||
|
transformName = #$../../../PLUME[ReStock_HydroloxLowerBlaze]/transformName$
|
||||||
|
localRotation = #$../../../PLUME[ReStock_HydroloxLowerBlaze]/localRotation[0]$,$../../../PLUME[ReStock_HydroloxLowerBlaze]/localRotation[1]$,$../../../PLUME[ReStock_HydroloxLowerBlaze]/localRotation[2]$
|
||||||
|
localPosition = #$../../../PLUME[ReStock_HydroloxLowerBlaze]/shockconePosition[0]$,$../../../PLUME[ReStock_HydroloxLowerBlaze]/shockconePosition[1]$,$../../../PLUME[ReStock_HydroloxLowerBlaze]/shockconePosition[2]$
|
||||||
|
fixedScale = #$../../../PLUME[ReStock_HydroloxLowerBlaze]/shockconeScale$
|
||||||
|
emissionMult = #$../../../PLUME[ReStock_HydroloxLowerBlaze]/emissionMult$
|
||||||
|
//
|
||||||
|
name = shockcone
|
||||||
|
modelName = ReStock/FX/PlumeParty/Engines/Generic/hydroShuttleShock
|
||||||
|
fixedEmissions = false
|
||||||
|
randomInitalVelocityoffsetMaxRadius = 0.8
|
||||||
|
speed = 0.5
|
||||||
|
energy = 0.5
|
||||||
|
size = 0.5
|
||||||
|
decluster = true
|
||||||
|
emitOnUpdate = true
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
power = #$@ReStockPlume/PowerKeys/flameout$ 0
|
||||||
|
power = #$@ReStockPlume/PowerKeys/ignition$ 0.5
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 1
|
||||||
|
|
||||||
|
density = 0.52 3
|
||||||
|
density = 0.3 1.5
|
||||||
|
density = 0.28 0
|
||||||
|
}
|
||||||
|
offset
|
||||||
|
{
|
||||||
|
power = #$@ReStockPlume/PowerKeys/ignition$ -0.5
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ -0.5
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 0
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
AUDIO
|
||||||
|
{
|
||||||
|
channel = Ship
|
||||||
|
clip = RealPlume/KW_Sounds/sound_altloop2
|
||||||
|
volume = 0.0 0.0
|
||||||
|
volume = 0.01 0.1
|
||||||
|
volume = 1.0 3.0
|
||||||
|
pitch = 0.0 1
|
||||||
|
pitch = 1.0 1
|
||||||
|
loop = true
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@PART[*]:HAS[@PLUME[ReStock_HydroloxLowerBlaze],@EFFECTS:HAS[!engage]]:AFTER[zzRealPlume]:NEEDS[SmokeScreen]
|
||||||
|
{
|
||||||
|
EFFECTS
|
||||||
|
{
|
||||||
|
engage
|
||||||
|
{
|
||||||
|
AUDIO
|
||||||
|
{
|
||||||
|
channel = Ship
|
||||||
|
clip = RealPlume/KW_Sounds/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,371 @@
|
|||||||
|
//Prefab kerolox lower stage plume using plume party Ibis FX
|
||||||
|
@PART[*]:HAS[@PLUME[ReStock_KeroloxLowerIbis]]:AFTER[zRealPlume]:NEEDS[SmokeScreen]
|
||||||
|
{
|
||||||
|
%EFFECTS
|
||||||
|
{
|
||||||
|
%ReStock_KeroloxLowerIbis
|
||||||
|
{
|
||||||
|
//Overlay effect
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
//Get the inputs from the other config.
|
||||||
|
transformName = #$../../../PLUME[ReStock_KeroloxLowerIbis]/transformName$
|
||||||
|
localRotation = #$../../../PLUME[ReStock_KeroloxLowerIbis]/localRotation[0]$,$../../../PLUME[ReStock_KeroloxLowerIbis]/localRotation[1]$,$../../../PLUME[ReStock_KeroloxLowerIbis]/localRotation[2]$
|
||||||
|
localPosition = #$../../../PLUME[ReStock_KeroloxLowerIbis]/lampPosition[0]$,$../../../PLUME[ReStock_KeroloxLowerIbis]/lampPosition[1]$,$../../../PLUME[ReStock_KeroloxLowerIbis]/lampPosition[2]$
|
||||||
|
fixedScale = #$../../../PLUME[ReStock_KeroloxLowerIbis]/lampScale$
|
||||||
|
energy = #$../../../PLUME[ReStock_KeroloxLowerIbis]/energy$
|
||||||
|
speed = #$../../../PLUME[ReStock_KeroloxLowerIbis]/speed$
|
||||||
|
emissionMult = #$../../../PLUME[ReStock_KeroloxLowerIbis]/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_KeroloxLowerIbis]/transformName$
|
||||||
|
localRotation = #$../../../PLUME[ReStock_KeroloxLowerIbis]/localRotation[0]$,$../../../PLUME[ReStock_KeroloxLowerIbis]/localRotation[1]$,$../../../PLUME[ReStock_KeroloxLowerIbis]/localRotation[2]$
|
||||||
|
localPosition = #$../../../PLUME[ReStock_KeroloxLowerIbis]/streamPosition[0]$,$../../../PLUME[ReStock_KeroloxLowerIbis]/streamPosition[1]$,$../../../PLUME[ReStock_KeroloxLowerIbis]/streamPosition[2]$
|
||||||
|
fixedScale = #$../../../PLUME[ReStock_KeroloxLowerIbis]/streamScale$
|
||||||
|
energy = #$../../../PLUME[ReStock_KeroloxLowerIbis]/energy$
|
||||||
|
speed = #$../../../PLUME[ReStock_KeroloxLowerIbis]/speed$
|
||||||
|
emissionMult = #$../../../PLUME[ReStock_KeroloxLowerIbis]/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_KeroloxLowerIbis]/transformName$
|
||||||
|
localRotation = #$../../../PLUME[ReStock_KeroloxLowerIbis]/localRotation[0]$,$../../../PLUME[ReStock_KeroloxLowerIbis]/localRotation[1]$,$../../../PLUME[ReStock_KeroloxLowerIbis]/localRotation[2]$
|
||||||
|
localPosition = #$../../../PLUME[ReStock_KeroloxLowerIbis]/streamPosition[0]$,$../../../PLUME[ReStock_KeroloxLowerIbis]/streamPosition[1]$,$../../../PLUME[ReStock_KeroloxLowerIbis]/streamPosition[2]$
|
||||||
|
fixedScale = #$../../../PLUME[ReStock_KeroloxLowerIbis]/streamScale$
|
||||||
|
emissionMult = #$../../../PLUME[ReStock_KeroloxLowerIbis]/emissionMult$
|
||||||
|
//
|
||||||
|
name = plumeboundary
|
||||||
|
modelName = RealPlume/Hoojiwana_FX/MPspike
|
||||||
|
fixedEmissions = false
|
||||||
|
sizeClamp = 50
|
||||||
|
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_KeroloxLowerIbis]/transformName$
|
||||||
|
localRotation = #$../../../PLUME[ReStock_KeroloxLowerIbis]/localRotation[0]$,$../../../PLUME[ReStock_KeroloxLowerIbis]/localRotation[1]$,$../../../PLUME[ReStock_KeroloxLowerIbis]/localRotation[2]$
|
||||||
|
localPosition = #$../../../PLUME[ReStock_KeroloxLowerIbis]/flarePosition[0]$,$../../../PLUME[ReStock_KeroloxLowerIbis]/flarePosition[1]$,$../../../PLUME[ReStock_KeroloxLowerIbis]/flarePosition[2]$
|
||||||
|
fixedScale = #$../../../PLUME[ReStock_KeroloxLowerIbis]/flareScale$
|
||||||
|
emissionMult = #$../../../PLUME[ReStock_KeroloxLowerIbis]/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
|
||||||
|
|
||||||
|
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 = RealPlume/KW_Sounds/sound_altloop2
|
||||||
|
volume = 0.0 0.0
|
||||||
|
volume = #$../../../PLUME[ReStock_KeroloxLowerIbis]/streamScale$
|
||||||
|
@volume,1 ^= :^:1.0 :
|
||||||
|
pitch = 0.0 1
|
||||||
|
pitch = 1.0 1
|
||||||
|
loop = true
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@PART[*]:HAS[@PLUME[ReStock_KeroloxLowerIbis],@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,245 @@
|
|||||||
|
//Kerolox Upper based on Eagle plume
|
||||||
|
|
||||||
|
@PART[*]:HAS[@PLUME[ReStock_KeroloxUpper]]:AFTER[zRealPlume]:NEEDS[SmokeScreen]
|
||||||
|
{
|
||||||
|
%EFFECTS
|
||||||
|
{
|
||||||
|
%ReStock_KeroloxUpper
|
||||||
|
{
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
//Get the inputs from the other config.
|
||||||
|
transformName = #$../../../PLUME[ReStock_KeroloxUpper]/transformName$
|
||||||
|
localRotation = #$../../../PLUME[ReStock_KeroloxUpper]/localRotation[0]$,$../../../PLUME[ReStock_KeroloxUpper]/localRotation[1]$,$../../../PLUME[ReStock_KeroloxUpper]/localRotation[2]$
|
||||||
|
localPosition = #$../../../PLUME[ReStock_KeroloxUpper]/blazePosition[0]$,$../../../PLUME[ReStock_KeroloxUpper]/blazePosition[1]$,$../../../PLUME[ReStock_KeroloxUpper]/blazePosition[2]$
|
||||||
|
fixedScale = #$../../../PLUME[ReStock_KeroloxUpper]/blazeScale$
|
||||||
|
energy = #$../../../PLUME[ReStock_KeroloxUpper]/energy$
|
||||||
|
speed = #$../../../PLUME[ReStock_KeroloxUpper]/speed$
|
||||||
|
emissionMult = #$../../../PLUME[ReStock_KeroloxUpper]/emissionMult$
|
||||||
|
//
|
||||||
|
name = blaze
|
||||||
|
modelName = ReStock/FX/PlumeParty/Engines/Generic/keroEagleBlaze
|
||||||
|
fixedEmissions = false
|
||||||
|
sizeClamp = 50
|
||||||
|
randomInitalVelocityOffsetMaxRadius = 0.2
|
||||||
|
decluster = true
|
||||||
|
emitOnUpdate = true
|
||||||
|
xyForce = 0
|
||||||
|
speed
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 0.8
|
||||||
|
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$ 0.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 0.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 0.5
|
||||||
|
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
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
//Get the inputs from the other config.
|
||||||
|
transformName = #$../../../PLUME[ReStock_KeroloxUpper]/transformName$
|
||||||
|
localRotation = #$../../../PLUME[ReStock_KeroloxUpper]/localRotation[0]$,$../../../PLUME[ReStock_KeroloxUpper]/localRotation[1]$,$../../../PLUME[ReStock_KeroloxUpper]/localRotation[2]$
|
||||||
|
localPosition = #$../../../PLUME[ReStock_KeroloxUpper]/plumePosition[0]$,$../../../PLUME[ReStock_KeroloxUpper]/plumePosition[1]$,$../../../PLUME[ReStock_KeroloxUpper]/plumePosition[2]$
|
||||||
|
fixedScale = #$../../../PLUME[ReStock_KeroloxUpper]/plumeScale$
|
||||||
|
energy = #$../../../PLUME[ReStock_KeroloxUpper]/energy$
|
||||||
|
speed = #$../../../PLUME[ReStock_KeroloxUpper]/speed$
|
||||||
|
emissionMult = #$../../../PLUME[ReStock_KeroloxUpper]/emissionMult$
|
||||||
|
//
|
||||||
|
name = stream
|
||||||
|
modelName = ReStock/FX/PlumeParty/Engines/Generic/keroEagleStream
|
||||||
|
fixedEmissions = false
|
||||||
|
sizeClamp = 50
|
||||||
|
randomInitalVelocityOffsetMaxRadius = 0.2
|
||||||
|
xyForce = 0
|
||||||
|
decluster = true
|
||||||
|
emitOnUpdate = true
|
||||||
|
speed
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 0.7
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 0.8
|
||||||
|
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$ 0.8
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 0.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 0.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 0.25
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 0.25
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 0.2
|
||||||
|
density = 0.0 0
|
||||||
|
|
||||||
|
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
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//Engine flare
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
//Get the inputs from the other config.
|
||||||
|
transformName = #$../../../PLUME[ReStock_KeroloxUpper]/transformName$
|
||||||
|
localRotation = #$../../../PLUME[ReStock_KeroloxUpper]/localRotation[0]$,$../../../PLUME[ReStock_KeroloxUpper]/localRotation[1]$,$../../../PLUME[ReStock_KeroloxUpper]/localRotation[2]$
|
||||||
|
localPosition = #$../../../PLUME[ReStock_KeroloxUpper]/flarePosition[0]$,$../../../PLUME[ReStock_KeroloxUpper]/flarePosition[1]$,$../../../PLUME[ReStock_KeroloxUpper]/flarePosition[2]$
|
||||||
|
fixedScale = #$../../../PLUME[ReStock_KeroloxUpper]/flareScale$
|
||||||
|
emissionMult = #$../../../PLUME[ReStock_KeroloxUpper]/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 = RealPlume/KW_Sounds/sound_altloop
|
||||||
|
volume = 0.0 0.0
|
||||||
|
volume = #$../../../PLUME[ReStock_KeroloxUpper]/plumeScale$
|
||||||
|
@volume,1 ^= :^:1.0 :
|
||||||
|
pitch = 0.0 1.0
|
||||||
|
pitch = 1.0 1.0
|
||||||
|
loop = true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@PART[*]:HAS[@PLUME[ReStock_KeroloxUpper],@EFFECTS:HAS[!engage]]:AFTER[zRealPlume]:NEEDS[SmokeScreen]
|
||||||
|
{
|
||||||
|
@EFFECTS
|
||||||
|
{
|
||||||
|
engage
|
||||||
|
{
|
||||||
|
AUDIO
|
||||||
|
{
|
||||||
|
channel = Ship
|
||||||
|
clip = RealPlume/KW_Sounds/sound_liq10
|
||||||
|
volume = #$../../../PLUME[ReStock_KeroloxUpper]/plumeScale$
|
||||||
|
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,179 @@
|
|||||||
|
@PART[*]:HAS[@PLUME[ReStock_HypergolicUpperWhite]]:AFTER[zRealPlume]:NEEDS[SmokeScreen]
|
||||||
|
{
|
||||||
|
%EFFECTS
|
||||||
|
{
|
||||||
|
ReStock_HypergolicUpperWhite
|
||||||
|
{
|
||||||
|
//Shock cone type effect
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
//Get the inputs from the other config.
|
||||||
|
transformName = #$/PLUME[ReStock_HypergolicUpperWhite]/transformName$
|
||||||
|
localRotation = #$/PLUME[ReStock_HypergolicUpperWhite]/localRotation$
|
||||||
|
localPosition = #$/PLUME[ReStock_HypergolicUpperWhite]/corePosition$
|
||||||
|
fixedScale = #$/PLUME[ReStock_HypergolicUpperWhite]/coreScale$
|
||||||
|
//
|
||||||
|
name = core
|
||||||
|
modelName = ReStock/FX/restock-fx-wolfhound-core
|
||||||
|
|
||||||
|
decluster = false
|
||||||
|
emitOnUpdate = true
|
||||||
|
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 0
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 1
|
||||||
|
|
||||||
|
power = #$@ReStockPlume/PowerKeys/startup$ 0
|
||||||
|
power = #$@ReStockPlume/PowerKeys/flameout$ 0.5
|
||||||
|
power = #$@ReStockPlume/PowerKeys/ignition$ 0.65
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ 0.7
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 0.8
|
||||||
|
}
|
||||||
|
|
||||||
|
speed
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 0.8
|
||||||
|
|
||||||
|
power = #$@ReStockPlume/PowerKeys/ignition$ 0.7
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ 0.8
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//Primary plume
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
//Get the inputs from the other config.
|
||||||
|
transformName = #$/PLUME[ReStock_HypergolicUpperWhite]/transformName$
|
||||||
|
localRotation = #$/PLUME[ReStock_HypergolicUpperWhite]/localRotation$
|
||||||
|
localPosition = #$/PLUME[ReStock_HypergolicUpperWhite]/plumePosition$
|
||||||
|
fixedScale = #$/PLUME[ReStock_HypergolicUpperWhite]/plumeScale$
|
||||||
|
//
|
||||||
|
name = plume
|
||||||
|
modelName = ReStock/FX/restock-fx-wolfhound-plume
|
||||||
|
sizeClamp = 50
|
||||||
|
decluster = false
|
||||||
|
emitOnUpdate = true
|
||||||
|
xyForce
|
||||||
|
{
|
||||||
|
density = 1 0
|
||||||
|
density = 0 0
|
||||||
|
}
|
||||||
|
speed
|
||||||
|
{
|
||||||
|
density = 1.0 1
|
||||||
|
density = 0.0 0.7
|
||||||
|
|
||||||
|
power = #$@ReStockPlume/PowerKeys/ignition$ 1.2
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ 1.5
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 2
|
||||||
|
|
||||||
|
}
|
||||||
|
logGrow
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 0
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 0.2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 0.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 0.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 0.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 0.5
|
||||||
|
}
|
||||||
|
zForce
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 1.01
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 1.02
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 1.03
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 1.04
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 1
|
||||||
|
}
|
||||||
|
linGrow
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ -2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ -1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 1.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 1.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 1
|
||||||
|
}
|
||||||
|
energy
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 0.8
|
||||||
|
}
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 1.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 1.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 1
|
||||||
|
|
||||||
|
power = #$@ReStockPlume/PowerKeys/startup$ 0
|
||||||
|
power = #$@ReStockPlume/PowerKeys/flameout$ 0.4
|
||||||
|
power = #$@ReStockPlume/PowerKeys/ignition$ 0.6
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ 0.65
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 0.8
|
||||||
|
}
|
||||||
|
offset
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 0
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 0.9
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
AUDIO
|
||||||
|
{
|
||||||
|
name = audio
|
||||||
|
channel = Ship
|
||||||
|
clip = RealPlume/KW_Sounds/sound_altloop
|
||||||
|
volume = 0.0 0.0
|
||||||
|
volume = #$../../../PLUME[ReStock_HypergolicUpperWhite]/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,275 @@
|
|||||||
|
@PART[*]:HAS[@PLUME[ReStock_CE_Hydrolox_Lower]]:AFTER[zRealPlume]:NEEDS[SmokeScreen]
|
||||||
|
{
|
||||||
|
%EFFECTS
|
||||||
|
{
|
||||||
|
ReStock_CE_Hydrolox_Lower
|
||||||
|
{
|
||||||
|
//Shock cone type effect
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
//Get the inputs from the other config.
|
||||||
|
transformName = #$/PLUME[ReStock_CE_Hydrolox_Lower]/transformName$
|
||||||
|
localRotation = #$/PLUME[ReStock_CE_Hydrolox_Lower]/localRotation$
|
||||||
|
localPosition = #$/PLUME[ReStock_CE_Hydrolox_Lower]/corePosition$
|
||||||
|
fixedScale = #$/PLUME[ReStock_CE_Hydrolox_Lower]/coreScale$
|
||||||
|
//
|
||||||
|
name = core
|
||||||
|
modelName = ReStock/FX/CryoEngines/fx-erebus-core-1
|
||||||
|
decluster = false
|
||||||
|
emitOnUpdate = true
|
||||||
|
xyForce = 0
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
power = #$@ReStockPlume/PowerKeys/startup$ 0
|
||||||
|
power = #$@ReStockPlume/PowerKeys/flameout$ 0.4
|
||||||
|
power = #$@ReStockPlume/PowerKeys/ignition$ 0.3
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ 0.5
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 3
|
||||||
|
}
|
||||||
|
speed
|
||||||
|
{
|
||||||
|
power = #$@ReStockPlume/PowerKeys/startup$ 0.5
|
||||||
|
power = #$@ReStockPlume/PowerKeys/flameout$ 0.5
|
||||||
|
power = #$@ReStockPlume/PowerKeys/ignition$ 0.7
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ 0.8
|
||||||
|
power = #$@ReStockPlume/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[ReStock_CE_Hydrolox_Lower]/transformName$
|
||||||
|
localRotation = #$/PLUME[ReStock_CE_Hydrolox_Lower]/localRotation$
|
||||||
|
localPosition = #$/PLUME[ReStock_CE_Hydrolox_Lower]/plumePosition$
|
||||||
|
fixedScale = #$/PLUME[ReStock_CE_Hydrolox_Lower]/plumeScale$
|
||||||
|
//
|
||||||
|
name = plume
|
||||||
|
modelName = ReStock/FX/CryoEngines/fx-fuji-plume-1 //ReStock/FX/CryoEngines/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 = #$@ReStockPlume/PowerKeys/ignition$ 1.2
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ 1.5
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 2
|
||||||
|
|
||||||
|
}
|
||||||
|
logGrow
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 0
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 10
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 15
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 15
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 30
|
||||||
|
}
|
||||||
|
zForce
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 1.01
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 1.02
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 1.03
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 1.04
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 1
|
||||||
|
}
|
||||||
|
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.5
|
||||||
|
}
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 1.2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 0.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 0.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 0.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 0.5
|
||||||
|
|
||||||
|
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
|
||||||
|
}
|
||||||
|
}
|
||||||
|
//secondary plume that adds a wispy flame type overlay effect
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
//Get the inputs from the other config.
|
||||||
|
transformName = #$/PLUME[ReStock_CE_Hydrolox_Lower]/transformName$
|
||||||
|
localRotation = #$/PLUME[ReStock_CE_Hydrolox_Lower]/localRotation$
|
||||||
|
localPosition = #$/PLUME[ReStock_CE_Hydrolox_Lower]/plumePosition$
|
||||||
|
fixedScale = #$/PLUME[ReStock_CE_Hydrolox_Lower]/plume2Scale$
|
||||||
|
//
|
||||||
|
name = plume2
|
||||||
|
modelName = ReStock/FX/CryoEngines/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 = #$@ReStockPlume/PowerKeys/ignition$ 1.2
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ 1.5
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 2
|
||||||
|
|
||||||
|
}
|
||||||
|
logGrow
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 0
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 10
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 15
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 15
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 15
|
||||||
|
}
|
||||||
|
zForce
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 1.01
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 1.02
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 1.03
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 1.04
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 1
|
||||||
|
}
|
||||||
|
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.5
|
||||||
|
}
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 0.7
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 0.7
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 0.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 0.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 0.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 0.7
|
||||||
|
|
||||||
|
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
|
||||||
|
}
|
||||||
|
}
|
||||||
|
AUDIO
|
||||||
|
{
|
||||||
|
name = audio
|
||||||
|
channel = Ship
|
||||||
|
clip = RealPlume/KW_Sounds/sound_altloop
|
||||||
|
volume = 0.0 0.0
|
||||||
|
volume = #$../../../PLUME[ReStock_CE_Hydrolox_Lower]/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,267 @@
|
|||||||
|
@PART[*]:HAS[@PLUME[ReStock_CE_HydroloxUpper]]:AFTER[zRealPlume]:NEEDS[SmokeScreen]
|
||||||
|
{
|
||||||
|
%EFFECTS
|
||||||
|
{
|
||||||
|
ReStock_CE_HydroloxUpper
|
||||||
|
{
|
||||||
|
//Shock cone type effect
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
//Get the inputs from the other config.
|
||||||
|
transformName = #$/PLUME[ReStock_CE_HydroloxUpper]/transformName$
|
||||||
|
localRotation = #$/PLUME[ReStock_CE_HydroloxUpper]/localRotation$
|
||||||
|
localPosition = #$/PLUME[ReStock_CE_HydroloxUpper]/corePosition$
|
||||||
|
fixedScale = #$/PLUME[ReStock_CE_HydroloxUpper]/coreScale$
|
||||||
|
//
|
||||||
|
name = core
|
||||||
|
modelName = ReStock/FX/CryoEngines/fx-ulysses-core-1
|
||||||
|
|
||||||
|
decluster = false
|
||||||
|
emitOnUpdate = true
|
||||||
|
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 1.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 1
|
||||||
|
|
||||||
|
power = #$@ReStockPlume/PowerKeys/startup$ 0
|
||||||
|
power = #$@ReStockPlume/PowerKeys/flameout$ 0.6
|
||||||
|
power = #$@ReStockPlume/PowerKeys/ignition$ 0.7
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ 0.8
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 1.25
|
||||||
|
}
|
||||||
|
|
||||||
|
speed
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 0.8
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 0.7
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 0.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 0.5
|
||||||
|
|
||||||
|
power = #$@ReStockPlume/PowerKeys/ignition$ 0.8
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ 1.0
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 1.2
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//Primary plume
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
//Get the inputs from the other config.
|
||||||
|
transformName = #$/PLUME[ReStock_CE_HydroloxUpper]/transformName$
|
||||||
|
localRotation = #$/PLUME[ReStock_CE_HydroloxUpper]/localRotation$
|
||||||
|
localPosition = #$/PLUME[ReStock_CE_HydroloxUpper]/plumePosition$
|
||||||
|
fixedScale = #$/PLUME[ReStock_CE_HydroloxUpper]/plumeScale$
|
||||||
|
//
|
||||||
|
name = plume
|
||||||
|
modelName = ReStock/FX/CryoEngines/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 = #$@ReStockPlume/PowerKeys/ignition$ 1.2
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ 1.5
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 2
|
||||||
|
|
||||||
|
}
|
||||||
|
logGrow
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 0
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 2.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 5
|
||||||
|
}
|
||||||
|
zForce
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 1.01
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 1.02
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 1.03
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 1.04
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 1
|
||||||
|
}
|
||||||
|
linGrow
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ -2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ -1
|
||||||
|
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.5
|
||||||
|
}
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 1.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 1.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 2
|
||||||
|
|
||||||
|
power = #$@ReStockPlume/PowerKeys/startup$ 0
|
||||||
|
power = #$@ReStockPlume/PowerKeys/flameout$ 0.4
|
||||||
|
power = #$@ReStockPlume/PowerKeys/ignition$ 0.6
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ 0.7
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 1
|
||||||
|
}
|
||||||
|
offset
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 0
|
||||||
|
density = #$@ReStockPlume/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[ReStock_CE_HydroloxUpper]/transformName$
|
||||||
|
localRotation = #$/PLUME[ReStock_CE_HydroloxUpper]/localRotation$
|
||||||
|
localPosition = #$/PLUME[ReStock_CE_HydroloxUpper]/plumePosition$
|
||||||
|
fixedScale = #$/PLUME[ReStock_CE_HydroloxUpper]/plume2Scale$
|
||||||
|
//
|
||||||
|
name = plume2
|
||||||
|
modelName = ReStock/FX/CryoEngines/fx-etna-plume-2-blue
|
||||||
|
sizeClamp = 50
|
||||||
|
decluster = false
|
||||||
|
emitOnUpdate = true
|
||||||
|
xyForce
|
||||||
|
{
|
||||||
|
density = 1 0
|
||||||
|
density = 0 0
|
||||||
|
}
|
||||||
|
speed
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 0.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 0.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 0.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 0.4
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 0.4
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 0.7
|
||||||
|
|
||||||
|
power = #$@ReStockPlume/PowerKeys/ignition$ 1.2
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ 1.5
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 2
|
||||||
|
|
||||||
|
}
|
||||||
|
logGrow
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 0
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 10
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 15
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 15
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 30
|
||||||
|
}
|
||||||
|
zForce
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 1.01
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 1.02
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 1.03
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 1.04
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 1
|
||||||
|
}
|
||||||
|
linGrow
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ -1
|
||||||
|
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.5
|
||||||
|
}
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 0.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 0.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 0.25
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 0.25
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 0.25
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 0.25
|
||||||
|
|
||||||
|
power = #$@ReStockPlume/PowerKeys/startup$ 0
|
||||||
|
power = #$@ReStockPlume/PowerKeys/flameout$ 0.4
|
||||||
|
power = #$@ReStockPlume/PowerKeys/ignition$ 0.6
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ 0.7
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
AUDIO
|
||||||
|
{
|
||||||
|
name = audio
|
||||||
|
channel = Ship
|
||||||
|
clip = RealPlume/KW_Sounds/sound_altloop
|
||||||
|
volume = 0.0 0.0
|
||||||
|
volume = #$../../../PLUME[ReStock_CE_HydroloxUpper]/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 = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 2
|
||||||
|
}
|
||||||
|
logGrowScale
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 3.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 3
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 4
|
||||||
|
}
|
||||||
|
linGrow
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 7
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 12
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 13
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 14
|
||||||
|
}
|
||||||
|
speed
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 1.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 1.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 1.3
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 1.3
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 1.2
|
||||||
|
|
||||||
|
power = #$@ReStockPlume/PowerKeys/startup$ 1
|
||||||
|
power = #$@ReStockPlume/PowerKeys/flameout$ 1
|
||||||
|
power = #$@ReStockPlume/PowerKeys/ignition$ 1
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ 1
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 1.2
|
||||||
|
}
|
||||||
|
xyForce
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 0.65
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 0.85
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 0.9
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 0.95
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 1
|
||||||
|
}
|
||||||
|
zForce
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 1.02
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 1.033
|
||||||
|
}
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 1.2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 1
|
||||||
|
|
||||||
|
power = #$@ReStockPlume/PowerKeys/startup$ 0
|
||||||
|
power = #$@ReStockPlume/PowerKeys/flameout$ 0
|
||||||
|
power = #$@ReStockPlume/PowerKeys/ignition$ 0.7
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ 1
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 1.5
|
||||||
|
}
|
||||||
|
energy
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 0.7
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 0.3
|
||||||
|
}
|
||||||
|
size
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 0.85
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 0.85
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 0.75
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 0.75
|
||||||
|
}
|
||||||
|
offset
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 0
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 0
|
||||||
|
density = #$@ReStockPlume/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 = #$@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
|
||||||
|
}
|
||||||
|
offset
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 0
|
||||||
|
density = #$@ReStockPlume/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 = #$@ReStockPlume/atmosphereKeys/key0$ 2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 3
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 4
|
||||||
|
}
|
||||||
|
logGrowScale
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 3
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 4
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 10
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 4
|
||||||
|
|
||||||
|
}
|
||||||
|
linGrow
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ -0.2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 7
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 12
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 14
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 16
|
||||||
|
}
|
||||||
|
speed
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 1.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 1.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 1.5
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 1.3
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 0.5
|
||||||
|
|
||||||
|
power = #$@ReStockPlume/PowerKeys/startup$ 1.0
|
||||||
|
power = #$@ReStockPlume/PowerKeys/flameout$ 1.0
|
||||||
|
power = #$@ReStockPlume/PowerKeys/ignition$ 1.0
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ 1.3
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 1.5
|
||||||
|
}
|
||||||
|
xyForce
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 0.65
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 0.85
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 0.9
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 0.95
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 1
|
||||||
|
}
|
||||||
|
zForce
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 1.02
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 1.033
|
||||||
|
}
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 1.2
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 0.5
|
||||||
|
|
||||||
|
power = #$@ReStockPlume/PowerKeys/startup$ 0
|
||||||
|
power = #$@ReStockPlume/PowerKeys/flameout$ 0
|
||||||
|
power = #$@ReStockPlume/PowerKeys/ignition$ 0.3
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ 0.5
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 1.2
|
||||||
|
}
|
||||||
|
energy
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 1
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 0.7
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key5$ 0.3
|
||||||
|
|
||||||
|
power = #$@ReStockPlume/PowerKeys/startup$ 1.5
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 1.5
|
||||||
|
}
|
||||||
|
size
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key0$ 0.85
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key1$ 0.85
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key2$ 0.75
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 0.75
|
||||||
|
}
|
||||||
|
offset
|
||||||
|
{
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key3$ 0
|
||||||
|
density = #$@ReStockPlume/atmosphereKeys/key4$ 0
|
||||||
|
density = #$@ReStockPlume/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 = #$@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.5
|
||||||
|
power = #$@ReStockPlume/PowerKeys/deepThrottle$ 0.6
|
||||||
|
power = #$@ReStockPlume/PowerKeys/maxThrottle$ 0.8
|
||||||
|
}
|
||||||
|
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
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
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 = #$@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_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,456 @@
|
|||||||
|
@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
|
||||||
|
}
|
||||||
|
offsetDirection = 0,-1,0
|
||||||
|
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
|
||||||
|
}
|
||||||
|
offsetDirection = 0,-1,0
|
||||||
|
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
|
||||||
|
}
|
||||||
|
offsetDirection = 0,-1,0
|
||||||
|
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 = RealPlume/KW_Sounds/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 = #$@ReStockPlume/atmosphereKeys/key0$ 0
|
||||||
|
// density = #$@ReStockPlume/atmosphereKeys/key1$ 0.1
|
||||||
|
// density = #$@ReStockPlume/atmosphereKeys/key2$ 0.5
|
||||||
|
// density = #$@ReStockPlume/atmosphereKeys/key3$ 1
|
||||||
|
// density = #$@ReStockPlume/atmosphereKeys/key4$ 0.5
|
||||||
|
// density = #$@ReStockPlume/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 = #$@ReStockPlume/PowerKeys/startup$ 0
|
||||||
|
// power = #$@ReStockPlume/PowerKeys/flameout$ 0.1
|
||||||
|
// power = #$@ReStockPlume/PowerKeys/ignition$ 0.3
|
||||||
|
// power = #$@ReStockPlume/PowerKeys/deepThrottle$ 0.5
|
||||||
|
// power = #$@ReStockPlume/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
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,28 @@
|
|||||||
|
@PART[LiquidEngineRE-J10]:AFTER[RealPlume]
|
||||||
|
{
|
||||||
|
!EFFECTS{}
|
||||||
|
!PLUME
|
||||||
|
@MODULE[ModuleEngines*]
|
||||||
|
{
|
||||||
|
%name = ModuleEnginesFX
|
||||||
|
%powerEffectName = ReStock_HypergolicUpperWhite
|
||||||
|
!runningEffectName = DELETE
|
||||||
|
}
|
||||||
|
|
||||||
|
PLUME
|
||||||
|
{
|
||||||
|
name = ReStock_HypergolicUpperWhite
|
||||||
|
transformName = thrustTransform
|
||||||
|
localRotation = 0,0,0
|
||||||
|
localPosition = 0,0,0
|
||||||
|
energy = 1
|
||||||
|
speed = 1
|
||||||
|
emissionMult = 0.5
|
||||||
|
|
||||||
|
corePosition = 0,0,0
|
||||||
|
coreScale = 1
|
||||||
|
|
||||||
|
plumePosition = 0,0,0
|
||||||
|
plumeScale = 1
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,17 @@
|
|||||||
|
@PART[omsEngine]:NEEDS[RealPlume-Stock]:AFTER[zzRealPlume]
|
||||||
|
{
|
||||||
|
@EFFECTS
|
||||||
|
{
|
||||||
|
@Hypergolic-OMS-White
|
||||||
|
{
|
||||||
|
@MODEL_MULTI_SHURIKEN_PERSIST[flare]
|
||||||
|
{
|
||||||
|
%localPosition = 0,0,-0.65
|
||||||
|
}
|
||||||
|
@MODEL_MULTI_SHURIKEN_PERSIST[plumeboundary]
|
||||||
|
{
|
||||||
|
%localPosition = 0,0,-0.15
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,26 @@
|
|||||||
|
@PART[restock-engine-125-pug]:NEEDS[zRealPlume,SmokeScreen]//ReStock plus Pug
|
||||||
|
{
|
||||||
|
@MODULE[ModuleEngines*]
|
||||||
|
{
|
||||||
|
@name = ModuleEnginesFX
|
||||||
|
%powerEffectName = ReStock_HypergolicUpperWhite
|
||||||
|
!runningEffectName = DELETE
|
||||||
|
}
|
||||||
|
|
||||||
|
PLUME
|
||||||
|
{
|
||||||
|
name = ReStock_HypergolicUpperWhite
|
||||||
|
transformName = thrustTransform
|
||||||
|
localRotation = 0,0,0
|
||||||
|
localPosition = 0,0,0
|
||||||
|
energy = 1
|
||||||
|
speed = 1
|
||||||
|
emissionMult = 0.5
|
||||||
|
|
||||||
|
corePosition = 0,0,0
|
||||||
|
coreScale = 0.5
|
||||||
|
|
||||||
|
plumePosition = 0,0,0
|
||||||
|
plumeScale = 0.25
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,137 @@
|
|||||||
|
@PART[liquidEngine]:NEEDS[zRealPlume,SmokeScreen]:AFTER[zRealPlume]
|
||||||
|
{
|
||||||
|
!EFFECTS
|
||||||
|
|
||||||
|
@MODULE[ModuleEngines*]
|
||||||
|
{
|
||||||
|
@name = ModuleEngines
|
||||||
|
%powerEffectName = ReStock_KeroloxLowerIbis
|
||||||
|
}
|
||||||
|
PLUME
|
||||||
|
{
|
||||||
|
name = ReStock_KeroloxLowerIbis
|
||||||
|
transformName = fxTransformPlume
|
||||||
|
localRotation = 90,0,0
|
||||||
|
localPosition = 0,0,0
|
||||||
|
emissionMult = 1
|
||||||
|
speed = 1
|
||||||
|
energy = 1
|
||||||
|
|
||||||
|
lampPosition = 0,0,0
|
||||||
|
lampScale = 0.5
|
||||||
|
|
||||||
|
streamPosition = 0,0,0
|
||||||
|
streamScale = 0.4
|
||||||
|
|
||||||
|
flarePosition = 0,0.2,0
|
||||||
|
flareScale = 0.05
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
//Patch in turbo exhaust and remove offset effects.
|
||||||
|
@PART[liquidEngine]:AFTER[zzRealPlume]
|
||||||
|
{
|
||||||
|
%EFFECTS
|
||||||
|
{
|
||||||
|
%ReStock_KeroloxLowerIbis
|
||||||
|
{
|
||||||
|
@MODEL_MULTI_SHURIKEN_PERSIST[lamp]
|
||||||
|
{
|
||||||
|
!offset{}
|
||||||
|
}
|
||||||
|
@MODEL_MULTI_SHURIKEN_PERSIST[stream]
|
||||||
|
{
|
||||||
|
!offset{}
|
||||||
|
}
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
transformName = fxTransformTurbo
|
||||||
|
localRotation = 90,0,0
|
||||||
|
localPosition = 0,0,0
|
||||||
|
fixedScale = 0.5
|
||||||
|
energy = 1
|
||||||
|
speed = 1
|
||||||
|
emissionMult = 2
|
||||||
|
name = turbopump
|
||||||
|
modelName = ReStock/FX/PlumeParty/Engines/BDB/vernierPump
|
||||||
|
fixedEmissions = false
|
||||||
|
sizeClamp = 50
|
||||||
|
randomInitalVelocityOffsetMaxRadius = 0.2
|
||||||
|
randConeEmit
|
||||||
|
{
|
||||||
|
density = 1 0.2
|
||||||
|
density = 0 0.5
|
||||||
|
}
|
||||||
|
linGrow
|
||||||
|
{
|
||||||
|
density = 1.0 0
|
||||||
|
density = 0.5 0.2
|
||||||
|
density = 0.2 1.5
|
||||||
|
density = 0.0 3
|
||||||
|
}
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
power = 1.0 1
|
||||||
|
power = 0.01 0.1
|
||||||
|
power = 0.0 0.0
|
||||||
|
}
|
||||||
|
speed
|
||||||
|
{
|
||||||
|
density = 1.0 1
|
||||||
|
density = 0.0 0.8
|
||||||
|
}
|
||||||
|
energy
|
||||||
|
{
|
||||||
|
density = 1.0 1
|
||||||
|
density = 0.0 0.8
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
transformName = fxTransformTurbo
|
||||||
|
localRotation = 6,0,0
|
||||||
|
localPosition = 0,-0.62,-0.6
|
||||||
|
fixedScale = 1
|
||||||
|
energy = 1
|
||||||
|
speed = 1
|
||||||
|
emissionMult = 1
|
||||||
|
name = FumeDark
|
||||||
|
modelName = Bluedog_DB/FX/PlumeParty/Engines/BDB/vernierFumeDark
|
||||||
|
fixedEmissions = false
|
||||||
|
sizeClamp = 50
|
||||||
|
randomInitalVelocityOffsetMaxRadius = 0.2
|
||||||
|
randConeEmit
|
||||||
|
{
|
||||||
|
density = 1 0
|
||||||
|
density = 0.4 0.1
|
||||||
|
density = 0.1 0.5
|
||||||
|
density = 0.01 0.8
|
||||||
|
density = 0.0 1
|
||||||
|
}
|
||||||
|
linGrow
|
||||||
|
{
|
||||||
|
density = 1.0 0
|
||||||
|
density = 0.0 4
|
||||||
|
}
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
power = 1.0 1
|
||||||
|
power = 0.01 0.1
|
||||||
|
power = 0.0 0.0
|
||||||
|
}
|
||||||
|
speed
|
||||||
|
{
|
||||||
|
density = 1.0 1
|
||||||
|
density = 0.0 0.8
|
||||||
|
}
|
||||||
|
energy
|
||||||
|
{
|
||||||
|
density = 1.0 0.5
|
||||||
|
density = 0.0 0.4
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,38 @@
|
|||||||
|
@PART[Size3AdvancedEngine]:NEEDS[zRealPlume,SmokeScreen]:AFTER[zRealPlume]
|
||||||
|
{
|
||||||
|
!EFFECTS{}
|
||||||
|
|
||||||
|
@MODULE[ModuleEngines*]
|
||||||
|
{
|
||||||
|
@name = ModuleEnginesFX
|
||||||
|
%powerEffectName = ReStock_HydroloxLowerBlaze
|
||||||
|
}
|
||||||
|
|
||||||
|
PLUME
|
||||||
|
{
|
||||||
|
name = ReStock_HydroloxLowerBlaze
|
||||||
|
transformName = thrustTransform
|
||||||
|
localRotation = 0,0,0
|
||||||
|
localPosition = 0,0,0
|
||||||
|
energy = 1
|
||||||
|
speed = 1
|
||||||
|
emissionMult = 0.5
|
||||||
|
|
||||||
|
flarePosition = 0,0,1
|
||||||
|
flareScale = 0.5
|
||||||
|
|
||||||
|
FumePosition = 0,0,2
|
||||||
|
FumeScale = 2.2
|
||||||
|
|
||||||
|
streamPosition = 0,0,2
|
||||||
|
streamScale = 1.8
|
||||||
|
|
||||||
|
shockconePosition = 0,0,2.5
|
||||||
|
shockconeScale = 1.5
|
||||||
|
|
||||||
|
blazePosition = 0,0,1
|
||||||
|
blazeScale = 1.8
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,26 @@
|
|||||||
|
@PART[restock-engine-schnauzer-1]:NEEDS[zRealPlume,SmokeScreen]//ReStock plus Apollo SPS
|
||||||
|
{
|
||||||
|
@MODULE[ModuleEngines*]
|
||||||
|
{
|
||||||
|
@name = ModuleEnginesFX
|
||||||
|
%powerEffectName = ReStock_HypergolicUpperWhite
|
||||||
|
!runningEffectName = DELETE
|
||||||
|
}
|
||||||
|
|
||||||
|
PLUME
|
||||||
|
{
|
||||||
|
name = ReStock_HypergolicUpperWhite
|
||||||
|
transformName = thrustTransform
|
||||||
|
localRotation = 0,0,0
|
||||||
|
localPosition = 0,0,0
|
||||||
|
energy = 1
|
||||||
|
speed = 1
|
||||||
|
emissionMult = 0.5
|
||||||
|
|
||||||
|
corePosition = 0,0,0
|
||||||
|
coreScale = 2
|
||||||
|
|
||||||
|
plumePosition = 0,0,0
|
||||||
|
plumeScale = 1
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,32 @@
|
|||||||
|
@PART[LiquidEngineRE-I2]:NEEDS[zRealPlume,SmokeScreen]:AFTER[zRealPlume]
|
||||||
|
{
|
||||||
|
!EFFECTS{}
|
||||||
|
!PLUME
|
||||||
|
|
||||||
|
@MODULE[ModuleEngines*]
|
||||||
|
{
|
||||||
|
@name = ModuleEnginesFX
|
||||||
|
%powerEffectName = ReStock_CE_HydroloxUpper
|
||||||
|
!runningEffectName = DELETE
|
||||||
|
}
|
||||||
|
|
||||||
|
PLUME
|
||||||
|
{
|
||||||
|
name = ReStock_CE_HydroloxUpper
|
||||||
|
transformName = thrustTransform
|
||||||
|
localRotation = 0,0,0
|
||||||
|
localPosition = 0,0,0
|
||||||
|
|
||||||
|
speed = 1
|
||||||
|
energy = 1
|
||||||
|
emissionMult = 1
|
||||||
|
|
||||||
|
corePosition = 0,0,0
|
||||||
|
coreScale = 0.8
|
||||||
|
|
||||||
|
plumePosition = 0,0,0.2
|
||||||
|
plumeScale = 0.65
|
||||||
|
|
||||||
|
plume2Scale = 0.65
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,30 @@
|
|||||||
|
@PART[engineLargeSkipper]:NEEDS[zRealPlume,SmokeScreen]:AFTER[zRealPlume]
|
||||||
|
{
|
||||||
|
!EFFECTS{}
|
||||||
|
|
||||||
|
@MODULE[ModuleEngines*]
|
||||||
|
{
|
||||||
|
@name = ModuleEnginesFX
|
||||||
|
%powerEffectName = ReStock_CE_Hydrolox_Lower
|
||||||
|
}
|
||||||
|
|
||||||
|
PLUME
|
||||||
|
{
|
||||||
|
name = ReStock_CE_Hydrolox_Lower
|
||||||
|
transformName = thrustTransform
|
||||||
|
localRotation = 0,0,0
|
||||||
|
localPosition = 0,0,0
|
||||||
|
|
||||||
|
speed = 1
|
||||||
|
energy = 1
|
||||||
|
emissionMult = 1
|
||||||
|
|
||||||
|
corePosition = 0,0,0
|
||||||
|
coreScale = 0.4
|
||||||
|
|
||||||
|
plumePosition = 0,0,0.2
|
||||||
|
plumeScale = 0.8
|
||||||
|
|
||||||
|
plume2Scale = 0.6
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,88 @@
|
|||||||
|
@PART[liquidEngineMini_v2]:NEEDS[zRealPlume,SmokeScreen]:AFTER[zRealPlume]
|
||||||
|
{
|
||||||
|
!EFFECTS{}
|
||||||
|
!PLUME
|
||||||
|
|
||||||
|
@MODULE[ModuleEngines*]
|
||||||
|
{
|
||||||
|
@name = ModuleEnginesFX
|
||||||
|
%powerEffectName = ReStock_KeroloxUpper
|
||||||
|
!runningEffectName = DELETE
|
||||||
|
}
|
||||||
|
|
||||||
|
PLUME
|
||||||
|
{
|
||||||
|
name = ReStock_KeroloxUpper
|
||||||
|
transformName = fxTransformPlume
|
||||||
|
localRotation = 90,0,0
|
||||||
|
localPosition = 0,0,0
|
||||||
|
emissionMult = 1.5
|
||||||
|
energy = 1
|
||||||
|
speed = 1
|
||||||
|
|
||||||
|
blazePosition = 0,0,0
|
||||||
|
blazeScale = 0.2
|
||||||
|
|
||||||
|
plumePosition = 0,0,0
|
||||||
|
plumeScale = 0.2
|
||||||
|
|
||||||
|
flarePosition = 0,0,0
|
||||||
|
flareScale = 0.02
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//Gas generator effect
|
||||||
|
@PART[liquidEngineMini_v2]:AFTER[zzRealPlume]:NEEDS[zRealPlume,SmokeScreen]
|
||||||
|
{
|
||||||
|
%EFFECTS
|
||||||
|
{
|
||||||
|
%ReStock_KeroloxUpper
|
||||||
|
{
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
transformName = fxTransformTurbo
|
||||||
|
localRotation = 90,0,0
|
||||||
|
localPosition = 0,0,0
|
||||||
|
fixedScale = 0.2
|
||||||
|
energy = 1
|
||||||
|
speed = 1
|
||||||
|
emissionMult = 2
|
||||||
|
name = turbopump
|
||||||
|
modelName = ReStock/FX/PlumeParty/Engines/BDB/vernierPump
|
||||||
|
fixedEmissions = false
|
||||||
|
sizeClamp = 50
|
||||||
|
randomInitalVelocityOffsetMaxRadius = 0.2
|
||||||
|
randConeEmit
|
||||||
|
{
|
||||||
|
density = 1 0.2
|
||||||
|
density = 0 0.5
|
||||||
|
}
|
||||||
|
linGrow
|
||||||
|
{
|
||||||
|
density = 1.0 0
|
||||||
|
density = 0.5 0.2
|
||||||
|
density = 0.2 1.5
|
||||||
|
density = 0.0 3
|
||||||
|
}
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
power = 1.0 1
|
||||||
|
power = 0.01 0.1
|
||||||
|
power = 0.0 0.0
|
||||||
|
}
|
||||||
|
speed
|
||||||
|
{
|
||||||
|
density = 1.0 1
|
||||||
|
density = 0.0 0.8
|
||||||
|
}
|
||||||
|
energy
|
||||||
|
{
|
||||||
|
density = 1.0 1
|
||||||
|
density = 0.0 0.8
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,24 @@
|
|||||||
|
@PART[restock-srb-striker-1]:NEEDS[zRealPlume,SmokeScreen]
|
||||||
|
{
|
||||||
|
PLUME
|
||||||
|
{
|
||||||
|
name = Solid-Lower
|
||||||
|
transformName = thrustTransform
|
||||||
|
localRotation = 0,0,0
|
||||||
|
flarePosition = 0,0,0.0
|
||||||
|
plumePosition = 0,0,0.2
|
||||||
|
smokePosition = 0,0,0.2
|
||||||
|
slagPosition = 0,0,-0.6
|
||||||
|
plumeScale = 0.3
|
||||||
|
flareScale = 0.4
|
||||||
|
smokeScale = 0.15
|
||||||
|
slagScale = 0.3
|
||||||
|
energy = 1
|
||||||
|
speed = 1
|
||||||
|
emissionMult = 1
|
||||||
|
}
|
||||||
|
@MODULE[ModuleEngines*]
|
||||||
|
{
|
||||||
|
%powerEffectName = Solid-Lower
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,30 @@
|
|||||||
|
@PART[liquidEngine2]:NEEDS[zRealPlume,SmokeScreen]:AFTER[zRealPlume]
|
||||||
|
{
|
||||||
|
!EFFECTS
|
||||||
|
|
||||||
|
@MODULE[ModuleEngines*]
|
||||||
|
{
|
||||||
|
@name = ModuleEngines
|
||||||
|
%powerEffectName = ReStock_KeroloxLowerIbis
|
||||||
|
}
|
||||||
|
PLUME
|
||||||
|
{
|
||||||
|
name = ReStock_KeroloxLowerIbis
|
||||||
|
transformName = thrustTransform
|
||||||
|
localRotation = 0,0,0
|
||||||
|
localPosition = 0,0,0
|
||||||
|
emissionMult = 1
|
||||||
|
speed = 1
|
||||||
|
energy = 1
|
||||||
|
|
||||||
|
lampPosition = 0,0,0
|
||||||
|
lampScale = 0.5
|
||||||
|
|
||||||
|
streamPosition = 0,0,0
|
||||||
|
streamScale = 0.4
|
||||||
|
|
||||||
|
flarePosition = 0,0,0.3
|
||||||
|
flareScale = 0.04
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,39 @@
|
|||||||
|
@PART[liquidEngine3_v2]:NEEDS[zRealPlume,SmokeScreen]:AFTER[zRealPlume]
|
||||||
|
{
|
||||||
|
@MODULE[ModuleEngines*]
|
||||||
|
{
|
||||||
|
@name = ModuleEnginesFX
|
||||||
|
%powerEffectName = ReStock_HypergolicUpperWhite
|
||||||
|
!runningEffectName = DELETE
|
||||||
|
}
|
||||||
|
|
||||||
|
PLUME
|
||||||
|
{
|
||||||
|
name = ReStock_HypergolicUpperWhite
|
||||||
|
transformName = thrustTransform
|
||||||
|
localRotation = 0,0,0
|
||||||
|
localPosition = 0,0,0
|
||||||
|
energy = 1
|
||||||
|
speed = 1
|
||||||
|
emissionMult = 0.5
|
||||||
|
|
||||||
|
corePosition = 0,0,0
|
||||||
|
coreScale = 0.5
|
||||||
|
|
||||||
|
plumePosition = 0,0,0
|
||||||
|
plumeScale = 0.25
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@PART[LiquidEngineRE-J10]:FOR[zzRealPlume]
|
||||||
|
{
|
||||||
|
@EFFECTS
|
||||||
|
{
|
||||||
|
@ReStock_HypergolicUpperWhite
|
||||||
|
{
|
||||||
|
@MODEL_MULTI_SHURIKEN_PERSIST[core]
|
||||||
|
{
|
||||||
|
@fixedScale = 2
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,28 @@
|
|||||||
|
@PART[restock-engine-torch]:NEEDS[zRealPlume,SmokeScreen,ReStockPlus]
|
||||||
|
{
|
||||||
|
@MODULE[ModuleEngines*]
|
||||||
|
{
|
||||||
|
@name = ModuleEngines
|
||||||
|
%powerEffectName = ReStock_KeroloxLowerIbis
|
||||||
|
}
|
||||||
|
PLUME
|
||||||
|
{
|
||||||
|
name = ReStock_KeroloxLowerIbis
|
||||||
|
transformName = thrustTransform
|
||||||
|
localRotation = 0,0,0
|
||||||
|
localPosition = 0,0,0
|
||||||
|
emissionMult = 1
|
||||||
|
speed = 1
|
||||||
|
energy = 1
|
||||||
|
|
||||||
|
lampPosition = 0,0,-0.7
|
||||||
|
lampScale = 0.5
|
||||||
|
|
||||||
|
streamPosition = 0,0,-0.5
|
||||||
|
streamScale = 0.4
|
||||||
|
|
||||||
|
flarePosition = 0,0,0
|
||||||
|
flareScale = 0.04
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,134 @@
|
|||||||
|
@PART[Size2LFB]:NEEDS[zRealPlume,SmokeScreen]:AFTER[zRealPlume]
|
||||||
|
{
|
||||||
|
!EFFECTS{}
|
||||||
|
|
||||||
|
@MODULE[ModuleEngines*]
|
||||||
|
{
|
||||||
|
@name = ModuleEnginesFX
|
||||||
|
%powerEffectName = ReStock_KeroloxLower_Blaze
|
||||||
|
!runningEffectName = DELETE
|
||||||
|
}
|
||||||
|
PLUME
|
||||||
|
{
|
||||||
|
name = ReStock_KeroloxLower_Blaze
|
||||||
|
transformName = fxTransformPlume
|
||||||
|
localRotation = 90,0,0
|
||||||
|
localPosition = 0,0,0
|
||||||
|
emissionMult = 1
|
||||||
|
|
||||||
|
energy = 1
|
||||||
|
speed = 1
|
||||||
|
|
||||||
|
blazePosition = 0,1,0
|
||||||
|
blazeScale = 1.1
|
||||||
|
|
||||||
|
lampPosition = 0,2,0
|
||||||
|
lampScale = 1.1
|
||||||
|
|
||||||
|
streamPosition =0,2,0
|
||||||
|
streamScale = 0.8
|
||||||
|
|
||||||
|
flarePosition = 0,1.5,0
|
||||||
|
flareScale = 0.1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//Gas generator effect
|
||||||
|
@PART[Size2LFB]:AFTER[zzRealPlume]
|
||||||
|
{
|
||||||
|
%EFFECTS
|
||||||
|
{
|
||||||
|
%ReStock_KeroloxLower_Blaze
|
||||||
|
{
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
transformName = fxTransformTurbo
|
||||||
|
localRotation = 90,0,0
|
||||||
|
localPosition = 0,0,0
|
||||||
|
fixedScale = 2
|
||||||
|
energy = 1
|
||||||
|
speed = 1
|
||||||
|
emissionMult = 2
|
||||||
|
name = turbopump
|
||||||
|
modelName = ReStock/FX/PlumeParty/Engines/BDB/vernierPump
|
||||||
|
fixedEmissions = false
|
||||||
|
sizeClamp = 50
|
||||||
|
randomInitalVelocityOffsetMaxRadius = 0.2
|
||||||
|
randConeEmit
|
||||||
|
{
|
||||||
|
density = 1 0.2
|
||||||
|
density = 0 0.5
|
||||||
|
}
|
||||||
|
linGrow
|
||||||
|
{
|
||||||
|
density = 1.0 0
|
||||||
|
density = 0.5 0.2
|
||||||
|
density = 0.2 1.5
|
||||||
|
density = 0.0 3
|
||||||
|
}
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
power = 1.0 1
|
||||||
|
power = 0.01 0.1
|
||||||
|
power = 0.0 0.0
|
||||||
|
}
|
||||||
|
speed
|
||||||
|
{
|
||||||
|
density = 1.0 1
|
||||||
|
density = 0.0 0.8
|
||||||
|
}
|
||||||
|
energy
|
||||||
|
{
|
||||||
|
density = 1.0 1
|
||||||
|
density = 0.0 0.8
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
transformName = thrustTransform
|
||||||
|
localRotation = 6,0,0
|
||||||
|
localPosition = 0,-0.62,-0.6
|
||||||
|
fixedScale = 1
|
||||||
|
energy = 1
|
||||||
|
speed = 1
|
||||||
|
emissionMult = 1
|
||||||
|
name = FumeDark
|
||||||
|
modelName = Bluedog_DB/FX/PlumeParty/Engines/BDB/vernierFumeDark
|
||||||
|
fixedEmissions = false
|
||||||
|
sizeClamp = 50
|
||||||
|
randomInitalVelocityOffsetMaxRadius = 0.2
|
||||||
|
randConeEmit
|
||||||
|
{
|
||||||
|
density = 1 0
|
||||||
|
density = 0.4 0.1
|
||||||
|
density = 0.1 0.5
|
||||||
|
density = 0.01 0.8
|
||||||
|
density = 0.0 1
|
||||||
|
}
|
||||||
|
linGrow
|
||||||
|
{
|
||||||
|
density = 1.0 0
|
||||||
|
density = 0.0 4
|
||||||
|
}
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
power = 1.0 1
|
||||||
|
power = 0.01 0.1
|
||||||
|
power = 0.0 0.0
|
||||||
|
}
|
||||||
|
speed
|
||||||
|
{
|
||||||
|
density = 1.0 1
|
||||||
|
density = 0.0 0.8
|
||||||
|
}
|
||||||
|
energy
|
||||||
|
{
|
||||||
|
density = 1.0 0.5
|
||||||
|
density = 0.0 0.4
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,87 @@
|
|||||||
|
@PART[smallRadialEngine_v2]:NEEDS[zRealPlume,SmokeScreen]:AFTER[zRealPlume]
|
||||||
|
{
|
||||||
|
!EFFECTS{}
|
||||||
|
!PLUME
|
||||||
|
|
||||||
|
@MODULE[ModuleEngines*]
|
||||||
|
{
|
||||||
|
@name = ModuleEnginesFX
|
||||||
|
%powerEffectName = ReStock_KeroloxUpper
|
||||||
|
!runningEffectName = DELETE
|
||||||
|
}
|
||||||
|
|
||||||
|
PLUME
|
||||||
|
{
|
||||||
|
name = ReStock_KeroloxUpper
|
||||||
|
transformName = fxTransformPlume
|
||||||
|
localRotation = 90,0,0
|
||||||
|
localPosition = 0,0,0
|
||||||
|
emissionMult = 1.5
|
||||||
|
energy = 1
|
||||||
|
speed = 1
|
||||||
|
|
||||||
|
blazePosition = 0,0,0
|
||||||
|
blazeScale = 0.2
|
||||||
|
|
||||||
|
plumePosition = 0,0,0
|
||||||
|
plumeScale = 0.2
|
||||||
|
|
||||||
|
flarePosition = 0,0,0
|
||||||
|
flareScale = 0.02
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//Gas generator effect
|
||||||
|
@PART[smallRadialEngine_v2]:AFTER[zzRealPlume]:NEEDS[zRealPlume,SmokeScreen]
|
||||||
|
{
|
||||||
|
%EFFECTS
|
||||||
|
{
|
||||||
|
%ReStock_KeroloxUpper
|
||||||
|
{
|
||||||
|
MODEL_MULTI_SHURIKEN_PERSIST
|
||||||
|
{
|
||||||
|
transformName = fxTransformTurbo
|
||||||
|
localRotation = 90,0,0
|
||||||
|
localPosition = 0,0,0
|
||||||
|
fixedScale = 0.2
|
||||||
|
energy = 1
|
||||||
|
speed = 1
|
||||||
|
emissionMult = 2
|
||||||
|
name = turbopump
|
||||||
|
modelName = ReStock/FX/PlumeParty/Engines/BDB/vernierPump
|
||||||
|
fixedEmissions = false
|
||||||
|
sizeClamp = 50
|
||||||
|
randomInitalVelocityOffsetMaxRadius = 0.2
|
||||||
|
randConeEmit
|
||||||
|
{
|
||||||
|
density = 1 0.2
|
||||||
|
density = 0 0.5
|
||||||
|
}
|
||||||
|
linGrow
|
||||||
|
{
|
||||||
|
density = 1.0 0
|
||||||
|
density = 0.5 0.2
|
||||||
|
density = 0.2 1.5
|
||||||
|
density = 0.0 3
|
||||||
|
}
|
||||||
|
emission
|
||||||
|
{
|
||||||
|
power = 1.0 1
|
||||||
|
power = 0.01 0.1
|
||||||
|
power = 0.0 0.0
|
||||||
|
}
|
||||||
|
speed
|
||||||
|
{
|
||||||
|
density = 1.0 1
|
||||||
|
density = 0.0 0.8
|
||||||
|
}
|
||||||
|
energy
|
||||||
|
{
|
||||||
|
density = 1.0 1
|
||||||
|
density = 0.0 0.8
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,33 @@
|
|||||||
|
@PART[restock-engine-ursa-1]:NEEDS[zRealPlume,SmokeScreen,ReStockPlus]
|
||||||
|
{
|
||||||
|
!EFFECTS{}
|
||||||
|
|
||||||
|
@MODULE[ModuleEngines*]
|
||||||
|
{
|
||||||
|
@name = ModuleEnginesFX
|
||||||
|
%powerEffectName = ReStock_KeroloxLower_Blaze
|
||||||
|
!runningEffectName = DELETE
|
||||||
|
}
|
||||||
|
PLUME
|
||||||
|
{
|
||||||
|
name = ReStock_KeroloxLower_Blaze
|
||||||
|
transformName = fxTransformPlume
|
||||||
|
localRotation = 90,0,0
|
||||||
|
localPosition = 0,0,0
|
||||||
|
emissionMult = 0.75
|
||||||
|
energy = 1
|
||||||
|
speed = 1
|
||||||
|
|
||||||
|
blazePosition = 0,0,0
|
||||||
|
blazeScale = 0.5
|
||||||
|
|
||||||
|
lampPosition = 0,1,0
|
||||||
|
lampScale = 0.5
|
||||||
|
|
||||||
|
streamPosition =0,0.7,0
|
||||||
|
streamScale = 0.4
|
||||||
|
|
||||||
|
flarePosition = 0,0.2,0
|
||||||
|
flareScale = 0.05
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,31 @@
|
|||||||
|
@PART[restock-engine-125-valiant]:NEEDS[zRealPlume,SmokeScreen,ReStockPlus]
|
||||||
|
{
|
||||||
|
@MODULE[ModuleEngines*]
|
||||||
|
{
|
||||||
|
@name = ModuleEnginesFX
|
||||||
|
%powerEffectName = ReStock_KeroloxLower_Blaze
|
||||||
|
!runningEffectName = DELETE
|
||||||
|
}
|
||||||
|
PLUME
|
||||||
|
{
|
||||||
|
name = ReStock_KeroloxLower_Blaze
|
||||||
|
transformName = fxTransformPlume
|
||||||
|
localRotation = 90,0,0
|
||||||
|
localPosition = 0,0,0
|
||||||
|
emissionMult = 1
|
||||||
|
energy = 1
|
||||||
|
speed = 1
|
||||||
|
|
||||||
|
blazePosition = 0,0.2,0
|
||||||
|
blazeScale = 0.5
|
||||||
|
|
||||||
|
lampPosition = 0,0.8,0
|
||||||
|
lampScale = 0.5
|
||||||
|
|
||||||
|
streamPosition =0,0.8,0
|
||||||
|
streamScale = 0.4
|
||||||
|
|
||||||
|
flarePosition = 0,0.2,0
|
||||||
|
flareScale = 0.05
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,40 @@
|
|||||||
|
@PART[SSME]:NEEDS[zRealPlume,SmokeScreen]:AFTER[zRealPlume]
|
||||||
|
{
|
||||||
|
!EFFECTS{}
|
||||||
|
|
||||||
|
@MODULE[ModuleEngines*]
|
||||||
|
{
|
||||||
|
@name = ModuleEnginesFX
|
||||||
|
%powerEffectName = ReStock_CE_Hydrolox_Lower
|
||||||
|
}
|
||||||
|
|
||||||
|
PLUME
|
||||||
|
{
|
||||||
|
name = ReStock_CE_Hydrolox_Lower
|
||||||
|
transformName = thrustTransform
|
||||||
|
localRotation = 0,0,0
|
||||||
|
localPosition = 0,0,0
|
||||||
|
|
||||||
|
speed = 1
|
||||||
|
energy = 1
|
||||||
|
emissionMult = 1
|
||||||
|
|
||||||
|
corePosition = 0,0,0
|
||||||
|
coreScale = 0.4
|
||||||
|
|
||||||
|
plumePosition = 0,0,0.2
|
||||||
|
plumeScale = 0.8
|
||||||
|
|
||||||
|
plume2Scale = 0.6
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@PART[SSME]:AFTER[zzRealPlume]
|
||||||
|
{
|
||||||
|
@EFFECTS
|
||||||
|
{
|
||||||
|
@ReStock_CE_Hydrolox_Lower
|
||||||
|
{
|
||||||
|
!MODEL_MULTI_SHURIKEN_PERSIST[core2]{}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,41 @@
|
|||||||
|
@PART[LiquidEngineRE-J10]:NEEDS[zRealPlume,SmokeScreen]:AFTER[zRealPlume] //:AFTER[RealPlume,ReStock] //
|
||||||
|
{
|
||||||
|
!EFFECTS{}
|
||||||
|
!PLUME
|
||||||
|
@MODULE[ModuleEngines*]
|
||||||
|
{
|
||||||
|
%name = ModuleEnginesFX
|
||||||
|
%powerEffectName = ReStock_HypergolicUpperWhite
|
||||||
|
!runningEffectName = DELETE
|
||||||
|
}
|
||||||
|
|
||||||
|
PLUME
|
||||||
|
{
|
||||||
|
name = ReStock_HypergolicUpperWhite
|
||||||
|
transformName = thrustTransform
|
||||||
|
localRotation = 0,0,0
|
||||||
|
localPosition = 0,0,0
|
||||||
|
energy = 1
|
||||||
|
speed = 1
|
||||||
|
emissionMult = 0.5
|
||||||
|
|
||||||
|
corePosition = 0,0,0
|
||||||
|
coreScale = 2
|
||||||
|
|
||||||
|
plumePosition = 0,0,0
|
||||||
|
plumeScale = 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@PART[LiquidEngineRE-J10]:FOR[zzRealPlume]
|
||||||
|
{
|
||||||
|
@EFFECTS
|
||||||
|
{
|
||||||
|
@ReStock_HypergolicUpperWhite
|
||||||
|
{
|
||||||
|
@MODEL_MULTI_SHURIKEN_PERSIST[core]
|
||||||
|
{
|
||||||
|
@fixedScale = 2
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
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.
|
||||||
|
|
||||||
|
![Aerospikes 1](https://raw.githubusercontent.com/JadeOfMaar/PlumeParty/master/Engines/Aerospike/Aerospikes1.jpg)
|
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.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user