From 1995c5083550b500a4e62fcb1a0707d05aeb49c8 Mon Sep 17 00:00:00 2001 From: drewcassidy Date: Sun, 1 Mar 2020 17:56:48 -0800 Subject: [PATCH] Write config for 1.25m engine plate --- .../125/restock-engineplate-125-1.cfg | 855 ++++++++++++++++++ 1 file changed, 855 insertions(+) create mode 100644 Distribution/RestockPlus/GameData/ReStockPlus/Parts/Coupling/125/restock-engineplate-125-1.cfg diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Coupling/125/restock-engineplate-125-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Coupling/125/restock-engineplate-125-1.cfg new file mode 100644 index 00000000..1f10a86d --- /dev/null +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Coupling/125/restock-engineplate-125-1.cfg @@ -0,0 +1,855 @@ +// ReStock+ 1.1.0 +// 1.25m engine plate +PART +{ + name = restock-engineplate-125-1 + module = Part + author = Andrew Cassidy (Cinebox) and Chris Adderley (Nertea) + MODEL + { + model = ReStock/Assets/Coupling/restock-engineplate-125-1 + } + rescaleFactor = 1.0 + node_stack_top = 0.0, 0.01, 0.0, 0.0, 1.0, 0.0, 1 + node_stack_bottom = 0.0, 0, 0.0, 0.0, -1.0, 0.0, 1 + + TechRequired = advConstruction + entryCost = 2200 + cost = 200 + category = Coupling + subcategory = 0 + title = #LOC_RestockPlus_restock-separator-125-1_title + manufacturer = #autoLOC_501676 //#autoLOC_501676 = O.M.B. Demolition Enterprises + description = #LOC_RestockPlus_restock-separator-125-1_description + attachRules = 1,0,1,1,0 + mass = 0.10 + dragModelType = default + maximum_drag = 0.2 + minimum_drag = 0.2 + angularDrag = 2 + crashTolerance = 9 + maxTemp = 2600 // = 3000 + + fuelCrossFeed = True + stageOffset = 1 + childStageOffset = 1 + bulkheadProfiles = size1 + tags = #LOC_RestockPlus_restock-separator-125-1_tags + breakingForce = 2500 + breakingTorque= 2500 + + fx_gasBurst_white = 0.0, -0.05, 0.0, 0.0, 1.0, 0.0, decouple + sound_vent_large = decouple + + NODE + { + name = N1_1 + transform = N1_1 + size=1 + method=FIXED_JOINT + rigid = true + } + NODE + { + name = N2_1 + transform = N2_1 + size=1 + method=FIXED_JOINT + rigid = true + } + NODE + { + name = N2_2 + transform = N2_2 + size=1 + method=FIXED_JOINT + rigid = true + } + NODE + { + name = N3_1 + transform = N3_1 + size=1 + method=FIXED_JOINT + rigid = true + } + NODE + { + name = N3_2 + transform = N3_2 + size=1 + method=FIXED_JOINT + rigid = true + } + NODE + { + name = N3_3 + transform = N3_3 + size=1 + method=FIXED_JOINT + rigid = true + } + NODE + { + name = N4_1 + transform = N4_1 + size=1 + method=FIXED_JOINT + rigid = true + } + NODE + { + name = N4_2 + transform = N4_2 + size=1 + method=FIXED_JOINT + rigid = true + } + NODE + { + name = N4_3 + transform = N4_3 + size=1 + method=FIXED_JOINT + rigid = true + } + NODE + { + name = N4_4 + transform = N4_4 + size=1 + method=FIXED_JOINT + rigid = true + } + NODE + { + name = N5_1 + transform = N5_1 + size=1 + method=FIXED_JOINT + rigid = true + } + NODE + { + name = N5_2 + transform = N5_2 + size=1 + method=FIXED_JOINT + rigid = true + } + NODE + { + name = N5_3 + transform = N5_3 + size=1 + method=FIXED_JOINT + rigid = true + } + NODE + { + name = N5_4 + transform = N5_4 + size=1 + method=FIXED_JOINT + rigid = true + } + NODE + { + name = N5_5 + transform = N5_5 + size=1 + method=FIXED_JOINT + rigid = true + } + NODE + { + name = N7_1 + transform = N7_1 + size=1 + method=FIXED_JOINT + rigid = true + } + NODE + { + name = N7_2 + transform = N7_2 + size=1 + method=FIXED_JOINT + rigid = true + } + NODE + { + name = N7_3 + transform = N7_3 + size=1 + method=FIXED_JOINT + rigid = true + } + NODE + { + name = N7_4 + transform = N7_4 + size=1 + method=FIXED_JOINT + rigid = true + } + NODE + { + name = N7_5 + transform = N7_5 + size=1 + method=FIXED_JOINT + rigid = true + } + NODE + { + name = N7_6 + transform = N7_6 + size=1 + method=FIXED_JOINT + rigid = true + } + NODE + { + name = N7_7 + transform = N7_7 + size=1 + method=FIXED_JOINT + rigid = true + } + NODE + { + name = N9_1 + transform = N9_1 + size=1 + method=FIXED_JOINT + rigid = true + } + NODE + { + name = N9_2 + transform = N9_2 + size=1 + method=FIXED_JOINT + rigid = true + } + NODE + { + name = N9_3 + transform = N9_3 + size=1 + method=FIXED_JOINT + rigid = true + } + NODE + { + name = N9_4 + transform = N9_4 + size=1 + method=FIXED_JOINT + rigid = true + } + NODE + { + name = N9_5 + transform = N9_5 + size=1 + method=FIXED_JOINT + rigid = true + } + NODE + { + name = N9_6 + transform = N9_6 + size=1 + method=FIXED_JOINT + rigid = true + } + NODE + { + name = N9_7 + transform = N9_7 + size=1 + method=FIXED_JOINT + rigid = true + } + NODE + { + name = N9_8 + transform = N9_8 + size=1 + method=FIXED_JOINT + rigid = true + } + NODE + { + name = N9_9 + transform = N9_9 + size=1 + method=FIXED_JOINT + rigid = true + } + + MODULE + { + name = ModuleDynamicNodes + autostrut = true + NODE_SET + { + DisplayText = #autoLOC_8004445 // #autoLOC_8004445 = Single + MeshTransform = N1 + NodePrefix = N1_ + SetCount = 1 + Symmetry = 0 + } + + NODE_SET + { + DisplayText = #autoLOC_8004446 // #autoLOC_8004446 = Double + MeshTransform = N2 + NodePrefix = N2_ + SetCount = 2 + Symmetry = 1 + } + + NODE_SET + { + DisplayText = #autoLOC_8004447 // #autoLOC_8004447 = Triple + MeshTransform = N3 + NodePrefix = N3_ + SetCount = 3 + Symmetry = 2 + } + + NODE_SET + { + DisplayText = #autoLOC_8004448 // #autoLOC_8004448 = Quad + MeshTransform = N4 + NodePrefix = N4_ + SetCount = 4 + Symmetry = 3 + } + NODE_SET + { + DisplayText = 4x1 + MeshTransform = N5 + NodePrefix = N5_ + SetCount = 5 + Symmetry = 3 + } + NODE_SET + { + DisplayText = 6x1 + MeshTransform = N7 + NodePrefix = N7_ + SetCount = 7 + Symmetry = 5 + } + + NODE_SET + { + DisplayText = 8x1 + MeshTransform = N9 + NodePrefix = N9_ + SetCount = 9 + Symmetry = 7 + } + } + + MODULE + { + name = ModuleDecouple + ejectionForce = 250 + explosiveNodeID = bottom + partDecoupled = false + isEnginePlate = true + } + + MODULE + { + name = ModulePartVariants + baseVariant = Long + baseMass = 0 + baseCost = 0 + VARIANT + { + name = Boattail + mass = -0.015 + cost = 50 + displayName = #LOC_Restock_variant-engine_boattail_white // Boattail (White) + primaryColor = #ffffff + secondaryColor = #ffffff + themeName = White + sizeGroup = GroupB + GAMEOBJECTS + { + Engineplate-125-White = false + Engineplate-125-Orange = false + + Boattail-125-Colliders = true + Boattail-125-White = true + Boattail-125-Orange = false + + Shroud1xDummy = true + + Shroud1x0 = false + Shroud1x1 = false + Shroud1x2 = false + Shroud1x3 = false + Shroud1x4 = false + + Shroud1x0-Orange = false + Shroud1x1-Orange = false + Shroud1x2-Orange = false + Shroud1x3-Orange = false + Shroud1x4-Orange = false + } + NODES + { + node_stack_bottom = 0.0, -1.30, 0.0, 0.0, -1.0, 0.0, 1 + } + } + + VARIANT + { + name = Boattail-Orange + mass = -0.015 + cost = 50 + displayName = #LOC_Restock_variant-engine_boattail_grey-orange // Boattail (Orange/Grey) + primaryColor = #f49841 + secondaryColor = #4c4f47 + themeName = GrayAndOrange + sizeGroup = GroupB + GAMEOBJECTS + { + Engineplate-125-White = false + Engineplate-125-Orange = false + + Boattail-125-Colliders = true + Boattail-125-White = false + Boattail-125-Orange = true + + Shroud1xDummy = true + + Shroud1x0 = false + Shroud1x1 = false + Shroud1x2 = false + Shroud1x3 = false + Shroud1x4 = false + + Shroud1x0-Orange = false + Shroud1x1-Orange = false + Shroud1x2-Orange = false + Shroud1x3-Orange = false + Shroud1x4-Orange = false + } + NODES + { + node_stack_bottom = 0.0, -1.30, 0.0, 0.0, -1.0, 0.0, 1 + } + } + + VARIANT + { + name = Short + mass = -0.02 + cost = 0 + displayName = #autoLOC_8005067 //#autoLOC_8005067 = Short + primaryColor = #3a562a + secondaryColor = #999999 + themeName = White + sizeGroup = GroupB + GAMEOBJECTS + { + Engineplate-125-White = true + Engineplate-125-Orange = false + + Boattail-125-Colliders = false + Boattail-125-White = false + Boattail-125-Orange = false + + Shroud1xDummy = false + + Shroud1x0 = true + Shroud1x1 = false + Shroud1x2 = false + Shroud1x3 = false + Shroud1x4 = false + + Shroud1x0-Orange = false + Shroud1x1-Orange = false + Shroud1x2-Orange = false + Shroud1x3-Orange = false + Shroud1x4-Orange = false + } + NODES + { + node_stack_bottom = 0.0, -0.675, 0.0, 0.0, -1.0, 0.0, 1 + } + } + + VARIANT + { + name = Medium-Short + mass = -0.015 + cost = 0 + displayName = #autoLOC_8005063 //#autoLOC_8005063 = Medium-Short + primaryColor = #3a562a + secondaryColor = #999999 + themeName = White + sizeGroup = GroupB + GAMEOBJECTS + { + Engineplate-125-White = true + Engineplate-125-Orange = false + + Boattail-125-Colliders = false + Boattail-125-White = false + Boattail-125-Orange = false + + Shroud1xDummy = false + + Shroud1x0 = false + Shroud1x1 = true + Shroud1x2 = false + Shroud1x3 = false + Shroud1x4 = false + + Shroud1x0-Orange = false + Shroud1x1-Orange = false + Shroud1x2-Orange = false + Shroud1x3-Orange = false + Shroud1x4-Orange = false + } + NODES + { + node_stack_bottom = 0.0, -1.3, 0.0, 0.0, -1.0, 0.0, 1 + } + } + + VARIANT + { + name = Medium + mass = -0.01 + cost = 0 + displayName = #autoLOC_8005064 //#autoLOC_8005064 = Medium + primaryColor = #3a562a + secondaryColor = #999999 + themeName = White + sizeGroup = GroupB + GAMEOBJECTS + { + Engineplate-125-White = true + Engineplate-125-Orange = false + + Boattail-125-Colliders = false + Boattail-125-White = false + Boattail-125-Orange = false + + Shroud1xDummy = false + + Shroud1x0 = false + Shroud1x1 = false + Shroud1x2 = true + Shroud1x3 = false + Shroud1x4 = false + + Shroud1x0-Orange = false + Shroud1x1-Orange = false + Shroud1x2-Orange = false + Shroud1x3-Orange = false + Shroud1x4-Orange = false + } + NODES + { + node_stack_bottom = 0.0, -1.925, 0.0, 0.0, -1.0, 0.0, 1 + } + } + + VARIANT + { + name = Medium-Long + mass = -0.005 + cost = 0 + displayName = #autoLOC_8005065 //#autoLOC_8005065 = Medium-Long + primaryColor = #3a562a + secondaryColor = #999999 + themeName = White + sizeGroup = GroupB + GAMEOBJECTS + { + Engineplate-125-White = true + Engineplate-125-Orange = false + + Boattail-125-Colliders = false + Boattail-125-White = false + Boattail-125-Orange = false + + Shroud1xDummy = false + + Shroud1x0 = false + Shroud1x1 = false + Shroud1x2 = false + Shroud1x3 = true + Shroud1x4 = false + + Shroud1x0-Orange = false + Shroud1x1-Orange = false + Shroud1x2-Orange = false + Shroud1x3-Orange = false + Shroud1x4-Orange = false + } + NODES + { + node_stack_bottom = 0.0, -2.55, 0.0, 0.0, -1.0, 0.0, 1 + } + } + + VARIANT + { + name = Long + mass = 0 + cost = 0 + displayName = #autoLOC_8005066 //#autoLOC_8005066 = Long + primaryColor = #3a562a + secondaryColor = #999999 + themeName = White + sizeGroup = GroupB + GAMEOBJECTS + { + Engineplate-125-White = true + Engineplate-125-Orange = false + + Boattail-125-Colliders = false + Boattail-125-White = false + Boattail-125-Orange = false + + Shroud1xDummy = false + + Shroud1x0 = false + Shroud1x1 = false + Shroud1x2 = false + Shroud1x3 = false + Shroud1x4 = true + + Shroud1x0-Orange = false + Shroud1x1-Orange = false + Shroud1x2-Orange = false + Shroud1x3-Orange = false + Shroud1x4-Orange = false + } + NODES + { + node_stack_bottom = 0.0, -3.8, 0.0, 0.0, -1.0, 0.0, 1 + } + } + + VARIANT + { + name = Short-Orange + mass = -0.02 + cost = 0 + displayName = #LOC_Restock_variant-tube-length-short-alt // Short (Alternate) + primaryColor = #f49841 + secondaryColor = #4c4f47 + themeName = Orange + sizeGroup = GroupB + GAMEOBJECTS + { + Engineplate-125-White = false + Engineplate-125-Orange = true + + Boattail-125-Colliders = false + Boattail-125-White = false + Boattail-125-Orange = false + + Shroud1xDummy = false + + Shroud1x0 = false + Shroud1x1 = false + Shroud1x2 = false + Shroud1x3 = false + Shroud1x4 = false + + Shroud1x0-Orange = true + Shroud1x1-Orange = false + Shroud1x2-Orange = false + Shroud1x3-Orange = false + Shroud1x4-Orange = false + } + NODES + { + node_stack_bottom = 0.0, -0.675, 0.0, 0.0, -1.0, 0.0, 1 + } + } + + VARIANT + { + name = Medium-Short-Orange + mass = -0.015 + cost = 0 + displayName = #LOC_Restock_variant-tube-length-med-short-alt // Medium-Short (Alternate) + primaryColor = #f49841 + secondaryColor = #4c4f47 + themeName = Orange + sizeGroup = GroupB + GAMEOBJECTS + { + Engineplate-125-White = false + Engineplate-125-Orange = true + + Boattail-125-Colliders = false + Boattail-125-White = false + Boattail-125-Orange = false + + Shroud1xDummy = false + + Shroud1x0 = false + Shroud1x1 = false + Shroud1x2 = false + Shroud1x3 = false + Shroud1x4 = false + + Shroud1x0-Orange = false + Shroud1x1-Orange = true + Shroud1x2-Orange = false + Shroud1x3-Orange = false + Shroud1x4-Orange = false + } + NODES + { + node_stack_bottom = 0.0, -1.3, 0.0, 0.0, -1.0, 0.0, 1 + } + } + + VARIANT + { + name = Medium-Orange + mass = -0.01 + cost = 0 + displayName = #LOC_Restock_variant-tube-length-med-alt // Medium (Alternate) + primaryColor = #f49841 + secondaryColor = #4c4f47 + themeName = Orange + sizeGroup = GroupB + GAMEOBJECTS + { + Engineplate-125-White = false + Engineplate-125-Orange = true + + Boattail-125-Colliders = false + Boattail-125-White = false + Boattail-125-Orange = false + + Shroud1xDummy = false + + Shroud1x0 = false + Shroud1x1 = false + Shroud1x2 = false + Shroud1x3 = false + Shroud1x4 = false + + Shroud1x0-Orange = false + Shroud1x1-Orange = false + Shroud1x2-Orange = true + Shroud1x3-Orange = false + Shroud1x4-Orange = false + } + NODES + { + node_stack_bottom = 0.0, -1.925, 0.0, 0.0, -1.0, 0.0, 1 + } + } + + VARIANT + { + name = Medium-Long-Orange + mass = -0.005 + cost = 0 + displayName = #LOC_Restock_variant-tube-length-med-long-alt // Medium-Long (Alternate) + primaryColor = #f49841 + secondaryColor = #4c4f47 + themeName = Orange + sizeGroup = GroupB + GAMEOBJECTS + { + Engineplate-125-White = false + Engineplate-125-Orange = true + + Boattail-125-Colliders = false + Boattail-125-White = false + Boattail-125-Orange = false + + Shroud1xDummy = false + + Shroud1x0 = false + Shroud1x1 = false + Shroud1x2 = false + Shroud1x3 = false + Shroud1x4 = false + + Shroud1x0-Orange = false + Shroud1x1-Orange = false + Shroud1x2-Orange = false + Shroud1x3-Orange = true + Shroud1x4-Orange = false + } + NODES + { + node_stack_bottom = 0.0, -2.55, 0.0, 0.0, -1.0, 0.0, 1 + } + } + + VARIANT + { + name = Long-Orange + mass = 0 + cost = 0 + displayName = #LOC_Restock_variant-tube-length-long-alt // Long (Alternate) + primaryColor = #f49841 + secondaryColor = #4c4f47 + themeName = Orange + sizeGroup = GroupB + GAMEOBJECTS + { + Engineplate-125-White = false + Engineplate-125-Orange = true + + Boattail-125-Colliders = false + Boattail-125-White = false + Boattail-125-Orange = false + + Shroud1xDummy = false + + Shroud1x0 = false + Shroud1x1 = false + Shroud1x2 = false + Shroud1x3 = false + Shroud1x4 = false + + Shroud1x0-Orange = false + Shroud1x1-Orange = false + Shroud1x2-Orange = false + Shroud1x3-Orange = false + Shroud1x4-Orange = true + } + NODES + { + node_stack_bottom = 0.0, -3.8, 0.0, 0.0, -1.0, 0.0, 1 + } + } + } + + MODULE + { + name = ModuleJettison + jettisonName = Shroud1x0,Shroud1x1,Shroud1x2,Shroud1x3,Shroud1x4,Shroud1x0-Orange,Shroud1x1-Orange,Shroud1x2-Orange,Shroud1x3-Orange,Shroud1x4-Orange,Shroud1xDummy + bottomNodeName = bottom + isFairing = True + jettisonedObjectMass = 0.1 + jettisonForce = 5 + jettisonDirection = 0 0 1 + stagingEnabled = false + useMultipleDragCubes = false + } +}