diff --git a/Distribution/Restock/GameData/ReStock/Assets/Aero/restock-heat-shield-1.tga b/Distribution/Restock/GameData/ReStock/Assets/Aero/restock-heat-shield-1.tga index bcbc23db..6aba4eaf 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Aero/restock-heat-shield-1.tga and b/Distribution/Restock/GameData/ReStock/Assets/Aero/restock-heat-shield-1.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Aero/restock-heat-shield-2.tga b/Distribution/Restock/GameData/ReStock/Assets/Aero/restock-heat-shield-2.tga new file mode 100644 index 00000000..e20ac462 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Aero/restock-heat-shield-2.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Aero/restock-heat-shield-3.tga b/Distribution/Restock/GameData/ReStock/Assets/Aero/restock-heat-shield-3.tga new file mode 100644 index 00000000..099b4884 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Aero/restock-heat-shield-3.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Aero/restock-heatshield-0625-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Aero/restock-heatshield-0625-1.mu new file mode 100644 index 00000000..e90c14a4 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Aero/restock-heatshield-0625-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Aero/restock-heatshield-375-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Aero/restock-heatshield-375-1.mu new file mode 100644 index 00000000..7c346706 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Aero/restock-heatshield-375-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Patches/Aerodynamic/restock-heat-shields.cfg b/Distribution/Restock/GameData/ReStock/Patches/Aerodynamic/restock-heat-shields.cfg index 34776aeb..709e42e6 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Aerodynamic/restock-heat-shields.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Aerodynamic/restock-heat-shields.cfg @@ -7,10 +7,81 @@ @PART[HeatShield0] { + @author = Chris Adderley (Nertea) + + !mesh = DELETE + !MODEL {} + MODEL { + model = ReStock/Assets/Aero/restock-heatshield-0625-1 + } + node_stack_bottom02 = 0.0, -0.0389, 0.0, 0.0, -1.0, 0.0, 0 DRAG_CUBE { cube = Default, 0.06044,0.4659,0.4447, 0.06044,0.4659,0.4447, 0.3843,0.9488,0.1482, 0.3843,0.9396,0.1682, 0.06044,0.4645,0.4447, 0.06044,0.4673,0.4447, 0,0.003277,-3.906E-10, 0.7,0.1,0.7 } + MODULE + { + name = ModuleJettison + jettisonName = HeatShield0625Fairing + bottomNodeName = bottom02 + isFairing = True + jettisonedObjectMass = 0.5 + jettisonForce = 15 + jettisonDirection = 0 0 1 + stagingEnabled = False + checkBottomNode = True + } + MODULE + { + name = ModulePartVariants + baseVariant = Classic + VARIANT + { + name = Classic + displayName = #LOC_Restock_variant-heat-shield-brown + primaryColor = #8d6c24 + GAMEOBJECTS + { + HeatShield0625Brown = true + HeatShield0625Red = false + HeatShield0625Black = false + + } + + } + VARIANT + { + name = Black + displayName = #LOC_Restock_variant-heat-shield-black + primaryColor = #303030 + GAMEOBJECTS + { + HeatShield0625Brown = false + HeatShield0625Red = false + HeatShield0625Black = true + + } + + } + VARIANT + { + name = Red + displayName = #LOC_Restock_variant-heat-shield-red + primaryColor = #793b25 + GAMEOBJECTS + { + HeatShield0625Brown = false + HeatShield0625Red = true + HeatShield0625Black = false + + } + } + } + @MODULE[ModuleColorChanger] + { + excludedRenderer = HeatShield0625Fairing + excludedRenderer = HeatShield0625Internal + } } @PART[HeatShield1] @@ -157,9 +228,71 @@ } @PART[HeatShield3] { + @author = Chris Adderley (Nertea) + + !mesh = DELETE + !MODEL {} + MODEL { + model = ReStock/Assets/Aero/restock-heatshield-375-1 + } DRAG_CUBE { cube = Fairing, 3.357,0.7502,2.005, 3.357,0.7502,2.005, 12.48,0.9608,0.3456, 12.48,0.9621,0.6953, 3.357,0.7502,2.005, 3.357,0.7502,2.005, 0,-0.1559,0, 3.99,0.8369,3.99 cube = Clean, 1.563,0.4576,1.952, 1.563,0.4576,1.952, 11.03,0.9547,0.3365, 11.03,0.9465,0.4361, 1.563,0.456,1.952, 1.563,0.459,1.952, 0,0.01101,0, 3.75,0.4864,3.75 } + @MODULE[ModuleJettison] + { + @jettisonName = HeatShield375Fairing + } + MODULE + { + name = ModulePartVariants + baseVariant = Classic + VARIANT + { + name = Classic + displayName = #LOC_Restock_variant-heat-shield-brown + primaryColor = #8d6c24 + GAMEOBJECTS + { + HeatShield375Brown = true + HeatShield375Red = false + HeatShield375Black = false + + } + + } + VARIANT + { + name = Black + displayName = #LOC_Restock_variant-heat-shield-black + primaryColor = #303030 + GAMEOBJECTS + { + HeatShield375Brown = false + HeatShield375Red = false + HeatShield375Black = true + + } + + } + VARIANT + { + name = Red + displayName = #LOC_Restock_variant-heat-shield-red + primaryColor = #793b25 + GAMEOBJECTS + { + HeatShield375Brown = false + HeatShield375Red = true + HeatShield375Black = false + + } + } + } + @MODULE[ModuleColorChanger] + { + excludedRenderer = HeatShield375Fairing + excludedRenderer = HeatShield375Internal + } }