mirror of
https://github.com/PorktoberRevolution/ReStocked
synced 2024-09-01 17:34:42 +00:00
1e225d4021
- Added inflatable heatshield - Fixed 1.875m separator (#724) - Fixed depth mask of RCS port (#717) - Skiff issue fixes (#727, #726) - Ursa emissive fix (#728) - Emissive fixes for more engines
229 lines
3.9 KiB
INI
229 lines
3.9 KiB
INI
// Patches applying art changes to Making History engines
|
|
// Contents:
|
|
// - RV-1 "Cub" Vernier Engine (LiquidEngineRV-1)
|
|
|
|
// Cub
|
|
@PART[LiquidEngineRV-1]
|
|
{
|
|
@author = Chris Adderley (Nertea)
|
|
!mesh = DELETE
|
|
!MODEL {}
|
|
MODEL
|
|
{
|
|
model = ReStock/Assets/Engine/restock-engine-panda-1
|
|
}
|
|
|
|
!EFFECTS {}
|
|
EFFECTS
|
|
{
|
|
engage
|
|
{
|
|
AUDIO
|
|
{
|
|
channel = Ship
|
|
clip = sound_vent_medium
|
|
volume = 1.0
|
|
pitch = 2.0
|
|
loop = false
|
|
}
|
|
}
|
|
flameout
|
|
{
|
|
AUDIO
|
|
{
|
|
channel = Ship
|
|
clip = sound_explosion_low
|
|
volume = 1.0
|
|
pitch = 2.0
|
|
loop = false
|
|
}
|
|
}
|
|
disengage
|
|
{
|
|
AUDIO
|
|
{
|
|
channel = Ship
|
|
clip = sound_vent_soft
|
|
loop = false
|
|
}
|
|
}
|
|
fx-cub-running
|
|
{
|
|
AUDIO
|
|
{
|
|
channel = Ship
|
|
clip = sound_rocket_mini
|
|
volume = 0.0 0.0
|
|
volume = 0.01 0.2
|
|
volume = 1.0 0.6
|
|
pitch = 0.0 0.1
|
|
pitch = 0.01 0.2
|
|
pitch = 1.0 0.5
|
|
loop = true
|
|
}
|
|
MODEL_MULTI_PARTICLE
|
|
{
|
|
name = core
|
|
modelName = ReStock/FX/restock-fx-cub-core-1
|
|
transformName = fxTransformCore
|
|
emission = 0.0 0.0
|
|
emission = 0.01 0.1
|
|
emission = 0.075 0.25
|
|
emission = 1.0 1.0
|
|
speed = 0.0 0.8
|
|
speed = 1.0 1.0
|
|
}
|
|
MODEL_MULTI_PARTICLE
|
|
{
|
|
name = plume
|
|
modelName = ReStock/FX/restock-fx-cub-plume-1
|
|
transformName = fxTransformPlume
|
|
emission = 0.0 0.0
|
|
emission = 0.01 0.1
|
|
emission = 0.075 0.25
|
|
emission = 1.0 1.0
|
|
speed = 0.0 0.8
|
|
speed = 1.0 1.0
|
|
}
|
|
}
|
|
}
|
|
@MODULE[ModuleEnginesFX]
|
|
{
|
|
%runningEffectName = fx-cub-running
|
|
}
|
|
@MODULE[ModuleGimbal]
|
|
{
|
|
@gimbalTransformName = B_GimbalCub
|
|
}
|
|
MODULE
|
|
{
|
|
name = ModulePartVariants
|
|
baseVariant = Basic
|
|
VARIANT
|
|
{
|
|
name = Basic
|
|
displayName = #LOC_Restock_variant-engine_shroud
|
|
primaryColor = #ffffff
|
|
secondaryColor = #999999
|
|
GAMEOBJECTS
|
|
{
|
|
CubBasic = true
|
|
CubBare = false
|
|
CubWide = false
|
|
}
|
|
}
|
|
VARIANT
|
|
{
|
|
name = Wide
|
|
displayName = #LOC_Restock_variant-engine_shroud_wide
|
|
primaryColor = #ffffff
|
|
GAMEOBJECTS
|
|
{
|
|
CubBasic = false
|
|
CubBare = false
|
|
CubWide = true
|
|
}
|
|
|
|
}
|
|
VARIANT
|
|
{
|
|
name = Bare
|
|
displayName = #LOC_Restock_variant-engine_compact
|
|
primaryColor = #999999
|
|
GAMEOBJECTS
|
|
{
|
|
CubBasic = false
|
|
CubBare = true
|
|
CubWide = false
|
|
}
|
|
}
|
|
}
|
|
MODULE
|
|
{
|
|
name = FXModuleThrottleEffects
|
|
fxModuleNames = heatColor
|
|
responseSpeed = 1.0
|
|
dependOnEngineState = True
|
|
dependOnThrottle = True
|
|
}
|
|
MODULE
|
|
{
|
|
name = FXModuleThrottleEffects
|
|
fxModuleNames = throttleColor
|
|
responseSpeed = 1.0
|
|
dependOnEngineState = True
|
|
dependOnThrottle = True
|
|
}
|
|
MODULE
|
|
{
|
|
name = ModuleColorChanger
|
|
moduleID = heatColor
|
|
animRate = 0.025
|
|
shaderProperty = _EmissiveColor
|
|
excludedRenderers = EngineCore
|
|
toggleInEditor = false
|
|
toggleInFlight = false
|
|
redCurve
|
|
{
|
|
key = 0 0 1 1
|
|
key = 1 1 1 1
|
|
}
|
|
greenCurve
|
|
{
|
|
key = 0 0 1 1
|
|
key = 1 1 1 1
|
|
}
|
|
blueCurve
|
|
{
|
|
key = 0 0 1 1
|
|
key = 1 1 1 1
|
|
}
|
|
alphaCurve
|
|
{
|
|
key = 0 0 1 1
|
|
key = 1 1 1 1
|
|
}
|
|
}
|
|
MODULE
|
|
{
|
|
name = ModuleColorChanger
|
|
moduleID = throttleColor
|
|
animRate = 1
|
|
shaderProperty = _TintColor
|
|
includedRenderers = EngineCore
|
|
toggleInEditor = false
|
|
toggleInFlight = false
|
|
redCurve
|
|
{
|
|
key = 0 0
|
|
key = 1 1
|
|
}
|
|
greenCurve
|
|
{
|
|
key = 0 0
|
|
key = 1 1
|
|
}
|
|
blueCurve
|
|
{
|
|
key = 0 0
|
|
key = 1 1
|
|
}
|
|
alphaCurve
|
|
{
|
|
key = 0 0
|
|
key = 1 1
|
|
}
|
|
}
|
|
|
|
MODULE
|
|
{
|
|
name = ModuleRestockDepthMask
|
|
maskTransform = BasicMask
|
|
}
|
|
MODULE
|
|
{
|
|
name = ModuleRestockDepthMask
|
|
maskTransform = WideMask
|
|
}
|
|
}
|