mirror of
https://github.com/PorktoberRevolution/ReStocked
synced 2024-09-01 17:34:42 +00:00
More engines, new hypergolic upper white prefab
Terrier, Pug, Wolfhound/Shnauzer Tweaks to others.
This commit is contained in:
parent
3e99d6ed51
commit
14d78f4afa
@ -1,7 +1,5 @@
|
||||
@PART[restock-engine-caravel-1,LiquidEngineRE-I2]:NEEDS[zRealPlume,SmokeScreen]:AFTER[zRealPlume]
|
||||
@PART[restock-engine-caravel-1]:NEEDS[zRealPlume,SmokeScreen]//ReStock+ J2
|
||||
{
|
||||
!EFFECTS{}
|
||||
|
||||
@MODULE[ModuleEngines*]
|
||||
{
|
||||
@name = ModuleEnginesFX
|
@ -1,6 +1,7 @@
|
||||
@PART[LiquidEngineRK-7]:NEEDS[zRealPlume,SmokeScreen]:AFTER[zRealPlume]
|
||||
{
|
||||
!EFFECTS{}
|
||||
!PLUME
|
||||
|
||||
@MODULE[ModuleEngines*]
|
||||
{
|
||||
@ -8,6 +9,7 @@
|
||||
%powerEffectName = ReStock_KeroloxLower_Blaze
|
||||
!runningEffectName = DELETE
|
||||
}
|
||||
|
||||
PLUME
|
||||
{
|
||||
name = ReStock_KeroloxLower_Blaze
|
||||
|
@ -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,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,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,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,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,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
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user