diff --git a/Distribution/Restock/GameData/ReStock/Localization/en-us.cfg b/Distribution/Restock/GameData/ReStock/Localization/en-us.cfg index a9769a87..09a83a69 100644 --- a/Distribution/Restock/GameData/ReStock/Localization/en-us.cfg +++ b/Distribution/Restock/GameData/ReStock/Localization/en-us.cfg @@ -43,8 +43,8 @@ Localization #LOC_Restock_variant-engine_boattail_size1p5_white = Boattail (1.875m, White) #LOC_Restock_variant-engine_boattail_size1_grey-orange = Boattail (1.25m, Orange/Grey) #LOC_Restock_variant-engine_boattail_size1p5_grey-orange = Boattail (1.875m, Orange/Grey) - #LOC_Restock_variant-engine_tankbutt_size1p5_white = Tankbutt (2.5m, White) - #LOC_Restock_variant-engine_tankbutt_size1p5_grey-orange = Tankbutt (2.5m, Orange/Grey) + #LOC_Restock_variant-engine_tankbutt_size2_white = Tankbutt (2.5m, White) + #LOC_Restock_variant-engine_tankbutt_size2_grey-orange = Tankbutt (2.5m, Orange/Grey) #LOC_Restock_variant-engine_boattail_size2_white = Boattail (2.5m, White) #LOC_Restock_variant-engine_boattail_size2_grey-orange = Boattail (2.5m, Orange/Grey) diff --git a/Distribution/Restock/GameData/ReStock/Localization/es-es.cfg b/Distribution/Restock/GameData/ReStock/Localization/es-es.cfg index 88546832..499ca239 100644 --- a/Distribution/Restock/GameData/ReStock/Localization/es-es.cfg +++ b/Distribution/Restock/GameData/ReStock/Localization/es-es.cfg @@ -43,8 +43,8 @@ Localization #LOC_Restock_variant-engine_boattail_size1p5_white = Cola (1.875m, Blanca) #LOC_Restock_variant-engine_boattail_size1_grey-orange = Cola (1.25m, Naranja/Gris) #LOC_Restock_variant-engine_boattail_size1p5_grey-orange = Cola (1.875m, Naranja/Gris) - #LOC_Restock_variant-engine_tankbutt_size1p5_white = Protector (2.5m, Blanca) - #LOC_Restock_variant-engine_tankbutt_size1p5_grey-orange = Protector (2.5m, Naranja/Gris) + #LOC_Restock_variant-engine_tankbutt_size2_white = Protector (2.5m, Blanca) + #LOC_Restock_variant-engine_tankbutt_size2_grey-orange = Protector (2.5m, Naranja/Gris) #LOC_Restock_variant-engine_boattail_size2_white = Cola (2.5m, Blanca) #LOC_Restock_variant-engine_boattail_size2_grey-orange = Cola (2.5m, Naranja/Gris) diff --git a/Distribution/Restock/GameData/ReStock/Localization/zh-cn.cfg b/Distribution/Restock/GameData/ReStock/Localization/zh-cn.cfg index e1db958e..c0d286b3 100644 --- a/Distribution/Restock/GameData/ReStock/Localization/zh-cn.cfg +++ b/Distribution/Restock/GameData/ReStock/Localization/zh-cn.cfg @@ -40,8 +40,8 @@ Localization #LOC_Restock_variant-engine_boattail_size1p5_white = 艇尾型(1.875m,白色) #LOC_Restock_variant-engine_boattail_size1_grey-orange = 艇尾型(1.25m,灰色和橙色) #LOC_Restock_variant-engine_boattail_size1p5_grey-orange = 艇尾型(1.875m,灰色和橙色) - #LOC_Restock_variant-engine_tankbutt_size1p5_white = 箱尾型(2.5m,白色) - #LOC_Restock_variant-engine_tankbutt_size1p5_grey-orange = 箱尾型(2.5m,灰色和橙色) + #LOC_Restock_variant-engine_tankbutt_size2_white = 箱尾型(2.5m,白色) + #LOC_Restock_variant-engine_tankbutt_size2_grey-orange = 箱尾型(2.5m,灰色和橙色) #LOC_Restock_variant-engine_shroud_white = 白色外壳 #LOC_Restock_variant-engine_shroud_grey-orange = 金属外壳 diff --git a/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-25.cfg b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-25.cfg index 5f78aba1..5637cad8 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-25.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-25.cfg @@ -2,7 +2,8 @@ // Contents: // - LFB KR-1x2 "Twin-Boar" Liquid Fuel Engine (Size2LFB) // - RE-L10 "Poodle" Liquid Fuel Engine (liquidEngine2-2_v2) - +// - RE-M3 "Mainsail" Liquid Fuel Engine (liquidEngineMainsail_v2) +// - RE-I5 "Skipper" Liquid Fuel Engine (engineLargeSkipper_v2) // Poodle @PART[liquidEngine2-2_v2]:HAS[~RestockIgnore[*]]:FOR[ReStock] @@ -915,23 +916,22 @@ MODULE { name = ModulePartVariants - baseVariant = Full - VARIANT + baseVariant = Mid + VARIANT { - name = Full - displayName = #LOC_Restock_variant-engine_boattail_white - primaryColor = #ffffff + name = Mid + displayName = #LOC_Restock_variant-engine_size2_white + primaryColor = #999999 secondaryColor = #ffffff - sizeGroup = GroupA + sizeGroup = GroupB GAMEOBJECTS { - Mainsail_25m = false - Mainsail_Shroud25White = false + Mainsail_25m = true + Mainsail_Shroud25White = true Mainsail_Shroud25Orange = false - - Mainsail_Boattail = true + Mainsail_Boattail = false Mainsail_BoattailOrange = false - Mainsail_BoattailWhite = true + Mainsail_BoattailWhite = false Mainsail_Compact = false Mainsail_ShroudCompactWhite = false Mainsail_ShroudCompactOrange = false @@ -939,7 +939,7 @@ Mainsail_ShroudSmallWhite = false Mainsail_ShroudSmallOrange = false - fairing = false + fairing = true fairingSmall = false fairingNewSmall = false } @@ -947,19 +947,20 @@ } VARIANT { - name = Mid - displayName = #LOC_Restock_variant-engine_size2_white - primaryColor = #999999 + name = Full + displayName = #LOC_Restock_variant-engine_boattail_white + primaryColor = #ffffff secondaryColor = #ffffff - sizeGroup = GroupB + sizeGroup = GroupA GAMEOBJECTS { - Mainsail_25m = true - Mainsail_Shroud25White = true + Mainsail_25m = false + Mainsail_Shroud25White = false Mainsail_Shroud25Orange = false - Mainsail_Boattail = false + + Mainsail_Boattail = true Mainsail_BoattailOrange = false - Mainsail_BoattailWhite = false + Mainsail_BoattailWhite = true Mainsail_Compact = false Mainsail_ShroudCompactWhite = false Mainsail_ShroudCompactOrange = false @@ -967,7 +968,7 @@ Mainsail_ShroudSmallWhite = false Mainsail_ShroudSmallOrange = false - fairing = true + fairing = false fairingSmall = false fairingNewSmall = false } @@ -1034,22 +1035,19 @@ node_stack_bottom = 0.0, -1.945, 0.0, 0.0, -1.0, 0.0, 2 } } - - - - VARIANT + VARIANT { - name = FullAlt - displayName = #LOC_Restock_variant-engine_boattail_grey-orange - primaryColor = #666666 - secondaryColor = #666666 + name = MidAlt + displayName = #LOC_Restock_variant-engine_size2_grey-orange + primaryColor = #999999 + secondaryColor = #f69449 GAMEOBJECTS { - Mainsail_25m = false + Mainsail_25m = true Mainsail_Shroud25White = false - Mainsail_Shroud25Orange = false - Mainsail_Boattail = true - Mainsail_BoattailOrange = true + Mainsail_Shroud25Orange = true + Mainsail_Boattail = false + Mainsail_BoattailOrange = false Mainsail_BoattailWhite = false Mainsail_Compact = false Mainsail_ShroudCompactWhite = false @@ -1058,25 +1056,24 @@ Mainsail_ShroudSmallWhite = false Mainsail_ShroudSmallOrange = false - fairing = false + fairing = true fairingSmall = false fairingNewSmall = false } - } VARIANT { - name = MidAlt - displayName = #LOC_Restock_variant-engine_size2_grey-orange - primaryColor = #999999 - secondaryColor = #f69449 + name = FullAlt + displayName = #LOC_Restock_variant-engine_boattail_grey-orange + primaryColor = #666666 + secondaryColor = #666666 GAMEOBJECTS { - Mainsail_25m = true + Mainsail_25m = false Mainsail_Shroud25White = false - Mainsail_Shroud25Orange = true - Mainsail_Boattail = false - Mainsail_BoattailOrange = false + Mainsail_Shroud25Orange = false + Mainsail_Boattail = true + Mainsail_BoattailOrange = true Mainsail_BoattailWhite = false Mainsail_Compact = false Mainsail_ShroudCompactWhite = false @@ -1085,11 +1082,10 @@ Mainsail_ShroudSmallWhite = false Mainsail_ShroudSmallOrange = false - fairing = true + fairing = false fairingSmall = false fairingNewSmall = false } - } VARIANT { @@ -1116,7 +1112,6 @@ fairingSmall = false fairingNewSmall = true } - } VARIANT { @@ -1449,25 +1444,24 @@ MODULE { name = ModulePartVariants - baseVariant = Full - VARIANT + baseVariant = TrussMount + VARIANT { - name = Shroud - displayName = #LOC_Restock_variant-engine_boattail_white - primaryColor = #ffffff + name = TrussMount + displayName = #LOC_Restock_variant-engine_size2_white + primaryColor = #999999 secondaryColor = #ffffff - sizeGroup = GroupA GAMEOBJECTS { - Skipper_25m = false - Skipper_ShroudWhite = false + Skipper_25m = true + Skipper_ShroudWhite = true Skipper_ShroudOrange = false B_SK_ActuatorsLrgTop = true B_SK_ActuatorsLrg = true - Skipper_Boattail = true + Skipper_Boattail = false Skipper_BoattailOrange = false - Skipper_BoattailWhite = true + Skipper_BoattailWhite = false Skipper_Compact = false Skipper_ShroudCompactWhite = false @@ -1479,29 +1473,29 @@ Skipper_ShroudSmallOrange = false B_SK_ActuatorsSmall = false - fairing1 = false + fairing1 = true fairing2 = false Skipper_ShroudSmall = false } - } VARIANT { - name = TrussMount - displayName = #LOC_Restock_variant-engine_size2_white - primaryColor = #999999 + name = Shroud + displayName = #LOC_Restock_variant-engine_boattail_white + primaryColor = #ffffff secondaryColor = #ffffff + sizeGroup = GroupA GAMEOBJECTS { - Skipper_25m = true - Skipper_ShroudWhite = true + Skipper_25m = false + Skipper_ShroudWhite = false Skipper_ShroudOrange = false B_SK_ActuatorsLrgTop = true B_SK_ActuatorsLrg = true - Skipper_Boattail = false + Skipper_Boattail = true Skipper_BoattailOrange = false - Skipper_BoattailWhite = false + Skipper_BoattailWhite = true Skipper_Compact = false Skipper_ShroudCompactWhite = false @@ -1513,11 +1507,10 @@ Skipper_ShroudSmallOrange = false B_SK_ActuatorsSmall = false - fairing1 = true + fairing1 = false fairing2 = false Skipper_ShroudSmall = false } - } VARIANT { @@ -1551,7 +1544,6 @@ fairing2 = false Skipper_ShroudSmall = true } - } VARIANT { @@ -1593,23 +1585,22 @@ node_stack_bottom = 0.0, -1.362, 0.0, 0.0, -1.0, 0.0, 2 } } - VARIANT + VARIANT { - name = ShroudAlt - displayName = #LOC_Restock_variant-engine_boattail_grey-orange - primaryColor = #666666 - secondaryColor = #666666 - sizeGroup = GroupA + name = TrussMountAlt + displayName = #LOC_Restock_variant-engine_size2_grey-orange + primaryColor = #999999 + secondaryColor = #f69449 GAMEOBJECTS { - Skipper_25m = false + Skipper_25m = true Skipper_ShroudWhite = false - Skipper_ShroudOrange = false + Skipper_ShroudOrange = true B_SK_ActuatorsLrgTop = true B_SK_ActuatorsLrg = true - Skipper_Boattail = true - Skipper_BoattailOrange = true + Skipper_Boattail = false + Skipper_BoattailOrange = false Skipper_BoattailWhite = false Skipper_Compact = false @@ -1622,28 +1613,28 @@ Skipper_ShroudSmallOrange = false B_SK_ActuatorsSmall = false - fairing1 = false + fairing1 = true fairing2 = false Skipper_ShroudSmall = false } - } VARIANT { - name = TrussMountAlt - displayName = #LOC_Restock_variant-engine_size2_grey-orange - primaryColor = #999999 - secondaryColor = #f69449 + name = ShroudAlt + displayName = #LOC_Restock_variant-engine_boattail_grey-orange + primaryColor = #666666 + secondaryColor = #666666 + sizeGroup = GroupA GAMEOBJECTS { - Skipper_25m = true + Skipper_25m = false Skipper_ShroudWhite = false - Skipper_ShroudOrange = true + Skipper_ShroudOrange = false B_SK_ActuatorsLrgTop = true B_SK_ActuatorsLrg = true - Skipper_Boattail = false - Skipper_BoattailOrange = false + Skipper_Boattail = true + Skipper_BoattailOrange = true Skipper_BoattailWhite = false Skipper_Compact = false @@ -1656,11 +1647,10 @@ Skipper_ShroudSmallOrange = false B_SK_ActuatorsSmall = false - fairing1 = true + fairing1 = false fairing2 = false Skipper_ShroudSmall = false } - } VARIANT { @@ -1694,7 +1684,6 @@ fairing2 = false Skipper_ShroudSmall = true } - } VARIANT { @@ -1736,7 +1725,6 @@ node_stack_bottom = 0.0, -1.362, 0.0, 0.0, -1.0, 0.0, 2 } } - } @MODULE[ModuleJettison] diff --git a/Distribution/Restock/GameData/ReStock/PatchesMH/Engine/restock-mh-engines-1875.cfg b/Distribution/Restock/GameData/ReStock/PatchesMH/Engine/restock-mh-engines-1875.cfg index 3935af3e..aaaeb883 100644 --- a/Distribution/Restock/GameData/ReStock/PatchesMH/Engine/restock-mh-engines-1875.cfg +++ b/Distribution/Restock/GameData/ReStock/PatchesMH/Engine/restock-mh-engines-1875.cfg @@ -2,8 +2,6 @@ // Contents: // - RK-7 "Kodiak" Liquid Fueled Engine (LiquidEngineRK-7) // - RE-J10 "Wolfhound" Liquid Fuel Engine AJ10 (LiquidEngineRE-J10) -// - RE-I2 "Skiff" Liquid Fuel Engine (LiquidEngineRE-I2) -// - KR-1 "Mastodon" Liquid Fuel Engine (LiquidEngineKE-1) // Kodiak @PART[LiquidEngineRK-7]:HAS[~RestockIgnore[*]]:FOR[ReStock] @@ -1036,1144 +1034,3 @@ } } } - -// Skiff -@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 = Size1p5 - VARIANT - { - // AKA 2.5m boattail (wtf) - name = Shroud - displayName = #LOC_Restock_variant-engine_tankbutt_size1p5_white - themeName = Shroud - primaryColor = #111111 - 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 = #999999 - 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 = #999999 - 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 = #666666 - 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_size1p5_grey-orange - themeName = Shroud - primaryColor = #111111 - 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 = #999999 - 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 = #999999 - 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 = #666666 - 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 - } - } -} - -// Mastodon -@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 = Full - VARIANT - { - name = Full - displayName = #LOC_Restock_variant-engine_boattail_size2_white - primaryColor = #3a562a - secondaryColor = #9e7100 - 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 = Mid - displayName = #LOC_Restock_variant-engine_size1p5_white - primaryColor = #3a562a - secondaryColor = #999999 - 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 = #999999 - secondaryColor = #cecece - 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 = 25Ring - displayName = #LOC_Restock_variant-engine_size2_white - primaryColor = #3a562a - secondaryColor = #999999 - 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 = 375Boat - displayName = #LOC_Restock_variant-engine_boattail_size3_white - primaryColor = #3a562a - secondaryColor = #999999 - 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.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 = #3a562a - secondaryColor = #9e7100 - 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 = true - 25MountBoatOrange = false - } - NODES - { - node_stack_bottom = 0.0, -2.95, 0.0, 0.0, -1.0, 0.0, 2 - } - } - VARIANT - { - name = MidAlt - displayName = #LOC_Restock_variant-engine_size1p5_grey-orange - primaryColor = #3a562a - secondaryColor = #999999 - 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 = #999999 - secondaryColor = #cecece - 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 - } - } - VARIANT - { - name = 25RingAlt - displayName = #LOC_Restock_variant-engine_size2_grey-orange - primaryColor = #3a562a - secondaryColor = #999999 - 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 = 375BoatAlt - displayName = #LOC_Restock_variant-engine_boattail_size3_grey-orange - primaryColor = #3a562a - secondaryColor = #999999 - 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.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 - } - } - } - - 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 - } - } - -} diff --git a/Distribution/Restock/GameData/ReStock/PatchesMH/Engine/restock-mh-engines-25.cfg b/Distribution/Restock/GameData/ReStock/PatchesMH/Engine/restock-mh-engines-25.cfg new file mode 100644 index 00000000..d7ad2011 --- /dev/null +++ b/Distribution/Restock/GameData/ReStock/PatchesMH/Engine/restock-mh-engines-25.cfg @@ -0,0 +1,1142 @@ +// 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) + +// Skiff +@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 + } + } +} + +// Mastodon +@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.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 = 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.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 = 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 + } + } +} diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/1875/restock-engine-caravel.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/25/restock-engine-caravel.cfg similarity index 96% rename from Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/1875/restock-engine-caravel.cfg rename to Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/25/restock-engine-caravel.cfg index badc9d6e..56cbcb9a 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/1875/restock-engine-caravel.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/25/restock-engine-caravel.cfg @@ -1,5 +1,5 @@ // ReStock+ 0.2.0 -// 1.875m sustainer +// 2.5m sustainer PART { name = restock-engine-caravel-1 @@ -172,15 +172,15 @@ PART MODULE { name = ModulePartVariants - baseVariant = Size1p5 + baseVariant = Shroud VARIANT { // AKA 2.5m boattail (wtf) name = Shroud - displayName = #autoLOC_8007104 + displayName = #LOC_Restock_variant-engine_tankbutt_size2_white themeName = Shroud primaryColor = #999999 - secondaryColor = #111111 + secondaryColor = #ffffff sizeGroup = GroupA GAMEOBJECTS { @@ -212,8 +212,8 @@ PART { name = Size1p5 displayName = #LOC_Restock_variant-engine_size1p5_white - primaryColor = #999999 - secondaryColor = #f69449 + primaryColor = #666666 + secondaryColor = #ffffff GAMEOBJECTS { SkiffBoattail = false @@ -243,8 +243,8 @@ PART { name = Size1 displayName = #LOC_Restock_variant-engine_size1_white - primaryColor = #999999 - secondaryColor = #f69449 + primaryColor = #333333 + secondaryColor = #ffffff GAMEOBJECTS { SkiffBoattail = false @@ -275,8 +275,8 @@ PART name = Bare displayName = #LOC_Restock_variant-engine_compact_white themeName = Bare - primaryColor = #999999 - secondaryColor = #999999 + primaryColor = #111111 + secondaryColor = #ffffff GAMEOBJECTS { SkiffBoattail = false @@ -306,10 +306,10 @@ PART { // AKA 2.5m boattail (wtf) name = Shroud_Alternate - displayName = #autoLOC_8007104 + displayName = #LOC_Restock_variant-engine_tankbutt_size2_grey-orange themeName = Shroud primaryColor = #999999 - secondaryColor = #111111 + secondaryColor = #f69449 sizeGroup = GroupA GAMEOBJECTS { @@ -339,7 +339,7 @@ PART { name = Size1p5_Alternate displayName = #LOC_Restock_variant-engine_size1p5_grey-orange - primaryColor = #999999 + primaryColor = #666666 secondaryColor = #f69449 GAMEOBJECTS { @@ -370,7 +370,7 @@ PART { name = Size1_Alternate displayName = #LOC_Restock_variant-engine_size1_grey-orange - primaryColor = #999999 + primaryColor = #333333 secondaryColor = #f69449 GAMEOBJECTS { @@ -402,8 +402,8 @@ PART name = Bare_Alternate displayName = #LOC_Restock_variant-engine_compact_grey-orange themeName = Bare - primaryColor = #999999 - secondaryColor = #999999 + primaryColor = #111111 + secondaryColor = #f69449 GAMEOBJECTS { SkiffBoattail = false diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/1875/restock-engine-galleon.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/25/restock-engine-galleon.cfg similarity index 96% rename from Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/1875/restock-engine-galleon.cfg rename to Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/25/restock-engine-galleon.cfg index bd45fce6..5f070ff6 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/1875/restock-engine-galleon.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/25/restock-engine-galleon.cfg @@ -1,5 +1,5 @@ // ReStock+ 1.1.0 -// 1.875m BOOSTER OF BOOSTERS +// 2.5m BOOSTER OF BOOSTERS PART { name = restock-engine-galleon-1 @@ -380,28 +380,28 @@ PART MODULE { name = ModulePartVariants - baseVariant = Mid - VARIANT + baseVariant = 25Ring + VARIANT { - name = Full - displayName = #LOC_Restock_variant-engine_boattail_size2_white - primaryColor = #ffffff - secondaryColor = #494c49 - sizeGroup = GroupA + name = 25Ring + displayName = #LOC_Restock_variant-engine_size2_white + primaryColor = #cccccc + secondaryColor = #ffffff + sizeGroup = GroupB GAMEOBJECTS { - B_F1_25 = false + B_F1_25 = true B_F1_1875 = false - B_F1_Boattail = true + B_F1_Boattail = false B_F1_Boattail375 = false B_F1_Compact = false Shroud2x2 = false Shroud2x3 = false - Shroud2x4 = true - Shroud25 = false - Shroud25BoatWhite = true + Shroud2x4 = false + Shroud25 = true + Shroud25BoatWhite = false Shroud25BoatGrey = false - Shroud25White = false + Shroud25White = true Shroud25Grey = false Shroud1875White = false Shroud1875Grey = false @@ -409,67 +409,66 @@ PART ShroudCptGrey = false 375MountBoatWhite = false 375MountBoatOrange = false - 25MountBoatWhite = true + 25MountBoatWhite = false 25MountBoatOrange = false } NODES { - node_stack_bottom = 0.0, -2.95, 0.0, 0.0, -1.0, 0.0, 2 + 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 = Mid - displayName = #LOC_Restock_variant-engine_size1p5_white - primaryColor = #494c49 - secondaryColor = #707070 - sizeGroup = GroupB + name = Full + displayName = #LOC_Restock_variant-engine_boattail_size2_white + primaryColor = #999999 + secondaryColor = #ffffff + sizeGroup = GroupA GAMEOBJECTS { B_F1_25 = false - B_F1_1875 = true - B_F1_Boattail = false + B_F1_1875 = false + B_F1_Boattail = true B_F1_Boattail375 = false B_F1_Compact = false Shroud2x2 = false - Shroud2x3 = true - Shroud2x4 = false + Shroud2x3 = false + Shroud2x4 = true Shroud25 = false - Shroud25BoatWhite = false + Shroud25BoatWhite = true Shroud25BoatGrey = false Shroud25White = false Shroud25Grey = false - Shroud1875White = true + Shroud1875White = false Shroud1875Grey = false ShroudCptWhite = false ShroudCptGrey = false 375MountBoatWhite = false 375MountBoatOrange = false - 25MountBoatWhite = false + 25MountBoatWhite = true 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 + node_stack_bottom = 0.0, -2.95, 0.0, 0.0, -1.0, 0.0, 2 } } - VARIANT + VARIANT { - name = Bare - displayName = #LOC_Restock_variant-engine_compact_white - themeName = Bare - primaryColor = #707070 - secondaryColor = #707070 - sizeGroup = GroupC + name = 375Boat + displayName = #LOC_Restock_variant-engine_boattail_size3_white + primaryColor = #666666 + secondaryColor = #ffffff + sizeGroup = GroupB GAMEOBJECTS { B_F1_25 = false B_F1_1875 = false B_F1_Boattail = false - B_F1_Boattail375 = false - B_F1_Compact = true - Shroud2x2 = true + B_F1_Boattail375 = true + B_F1_Compact = false + Shroud2x2 = false Shroud2x3 = false Shroud2x4 = false Shroud25 = false @@ -479,42 +478,42 @@ PART Shroud25Grey = false Shroud1875White = false Shroud1875Grey = false - ShroudCptWhite = true + ShroudCptWhite = false ShroudCptGrey = false - 375MountBoatWhite = 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_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 = 25Ring - displayName = #LOC_Restock_variant-engine_size2_white - primaryColor = #494c49 - secondaryColor = #707070 + name = Mid + displayName = #LOC_Restock_variant-engine_size1p5_white + primaryColor = #333333 + secondaryColor = #ffffff sizeGroup = GroupB GAMEOBJECTS { - B_F1_25 = true - B_F1_1875 = false + B_F1_25 = false + B_F1_1875 = true B_F1_Boattail = false B_F1_Boattail375 = false B_F1_Compact = false Shroud2x2 = false - Shroud2x3 = false + Shroud2x3 = true Shroud2x4 = false - Shroud25 = true + Shroud25 = false Shroud25BoatWhite = false Shroud25BoatGrey = false - Shroud25White = true + Shroud25White = false Shroud25Grey = false - Shroud1875White = false + Shroud1875White = true Shroud1875Grey = false ShroudCptWhite = false ShroudCptGrey = false @@ -531,19 +530,20 @@ PART } VARIANT { - name = 375Boat - displayName = #LOC_Restock_variant-engine_boattail_size3_white - primaryColor = #ffffff - secondaryColor = #000000 - sizeGroup = GroupB + name = Bare + displayName = #LOC_Restock_variant-engine_compact_white + themeName = Bare + primaryColor = #7111111 + secondaryColor = #ffffff + sizeGroup = GroupC GAMEOBJECTS { B_F1_25 = false B_F1_1875 = false B_F1_Boattail = false - B_F1_Boattail375 = true - B_F1_Compact = false - Shroud2x2 = false + B_F1_Boattail375 = false + B_F1_Compact = true + Shroud2x2 = true Shroud2x3 = false Shroud2x4 = false Shroud25 = false @@ -553,121 +553,120 @@ PART Shroud25Grey = false Shroud1875White = false Shroud1875Grey = false - ShroudCptWhite = false + ShroudCptWhite = true ShroudCptGrey = false - 375MountBoatWhite = true + 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_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 + VARIANT { - name = FullAlt - displayName = #LOC_Restock_variant-engine_boattail_size2_grey-orange - primaryColor = #494c49 + name = 25RingAlt + displayName = #LOC_Restock_variant-engine_size2_grey-orange + primaryColor = #3b572a secondaryColor = #f69449 - sizeGroup = GroupA + sizeGroup = GroupB GAMEOBJECTS { // Engine Core - B_F1_25 = false + B_F1_25 = true B_F1_1875 = false - B_F1_Boattail = true + B_F1_Boattail = false B_F1_Boattail375 = false B_F1_Compact = false // Shroud bases Shroud2x2 = false Shroud2x3 = false - Shroud2x4 = true - Shroud25 = false + Shroud2x4 = false + Shroud25 = true // Actual shroud colour objects Shroud25BoatWhite = false - Shroud25BoatGrey= true + Shroud25BoatGrey= false Shroud25White= false - Shroud25Grey= false + Shroud25Grey= true Shroud1875White= false Shroud1875Grey= false ShroudCptWhite= false ShroudCptGrey = false 375MountBoatWhite = false 375MountBoatOrange = false - 25MountBoatWhite = true + 25MountBoatWhite = false 25MountBoatOrange = false } NODES { - node_stack_bottom = 0.0, -2.95, 0.0, 0.0, -1.0, 0.0, 2 + 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 = MidAlt - displayName = #LOC_Restock_variant-engine_size1p5_grey-orange - primaryColor = #f69449 - secondaryColor = #999999 - sizeGroup = GroupB + 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 = true - B_F1_Boattail = false + B_F1_1875 = false + B_F1_Boattail = true B_F1_Boattail375 = false B_F1_Compact = false // Shroud bases Shroud2x2 = false - Shroud2x3 = true - Shroud2x4 = false + Shroud2x3 = false + Shroud2x4 = true Shroud25 = false // Actual shroud colour objects Shroud25BoatWhite = false - Shroud25BoatGrey= false + Shroud25BoatGrey= true Shroud25White= false Shroud25Grey= false Shroud1875White= false - Shroud1875Grey= true + Shroud1875Grey= false ShroudCptWhite= false ShroudCptGrey = false 375MountBoatWhite = false 375MountBoatOrange = false 25MountBoatWhite = false - 25MountBoatOrange = false + 25MountBoatOrange = true } 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 + node_stack_bottom = 0.0, -2.95, 0.0, 0.0, -1.0, 0.0, 2 } } - VARIANT + VARIANT { - name = BareAlt - displayName = #LOC_Restock_variant-engine_compact_grey-orange - themeName = Bare - primaryColor = #999999 - secondaryColor = #cecece - sizeGroup = GroupC + 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 = false - B_F1_Compact = true + B_F1_Boattail375 = true + B_F1_Compact = false // Shroud bases - Shroud2x2 = true + Shroud2x2 = false Shroud2x3 = false Shroud2x4 = false Shroud25 = false @@ -680,47 +679,48 @@ PART Shroud1875White= false Shroud1875Grey= false ShroudCptWhite= false - ShroudCptGrey = true + ShroudCptGrey = false + 375MountBoatWhite = false - 375MountBoatOrange = false + 375MountBoatOrange = true 25MountBoatWhite = false - 25MountBoatOrange = false + 25MountBoatOrange = false } NODES { - node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 2 + 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 = 25RingAlt - displayName = #LOC_Restock_variant-engine_size2_grey-orange - primaryColor = #f69449 - secondaryColor = #999999 + name = MidAlt + displayName = #LOC_Restock_variant-engine_size1p5_grey-orange + primaryColor = #20241d + secondaryColor = #f69449 sizeGroup = GroupB GAMEOBJECTS { // Engine Core - B_F1_25 = true - B_F1_1875 = false + 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 = false + Shroud2x3 = true Shroud2x4 = false - Shroud25 = true + Shroud25 = false // Actual shroud colour objects Shroud25BoatWhite = false Shroud25BoatGrey= false Shroud25White= false - Shroud25Grey= true + Shroud25Grey= false Shroud1875White= false - Shroud1875Grey= false + Shroud1875Grey= true ShroudCptWhite= false ShroudCptGrey = false 375MountBoatWhite = false @@ -736,22 +736,23 @@ PART } VARIANT { - name = 375BoatAlt - displayName = #LOC_Restock_variant-engine_boattail_size3_grey-orange - primaryColor = #3a562a + name = BareAlt + displayName = #LOC_Restock_variant-engine_compact_grey-orange + themeName = Bare + primaryColor = #111211 secondaryColor = #f69449 - sizeGroup = GroupB + sizeGroup = GroupC GAMEOBJECTS { // Engine Core B_F1_25 = false B_F1_1875 = false B_F1_Boattail = false - B_F1_Boattail375 = true - B_F1_Compact = false + B_F1_Boattail375 = false + B_F1_Compact = true // Shroud bases - Shroud2x2 = false + Shroud2x2 = true Shroud2x3 = false Shroud2x4 = false Shroud25 = false @@ -764,16 +765,15 @@ PART Shroud1875White= false Shroud1875Grey= false ShroudCptWhite= false - ShroudCptGrey = false - + ShroudCptGrey = true 375MountBoatWhite = false - 375MountBoatOrange = true + 375MountBoatOrange = false 25MountBoatWhite = false - 25MountBoatOrange = false + 25MountBoatOrange = false } NODES { - node_stack_top = 0.0, 0.2, 0.0, 0.0, 1.0, 0.0, 2 + 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 } }