Address engine heat response speeds

This commit is contained in:
ChrisAdderley
2019-02-04 10:46:08 -08:00
parent 5d5b9150db
commit a11717143f
5 changed files with 196 additions and 195 deletions

View File

@ -170,7 +170,7 @@
{ {
name = FXModuleThrottleEffects name = FXModuleThrottleEffects
fxModuleNames = heatColor fxModuleNames = heatColor
responseSpeed = 0.005 responseSpeed = 1.0
dependOnEngineState = True dependOnEngineState = True
dependOnThrottle = True dependOnThrottle = True
} }
@ -187,30 +187,30 @@
{ {
name = ModuleColorChanger name = ModuleColorChanger
moduleID = heatColor moduleID = heatColor
animRate = 0.0005 animRate = 0.025
shaderProperty = _EmissiveColor shaderProperty = _EmissiveColor
excludedRenderer = EngineCoreT45 excludedRenderer = EngineCoreT45
toggleInEditor = false toggleInEditor = false
toggleInFlight = false toggleInFlight = false
redCurve redCurve
{ {
key = 0 1 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
greenCurve greenCurve
{ {
key = 0 1 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
blueCurve blueCurve
{ {
key = 0 1 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
alphaCurve alphaCurve
{ {
key = 0 0 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
} }
MODULE MODULE

View File

@ -84,7 +84,7 @@
{ {
name = FXModuleThrottleEffects name = FXModuleThrottleEffects
fxModuleNames = heatColor fxModuleNames = heatColor
responseSpeed = 0.005 responseSpeed = 1.0
dependOnEngineState = True dependOnEngineState = True
dependOnThrottle = True dependOnThrottle = True
} }
@ -101,30 +101,30 @@
{ {
name = ModuleColorChanger name = ModuleColorChanger
moduleID = heatColor moduleID = heatColor
animRate = 0.05 animRate = 0.025
shaderProperty = _EmissiveColor shaderProperty = _EmissiveColor
excludedRenderer = EngineCore excludedRenderer = EngineCore
toggleInEditor = false toggleInEditor = false
toggleInFlight = false toggleInFlight = false
redCurve redCurve
{ {
key = 0 1 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
greenCurve greenCurve
{ {
key = 0 1 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
blueCurve blueCurve
{ {
key = 0 1 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
alphaCurve alphaCurve
{ {
key = 0 0 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
} }
MODULE MODULE
@ -276,7 +276,7 @@
{ {
name = FXModuleThrottleEffects name = FXModuleThrottleEffects
fxModuleNames = heatColor fxModuleNames = heatColor
responseSpeed = 0.005 responseSpeed = 1.0
dependOnEngineState = True dependOnEngineState = True
dependOnThrottle = True dependOnThrottle = True
} }
@ -293,30 +293,30 @@
{ {
name = ModuleColorChanger name = ModuleColorChanger
moduleID = heatColor moduleID = heatColor
animRate = 0.05 animRate = 0.025
shaderProperty = _EmissiveColor shaderProperty = _EmissiveColor
excludedRenderer = EngineCore excludedRenderer = EngineCore
toggleInEditor = false toggleInEditor = false
toggleInFlight = false toggleInFlight = false
redCurve redCurve
{ {
key = 0 1 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
greenCurve greenCurve
{ {
key = 0 1 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
blueCurve blueCurve
{ {
key = 0 1 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
alphaCurve alphaCurve
{ {
key = 0 0 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
} }
MODULE MODULE
@ -622,7 +622,7 @@
{ {
name = FXModuleThrottleEffects name = FXModuleThrottleEffects
fxModuleNames = heatColor fxModuleNames = heatColor
responseSpeed = 0.005 responseSpeed = 1.0
dependOnEngineState = True dependOnEngineState = True
dependOnThrottle = True dependOnThrottle = True
} }
@ -639,30 +639,30 @@
{ {
name = ModuleColorChanger name = ModuleColorChanger
moduleID = heatColor moduleID = heatColor
animRate = 0.0005 animRate = 0.025
shaderProperty = _EmissiveColor shaderProperty = _EmissiveColor
excludedRenderer = EngineCore excludedRenderer = EngineCore
toggleInEditor = false toggleInEditor = false
toggleInFlight = false toggleInFlight = false
redCurve redCurve
{ {
key = 0 1 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
greenCurve greenCurve
{ {
key = 0 1 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
blueCurve blueCurve
{ {
key = 0 1 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
alphaCurve alphaCurve
{ {
key = 0 0 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
} }
MODULE MODULE
@ -854,7 +854,7 @@
{ {
name = FXModuleThrottleEffects name = FXModuleThrottleEffects
fxModuleNames = heatColor fxModuleNames = heatColor
responseSpeed = 0.005 responseSpeed = 1.0
dependOnEngineState = True dependOnEngineState = True
dependOnThrottle = True dependOnThrottle = True
} }
@ -878,23 +878,23 @@
toggleInFlight = false toggleInFlight = false
redCurve redCurve
{ {
key = 0 1 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
greenCurve greenCurve
{ {
key = 0 1 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
blueCurve blueCurve
{ {
key = 0 1 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
alphaCurve alphaCurve
{ {
key = 0 0 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
} }
MODULE MODULE
@ -1036,7 +1036,7 @@
{ {
name = FXModuleThrottleEffects name = FXModuleThrottleEffects
fxModuleNames = heatColor fxModuleNames = heatColor
responseSpeed = 0.005 responseSpeed = 1.0
dependOnEngineState = True dependOnEngineState = True
dependOnThrottle = True dependOnThrottle = True
} }
@ -1060,23 +1060,23 @@
toggleInFlight = false toggleInFlight = false
redCurve redCurve
{ {
key = 0 1 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
greenCurve greenCurve
{ {
key = 0 1 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
blueCurve blueCurve
{ {
key = 0 1 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
alphaCurve alphaCurve
{ {
key = 0 0 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
} }
MODULE MODULE

View File

@ -161,84 +161,84 @@
!EFFECTS {} !EFFECTS {}
EFFECTS EFFECTS
{ {
engage engage
{ {
AUDIO AUDIO
{ {
channel = Ship channel = Ship
clip = sound_vent_soft clip = sound_vent_soft
volume = 1.0 volume = 1.0
pitch = 2.0 pitch = 2.0
loop = false loop = false
} }
} }
flameout flameout
{ {
PREFAB_PARTICLE PREFAB_PARTICLE
{ {
prefabName = fx_exhaustSparks_flameout_2 prefabName = fx_exhaustSparks_flameout_2
transformName = thrustTransform transformName = thrustTransform
oneShot = true oneShot = true
} }
AUDIO AUDIO
{ {
channel = Ship channel = Ship
clip = sound_explosion_low clip = sound_explosion_low
volume = 1.0 volume = 1.0
pitch = 2.0 pitch = 2.0
loop = false loop = false
} }
} }
fx-vector-running fx-vector-running
{ {
AUDIO AUDIO
{ {
channel = Ship channel = Ship
clip = sound_rocket_hard clip = sound_rocket_hard
volume = 0.0 0.0 volume = 0.0 0.0
volume = 1.0 1.0 volume = 1.0 1.0
pitch = 0.0 0.2 pitch = 0.0 0.2
pitch = 1.0 1.0 pitch = 1.0 1.0
loop = true loop = true
} }
MODEL_MULTI_PARTICLE MODEL_MULTI_PARTICLE
{ {
name = core name = core
modelName = ReStock/FX/restock-fx-vector-core-1 modelName = ReStock/FX/restock-fx-vector-core-1
transformName = fxTransformCore transformName = fxTransformCore
emission = 0.0 0.0 emission = 0.0 0.0
emission = 0.01 0.1 emission = 0.01 0.1
emission = 0.075 0.25 emission = 0.075 0.25
emission = 1.0 1.0 emission = 1.0 1.0
speed = 0.0 0.35 speed = 0.0 0.35
speed = 1.0 1.0 speed = 1.0 1.0
} }
MODEL_MULTI_PARTICLE MODEL_MULTI_PARTICLE
{ {
name = plume name = plume
modelName = ReStock/FX/restock-fx-vector-plume-1 modelName = ReStock/FX/restock-fx-vector-plume-1
transformName = fxTransformPlume transformName = fxTransformPlume
emission = 0.0 0.0 emission = 0.0 0.0
emission = 0.01 0.1 emission = 0.01 0.1
emission = 0.075 0.25 emission = 0.075 0.25
emission = 1.0 1.0 emission = 1.0 1.0
speed = 0.0 0.35 speed = 0.0 0.35
speed = 1.0 1.0 speed = 1.0 1.0
} }
PREFAB_PARTICLE PREFAB_PARTICLE
{ {
prefabName = fx_smokeTrail_light prefabName = fx_smokeTrail_light
transformName = smokePoint transformName = smokePoint
emission = 0.0 0.0 emission = 0.0 0.0
emission = 0.05 0.0 emission = 0.05 0.0
emission = 0.075 0.25 emission = 0.075 0.25
emission = 1.0 1.25 emission = 1.0 1.25
speed = 0.0 0.25 speed = 0.0 0.25
speed = 1.0 1.0 speed = 1.0 1.0
localOffset = 0, 0, 0 localOffset = 0, 0, 0
} }
} }
} }
MODULE MODULE
@ -858,7 +858,7 @@
{ {
name = FXModuleThrottleEffects name = FXModuleThrottleEffects
fxModuleNames = heatColor fxModuleNames = heatColor
responseSpeed = 0.005 responseSpeed = 1.0
dependOnEngineState = True dependOnEngineState = True
dependOnThrottle = True dependOnThrottle = True
} }
@ -875,30 +875,30 @@
{ {
name = ModuleColorChanger name = ModuleColorChanger
moduleID = heatColor moduleID = heatColor
animRate = 0.005 animRate = 0.025
shaderProperty = _EmissiveColor shaderProperty = _EmissiveColor
excludedRenderer = EngineCoreT30 excludedRenderer = EngineCoreT30
toggleInEditor = false toggleInEditor = false
toggleInFlight = false toggleInFlight = false
redCurve redCurve
{ {
key = 0 0 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
greenCurve greenCurve
{ {
key = 0 0 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
blueCurve blueCurve
{ {
key = 0 0 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
alphaCurve alphaCurve
{ {
key = 0 0 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
} }
MODULE MODULE
@ -1176,7 +1176,7 @@
{ {
name = FXModuleThrottleEffects name = FXModuleThrottleEffects
fxModuleNames = heatColor fxModuleNames = heatColor
responseSpeed = 0.005 responseSpeed = 1.0
dependOnEngineState = True dependOnEngineState = True
dependOnThrottle = True dependOnThrottle = True
} }
@ -1193,30 +1193,30 @@
{ {
name = ModuleColorChanger name = ModuleColorChanger
moduleID = heatColor moduleID = heatColor
animRate = 0.0005 animRate = 0.025
shaderProperty = _EmissiveColor shaderProperty = _EmissiveColor
excludedRenderer = EngineCoreT45 excludedRenderer = EngineCoreT45
toggleInEditor = false toggleInEditor = false
toggleInFlight = false toggleInFlight = false
redCurve redCurve
{ {
key = 0 1 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
greenCurve greenCurve
{ {
key = 0 1 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
blueCurve blueCurve
{ {
key = 0 1 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
alphaCurve alphaCurve
{ {
key = 0 0 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
} }
MODULE MODULE

View File

@ -176,7 +176,7 @@
{ {
name = FXModuleThrottleEffects name = FXModuleThrottleEffects
fxModuleNames = heatColor fxModuleNames = heatColor
responseSpeed = 0.005 responseSpeed = 1.0
dependOnEngineState = True dependOnEngineState = True
dependOnThrottle = True dependOnThrottle = True
} }
@ -193,30 +193,30 @@
{ {
name = ModuleColorChanger name = ModuleColorChanger
moduleID = heatColor moduleID = heatColor
animRate = 1 animRate = 0.025
shaderProperty = _EmissiveColor shaderProperty = _EmissiveColor
excludedRenderer = MainsailEngineCore excludedRenderer = MainsailEngineCore
toggleInEditor = false toggleInEditor = false
toggleInFlight = false toggleInFlight = false
redCurve redCurve
{ {
key = 0 0 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
greenCurve greenCurve
{ {
key = 0 0 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
blueCurve blueCurve
{ {
key = 0 0 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
alphaCurve alphaCurve
{ {
key = 0 0 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
} }
MODULE MODULE
@ -513,7 +513,7 @@
{ {
name = FXModuleThrottleEffects name = FXModuleThrottleEffects
fxModuleNames = heatColor fxModuleNames = heatColor
responseSpeed = 0.005 responseSpeed = 1.0
dependOnEngineState = True dependOnEngineState = True
dependOnThrottle = True dependOnThrottle = True
} }
@ -530,30 +530,30 @@
{ {
name = ModuleColorChanger name = ModuleColorChanger
moduleID = heatColor moduleID = heatColor
animRate = 1 animRate = 0.025
shaderProperty = _EmissiveColor shaderProperty = _EmissiveColor
excludedRenderer = PoodleEngineCore excludedRenderer = PoodleEngineCore
toggleInEditor = false toggleInEditor = false
toggleInFlight = false toggleInFlight = false
redCurve redCurve
{ {
key = 0 0 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
greenCurve greenCurve
{ {
key = 0 0 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
blueCurve blueCurve
{ {
key = 0 0 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
alphaCurve alphaCurve
{ {
key = 0 0 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
} }
MODULE MODULE
@ -827,7 +827,7 @@
{ {
name = FXModuleThrottleEffects name = FXModuleThrottleEffects
fxModuleNames = heatColor fxModuleNames = heatColor
responseSpeed = 0.005 responseSpeed = 1.0
dependOnEngineState = True dependOnEngineState = True
dependOnThrottle = True dependOnThrottle = True
} }
@ -844,30 +844,30 @@
{ {
name = ModuleColorChanger name = ModuleColorChanger
moduleID = heatColor moduleID = heatColor
animRate = 1 animRate = 0.025
shaderProperty = _EmissiveColor shaderProperty = _EmissiveColor
excludedRenderer = SkipperEngineCore excludedRenderer = SkipperEngineCore
toggleInEditor = false toggleInEditor = false
toggleInFlight = false toggleInFlight = false
redCurve redCurve
{ {
key = 0 0 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
greenCurve greenCurve
{ {
key = 0 0 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
blueCurve blueCurve
{ {
key = 0 0 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
alphaCurve alphaCurve
{ {
key = 0 0 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
} }
MODULE MODULE
@ -1148,7 +1148,7 @@
{ {
name = FXModuleThrottleEffects name = FXModuleThrottleEffects
fxModuleNames = heatColor fxModuleNames = heatColor
responseSpeed = 0.005 responseSpeed = 1.0
dependOnEngineState = True dependOnEngineState = True
dependOnThrottle = True dependOnThrottle = True
} }
@ -1165,30 +1165,30 @@
{ {
name = ModuleColorChanger name = ModuleColorChanger
moduleID = heatColor moduleID = heatColor
animRate = 1 animRate = 0.025
shaderProperty = _EmissiveColor shaderProperty = _EmissiveColor
excludedRenderer = EngineCore excludedRenderer = EngineCore
toggleInEditor = false toggleInEditor = false
toggleInFlight = false toggleInFlight = false
redCurve redCurve
{ {
key = 0 0 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
greenCurve greenCurve
{ {
key = 0 0 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
blueCurve blueCurve
{ {
key = 0 0 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
alphaCurve alphaCurve
{ {
key = 0 0 key = 0 0 1 1
key = 1 1 key = 1 1 1 1
} }
} }
MODULE MODULE

View File

@ -21,6 +21,7 @@ Art
- Chris Adderley (Nertea) - Chris Adderley (Nertea)
- Beale - Beale
- Andrew Cassidy - Andrew Cassidy
- riocrokite
- Passinglurker - Passinglurker
Plugin code Plugin code