// Patches applying art changes to heat shields // Contents: - Heat Shield (0.625m) (HeatShield0) - Heat Shield (1.25m) (HeatShield1) - Heat Shield (2.5m) (HeatShield2) - Heat Shield (3.75m) (HeatShield3) - Heat Shield (10m) (InflatableHeatShield) @PART[HeatShield0]:HAS[RestockIgnore[]] { @author = Chris Adderley (Nertea) !mesh = DELETE !MODEL {} MODEL { model = ReStock/Assets/Aero/restock-heatshield-0625-1 } node_stack_bottom02 = 0.0, -0.0626, 0.0, 0.0, -1.0, 0.0, 0 @node_stack_bottom = 0.0, -0.0095, 0.0, 0.0, -1.0, 0.0, 0 DRAG_CUBE { cube = Fairing, 0.05634,0.7512,0.6665, 0.05634,0.7603,0.5694, 0.3044,0.9566,0.1698, 0.3044,0.932,0.1674, 0.05487,0.7518,0.4044, 0.05488,0.7514,0.4076, 0.001332,0.001115,-0.002111, 0.625,0.1071,0.625 cube = Clean, 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 useMultipleDragCubes = false 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]:HAS[RestockIgnore[]] { @author = Chris Adderley (Nertea) !mesh = DELETE !MODEL {} MODEL { model = ReStock/Assets/Aero/restock-heatshield-125-1 } MODULE { name = ModulePartVariants useMultipleDragCubes = false baseVariant = Classic VARIANT { name = Classic displayName = #LOC_Restock_variant-heat-shield-brown primaryColor = #8d6c24 GAMEOBJECTS { HeatShield125Brown = true HeatShield125Red = false HeatShield125Black = false } } VARIANT { name = Black displayName = #LOC_Restock_variant-heat-shield-black primaryColor = #303030 GAMEOBJECTS { HeatShield125Brown = false HeatShield125Red = false HeatShield125Black = true } } VARIANT { name = Red displayName = #LOC_Restock_variant-heat-shield-red primaryColor = #793b25 GAMEOBJECTS { HeatShield125Brown = false HeatShield125Red = true HeatShield125Black = false } } } @MODULE[ModuleColorChanger] { excludedRenderer = HeatShieldFairing excludedRenderer = HeatShieldInternals } @MODULE[ModuleJettison] { @jettisonName = HeatShield125Fairing } DRAG_CUBE { cube = Fairing, 0.3875,0.7436,0.7686, 0.3875,0.7436,0.7686, 1.44,0.9625,0.1822, 1.44,0.964,0.3017, 0.3875,0.7436,0.7686, 0.3875,0.7436,0.7686, 0,-0.05126,0, 1.355,0.2838,1.355 cube = Clean, 0.1825,0.4643,0.7229, 0.1825,0.4643,0.7229, 1.274,0.9542,0.1829, 1.274,0.9475,0.2177, 0.1825,0.4628,0.7229, 0.1825,0.4658,0.7229, 0,0.005576,-1.994E-09, 1.275,0.1702,1.275 } } @PART[HeatShield2]:HAS[RestockIgnore[]] { @author = Chris Adderley (Nertea) !mesh = DELETE !MODEL {} MODEL { model = ReStock/Assets/Aero/restock-heatshield-25-1 } @node_stack_top = 0.0, 0.149, 0.0, 0.0, 1.0, 0.0, 2 MODULE { name = ModulePartVariants useMultipleDragCubes = false baseVariant = Classic VARIANT { name = Classic displayName = #LOC_Restock_variant-heat-shield-brown primaryColor = #8d6c24 GAMEOBJECTS { HeatShield25Brown = true HeatShield25Red = false HeatShield25Black = false } } VARIANT { name = Black displayName = #LOC_Restock_variant-heat-shield-black primaryColor = #303030 GAMEOBJECTS { HeatShield25Brown = false HeatShield25Red = false HeatShield25Black = true } } VARIANT { name = Red displayName = #LOC_Restock_variant-heat-shield-red primaryColor = #793b25 GAMEOBJECTS { HeatShield25Brown = false HeatShield25Red = true HeatShield25Black = false } } } @MODULE[ModuleJettison] { @jettisonName = HeatShield25Fairing } @MODULE[ModuleColorChanger] { excludedRenderer = HeatShield25Fairing excludedRenderer = HeatShieldInternals } DRAG_CUBE { cube = Fairing, 1.436,0.7472,1.355, 1.436,0.7472,1.355, 5.341,0.9614,0.259, 5.341,0.9714,0.4709, 1.436,0.7472,1.355, 1.436,0.7471,1.355, 0,-0.1004,0, 2.609,0.5505,2.609 cube = Clean, 0.7091,0.4621,1.346, 0.7091,0.4621,1.346, 4.998,0.9524,0.2587, 4.998,0.9466,0.3249, 0.7091,0.4605,1.346, 0.7091,0.4638,1.346, 0,0.01104,0, 2.525,0.3277,2.525 } } @PART[HeatShield3]:HAS[RestockIgnore[]] { @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 useMultipleDragCubes = false 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 } } @PART[InflatableHeatShield] { @author = Chris Adderley (Nertea) !mesh = DELETE !MODEL {} MODEL { model = ReStock/Assets/Aero/restock-heatshield-inflatable-1 } @MODULE[ModuleAnimateGeneric] { @animationName = Inflate } }