ReStocked/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-25.cfg

226 lines
3.6 KiB
INI
Raw Normal View History

2018-05-29 17:36:23 +00:00
// Patches applying art changes to 2.5m engines
// Contents:
2018-07-20 02:57:21 +00:00
// - LFB KR-1x2 "Twin-Boar" Liquid Fuel Engine (Size2LFB)
2018-05-29 17:36:23 +00:00
// -
2018-07-20 02:57:21 +00:00
// Twin Boar
@PART[Size2LFB]
{
@author = Chris Adderley
!mesh = DELETE
!MODEL = {}
MODEL {
model = ReStock/Assets/Engine/restock-engine-twinboar-1
}
MODEL {
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-25-orange
position = 0.0, 4.356, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
!EFFECTS {}
EFFECTS
2018-07-20 02:57:21 +00:00
{
engage
{
AUDIO
{
channel = Ship
clip = sound_vent_soft
volume = 1.0
pitch = 2.0
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
}
}
fx-twinboar-running
2018-07-20 02:57:21 +00:00
{
AUDIO
{
channel = Ship
clip = sound_rocket_hard
volume = 0.0 0.0
volume = 1.0 1.0
pitch = 0.0 0.2
pitch = 1.0 1.0
loop = true
}
MODEL_MULTI_PARTICLE
{
modelName = Restock/FX/restock-boar-core
2018-07-20 02:57:21 +00:00
transformName = fxTransform
emission = 0.0 0.0
emission = 0.01 0.1
emission = 0.075 0.25
emission = 1.0 1.0
speed = 0.0 0.35
speed = 1.0 1.0
}
MODEL_MULTI_PARTICLE
{
modelName = Restock/FX/restock-boar-plume
2018-07-20 02:57:21 +00:00
transformName = fxTransform
emission = 0.0 0.0
emission = 0.01 0.1
emission = 0.075 0.25
emission = 1.0 1.0
speed = 0.0 0.35
speed = 1.0 1.0
}
}
}
2018-07-20 02:57:21 +00:00
@MODULE[ModuleGimbal]
{
@gimbalTransformName = B_Gimbal
}
@MODULE[ModuleEnginesFX]
{
@runningEffectName = fx-twinboar-running
}
2018-07-20 02:57:21 +00:00
MODULE
{
name = FXModuleLookAtConstraint
// Basic
CONSTRAINLOOKFX
{
targetName = CylTop005
rotatorsName = CylBot005
}
CONSTRAINLOOKFX
{
targetName = CylTop006
rotatorsName = CylBot006
}
CONSTRAINLOOKFX
{
targetName = CylTop007
rotatorsName = CylBot007
}
CONSTRAINLOOKFX
{
targetName = CylTop008
rotatorsName = CylBot008
}
CONSTRAINLOOKFX
{
targetName = CylBot005
rotatorsName =CylTop005
}
CONSTRAINLOOKFX
{
targetName = CylBot006
rotatorsName = CylTop006
}
CONSTRAINLOOKFX
{
targetName = CylBot007
rotatorsName = CylTop007
}
CONSTRAINLOOKFX
{
targetName = CylBot008
rotatorsName = CylTop008
}
2018-07-20 02:57:21 +00:00
}
!MODULE[FXModuleAnimateThrottle] = {}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = heatColor
responseSpeed = 0.005
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = heatColor
animRate = 0.05
shaderProperty = _EmissiveColor
excludedRenderers = EngineCore
toggleInEditor = false
toggleInFlight = false
redCurve
{
key = 0 1
key = 1 1
}
greenCurve
{
key = 0
key = 1 1
}
blueCurve
{
key = 0 0
key = 1 0
}
alphaCurve
{
key = 0 0
key = 1 1
}
}
MODULE
{
name = ModuleColorChanger
moduleID = throttleColor
animRate = 1
shaderProperty = _EmissiveColor
includedRenderers = EngineCore
toggleInEditor = false
toggleInFlight = false
redCurve
{
key = 0 1
key = 1 1
}
greenCurve
{
key = 0 0
key = 1 1
}
blueCurve
{
key = 0 0
key = 1 0
}
alphaCurve
{
key = 0 0
key = 1 1
}
}
2018-07-20 02:57:21 +00:00
}