diff --git a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-125-additional-1-n.tga b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-125-additional-1-n.tga new file mode 100644 index 00000000..734917c0 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-125-additional-1-n.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-125-additional-1.tga b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-125-additional-1.tga new file mode 100644 index 00000000..9ffd755a Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-125-additional-1.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-125-revised-1-e.tga b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-125-revised-1-e.tga new file mode 100644 index 00000000..161c4f7e Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-125-revised-1-e.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-125-revised-1-n.tga b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-125-revised-1-n.tga new file mode 100644 index 00000000..8c3c9edd Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-125-revised-1-n.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-125-revised-1.tga b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-125-revised-1.tga new file mode 100644 index 00000000..17ceda4f Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-125-revised-1.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-nerv-1-e.tga b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-nerv-1-e.tga new file mode 100644 index 00000000..a5cd9571 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-nerv-1-e.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-nerv-1-n.tga b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-nerv-1-n.tga new file mode 100644 index 00000000..1dcf6135 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-nerv-1-n.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-nerv-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-nerv-1.mu new file mode 100644 index 00000000..bae7015d Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-nerv-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-nerv-1.tga b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-nerv-1.tga new file mode 100644 index 00000000..e77d801a Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-nerv-1.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-reliant-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-reliant-1.mu new file mode 100644 index 00000000..2fd989f5 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-reliant-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-shroud-125-1-n.tga b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-shroud-125-1-n.tga new file mode 100644 index 00000000..81050536 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-shroud-125-1-n.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-shroud-125-1.tga b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-shroud-125-1.tga new file mode 100644 index 00000000..b4868acc Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-shroud-125-1.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-srb-1-e.tga b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-srb-1-e.tga index dceb07a3..757ed9ff 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-srb-1-e.tga and b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-srb-1-e.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-srb-flea-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-srb-flea-1.mu index 71ae90c8..06dd27de 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-srb-flea-1.mu and b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-srb-flea-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-srb-kickback-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-srb-kickback-1.mu index eb116434..de110581 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-srb-kickback-1.mu and b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-srb-kickback-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-swivel-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-swivel-1.mu new file mode 100644 index 00000000..035f2490 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-swivel-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-terrier-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-terrier-1.mu new file mode 100644 index 00000000..099b4742 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-terrier-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fuel-tank-25-1-n.tga b/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fuel-tank-25-1-n.tga new file mode 100644 index 00000000..aa56efea Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fuel-tank-25-1-n.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fuel-tank-25-1.tga b/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fuel-tank-25-1.tga new file mode 100644 index 00000000..53931401 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fuel-tank-25-1.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fueltank-125-1-n.tga b/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fueltank-125-1-n.tga new file mode 100644 index 00000000..d060f2b5 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fueltank-125-1-n.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fueltank-125-1.mu b/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fueltank-125-1.mu new file mode 100644 index 00000000..81fc0edc Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fueltank-125-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fueltank-125-1.tga b/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fueltank-125-1.tga new file mode 100644 index 00000000..f1c24194 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fueltank-125-1.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fueltank-125-2.mu b/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fueltank-125-2.mu new file mode 100644 index 00000000..d042f17f Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fueltank-125-2.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fueltank-125-3.mu b/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fueltank-125-3.mu new file mode 100644 index 00000000..1284cafb Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fueltank-125-3.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fueltank-125-4.mu b/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fueltank-125-4.mu new file mode 100644 index 00000000..9c475436 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fueltank-125-4.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fueltank-25-1.mu b/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fueltank-25-1.mu new file mode 100644 index 00000000..52cbe4ab Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fueltank-25-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fueltank-25-2.mu b/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fueltank-25-2.mu new file mode 100644 index 00000000..c525b1d7 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fueltank-25-2.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fueltank-25-3.mu b/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fueltank-25-3.mu new file mode 100644 index 00000000..a51f5a65 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fueltank-25-3.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fueltank-25-4.mu b/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fueltank-25-4.mu new file mode 100644 index 00000000..6db64673 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-fueltank-25-4.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-adapter-125-0625-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-adapter-125-0625-1.mu new file mode 100644 index 00000000..077f730f Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-adapter-125-0625-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-adapter-125-0625-2.mu b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-adapter-125-0625-2.mu new file mode 100644 index 00000000..57698c83 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-adapter-125-0625-2.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-adapter-25-125-1-n.tga b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-adapter-25-125-1-n.tga new file mode 100644 index 00000000..14570ad0 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-adapter-25-125-1-n.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-adapter-25-125-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-adapter-25-125-1.mu new file mode 100644 index 00000000..00a93f4b Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-adapter-25-125-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-adapter-25-125-1.tga b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-adapter-25-125-1.tga new file mode 100644 index 00000000..f271cfd3 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-adapter-25-125-1.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-adapter-25-125-2.mu b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-adapter-25-125-2.mu new file mode 100644 index 00000000..c86ae73f Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-adapter-25-125-2.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-nosecone-125-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-nosecone-125-1.mu new file mode 100644 index 00000000..8ab821ff Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-nosecone-125-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-nosecone-25-1-n.tga b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-nosecone-25-1-n.tga new file mode 100644 index 00000000..0ef3898f Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-nosecone-25-1-n.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-nosecone-25-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-nosecone-25-1.mu new file mode 100644 index 00000000..32a7eeb0 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-nosecone-25-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-nosecone-25-1.tga b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-nosecone-25-1.tga new file mode 100644 index 00000000..0e708ad2 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-nosecone-25-1.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-125.cfg b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-125.cfg index 3ee2ab26..4f2c896f 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-125.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-125.cfg @@ -14,7 +14,7 @@ !mesh = DELETE !MODEL = {} MODEL { - model = ReStock/Assets/Engine/restock-engine-vector-1 + model = ReStock/Assets/Engine/restock-engine-nerv-1 } @manufacturer = #autoLOC_501637 //#autoLOC_501637 = Rockomax Conglomerate @MODULE[FXModuleAnimateThrottle] @@ -22,15 +22,30 @@ @animationName = restock-vector-heat-1 %layer = 1 } + @MODULE[FXModuleAnimateThrottle] + { + @animationName = restock-nerv-heat-1 + %layer = 1 + } MODULE { name = FXModuleAnimateThrottle - animationName = restock-vector-throttle-1 + animationName = restock-nerv-throttle-1 layer = 2 responseSpeed = 1.0 dependOnEngineState = True dependOnThrottle = True } + @MODULE[ModuleJettison, 0] + { + @jettisonName = ShroudA + + } + @MODULE[ModuleJettison, 1] + { + @jettisonName = ShroudB + + } } // Vector @@ -236,8 +251,11 @@ MODEL { model = ReStock/Assets/Engine/restock-engine-terrier-1 } + %rescaleFactor = 1 + @bulkheadProfiles = srf, size1 - node_attach = 0.0,0,0.0 , 0.0, 1.0, 0.0, 1 + @node_stack_top = 0.0, 28.75, 0.0, 0.0, 1.0, 0.0, 1 + @node_stack_bottom = 0.0, -47.281375, 0.0, 0.0, -1.0, 0.0, 1 MODULE { name = ModulePartVariants @@ -250,21 +268,12 @@ secondaryColor = #000000 GAMEOBJECTS { - Var_25 = false - Var_25_Boat = false - Var_125 = true - Var_Compact = false - Var_UpperGimbals = false - Var_LowerGimbals = false - Fairing125 = true - Fairing25 = false - Fairing25_Boat = false - } - NODES - { - node_stack_top = 0.0,0.0,0.0 , 0.0, 1.0, 0.0, 1 - node_attach = 0.0,0,0.0 , 0.0, 1.0, 0.0, 1 + LV_909_Boattail = false + LV_909_Basic = true + LV_909_Compact = false + Shroud909 = true } + } VARIANT { @@ -274,21 +283,12 @@ secondaryColor = #000000 GAMEOBJECTS { - Var_25 = false - Var_25_Boat = true - Var_125 = false - Var_Compact = false - Var_UpperGimbals = true - Var_LowerGimbals = true - Fairing125 = false - Fairing25 = false - Fairing25_Boat = true - } - NODES - { - node_stack_top = 0.0,0.634,0.0 , 0.0, 1.0, 0.0, 2 - node_attach = 0.0,0.634,0.0 , 0.0, 1.0, 0.0, 1 + LV_909_Boattail = true + LV_909_Basic = false + LV_909_Compact = false + Shroud909 = false } + } VARIANT { @@ -298,99 +298,25 @@ secondaryColor = #000000 GAMEOBJECTS { - Var_25 = false - Var_25_Boat = false - Var_125 = false - Var_Compact = true - Var_UpperGimbals = true - Var_LowerGimbals = true - Fairing125 = false - Fairing25 = false - Fairing25_Boat = false - } - NODES - { - node_stack_top = 0.0,0.422,0.0 , 0.0, 1.0, 0.0, 1 - node_attach = 0.0,0.422,0.0 , 0.0, 1.0, 0.0, 1 + LV_909_Boattail = false + LV_909_Basic = false + LV_909_Compact = true + Shroud909 = false } + } } - MODULE + @MODULE[ModuleJettison] { - name = ModuleJettison - jettisonName = Fairing125,Fairing25,Fairing25_Boat - bottomNodeName = bottom - isFairing = True - jettisonedObjectMass = 0.1 - jettisonForce = 5 - jettisonDirection = 0 0 1 - useMultipleDragCubes= false + @jettisonName = Shroud909 } @MODULE[ModuleGimbal] { - @gimbalTransformName = B_Gimbal - } - MODULE - { - name = FXModuleLookAtConstraint - - // Ringed - CONSTRAINLOOKFX - { - targetName = CylBot017 - rotatorsName = CylTop017 - } - CONSTRAINLOOKFX - { - targetName = CylBot018 - rotatorsName = CylTop018 - } - CONSTRAINLOOKFX - { - targetName = CylBot019 - rotatorsName = CylTop019 - } - CONSTRAINLOOKFX - { - targetName = CylBot020 - rotatorsName = CylTop020 - } - CONSTRAINLOOKFX - { - targetName = CylTop017 - rotatorsName = CylBot017 - } - CONSTRAINLOOKFX - { - targetName = CylTop018 - rotatorsName = CylBot018 - } - CONSTRAINLOOKFX - { - targetName = CylTop019 - rotatorsName = CylBot019 - } - CONSTRAINLOOKFX - { - targetName = CylTop020 - rotatorsName = CylBot020 - } - } - @MODULE[FXModuleAnimateThrottle] - { - @animationName = restock-terrier-heat-1 - %layer = 1 - } - MODULE - { - name = FXModuleAnimateThrottle - animationName = restock-terrier-throttle-1 - layer = 2 - responseSpeed = 1.0 - dependOnEngineState = True - dependOnThrottle = True + @gimbalTransformName = Gimbal } + + } // Reliant @@ -403,8 +329,11 @@ MODEL { model = ReStock/Assets/Engine/restock-engine-reliant-1 } + %rescaleFactor = 1 @bulkheadProfiles = srf, size1 - node_attach = 0.0,0,0.0 , 0.0, 1.0, 0.0, 1 + @node_attach = 0.0,0,0.0 , 0.0, 1.0, 0.0, 1 + @node_stack_top = 0.0, 9.0182625, 0.0, 0.0, 1.0, 0.0 + @node_stack_bottom = 0.0, -9.0925375, 0.0, 0.0, -1.0, 0.0 MODULE { name = ModulePartVariants @@ -413,27 +342,18 @@ { name = Size1 displayName = #LOC_Restock_variant-engine_size1 - primaryColor = #ffffff + primaryColor = #ffffff secondaryColor = #000000 GAMEOBJECTS { - Var_25 = false - Var_25_Boat = false - Var_125 = true - Var_Compact = false - Var_UpperGimbals = false - Var_LowerGimbals = false - Fairing125 = true - Fairing25 = false - Fairing25_Boat = false - } - NODES - { - node_stack_top = 0.0,0.0,0.0 , 0.0, 1.0, 0.0, 1 - node_attach = 0.0,0,0.0 , 0.0, 1.0, 0.0, 1 + LV_T30_Basic = true + LV_T30_Compact = false + LV_T30_Boattail = false + ShroudT30 = true } + } - VARIANT + VARIANT { name = Boattail displayName = #LOC_Restock_variant-engine_boattail @@ -441,51 +361,33 @@ secondaryColor = #000000 GAMEOBJECTS { - Var_25 = false - Var_25_Boat = true - Var_125 = false - Var_Compact = false - Var_UpperGimbals = true - Var_LowerGimbals = true - Fairing125 = false - Fairing25 = false - Fairing25_Boat = true - } - NODES - { - node_stack_top = 0.0,0.634,0.0 , 0.0, 1.0, 0.0, 2 - node_attach = 0.0,0.634,0.0 , 0.0, 1.0, 0.0, 1 + LV_T30_Basic = false + LV_T30_Compact = false + LV_T30_Boattail = true + ShroudT30 = true } + } VARIANT { name = Compact displayName = #LOC_Restock_variant-engine_compact - primaryColor = #ffffff + primaryColor = #ffffff secondaryColor = #000000 GAMEOBJECTS { - Var_25 = false - Var_25_Boat = false - Var_125 = false - Var_Compact = true - Var_UpperGimbals = true - Var_LowerGimbals = true - Fairing125 = false - Fairing25 = false - Fairing25_Boat = false - } - NODES - { - node_stack_top = 0.0,0.422,0.0 , 0.0, 1.0, 0.0, 1 - node_attach = 0.0,0.422,0.0 , 0.0, 1.0, 0.0, 1 + LV_T30_Basic = false + LV_T30_Compact = true + LV_T30_Boattail = false + ShroudT30 = true } + } } MODULE { name = ModuleJettison - jettisonName = Fairing125,Fairing25,Fairing25_Boat + jettisonName = ShroudT30 bottomNodeName = bottom isFairing = True jettisonedObjectMass = 0.1 @@ -523,7 +425,94 @@ model = ReStock/Assets/Engine/restock-engine-swivel-1 } @bulkheadProfiles = srf, size1 - node_attach = 0.0,0,0.0 , 0.0, 1.0, 0.0, 1 + rescaleFactor =1.0 + @node_stack_top = 0.0, 9.0182625, 0.0, 0.0, 1.0, 0.0 + @node_stack_bottom = 0.0, -7.179225, 0.0, 0.0, -1.0, 0.0 + !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 + + EFFECTS + { + engage + { + AUDIO + { + channel = Ship + clip = sound_vent_medium + volume = 1.0 + pitch = 2.0 + loop = false + } + } + flameout + { + PREFAB_PARTICLE + { + prefabName = fx_exhaustSparks_flameout_2 + transformName = thrustTransform + oneShot = true + } + AUDIO + { + channel = Ship + clip = sound_explosion_low + volume = 1.0 + pitch = 2.0 + loop = false + } + } + fx-swivel-running + { + AUDIO + { + channel = Ship + clip = sound_rocket_hard + volume = 0.0 0.0 + volume = 1.0 1.0 + pitch = 0.0 0.2 + pitch = 1.0 1.0 + loop = true + } + MODEL_MULTI_PARTICLE + { + modelName = Restock/FX/restock-swivel-core + transformName = fxTransform + emission = 0.0 0.0 + emission = 0.01 0.1 + emission = 0.075 0.25 + emission = 1.0 1.0 + speed = 0.0 0.35 + speed = 1.0 1.0 + } + MODEL_MULTI_PARTICLE + { + modelName = Restock/FX/restock-swivel-plume + transformName = fxTransform + emission = 0.0 0.0 + emission = 0.01 0.1 + emission = 0.075 0.25 + emission = 1.0 1.0 + speed = 0.0 0.35 + speed = 1.0 1.0 + } + + } + + + } + + @MODULE[ModuleEngines] + { + @name = ModuleEnginesFX + %runningEffectName = fx-swivel-running + + } MODULE { name = ModulePartVariants @@ -536,21 +525,14 @@ secondaryColor = #000000 GAMEOBJECTS { - Var_25 = false - Var_25_Boat = false - Var_125 = true - Var_Compact = false - Var_UpperGimbals = false - Var_LowerGimbals = false - Fairing125 = true - Fairing25 = false - Fairing25_Boat = false - } - NODES - { - node_stack_top = 0.0,0.0,0.0 , 0.0, 1.0, 0.0, 1 - node_attach = 0.0,0,0.0 , 0.0, 1.0, 0.0, 1 + LV_T45_Boattail = false + LV_T45_Basic = true + LV_T45_Compact = false + Gimbal_Basic = true + Gimbal_Boattail = false + Gimbal_Compact = false } + } VARIANT { @@ -560,21 +542,14 @@ secondaryColor = #000000 GAMEOBJECTS { - Var_25 = false - Var_25_Boat = true - Var_125 = false - Var_Compact = false - Var_UpperGimbals = true - Var_LowerGimbals = true - Fairing125 = false - Fairing25 = false - Fairing25_Boat = true - } - NODES - { - node_stack_top = 0.0,0.634,0.0 , 0.0, 1.0, 0.0, 2 - node_attach = 0.0,0.634,0.0 , 0.0, 1.0, 0.0, 1 + LV_T45_Boattail = true + LV_T45_Basic = false + LV_T45_Compact = false + Gimbal_Basic = false + Gimbal_Boattail = true + Gimbal_Compact = false } + } VARIANT { @@ -584,27 +559,20 @@ secondaryColor = #000000 GAMEOBJECTS { - Var_25 = false - Var_25_Boat = false - Var_125 = false - Var_Compact = true - Var_UpperGimbals = true - Var_LowerGimbals = true - Fairing125 = false - Fairing25 = false - Fairing25_Boat = false - } - NODES - { - node_stack_top = 0.0,0.422,0.0 , 0.0, 1.0, 0.0, 1 - node_attach = 0.0,0.422,0.0 , 0.0, 1.0, 0.0, 1 + LV_T45_Boattail = false + LV_T45_Basic = false + LV_T45_Compact = true + Gimbal_Basic = false + Gimbal_Boattail = false + Gimbal_Compact = true } + } } MODULE { name = ModuleJettison - jettisonName = Fairing125,Fairing25,Fairing25_Boat + jettisonName = ShroudT45 bottomNodeName = bottom isFairing = True jettisonedObjectMass = 0.1 @@ -615,67 +583,79 @@ @MODULE[ModuleGimbal] { - @gimbalTransformName = B_Gimbal + @gimbalTransformName = Gimbal } MODULE { name = FXModuleLookAtConstraint - // Ringed + // Basic CONSTRAINLOOKFX { - targetName = CylBot017 - rotatorsName = CylTop017 + targetName = Piston01Target + rotatorsName = Piston01Anchor } CONSTRAINLOOKFX { - targetName = CylBot018 - rotatorsName = CylTop018 + targetName = Piston02Target + rotatorsName = Piston02Target } CONSTRAINLOOKFX { - targetName = CylBot019 - rotatorsName = CylTop019 + targetName = Piston01Anchor + rotatorsName = Piston01Target } CONSTRAINLOOKFX { - targetName = CylBot020 - rotatorsName = CylTop020 + targetName = Piston02Anchor + rotatorsName = Piston02Target + } + // Basic + CONSTRAINLOOKFX + { + targetName = Piston03Target + rotatorsName = Piston03Anchor } CONSTRAINLOOKFX { - targetName = CylTop017 - rotatorsName = CylBot017 + targetName = Piston04Target + rotatorsName = Piston04Target } CONSTRAINLOOKFX { - targetName = CylTop018 - rotatorsName = CylBot018 + targetName = Piston03Anchor + rotatorsName = Piston03Target } CONSTRAINLOOKFX { - targetName = CylTop019 - rotatorsName = CylBot019 + targetName = Piston04Anchor + rotatorsName = Piston04Target + } + // Compact + CONSTRAINLOOKFX + { + targetName = Piston05Target + rotatorsName = Piston05Anchor } CONSTRAINLOOKFX { - targetName = CylTop020 - rotatorsName = CylBot020 + targetName = Piston06Target + rotatorsName = Piston06Target } + CONSTRAINLOOKFX + { + targetName = Piston05Anchor + rotatorsName = Piston05Target + } + CONSTRAINLOOKFX + { + targetName = Piston06Anchor + rotatorsName = Piston06Target + } + } - @MODULE[FXModuleAnimateThrottle] - { - @animationName = restock-swivel-heat-1 - %layer = 1 - } - MODULE - { - name = FXModuleAnimateThrottle - animationName = restock-swivel-throttle-1 - layer = 2 - responseSpeed = 1.0 - dependOnEngineState = True - dependOnThrottle = True - } + !MODULE[FXModuleAnimateThrottle] = {} + + } diff --git a/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-srb-125.cfg b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-srb-125.cfg index 5db3d33b..34e29a81 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-srb-125.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-srb-125.cfg @@ -144,7 +144,8 @@ @scale = 1 @node_stack_bottom = 0.0, -1.5640875, 0.0, 0.0, -1.0, 0.0, 1 @node_stack_top = 0.0, 1.2818375, 0.0, 0.0, 1.0, 0.0, 1 - @node_attach = 0.0, 0.0, -0.75, 0.0, 0.0, 1.0, 1 + @node_attach = 0.0, 0.0, -0.625, 0.0, 0.0, 1.0, 1 + @fx_exhaustFlame_yellow = 0.0, -1.4084125, 0.0, 0.0, 1.0, 0.0, running @fx_exhaustSparks_yellow = 0.0, -1.4084125, 0.0, 0.0, 1.0, 0.0, running @fx_smokeTrail_medium = 0.0, -1.4084125, 0.0, 0.0, 1.0, 0.0, running diff --git a/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-125.cfg b/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-125.cfg index d3a71012..45d09c15 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-125.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-125.cfg @@ -19,12 +19,15 @@ @PART[fuelTankSmall] { @author = Porkjet - + @node_stack_top = 0.0, 5.5525, 0.0, 0.0, 1.0, 0.0 + @node_stack_bottom = 0.0, -5.5525, 0.0, 0.0, -1.0, 0.0 + @node_attach = 6.2625, 0.0, 0.0, 1.0, 0.0, 0.0, 1 !mesh = DELETE !MODEL = {} MODEL { model = ReStock/Assets/FuelTank/restock-fueltank-125-3 } + %rescaleFactor = 1 } @PART[fuelTank] @@ -36,15 +39,22 @@ MODEL { model = ReStock/Assets/FuelTank/restock-fueltank-125-2 } + %rescaleFactor = 1 + @node_stack_top = 0.0, 9.81725, 0.0, 0.0, 1.0, 0.0 + @node_stack_bottom = 0.0, -9.12500, 0.0, 0.0, -1.0, 0.0 + @node_attach = 6.2625, 0.0, 0.0, 1.0, 0.0, 0.0, 1 } @PART[fuelTank_long] { @author = Porkjet - + @node_stack_top = 0.0, 18.75, 0.0, 0.0, 1.0, 0.0 + @node_stack_bottom = 0.0, -18.87500, 0.0, 0.0, -1.0, 0.0 + @node_attach = 6.2625, 0.0, 0.0, 1.0, 0.0, 0.0, 1 !mesh = DELETE !MODEL = {} MODEL { model = ReStock/Assets/FuelTank/restock-fueltank-125-1 } + %rescaleFactor = 1 } diff --git a/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-25.cfg b/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-25.cfg index afe3a11b..6962dce7 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-25.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-25.cfg @@ -39,7 +39,9 @@ !GAMEOBJECTS = {} GAMEOBJECTS { - + 25TankTinyGrey = false + 25TankTinyOrange = true + 25TankTinyWhite = false } } VARIANT @@ -51,6 +53,9 @@ secondaryColor = #000000 GAMEOBJECTS { + 25TankTinyGrey = false + 25TankTinyOrange = false + 25TankTinyWhite = true } } VARIANT @@ -62,6 +67,9 @@ secondaryColor = #6f6e6d GAMEOBJECTS { + 25TankTinyGrey = true + 25TankTinyOrange = false + 25TankTinyWhite = false } } } @@ -102,7 +110,9 @@ !GAMEOBJECTS = {} GAMEOBJECTS { - + 25TankMedGrey = false + 25TankMedOrange = true + 25TankMedWhite = false } } VARIANT @@ -114,6 +124,9 @@ secondaryColor = #000000 GAMEOBJECTS { + 25TankMedGrey = false + 25TankMedOrange = false + 25TankMedWhite = true } } VARIANT @@ -125,6 +138,9 @@ secondaryColor = #6f6e6d GAMEOBJECTS { + 25TankMedGrey = true + 25TankMedOrange = false + 25TankMedWhite = false } } } @@ -164,7 +180,9 @@ !GAMEOBJECTS = {} GAMEOBJECTS { - + 25TankSmallGrey = false + 25TankSmallOrange = true + 25TankSmallWhite = false } } VARIANT @@ -176,6 +194,9 @@ secondaryColor = #000000 GAMEOBJECTS { + 25TankSmallGrey = false + 25TankSmallOrange = false + 25TankSmallWhite = true } } VARIANT @@ -187,6 +208,9 @@ secondaryColor = #6f6e6d GAMEOBJECTS { + 25TankSmallGrey = true + 25TankSmallOrange = false + 25TankSmallWhite = false } } } @@ -221,7 +245,9 @@ !GAMEOBJECTS = {} GAMEOBJECTS { - + 25TankLargeGrey = false + 25TankLargeOrange = false + 25TankLargeWhite = true } } @VARIANT[Orange] @@ -230,7 +256,9 @@ !GAMEOBJECTS = {} GAMEOBJECTS { - + 25TankLargeGrey = false + 25TankLargeOrange = true + 25TankLargeWhite = false } } VARIANT @@ -242,6 +270,9 @@ secondaryColor = #6f6e6d GAMEOBJECTS { + 25TankLargeGrey = true + 25TankLargeOrange = false + 25TankLargeWhite = false } } } diff --git a/Distribution/Restock/GameData/ReStock/Patches/Structural/restock-structural-125.cfg b/Distribution/Restock/GameData/ReStock/Patches/Structural/restock-structural-125.cfg index b90ae655..6c0fab90 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Structural/restock-structural-125.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Structural/restock-structural-125.cfg @@ -10,7 +10,7 @@ !mesh = DELETE !MODEL = {} MODEL { - model = ReStock/Assets/Structural/restock-adapter-125-1 + model = ReStock/Assets/Structural/restock-adapter-125-0625-1 } } @@ -21,6 +21,6 @@ !mesh = DELETE !MODEL = {} MODEL { - model = ReStock/Assets/Structural/restock-adapter-125-2 + model = ReStock/Assets/Structural/restock-adapter-125-0625-2 } } diff --git a/Distribution/Restock/GameData/ReStock/Patches/Structural/restock-structural-25.cfg b/Distribution/Restock/GameData/ReStock/Patches/Structural/restock-structural-25.cfg index f9d4a3d3..35cb1ae9 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Structural/restock-structural-25.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Structural/restock-structural-25.cfg @@ -10,7 +10,7 @@ !mesh = DELETE !MODEL = {} MODEL { - model = ReStock/Assets/Structural/restock-adapter-25-1 + model = ReStock/Assets/Structural/restock-adapter-25-125-1 } %rescaleFactor = 1 } @@ -21,7 +21,7 @@ !mesh = DELETE !MODEL = {} MODEL { - model = ReStock/Assets/Structural/restock-adapter-25-2 + model = ReStock/Assets/Structural/restock-adapter-25-125-2 } %rescaleFactor = 1 }