You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ReStocked/Distribution/Restock/GameData/ReStock/PatchesMH/Engine/restock-mh-engines-25.cfg

1104 lines
26 KiB
INI

// Patches applying art changes to Making History engines
// Contents:
// - RE-I2 "Skiff" Liquid Fuel Engine (LiquidEngineRE-I2)
// - KR-1 "Mastodon" Liquid Fuel Engine (LiquidEngineKE-1)
// RE-I2 "Skiff" Liquid Fuel Engine
@PART[LiquidEngineRE-I2]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Engine/restock-engine-caravel-1
}
!fx_exhaustFlame_blue = DELETE
!fx_exhaustLight_blue = DELETE
!fx_smokeTrail_light = DELETE
!fx_exhaustSparks_flameout = DELETE
!sound_vent_medium = DELETE
!sound_rocket_hard = DELETE
!sound_vent_soft = DELETE
!sound_explosion_low = DELETE
!MODULE[ModulePartVariants] {}
!MODULE[FXModuleLookAtConstraint] {}
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
}
}
fx-skiff-running
{
AUDIO
{
channel = Ship
clip = sound_rocket_hard
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-skiff-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-skiff-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
}
PREFAB_PARTICLE
{
prefabName = fx_smokeTrail_light
transformName = fxTransformPlume
emission = 0.0 0.0
emission = 0.05 0.0
emission = 0.075 0.25
emission = 1.0 1.25
speed = 0.0 0.25
speed = 1.0 1.0
}
}
}
@bulkheadProfiles = size1, size1p5, srf
@MODULE[ModuleEngines]
{
@name = ModuleEnginesFX
%runningEffectName = fx-skiff-running
}
@MODULE[ModuleGimbal]
{
@gimbalTransformName = B_Gimbal
}
@MODULE[ModuleJettison]
{
@jettisonName = Shroud1p5x3,Shroud2x3,Shroud1p5x3_2,Shroud1p5x3_3
}
MODULE
{
name = ModulePartVariants
baseVariant = Shroud
VARIANT
{
// AKA 2.5m boattail (wtf)
name = Shroud
displayName = #LOC_Restock_variant-engine_tankbutt_size2_white
themeName = Shroud
primaryColor = #999999
secondaryColor = #ffffff
sizeGroup = GroupA
GAMEOBJECTS
{
SkiffBoattail = true
SkiffCompact = false
Skiff1875 = false
Skiff125 = false
Shroud2x3 = true
Shroud2x3_Orange = false
Shroud2x3_White = true
Shroud1p5x3 = false
Shroud1p5x3_White = false
Shroud1p5x3_Orange = false
Shroud1p5x3_2 = false
Shroud1p5x3_2_Orange = false
Shroud1p5x3_2_White = false
Shroud1p5x3_3 = false
Shroud1p5x3_3_Orange = false
Shroud1p5x3_3_White = false
}
NODES
{
node_stack_top = 0.0, 1.80521, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.46, 0.0, 0.0, -1.0, 0.0, 2
}
}
VARIANT
{
name = Size1p5
displayName = #LOC_Restock_variant-engine_size1p5_white
primaryColor = #666666
secondaryColor = #ffffff
GAMEOBJECTS
{
SkiffBoattail = false
SkiffCompact = false
Skiff1875 = true
Skiff125 = false
Shroud1p5x3 = false
Shroud1p5x3_2 = true
Shroud2x3 = false
Shroud1p5x3_2_Orange = false
Shroud1p5x3_2_White = true
Shroud2x3_Orange = false
Shroud2x3_White = false
Shroud1p5x3_White = false
Shroud1p5x3_Orange = false
Shroud1p5x3_3 = false
Shroud1p5x3_3_Orange = false
Shroud1p5x3_3_White = false
}
NODES
{
node_stack_top = 0.0, 1.08738, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.413, 0.0, 0.0, -1.0, 0.0, 2
}
}
VARIANT
{
name = Size1
displayName = #LOC_Restock_variant-engine_size1_white
primaryColor = #333333
secondaryColor = #ffffff
GAMEOBJECTS
{
SkiffBoattail = false
SkiffCompact = false
Skiff1875 = false
Skiff125 = true
Shroud1p5x3 = false
Shroud1p5x3_2 = false
Shroud2x3 = false
Shroud1p5x3_2_Orange = false
Shroud1p5x3_2_White = false
Shroud2x3_Orange = false
Shroud2x3_White = false
Shroud1p5x3_White = false
Shroud1p5x3_Orange = false
Shroud1p5x3_3 = true
Shroud1p5x3_3_Orange = false
Shroud1p5x3_3_White = true
}
NODES
{
node_stack_top = 0.0, 1.08738, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.413, 0.0, 0.0, -1.0, 0.0, 2
}
}
VARIANT
{
name = Bare
displayName = #LOC_Restock_variant-engine_compact_white
themeName = Bare
primaryColor = #111111
secondaryColor = #ffffff
GAMEOBJECTS
{
SkiffBoattail = false
SkiffCompact = true
Skiff1875 = false
Skiff125 = false
Shroud1p5x3 = true
Shroud1p5x3_2 = false
Shroud2x3 = false
Shroud1p5x3_2_Orange = false
Shroud1p5x3_2_White = false
Shroud2x3_Orange = false
Shroud2x3_White = false
Shroud1p5x3_White = true
Shroud1p5x3_Orange = false
Shroud1p5x3_3 = false
Shroud1p5x3_3_Orange = false
Shroud1p5x3_3_White = false
}
NODES
{
node_stack_top = 0.0, 1.08738, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.413, 0.0, 0.0, -1.0, 0.0, 2
}
}
VARIANT
{
// AKA 2.5m boattail (wtf)
name = Shroud_Alternate
displayName = #LOC_Restock_variant-engine_tankbutt_size2_grey-orange
themeName = Shroud
primaryColor = #999999
secondaryColor = #f69449
sizeGroup = GroupA
GAMEOBJECTS
{
SkiffBoattail = true
SkiffCompact = false
Skiff1875 = false
Skiff125 = false
Shroud1p5x3 = false
Shroud2x3 = true
Shroud1p5x3_2_Orange = false
Shroud1p5x3_2_White = false
Shroud2x3_Orange = true
Shroud2x3_White = false
Shroud1p5x3_White = false
Shroud1p5x3_Orange = false
Shroud1p5x3_3 = false
Shroud1p5x3_3_Orange = false
Shroud1p5x3_3_White = false
}
NODES
{
node_stack_top = 0.0, 1.80521, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.46, 0.0, 0.0, -1.0, 0.0, 2
}
}
VARIANT
{
name = Size1p5_Alternate
displayName = #LOC_Restock_variant-engine_size1p5_grey-orange
primaryColor = #666666
secondaryColor = #f69449
GAMEOBJECTS
{
SkiffBoattail = false
SkiffCompact = false
Skiff1875 = true
Skiff125 = false
Shroud1p5x3 = false
Shroud1p5x3_2 = true
Shroud2x3 = false
Shroud1p5x3_2_Orange = true
Shroud1p5x3_2_White = false
Shroud2x3_Orange = false
Shroud2x3_White = false
Shroud1p5x3_White = false
Shroud1p5x3_Orange = false
Shroud1p5x3_3 = false
Shroud1p5x3_3_Orange = false
Shroud1p5x3_3_White = false
}
NODES
{
node_stack_top = 0.0, 1.08738, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.413, 0.0, 0.0, -1.0, 0.0, 2
}
}
VARIANT
{
name = Size1_Alternate
displayName = #LOC_Restock_variant-engine_size1_grey-orange
primaryColor = #333333
secondaryColor = #f69449
GAMEOBJECTS
{
SkiffBoattail = false
SkiffCompact = false
Skiff1875 = false
Skiff125 = true
Shroud1p5x3 = false
Shroud1p5x3_2 = false
Shroud2x3 = false
Shroud1p5x3_2_Orange = false
Shroud1p5x3_2_White = false
Shroud2x3_Orange = false
Shroud2x3_White = false
Shroud1p5x3_White = false
Shroud1p5x3_Orange = false
Shroud1p5x3_3 = true
Shroud1p5x3_3_Orange = true
Shroud1p5x3_3_White = false
}
NODES
{
node_stack_top = 0.0, 1.08738, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.413, 0.0, 0.0, -1.0, 0.0, 2
}
}
VARIANT
{
name = Bare_Alternate
displayName = #LOC_Restock_variant-engine_compact_grey-orange
themeName = Bare
primaryColor = #111111
secondaryColor = #f69449
GAMEOBJECTS
{
SkiffBoattail = false
SkiffCompact = true
Skiff1875 = false
Skiff125 = false
Shroud1p5x3 = true
Shroud1p5x3_2 = false
Shroud2x3 = false
Shroud1p5x3_2_Orange = false
Shroud1p5x3_2_White = false
Shroud2x3_Orange = false
Shroud2x3_White = false
Shroud1p5x3_White = false
Shroud1p5x3_Orange = true
Shroud1p5x3_3 = false
Shroud1p5x3_3_Orange = false
Shroud1p5x3_3_White = false
}
NODES
{
node_stack_top = 0.0, 1.08738, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.413, 0.0, 0.0, -1.0, 0.0, 2
}
}
}
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 = J2Core
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 = J2Core
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 = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = B_SkiffCylUpper001
rotatorsName =B_SkiffCylLower001
}
CONSTRAINLOOKFX
{
targetName = B_SkiffCylUpper002
rotatorsName = B_SkiffCylLower002
}
CONSTRAINLOOKFX
{
targetName = B_SkiffCylLower001
rotatorsName = B_SkiffCylUpper001
}
CONSTRAINLOOKFX
{
targetName = B_SkiffCylLower002
rotatorsName = B_SkiffCylUpper002
}
}
}
// KR-1 "Mastodon" Liquid Fuel Engine
@PART[LiquidEngineKE-1]:HAS[~RestockIgnore[*]]:FOR[ReStock]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Engine/restock-engine-mastodon-1
}
!fx_exhaustFlame_blue = DELETE
!fx_exhaustLight_blue = DELETE
!fx_smokeTrail_light = DELETE
!fx_exhaustSparks_flameout = DELETE
!sound_vent_medium = DELETE
!sound_rocket_hard = DELETE
!sound_vent_soft = DELETE
!sound_explosion_low = DELETE
!MODULE[ModulePartVariants] {}
!MODULE[FXModuleLookAtConstraint] {}
@bulkheadProfiles = size1, size1p5, size2, size3, srf
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
}
}
fx-mastodon-running
{
AUDIO
{
channel = Ship
clip = sound_rocket_hard
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-mastodon-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-mastodon-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
}
MODEL_MULTI_PARTICLE
{
name = fire
modelName = ReStock/FX/restock-fx-mastodon-plume-2
transformName = fxTransformFire
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
}
PREFAB_PARTICLE
{
prefabName = fx_smokeTrail_light
transformName = fxTransformPlume
emission = 0.0 0.0
emission = 0.05 0.0
emission = 0.075 0.25
emission = 1.0 1.25
speed = 0.0 0.25
speed = 1.0 1.0
}
}
}
@MODULE[ModuleEngines]
{
@name = ModuleEnginesFX
%runningEffectName = fx-mastodon-running
}
@MODULE[ModuleGimbal]
{
@gimbalTransformName = B_Gimbal
}
@MODULE[ModuleJettison]
{
@jettisonName = Shroud2x2,Shroud2x3,Shroud2x4,Shroud25
}
MODULE
{
name = ModulePartVariants
baseVariant = 25Ring
VARIANT
{
name = 25Ring
displayName = #LOC_Restock_variant-engine_size2_white
primaryColor = #cccccc
secondaryColor = #ffffff
sizeGroup = GroupB
GAMEOBJECTS
{
// Engine Core
B_F1_25 = true
B_F1_1875 = false
B_F1_Boattail = false
B_F1_Boattail375 = false
B_F1_Compact = false
// Shroud bases
Shroud2x2 = false
Shroud2x3 = false
Shroud2x4 = false
Shroud25 = true
// Actual shroud colour objects
Shroud25BoatWhite = false
Shroud25BoatGrey= false
Shroud25White= true
Shroud25Grey= false
Shroud1875White= false
Shroud1875Grey= false
ShroudCptWhite= false
ShroudCptGrey = false
375MountBoatWhite = false
375MountBoatOrange = false
25MountBoatWhite = false
25MountBoatOrange = false
}
NODES
{
node_stack_top = 0.0, 0.2, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -2.5, 0.0, 0.0, -1.0, 0.0, 2
}
}
VARIANT
{
name = Full
displayName = #LOC_Restock_variant-engine_boattail_size2_white
primaryColor = #999999
secondaryColor = #ffffff
sizeGroup = GroupA
GAMEOBJECTS
{
// Engine Core
B_F1_25 = false
B_F1_1875 = false
B_F1_Boattail = true
B_F1_Boattail375 = false
B_F1_Compact = false
// Shroud bases
Shroud2x2 = false
Shroud2x3 = false
Shroud2x4 = true
Shroud25 = false
// Actual shroud colour objects
Shroud25BoatWhite = true
Shroud25BoatGrey= false
Shroud25White= false
Shroud25Grey= false
Shroud1875White= false
Shroud1875Grey= false
ShroudCptWhite= false
ShroudCptGrey = false
375MountBoatWhite = false
375MountBoatOrange = false
25MountBoatWhite = true
25MountBoatOrange = false
}
NODES
{
node_stack_bottom = 0.0, -2.95, 0.0, 0.0, -1.0, 0.0, 2
}
}
VARIANT
{
name = 375Boat
displayName = #LOC_Restock_variant-engine_boattail_size3_white
primaryColor = #666666
secondaryColor = #ffffff
sizeGroup = GroupB
GAMEOBJECTS
{
// Engine Core
B_F1_25 = false
B_F1_1875 = false
B_F1_Boattail = false
B_F1_Boattail375 = true
B_F1_Compact = false
// Shroud bases
Shroud2x2 = false
Shroud2x3 = false
Shroud2x4 = false
Shroud25 = false
// Actual shroud colour objects
Shroud25BoatWhite = false
Shroud25BoatGrey= false
Shroud25White= false
Shroud25Grey= false
Shroud1875White= false
Shroud1875Grey= false
ShroudCptWhite= false
ShroudCptGrey = false
375MountBoatWhite = true
375MountBoatOrange = false
25MountBoatWhite = false
25MountBoatOrange = false
}
NODES
{
node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -2.54, 0.0, 0.0, -1.0, 0.0, 2
}
}
VARIANT
{
name = Mid
displayName = #LOC_Restock_variant-engine_size1p5_white
primaryColor = #333333
secondaryColor = #ffffff
sizeGroup = GroupB
GAMEOBJECTS
{
// Engine Core
B_F1_25 = false
B_F1_1875 = true
B_F1_Boattail = false
B_F1_Boattail375 = false
B_F1_Compact = false
// Shroud bases
Shroud2x2 = false
Shroud2x3 = true
Shroud2x4 = false
Shroud25 = false
// Actual shroud colour objects
Shroud25BoatWhite = false
Shroud25BoatGrey= false
Shroud25White= false
Shroud25Grey= false
Shroud1875White= true
Shroud1875Grey= false
ShroudCptWhite= false
ShroudCptGrey = false
375MountBoatWhite = false
375MountBoatOrange = false
25MountBoatWhite = false
25MountBoatOrange = false
}
NODES
{
node_stack_top = 0.0, 0.2, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -2.5, 0.0, 0.0, -1.0, 0.0, 2
}
}
VARIANT
{
name = Bare
displayName =#LOC_Restock_variant-engine_compact_white
themeName = Bare
primaryColor = #111111
secondaryColor = #ffffff
sizeGroup = GroupC
GAMEOBJECTS
{
// Engine Core
B_F1_25 = false
B_F1_1875 = false
B_F1_Boattail = false
B_F1_Boattail375 = false
B_F1_Compact = true
// Shroud bases
Shroud2x2 = true
Shroud2x3 = false
Shroud2x4 = false
Shroud25 = false
// Actual shroud colour objects
Shroud25BoatWhite = false
Shroud25BoatGrey= false
Shroud25White= false
Shroud25Grey= false
Shroud1875White= false
Shroud1875Grey= false
ShroudCptWhite= true
ShroudCptGrey = false
375MountBoatWhite = false
375MountBoatOrange = false
25MountBoatWhite = false
25MountBoatOrange = false
}
NODES
{
node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -2.5, 0.0, 0.0, -1.0, 0.0, 2
}
}
VARIANT
{
name = 25RingAlt
displayName = #LOC_Restock_variant-engine_size2_grey-orange
primaryColor = #3b572a
secondaryColor = #f69449
sizeGroup = GroupB
GAMEOBJECTS
{
// Engine Core
B_F1_25 = true
B_F1_1875 = false
B_F1_Boattail = false
B_F1_Boattail375 = false
B_F1_Compact = false
// Shroud bases
Shroud2x2 = false
Shroud2x3 = false
Shroud2x4 = false
Shroud25 = true
// Actual shroud colour objects
Shroud25BoatWhite = false
Shroud25BoatGrey= false
Shroud25White= false
Shroud25Grey= true
Shroud1875White= false
Shroud1875Grey= false
ShroudCptWhite= false
ShroudCptGrey = false
375MountBoatWhite = false
375MountBoatOrange = false
25MountBoatWhite = false
25MountBoatOrange = false
}
NODES
{
node_stack_top = 0.0, 0.2, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -2.5, 0.0, 0.0, -1.0, 0.0, 2
}
}
VARIANT
{
name = FullAlt
displayName = #LOC_Restock_variant-engine_boattail_size2_grey-orange
primaryColor = #35472b
secondaryColor = #f69449
sizeGroup = GroupA
GAMEOBJECTS
{
// Engine Core
B_F1_25 = false
B_F1_1875 = false
B_F1_Boattail = true
B_F1_Boattail375 = false
B_F1_Compact = false
// Shroud bases
Shroud2x2 = false
Shroud2x3 = false
Shroud2x4 = true
Shroud25 = false
// Actual shroud colour objects
Shroud25BoatWhite = false
Shroud25BoatGrey= true
Shroud25White= false
Shroud25Grey= false
Shroud1875White= false
Shroud1875Grey= false
ShroudCptWhite= false
ShroudCptGrey = false
375MountBoatWhite = false
375MountBoatOrange = false
25MountBoatWhite = false
25MountBoatOrange = true
}
NODES
{
node_stack_bottom = 0.0, -2.95, 0.0, 0.0, -1.0, 0.0, 2
}
}
VARIANT
{
name = 375BoatAlt
displayName = #LOC_Restock_variant-engine_boattail_size3_grey-orange
primaryColor = #2c3626
secondaryColor = #f69449
sizeGroup = GroupB
GAMEOBJECTS
{
// Engine Core
B_F1_25 = false
B_F1_1875 = false
B_F1_Boattail = false
B_F1_Boattail375 = true
B_F1_Compact = false
// Shroud bases
Shroud2x2 = false
Shroud2x3 = false
Shroud2x4 = false
Shroud25 = false
// Actual shroud colour objects
Shroud25BoatWhite = false
Shroud25BoatGrey= false
Shroud25White= false
Shroud25Grey= false
Shroud1875White= false
Shroud1875Grey= false
ShroudCptWhite= false
ShroudCptGrey = false
375MountBoatWhite = false
375MountBoatOrange = true
25MountBoatWhite = false
25MountBoatOrange = false
}
NODES
{
node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -2.54, 0.0, 0.0, -1.0, 0.0, 2
}
}
VARIANT
{
name = MidAlt
displayName = #LOC_Restock_variant-engine_size1p5_grey-orange
primaryColor = #20241d
secondaryColor = #f69449
sizeGroup = GroupB
GAMEOBJECTS
{
// Engine Core
B_F1_25 = false
B_F1_1875 = true
B_F1_Boattail = false
B_F1_Boattail375 = false
B_F1_Compact = false
// Shroud bases
Shroud2x2 = false
Shroud2x3 = true
Shroud2x4 = false
Shroud25 = false
// Actual shroud colour objects
Shroud25BoatWhite = false
Shroud25BoatGrey= false
Shroud25White= false
Shroud25Grey= false
Shroud1875White= false
Shroud1875Grey= true
ShroudCptWhite= false
ShroudCptGrey = false
375MountBoatWhite = false
375MountBoatOrange = false
25MountBoatWhite = false
25MountBoatOrange = false
}
NODES
{
node_stack_top = 0.0, 0.2, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -2.5, 0.0, 0.0, -1.0, 0.0, 2
}
}
VARIANT
{
name = BareAlt
displayName = #LOC_Restock_variant-engine_compact_grey-orange
themeName = Bare
primaryColor = #111211
secondaryColor = #f69449
sizeGroup = GroupC
GAMEOBJECTS
{
// Engine Core
B_F1_25 = false
B_F1_1875 = false
B_F1_Boattail = false
B_F1_Boattail375 = false
B_F1_Compact = true
// Shroud bases
Shroud2x2 = true
Shroud2x3 = false
Shroud2x4 = false
Shroud25 = false
// Actual shroud colour objects
Shroud25BoatWhite = false
Shroud25BoatGrey= false
Shroud25White= false
Shroud25Grey= false
Shroud1875White= false
Shroud1875Grey= false
ShroudCptWhite= false
ShroudCptGrey = true
375MountBoatWhite = false
375MountBoatOrange = false
25MountBoatWhite = false
25MountBoatOrange = false
}
NODES
{
node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -2.5, 0.0, 0.0, -1.0, 0.0, 2
}
}
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = B_CylTop001
rotatorsName =B_CylBot001
}
CONSTRAINLOOKFX
{
targetName = B_CylTop002
rotatorsName = B_CylBot002
}
CONSTRAINLOOKFX
{
targetName = B_CylBot001
rotatorsName = B_CylTop001
}
CONSTRAINLOOKFX
{
targetName = B_CylBot002
rotatorsName = B_CylTop002
}
}
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
}
}
}