diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-structural-tube-125-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-structural-tube-125-1.mu index e5f66594..5aea60e3 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-structural-tube-125-1.mu and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-structural-tube-125-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-structural-tube-1875-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-structural-tube-1875-1.mu index 4dc66dca..451608fd 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-structural-tube-1875-1.mu and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-structural-tube-1875-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-structural-tube-25-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-structural-tube-25-1.mu index cf5935f4..42701ccd 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-structural-tube-25-1.mu and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-structural-tube-25-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-structural-tube-375-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-structural-tube-375-1.mu index 76b54bf4..29ce6a8e 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-structural-tube-375-1.mu and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-structural-tube-375-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-structural-tube-5-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-structural-tube-5-1.mu index 2812745d..7f69461d 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-structural-tube-5-1.mu and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-structural-tube-5-1.mu differ 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 def0ce08..de68d919 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 @@ -3,6 +3,7 @@ // - 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) +// - "Mastodon" Liquid Fuel Engine (LiquidEngineKE-1) // Kodiak @PART[LiquidEngineRK-7]:HAS[~RestockIgnore[*]]:FOR[ReStock] @@ -1481,3 +1482,243 @@ } } } + +// 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 + + + @MODULE[ModuleEngines] + { + @name = ModuleEnginesFX + %runningEffectName = fx-mastodon-running + } + @MODULE[ModuleGimbal] + { + @gimbalTransformName = B_Gimbal + } + @MODULE[ModuleJettison] + { + @jettisonName = Shroud2x2,Shroud2x3,Shroud2x4 + } + + + MODULE + { + name = ModulePartVariants + baseVariant = Full + VARIANT + { + name = Full + displayName = #autoLOC_8007106 + 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 + } + NODES + { + node_stack_bottom = 0.0, -2.95, 0.0, 0.0, 1.0, 0.0, 2 + } + } + VARIANT + { + name = Mid + displayName = #autoLOC_8007107 + 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 + } + 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 = #autoLOC_8007108 + 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 + + } + 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 = #autoLOC_8007107 + 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 + } + 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 = #autoLOC_8007107 + 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 + } + 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 + } + } + + } +}