Skip to content

Commit

Permalink
Added NuclearJetENgine from AtomicAge
Browse files Browse the repository at this point in the history
  • Loading branch information
linuxgurugamer committed May 15, 2020
1 parent f4bef93 commit d96be2c
Show file tree
Hide file tree
Showing 3 changed files with 299 additions and 1 deletion.
3 changes: 3 additions & 0 deletions ChangeLog.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
ChangeLog

1.3.0.3
Added NuclearJetENgine from AtomicAge

1.3.0.2
Thanks to @JadeOfMaar for the following:
fix hostile non-realplume config
Expand Down
295 changes: 295 additions & 0 deletions GameData/JetSoundsUpdated/Patches/NuclearJet.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,295 @@
//---JetEngineSounds Continued
//---Wheesley config by JeanTheDragon and PlumeParty/PlumeParty/RealPlume compatibility by theonegalen


@PART[NuclearJetEngine]:NEEDS[!RealPlume,!PlumeParty]
{
@EFFECTS
{
@running_thrust
{
!AUDIO,* {}
AUDIO
{
channel = Ship
clip = JetSoundsUpdated/Sounds/CFM56_Running_High
volume = 0.0 0.0
volume = 0.05 0.2
volume = 1.0 0.5
pitch = 0.0 1.2
pitch = 1.0 2.0
loop = true
}
}
@running_turbine
{
!AUDIO,* {}
AUDIO
{
channel = Ship
clip = JetSoundsUpdated/Sounds/CFM56_Running_Low
volume = 0.0 0.0
volume = 0.05 0.35
volume = 1.0 0.5
pitch = 0.0 0.6
pitch = 0.05 0.8
pitch = 1.0 1.5
loop = true
}
}
%engage
{
!AUDIO,* {}
AUDIO
{
channel = Ship
clip = JetSoundsUpdated/Sounds/CFM56_Startup
volume = 0.8
pitch = 2.5
loop = false
}
}
%disengage
{
!AUDIO,* {}
AUDIO
{
channel = Ship
clip = JetSoundsUpdated/Sounds/CFM56_Shutdown
volume = 0.8
pitch = 2.5
loop = false
}
}
}
}

@PART[NuclearJetEngine]:NEEDS[AirplanePlus,!RealPlume,!PlumeParty]
{
@EFFECTS
{
@flameout
{
!AUDIO {}
AUDIO
{
channel = Ship
clip = sound_explosion_low
volume = 1.0
pitch = 2.0
loop = false
}
}
}
}

@PART[NuclearJetEngine]:NEEDS[AirplanePlus]:AFTER[PlumeParty]
{
@EFFECTS
{
@flameout
{
!AUDIO {}
AUDIO
{
channel = Ship
clip = sound_explosion_low
volume = 1.0
pitch = 2.0
loop = false
}
}
}
}

@PART[NuclearJetEngine]:NEEDS[RealPlume]:FOR[zzJetSounds]
{
%EFFECTS
{
%Turbofan
{
MODEL_MULTI_SHURIKEN_PERSIST
{

transformName = #$../../../PLUME[Turbofan]/transformName$
localRotation = #$../../../PLUME[Turbofan]/localRotation[0]$,$../../../PLUME[Turbofan]/localRotation[1]$,$../../../PLUME[Turbofan]/localRotation[2]$
localPosition = #$../../../PLUME[Turbofan]/plumePosition[0]$,$../../../PLUME[Turbofan]/plumePosition[1]$,$../../../PLUME[Turbofan]/plumePosition[2]$
fixedScale = #$../../../PLUME[Turbofan]/plumeScale$
energy = #$../../../PLUME[Turbofan]/energy$
speed = #$../../../PLUME[Turbofan]/speed$
emissionMult = #$../../../PLUME[Turbofan]/emissionMult$
//
name = plume
modelName = RealPlume/MP_Nazari_FX/flamejet3
speed = 0.0 1.45
speed = 1.0 1.45
energy = 0.0 0.05
energy = 0.5 0.4
energy = 1.0 0.7
fixedEmissions = false
randConeEmit
{
density = 1 0
density = 0 0.5
}
energy
{
density = 1 0.5
density = 0 0.2
}
emission
{
density = 1 1
density = 0 0.5
power = 0.0 0.0
power = 0.42 0.0
power = 0.54 1.55
power = 1.0 1.78
}
speed
{
density = 1 1.2
density = 0 1.5
}
}
}
%Turbofan-Spool
{
MODEL_MULTI_SHURIKEN_PERSIST
{
//Get the inputs from the other config.
transformName = #$../../../PLUME[Turbofan]/transformName$
fixedScale = #$../../../PLUME[Turbofan]/smokeScale$
localPosition = #$../../../PLUME[Turbofan]/smokePosition[0]$,$../../../PLUME[Turbofan]/smokePosition[1]$,$../../../PLUME[Turbofan]/smokePosition[2]$
//
name = smoke
modelName = RealPlume/MP_Nazari_FX/smokejet
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.5
logGrow
{
density = 1.0 2
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 2
density = 0.46 3
density = 0.2 3
density = 0.1 4
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0.0
density = 0.2 0
density = 0.05 30
density = 0.0 40
}
grow
{
density = 1 0
density = 0.2 0
density = 0.1 4
density = 0 9
}
speed
{
density = 1.0 1.7
density = 0.46 1.7
density = 0.2 1.5
density = 0.05 1.5
density = 0.0 1.5
}
emission
{
density = 1.0 2
density = 0.8 1.2
density = 0.2 1
density = 0.1 1.2
density = 0.05 1.5
density = 0.0 1.7
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 1
density = 0.0 0
}
}
AUDIO
{
name = sndjet1
channel = Ship
clip = JetSoundsUpdated/Sounds/CFM56_Running_Low
volume = 0.0 0.0
volume = 0.05 0.35
volume = 1.0 0.5
pitch = 0.0 0.6
pitch = 0.05 0.8
pitch = 1.0 1.5
loop = true
}
AUDIO
{
name = sndjet2
channel = Ship
clip = JetSoundsUpdated/Sounds/CFM56_Running_High
volume = 0.0 0.0
volume = 0.05 0.2
volume = 1.0 0.5
pitch = 0.0 1.2
pitch = 1.0 2.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship

clip = JetSoundsUpdated/Sounds/CFM56_Startup
volume = 0.8
pitch = 2.5
loop = false
}
}
disengage
{
AUDIO
{
channel = Ship
clip = JetSoundsUpdated/Sounds/CFM56_Shutdown
volume = 0.8
pitch = 2.5
loop = false
}
}
flameout
{
PREFAB_PARTICLE
{
prefabName = fx_exhaustSparks_flameout_2
transformName = smokePoint
oneShot = true
}
AUDIO
{
channel = Ship
clip = sound_explosion_low
volume = 1.0
pitch = 2.0
loop = false
}
}
}
}
2 changes: 1 addition & 1 deletion JetSoundsUpdated.version
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"MAJOR": 1,
"MINOR": 3,
"PATCH": 0,
"BUILD": 2
"BUILD": 3
},
"KSP_VERSION": {
"MAJOR": 1,
Expand Down

0 comments on commit d96be2c

Please sign in to comment.