diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-beam-1-b.tga b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-beam-1-b.tga new file mode 100644 index 00000000..38fd6931 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-beam-1-b.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-beam-1-n.tga b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-beam-1-n.tga new file mode 100644 index 00000000..58447b52 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-beam-1-n.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-beam-1.tga b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-beam-1.tga new file mode 100644 index 00000000..b0355770 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-beam-1.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-girder-beam-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-girder-beam-1.mu new file mode 100644 index 00000000..be483e73 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-girder-beam-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-girder-beam-2.mu b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-girder-beam-2.mu new file mode 100644 index 00000000..fd4fe950 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-girder-beam-2.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-girder-beam-wide-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-girder-beam-wide-1.mu new file mode 100644 index 00000000..a8812dbf Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-girder-beam-wide-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-panel-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-panel-1.mu new file mode 100644 index 00000000..2b143265 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-panel-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-panel-2.mu b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-panel-2.mu new file mode 100644 index 00000000..f5cb89d5 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-panel-2.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-panels-1-n.tga b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-panels-1-n.tga new file mode 100644 index 00000000..ff2d15cb Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-panels-1-n.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-panels-1.tga b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-panels-1.tga new file mode 100644 index 00000000..f9f88756 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-panels-1.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-panels-foil-gold-1-n.tga b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-panels-foil-gold-1-n.tga new file mode 100644 index 00000000..e3278795 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-panels-foil-gold-1-n.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-panels-foil-gold-1-s.tga b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-panels-foil-gold-1-s.tga new file mode 100644 index 00000000..8460bffb Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-panels-foil-gold-1-s.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-panels-foil-gold-1.tga b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-panels-foil-gold-1.tga new file mode 100644 index 00000000..014eb76a Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-panels-foil-gold-1.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-panels-foil-silver-1-s.tga b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-panels-foil-silver-1-s.tga new file mode 100644 index 00000000..e6e76bfe Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-panels-foil-silver-1-s.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-panels-foil-silver-1.tga b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-panels-foil-silver-1.tga new file mode 100644 index 00000000..5024b07a Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-panels-foil-silver-1.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-truss-1-n.tga b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-truss-1-n.tga new file mode 100644 index 00000000..3201792d Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-truss-1-n.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-truss-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-truss-1.mu new file mode 100644 index 00000000..ec1dcf6c Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-truss-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-truss-1.tga b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-truss-1.tga new file mode 100644 index 00000000..0e159b8a Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-truss-1.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-truss-2.mu b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-truss-2.mu new file mode 100644 index 00000000..a436bb70 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-truss-2.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-truss-3.mu b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-truss-3.mu new file mode 100644 index 00000000..ae8e1016 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-truss-3.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-truss-adapter-0625-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-truss-adapter-0625-1.mu new file mode 100644 index 00000000..08b8d90b Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-truss-adapter-0625-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-truss-adapter-125-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-truss-adapter-125-1.mu new file mode 100644 index 00000000..3ef2be3a Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-truss-adapter-125-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-truss-hub-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-truss-hub-1.mu new file mode 100644 index 00000000..8361d794 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-truss-hub-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Localization/en-us.cfg b/Distribution/Restock/GameData/ReStock/Localization/en-us.cfg index f31f3b80..73d2e327 100644 --- a/Distribution/Restock/GameData/ReStock/Localization/en-us.cfg +++ b/Distribution/Restock/GameData/ReStock/Localization/en-us.cfg @@ -33,9 +33,14 @@ Localization #LOC_Restock_variant-antenna_axial_reverse = Axial (Reversed) #LOC_Restock_variant-surface_metal = Metal + #LOC_Restock_variant-surface_basic = Basic + #LOC_Restock_variant-surface_truss = Truss + #LOC_Restock_variant-surface_thermalblankets = Insulated + #LOC_Restock_variant-surface_yellow = Yellow #LOC_Restock_variant-surface_black = Black + #LOC_Restock_variant-service-bay-opaque = Solid Caps #LOC_Restock_variant-service-bay-transparent = Truss Caps #LOC_Restock_variant-service-bay-hollow = No Caps diff --git a/Distribution/Restock/GameData/ReStock/Patches/Structural/restock-structural-truss.cfg b/Distribution/Restock/GameData/ReStock/Patches/Structural/restock-structural-truss.cfg index 12ee0b6d..e08ea1a4 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Structural/restock-structural-truss.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Structural/restock-structural-truss.cfg @@ -3,6 +3,14 @@ // - The Not-Rockomax Micronode (structuralMiniNode) // - Cubic Octagonal Strut (strutCube) // - Octagonal Strut (strutOcto) +// - Modular Girder Segment (trussPiece1x) +// - Modular Girder Segment XL (trussPiece3x) +// - Modular Girder Adapter (trussAdapter) +// - M-Beam 650 I-Beam (structuralIBeam1) +// - M-Beam 200 I-Beam (structuralIBeam2) +// - M-Beam 200 I-Beam Pocket Edition (structuralIBeam3) +// - M-1x1 Structural Panel (structuralPanel1) +// - M-2x2 Structural Panel (structuralPanel2) // Cubic strut @PART[strutCube] @@ -48,3 +56,510 @@ rotation = 0, 0, 0 } } + +// Modular Girder +@PART[trussPiece1x] +{ + @author = Chris Adderley (Nertea) + !mesh = DELETE + !MODEL,* {} + MODEL + { + model = ReStock/Assets/Structural/restock-truss-1 + position = 0.0, 0.0, 0.0 + scale = 1,1,1 + rotation = 0, 0, 0 + } + MODULE + { + name = ModulePartVariants + useMultipleDragCubes = false + baseVariant = Hollow + VARIANT + { + name = Hollow + displayName = #LOC_Restock_variant-surface_truss + primaryColor = #6f6e6d + GAMEOBJECTS + { + Girder = true + GirderBlankets = false + } + } + VARIANT + { + name = Blankets + displayName = #LOC_Restock_variant-surface_thermalblankets + primaryColor = #ffffff + GAMEOBJECTS + { + Girder = false + GirderBlankets = true + } + } + } +} + +// Modular Girder XL +@PART[trussPiece3x] +{ + @author = Chris Adderley (Nertea) + !mesh = DELETE + !MODEL,* {} + MODEL + { + model = ReStock/Assets/Structural/restock-truss-2 + position = 0.0, 0.0, 0.0 + scale = 1,1,1 + rotation = 0, 0, 0 + } + MODULE + { + name = ModulePartVariants + useMultipleDragCubes = false + baseVariant = Hollow + VARIANT + { + name = Hollow + displayName = #LOC_Restock_variant-surface_truss + primaryColor = #6f6e6d + GAMEOBJECTS + { + GirderXL = true + GirderXLBlankets = false + } + } + VARIANT + { + name = Blankets + displayName = #LOC_Restock_variant-surface_thermalblankets + primaryColor = #ffffff + GAMEOBJECTS + { + GirderXL = false + GirderXLBlankets = true + } + } + } +} + +// Modular Girder Adapter +@PART[trussAdapter] +{ + @author = Chris Adderley (Nertea) + !mesh = DELETE + !MODEL,* {} + MODEL + { + model = ReStock/Assets/Structural/restock-truss-adapter-125-1 + position = 0.0, 0.0, 0.0 + scale = 1,1,1 + rotation = 0, 0, 0 + } +} + +// I beam +@PART[structuralIBeam2] +{ + @author = Chris Adderley (Nertea) + !mesh = DELETE + !MODEL,* {} + MODEL + { + model = ReStock/Assets/Structural/restock-girder-beam-1 + position = 0.0, 0.0, 0.0 + scale = 1,1,1 + rotation = 0, 0, 0 + } + MODULE + { + name = ModulePartVariants + useMultipleDragCubes = false + baseVariant = Basic + VARIANT + { + name = Basic + displayName = #LOC_Restock_variant-surface_basic + primaryColor = #6f6e6d + GAMEOBJECTS + { + IBeam = true + IBeamTruss = false + IBeamBlankets = false + } + } + VARIANT + { + name = Truss + displayName = #LOC_Restock_variant-surface_truss + primaryColor = #6f6e6d + primaryColor = #000000 + GAMEOBJECTS + { + IBeam = false + IBeamTruss = true + IBeamBlankets = false + } + } + VARIANT + { + name = Blankets + displayName = #LOC_Restock_variant-surface_thermalblankets + primaryColor = #ffffff + GAMEOBJECTS + { + IBeam = false + IBeamTruss = false + IBeamBlankets = true + } + } + } +} + +// Short I beam +@PART[structuralIBeam3] +{ + @author = Chris Adderley (Nertea) + !mesh = DELETE + !MODEL,* {} + MODEL + { + model = ReStock/Assets/Structural/restock-girder-beam-2 + position = 0.0, 0.0, 0.0 + scale = 1,1,1 + rotation = 0, 0, 0 + } + MODULE + { + name = ModulePartVariants + useMultipleDragCubes = false + baseVariant = Basic + VARIANT + { + name = Basic + displayName = #LOC_Restock_variant-surface_basic + primaryColor = #6f6e6d + GAMEOBJECTS + { + IBeamShort = true + IBeamShortTruss = false + IBeamShortBlankets = false + } + } + VARIANT + { + name = Truss + displayName = #LOC_Restock_variant-surface_truss + primaryColor = #6f6e6d + primaryColor = #000000 + GAMEOBJECTS + { + IBeamShort = false + IBeamShortTruss = true + IBeamShortBlankets = false + } + } + VARIANT + { + name = Blankets + displayName = #LOC_Restock_variant-surface_thermalblankets + primaryColor = #ffffff + GAMEOBJECTS + { + IBeamShort = false + IBeamShortTruss = false + IBeamShortBlankets = true + } + } + } +} + +// Wide I beam +@PART[structuralIBeam1] +{ + @author = Chris Adderley (Nertea) + !mesh = DELETE + !MODEL,* {} + MODEL + { + model = ReStock/Assets/Structural/restock-girder-beam-wide-1 + position = 0.0, 0.0, 0.0 + scale = 1,1,1 + rotation = 0, 0, 0 + } + MODULE + { + name = ModulePartVariants + useMultipleDragCubes = false + baseVariant = Basic + VARIANT + { + name = Basic + displayName = #LOC_Restock_variant-surface_basic + primaryColor = #6f6e6d + GAMEOBJECTS + { + IBeamWide = true + IBeamWideTruss = false + IBeamWideBlankets = false + } + } + VARIANT + { + name = Truss + displayName = #LOC_Restock_variant-surface_truss + primaryColor = #6f6e6d + primaryColor = #000000 + GAMEOBJECTS + { + IBeamWide = false + IBeamWideTruss = true + IBeamWideBlankets = false + } + } + VARIANT + { + name = Blankets + displayName = #LOC_Restock_variant-surface_thermalblankets + primaryColor = #ffffff + GAMEOBJECTS + { + IBeamWide = false + IBeamWideTruss = false + IBeamWideBlankets = true + } + } + } +} + +// Small structural panel +@PART[structuralPanel1] +{ + @author = Chris Adderley (Nertea) + !mesh = DELETE + !MODEL,* {} + MODEL + { + model = ReStock/Assets/Structural/restock-panel-1 + position = 0.0, 0.0, 0.0 + scale = 1,1,1 + rotation = 0, 0, 0 + } + MODULE + { + name = ModulePartVariants + useMultipleDragCubes = false + baseVariant = Basic + VARIANT + { + name = Basic + displayName = #LOC_Restock_variant-surface_basic + primaryColor = #6f6e6d + GAMEOBJECTS + { + PanelBasic = true + PanelHollow = false + PanelBlankets = false + PanelWhite = false + PanelGoldFoil = false + PanelSilverFoil = false + } + } + VARIANT + { + name = Hollow + displayName = #LOC_Restock_variant-surface_truss + primaryColor = #6f6e6d + secondaryColor = #000000 + GAMEOBJECTS + { + PanelBasic = false + PanelHollow = true + PanelBlankets = false + PanelWhite = false + PanelGoldFoil = false + PanelSilverFoil = false + } + } + VARIANT + { + name = Blankets + displayName = #LOC_Restock_variant-surface_thermalblankets + primaryColor = #ffffff + GAMEOBJECTS + GAMEOBJECTS + { + PanelBasic = false + PanelHollow = false + PanelBlankets = true + PanelWhite = false + PanelGoldFoil = false + PanelSilverFoil = false + } + } + VARIANT + { + name = White + displayName = #autoLOC_8007116 + themeName = White + primaryColor = #ffffff + GAMEOBJECTS + { + PanelBasic = false + PanelHollow = false + PanelBlankets = false + PanelWhite = true + PanelGoldFoil = false + PanelSilverFoil = false + } + } + VARIANT + { + name = Gold + displayName = #LOC_Restock_variant-probe-gold + themeName = Gold + primaryColor = #fccb0a + GAMEOBJECTS + { + PanelBasic = false + PanelHollow = false + PanelBlankets = false + PanelWhite = false + PanelGoldFoil = true + PanelSilverFoil = false + } + } + VARIANT + { + name = Silver + displayName = #LOC_Restock_variant-probe-silver + themeName = Silver + primaryColor = #cecece + GAMEOBJECTS + { + PanelBasic = false + PanelHollow = false + PanelBlankets = false + PanelWhite = false + PanelGoldFoil = false + PanelSilverFoil = true + } + } + } +} + +// large structural panel +@PART[structuralPanel2] +{ + @author = Chris Adderley (Nertea) + !mesh = DELETE + !MODEL,* {} + MODEL + { + model = ReStock/Assets/Structural/restock-panel-2 + position = 0.0, 0.0, 0.0 + scale = 1,1,1 + rotation = 0, 0, 0 + } + MODULE + { + name = ModulePartVariants + useMultipleDragCubes = false + baseVariant = Basic + VARIANT + { + name = Basic + displayName = #LOC_Restock_variant-surface_basic + primaryColor = #6f6e6d + GAMEOBJECTS + { + PanelXLBasic = true + PanelXLHollow = false + PanelXLBlankets = false + PanelXLWhite = false + PanelXLGoldFoil = false + PanelXLSilverFoil = false + } + } + VARIANT + { + name = Hollow + displayName = #LOC_Restock_variant-surface_truss + primaryColor = #6f6e6d + secondaryColor = #000000 + GAMEOBJECTS + { + PanelXLBasic = false + PanelXLHollow = true + PanelXLBlankets = false + PanelXLWhite = false + PanelXLGoldFoil = false + PanelXLSilverFoil = false + } + } + VARIANT + { + name = Blankets + displayName = #LOC_Restock_variant-surface_thermalblankets + primaryColor = #ffffff + GAMEOBJECTS + GAMEOBJECTS + { + PanelXLBasic = false + PanelXLHollow = false + PanelXLBlankets = true + PanelXLWhite = false + PanelXLGoldFoil = false + PanelXLSilverFoil = false + } + } + VARIANT + { + name = White + displayName = #autoLOC_8007116 + themeName = White + primaryColor = #ffffff + GAMEOBJECTS + { + PanelXLBasic = false + PanelXLHollow = false + PanelXLBlankets = false + PanelXLWhite = true + PanelXLGoldFoil = false + PanelXLSilverFoil = false + } + } + VARIANT + { + name = Gold + displayName = #LOC_Restock_variant-probe-gold + themeName = Gold + primaryColor = #fccb0a + GAMEOBJECTS + { + PanelXLBasic = false + PanelXLHollow = false + PanelXLBlankets = false + PanelXLWhite = false + PanelXLGoldFoil = true + PanelXLSilverFoil = false + } + } + VARIANT + { + name = Silver + displayName = #LOC_Restock_variant-probe-silver + themeName = Silver + primaryColor = #cecece + GAMEOBJECTS + { + PanelXLBasic = false + PanelXLHollow = false + PanelXLBlankets = false + PanelXLWhite = false + PanelXLGoldFoil = false + PanelXLSilverFoil = true + } + } + } +} diff --git a/Distribution/Restock/changelog.txt b/Distribution/Restock/changelog.txt index 340ccbe6..da0cd2c7 100644 --- a/Distribution/Restock/changelog.txt +++ b/Distribution/Restock/changelog.txt @@ -4,6 +4,15 @@ v0.2.0 - New stock part replacements - Coupling - Advanced Grabbing Unit (Andrew Cassidy) + - Structural + - Modular Girder Segment (Nertea): new Insulated variant + - Modular Girder Segment XL (Nertea): new Insulated variant + - Modular Girder Segment Adapter (Nertea) + - M-1x1 Structural Panel (Nertea): now has Basic, Truss, Insulated, White, Gold Foil, Silver foil variants + - M-2x2 Structural Panel (Nertea): now has Basic, Truss, Insulated, White, Gold Foil, Silver foil variants + - M-Beam 200 I-Beam (Nertea): now has Basic, Truss, Insulated variants + - M-Beam 200 I-Beam Pocket Edition (Nertea): now has Basic, Truss, Insulated variants + - M-Beam 650 I-Beam (Nertea): now has Basic, Truss variants - Resources - 'Drill-O-Matic' Mining Excavator (Andrew Cassidy) - 'Drill-O-Matic Junior' Mining Excavator (Andrew Cassidy) @@ -33,7 +42,7 @@ v0.2.0 - FL-A215 Fuel Tank Adapter (Nertea) - FL-R5 RCS Fuel Tank (Nertea) - Thermal - - Heat Shield (1.875m) (Nertea) + - Heat Shield (1.875m) (Nertea): new Unpainted, Classic, Black variants - New Depth Mask module added - Some parts can now be inset into other parts without visible clipping inside them - Aero diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg index b7defcdc..8115ce30 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg @@ -15,7 +15,6 @@ Localization #LOC_RestockPlus_light_rotate_off = Base Rotation #LOC_RestockPlus_light_rotate_toggle = Rotate Light - // ENGINES // ======= // 3.75m @@ -55,7 +54,6 @@ Localization #LOC_RestockPlus_restock-engine-srb-striker_description = Extending the Mallet with additional segments can provide more boom than your integration team knows what to do with! #LOC_RestockPlus_restock-engine-srb-striker_tags = a moar (more motor rocket srb restock striker - // CONTROL // ======= @@ -182,7 +180,6 @@ Localization #LOC_RestockPlus_restock-heatshield-1875-1_description = A specially sized thermal shield for medium sized rockets. Curiously, has a passageway for a hatch in there - almost looks like it was made by moles. #LOC_RestockPlus_restock-heatshield-1875-1_tags = ablat drag entry insulate protect re- rocket therm restock - // COMMAND // ======== @@ -227,7 +224,7 @@ Localization // 0.625m #LOC_RestockPlus_restock-nosecone-0625-1_title = Miniature Rocket Nose - #LOC_RestockPlus_restock-nosecone-0625-1_description = A slightly more rocket-appropriate nosecone, available in white and shiny metal finishes. + #LOC_RestockPlus_restock-nosecone-0625-1_description = A slightly more rocket-appropriate tiny nosecone, available in white and shiny metal finishes. #LOC_RestockPlus_restock-nosecone-0625-1_tags = restock aero aircraft booster )cap drag fligh plane rocket speed stab stream nose // 1.875m @@ -260,6 +257,19 @@ Localization #LOC_RestockPlus_restock-adapter-skeletal-25-375-1_description = A structural adapter for upper stages. #LOC_RestockPlus_restock-adapter-skeletal-25-375-1_tags = connect frame scaffold adapt structur strut truss eus hollow skel restock skle + // Truss + #LOC_RestockPlus_restock-truss-3_title = Modular Girder Segment XXL + #LOC_RestockPlus_restock-truss-3_description = Compete directly with other space programs in girder size contests with this new Modular Girder product. + #LOC_RestockPlus_restock-truss-3_tags = connect frame scaffold structur strut truss restock + + #LOC_RestockPlus_restock-truss-adapter-0625-1_title = Modular Girder Small Adapter + #LOC_RestockPlus_restock-truss-adapter-0625-1_description = Generally, marketing anticipates that by providing a means for small stacks to attach cleanly to standard Modular Girders, demand for the latter will skyrocket. + #LOC_RestockPlus_restock-truss-adapter-0625-1_tags = connect frame scaffold structur strut truss restock adapt + + #LOC_RestockPlus_restock-truss-hub-1_title = Modular Girder Hub + #LOC_RestockPlus_restock-truss-hub-1_description = Connect many modular girder segments together in perpendicular orientations with this new product. + #LOC_RestockPlus_restock-truss-hub-1_tags = connect frame scaffold structur strut truss restock center central hub nexus + // ELECTRICAL // ========== @@ -328,7 +338,7 @@ Localization #LOC_RestockPlus_restock-ladder-static-2_tags = #LOC_RestockPlus_restock-ladder-static-3_title = Pegasus III Mobility Enhancer - #LOC_RestockPlus_restock-ladder-static-3_description = + #LOC_RestockPlus_restock-ladder-static-3_description = A much needed enhancement to a mobility enhancement. It is very long. #LOC_RestockPlus_restock-ladder-static-3_tags = } } diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Structural/radial/restock-truss-3.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Structural/radial/restock-truss-3.cfg new file mode 100644 index 00000000..5a3582d2 --- /dev/null +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Structural/radial/restock-truss-3.cfg @@ -0,0 +1,68 @@ +// ReStock+ 0.2.0 +// double size large truss +PART +{ + name = restock-truss-3 + MODEL + { + model = ReStock/Assets/Structural/restock-truss-3 + position = 0.0, 0.0, 0.0 + scale = 1,1,1 + rotation = 0, 0, 0 + } + + module = Part + author = Chris Adderley (Nertea) + rescaleFactor = 1 + node_stack_bottom = 0.0, -2.82, 0.0, 0.0, -1.0, 0.0, 1 + node_stack_top = 0.0, 2.82, 0.0, 0.0, 1.0, 0.0, 1 + node_attach = 0.0, -2.82, 0.0, 0.0, -1.0, 0.0 + TechRequired = advMetalworks + entryCost = 7800 + cost = 150 + category = Structural + subcategory = 0 + title = #LOC_RestockPlus_restock-truss-3_title + manufacturer = + description = #LOC_RestockPlus_restock-truss-3_description + tags = #LOC_RestockPlus_restock-truss-3_tags + attachRules = 1,1,1,1,0 + mass = 0.75 + dragModelType = default + maximum_drag = 0.2 + minimum_drag = 0.2 + angularDrag = 1 + crashTolerance = 80 + breakingForce = 200 + breakingTorque = 200 + maxTemp = 2000 // = 5000 + bulkheadProfiles = size1, srf + MODULE + { + name = ModulePartVariants + useMultipleDragCubes = false + baseVariant = Hollow + VARIANT + { + name = Hollow + displayName = #LOC_Restock_variant-surface_truss + primaryColor = #6f6e6d + GAMEOBJECTS + { + GirderXXL = true + GirderXXLBlankets = false + } + } + VARIANT + { + name = Blankets + displayName = #LOC_Restock_variant-surface_thermalblankets + primaryColor = #ffffff + GAMEOBJECTS + { + GirderXXL = false + GirderXXLBlankets = true + } + } + } +} diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Structural/radial/restock-truss-adapter-2.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Structural/radial/restock-truss-adapter-2.cfg new file mode 100644 index 00000000..f4341a8d --- /dev/null +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Structural/radial/restock-truss-adapter-2.cfg @@ -0,0 +1,40 @@ +// ReStock+ 0.2.0 +// truss to 0.625m adapter +PART +{ + name = restock-truss-adapter-0625-1 + MODEL + { + model = ReStock/Assets/Structural/restock-truss-adapter-0625-1 + position = 0.0, 0.0, 0.0 + scale = 1,1,1 + rotation = 0, 0, 0 + } + author = Chris Adderley (Nertea) + + module = Part + rescaleFactor = 1 + node_stack_bottom = 0.0, -0.2698, 0.0, 0.0, -1.0, 0.0, 0 + node_stack_top = 0.0, 0.0366, 0.0, 0.0, 1.0, 0.0, 1 + + TechRequired = specializedConstruction + entryCost = 3200 + cost = 35 + category = Structural + subcategory = 0 + title = #LOC_RestockPlus_restock-truss-adapter-0625-1_title + manufacturer = + description = #LOC_RestockPlus_restock-truss-adapter-0625-1_description + tags = #LOC_RestockPlus_restock-truss-adapter-0625-1_tags + attachRules = 1,0,1,1,0 + mass = 0.125 + dragModelType = default + maximum_drag = 0.2 + minimum_drag = 0.2 + angularDrag = 1 + crashTolerance = 80 + breakingForce = 200 + breakingTorque = 200 + maxTemp = 2000 + bulkheadProfiles = size0 +} diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Structural/radial/restock-truss-hub-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Structural/radial/restock-truss-hub-1.cfg new file mode 100644 index 00000000..1a79b83f --- /dev/null +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Structural/radial/restock-truss-hub-1.cfg @@ -0,0 +1,45 @@ +// ReStock+ 0.2.0 +// truss 6-way hub +PART +{ + name = restock-truss-hub-1 + MODEL + { + model = ReStock/Assets/Structural/restock-truss-hub-1 + position = 0.0, 0.0, 0.0 + scale = 1,1,1 + rotation = 0, 0, 0 + } + + module = Part + author = Chris Adderley (Nertea) + rescaleFactor = 1 + + node_stack_right = 0.5592728, 0, 0, 1, 0, 0, 1 + node_stack_left = -0.5592728, 0, 0, -1, 0, 0, 1 + node_stack_back = 0, 0, 0.5592728, 0, 0, 1, 1 + node_stack_front = 0, 0,-0.5592728, 0, 0, -1, 1 + node_stack_top = 0, 0.5592728, 0, 0, 1, 0, 1 + node_stack_bottom = 0, -0.5592728, 0, 0, -1, 0, 1 + + TechRequired = advMetalworks + entryCost = 5000 + cost = 100 + category = Structural + subcategory = 0 + title = #LOC_RestockPlus_restock-truss-hub-1_title + manufacturer = + description = #LOC_RestockPlus_restock-truss-hub-1_description + tags = #LOC_RestockPlus_restock-truss-hub-1_tags + attachRules = 1,1,1,1,0 + mass = 0.2 + dragModelType = default + maximum_drag = 0.2 + minimum_drag = 0.2 + angularDrag = 1 + crashTolerance = 80 + breakingForce = 200 + breakingTorque = 200 + maxTemp = 2000 // = 5000 + bulkheadProfiles = size1 +} diff --git a/Distribution/RestockPlus/changelog.txt b/Distribution/RestockPlus/changelog.txt index 7775e53d..177d5783 100644 --- a/Distribution/RestockPlus/changelog.txt +++ b/Distribution/RestockPlus/changelog.txt @@ -26,6 +26,9 @@ v0.2.0 - New Structural parts - FL-XA30 Adapter (Nertea): 1.875m to 2.5m flat adapter (White, Black and White, Dark Grey/Orange and Metallic variants) - FL-XA15 Adapter (Nertea): 1.25m to 1.875m flat adapter (White, Black and White, Dark Grey/Orange and Metallic variants) + - Modular Girder Segment XXL (Nertea): double length XL Girder (Basic and Insulated variants) + - Modular Girder Segment Hub (Nertea): Girder style 6-way hub + - Modular Girder Small Adapter (Nertea): Girder to 0.625m adapter - New Electrical parts - Z-2500 Rechargeable Battery Bank (Nertea): 1.875m battery bank - Monopropellant APU (Andrew Cassidy): fuel cell powered by monopropellant @@ -35,6 +38,8 @@ v0.2.0 - Advanced Grabbing Unit Junior (Andrew Cassidy): 0.625m klaw - New Payload parts - Service Bay (1.875m) (Nertea): 1.875m service bay (Open, Opaque, Transparent variants) +- New Thermal parts + - Heat Shield (1.875m) (Nertea): 1.875m heat shield (Classic, Unpainted, Black variants) - New Resources parts - Jumbo Holding Tank (Andrew Cassidy): 3.75m ore tank - Medium Holding Tank (Andrew Cassidy): 1.875m ore tank diff --git a/Distribution/RestockPlus/readme.txt b/Distribution/RestockPlus/readme.txt index f76051ef..32521f1a 100644 --- a/Distribution/RestockPlus/readme.txt +++ b/Distribution/RestockPlus/readme.txt @@ -6,9 +6,15 @@ Restock+ is a complement to Restock which adds useful parts that we feel are mis - 0.625m parts: Completing this range with other tiny parts, including fairings, more fuel tanks, engines and the like. - 1.875m parts: Completing this range with missing parts like drone cores, service bays, batteries, and reaction wheels. -- 3.75m parts: Completing this range with a guidance unit, docking port, engines, and nosecones. +- 3.75m parts: Completing this range with missing parts such as a guidance unit, docking port, vacuum engine, and nosecones. +- RCS thrusters: a set of new, versatile RCS thruster types that complement the stock offerings, plus a whole new miniature set for smaller craft and probes. +- Science parts: a couple of new form factors for existing experiments as well as sample return containers. +- Antennae: New variations on antenna for better craft construction. -In addition some glaring bugfixes and improvements are included. For a full list of changes and additions, consult the changelog. +In addition some glaring bugfixes and improvements are included: +- The volume of the Oscar-B tank has been reduced to make room for the rest of the Oscar series tanks. The tank's mass ratio is unchanged + +For a full list of changes and additions, consult the changelog. ============ DEPENDENCIES