diff --git a/Distribution/Restock/GameData/ReStock/PatchesMH/Coupling/restock-mh-decouplers.cfg b/Distribution/Restock/GameData/ReStock/PatchesMH/Coupling/restock-mh-decouplers.cfg index 3428947a..f72a2534 100644 --- a/Distribution/Restock/GameData/ReStock/PatchesMH/Coupling/restock-mh-decouplers.cfg +++ b/Distribution/Restock/GameData/ReStock/PatchesMH/Coupling/restock-mh-decouplers.cfg @@ -1,6 +1,7 @@ // Patches applying art changes to Making History decouplers // Contents: - TD-18 Decoupler (Decoupler_1p5) +- Size 1.5 Decoupler (Size1p5_Strut_Decoupler) // TD-18 Decoupler @PART[Decoupler_1p5] @@ -14,3 +15,16 @@ } %rescaleFactor = 1 } + +// Size 1.5 decoupler +@PART[Size1p5_Strut_Decoupler] +{ + @author = Chris Adderley (Nertea) + !mesh = DELETE + !MODEL {} + MODEL + { + model = ReStock/Assets/Coupling/restock-decoupler-1875-2 + } + %rescaleFactor = 1 +} diff --git a/Distribution/Restock/GameData/ReStock/PatchesMH/FuelTank/restock-mh-fueltanks-1875.cfg b/Distribution/Restock/GameData/ReStock/PatchesMH/FuelTank/restock-mh-fueltanks-1875.cfg new file mode 100644 index 00000000..414bc49c --- /dev/null +++ b/Distribution/Restock/GameData/ReStock/PatchesMH/FuelTank/restock-mh-fueltanks-1875.cfg @@ -0,0 +1,508 @@ +// Patches applying art changes to Making History LFO tanks +// Contents: +// - FL-TX220 Fuel Tank (Size1p5_Tank_01) +// - FL-TX440 Fuel Tank (Size1p5_Tank_02) +// - FL-TX900 Fuel Tank (Size1p5_Tank_03) +// - FL-TX1800 Fuel Tank (Size1p5_Tank_04) +// - FL-C1000 Fuel Tank (Size1p5_Tank_05) +// - FL-A151L Fuel Tank Adapter (Size1p5_Size1_Adapter_01) +// - FL-A151S Fuel Tank Adapter (Size1p5_Size1_Adapter_02) +// - FL-A150 Fuel Tank Adapter (Size1p5_Size0_Adapter_01) +// - FL-A215 Fuel Tank Adapter (Size1p5_Size2_Adapter_01) + +// Long 1.875m tank +@PART[Size1p5_Tank_04] +{ + @author = Chris Adderley (Nertea) + !mesh = DELETE + !MODEL {} + MODEL + { + model = ReStock/Assets/FuelTank/restock-fuel-tank-1875-1 + } + !MODULE[ModulePartVariants] {} + MODULE + { + name = ModulePartVariants + useMultipleDragCubes = false + baseVariant = White + VARIANT + { + name = White + displayName = #autoLOC_8007122 + themeName = BlackAndWhite + primaryColor = #ffffff + secondaryColor = #000000 + GAMEOBJECTS + { + + } + } + VARIANT + { + name = Grey + displayName = #autoLOC_8007119 + themeName = White + primaryColor = #ffffff + secondaryColor = #ffffff + GAMEOBJECTS + { + + } + } + VARIANT + { + name = Dark Grey + displayName = #autoLOC_8007121 + themeName = GrayAndOrange + primaryColor = #4c4f47 + secondaryColor = #f49841 + GAMEOBJECTS + { + + } + } + } +} + +// Med 1.875m tank +@PART[Size1p5_Tank_03] +{ + @author = Chris Adderley (Nertea) + !mesh = DELETE + !MODEL {} + MODEL + { + model = ReStock/Assets/FuelTank/restock-fuel-tank-1875-2 + } + !MODULE[ModulePartVariants] {} + MODULE + { + name = ModulePartVariants + useMultipleDragCubes = false + baseVariant = White + VARIANT + { + name = White + displayName = #autoLOC_8007122 + themeName = BlackAndWhite + primaryColor = #ffffff + secondaryColor = #000000 + GAMEOBJECTS + { + + } + } + VARIANT + { + name = Grey + displayName = #autoLOC_8007119 + themeName = White + primaryColor = #ffffff + secondaryColor = #ffffff + GAMEOBJECTS + { + + } + } + VARIANT + { + name = Dark Grey + displayName = #autoLOC_8007121 + themeName = GrayAndOrange + primaryColor = #4c4f47 + secondaryColor = #f49841 + GAMEOBJECTS + { + + } + } + } +} + +// Small 1.875m tank +@PART[Size1p5_Tank_02] +{ + @author = Chris Adderley (Nertea) + !mesh = DELETE + !MODEL {} + MODEL + { + model = ReStock/Assets/FuelTank/restock-fuel-tank-1875-3 + } + !MODULE[ModulePartVariants] {} + MODULE + { + name = ModulePartVariants + useMultipleDragCubes = false + baseVariant = White + VARIANT + { + name = White + displayName = #autoLOC_8007122 + themeName = BlackAndWhite + primaryColor = #ffffff + secondaryColor = #000000 + GAMEOBJECTS + { + + } + } + VARIANT + { + name = Grey + displayName = #autoLOC_8007119 + themeName = White + primaryColor = #ffffff + secondaryColor = #ffffff + GAMEOBJECTS + { + + } + } + VARIANT + { + name = Dark Grey + displayName = #autoLOC_8007121 + themeName = GrayAndOrange + primaryColor = #4c4f47 + secondaryColor = #f49841 + GAMEOBJECTS + { + + } + } + } +} + +// Tiny 1.875m tank +@PART[Size1p5_Tank_01] +{ + @author = Chris Adderley (Nertea) + !mesh = DELETE + !MODEL {} + MODEL + { + model = ReStock/Assets/FuelTank/restock-fuel-tank-1875-4 + } + !MODULE[ModulePartVariants] {} + MODULE + { + name = ModulePartVariants + useMultipleDragCubes = false + baseVariant = White + VARIANT + { + name = White + displayName = #autoLOC_8007122 + themeName = BlackAndWhite + primaryColor = #ffffff + secondaryColor = #000000 + GAMEOBJECTS + { + + } + } + VARIANT + { + name = Grey + displayName = #autoLOC_8007119 + themeName = White + primaryColor = #ffffff + secondaryColor = #ffffff + GAMEOBJECTS + { + + } + } + VARIANT + { + name = Dark Grey + displayName = #autoLOC_8007121 + themeName = GrayAndOrange + primaryColor = #4c4f47 + secondaryColor = #f49841 + GAMEOBJECTS + { + + } + } + } +} + +// Soyuz 1.875m tank +@PART[Size1p5_Tank_05] +{ + @author = Chris Adderley (Nertea) + !mesh = DELETE + !MODEL {} + MODEL + { + model = ReStock/Assets/FuelTank/restock-fuel-tank-1875-soyuz-1 + } + !MODULE[ModulePartVariants] {} + MODULE + { + name = ModulePartVariants + useMultipleDragCubes = false + baseVariant = White + VARIANT + { + name = White + displayName = #autoLOC_8007122 + themeName = BlackAndWhite + primaryColor = #ffffff + secondaryColor = #000000 + GAMEOBJECTS + { + + } + } + VARIANT + { + name = Grey + displayName = #autoLOC_8007119 + themeName = White + primaryColor = #ffffff + secondaryColor = #ffffff + GAMEOBJECTS + { + + } + } + VARIANT + { + name = Dark Grey + displayName = #autoLOC_8007121 + themeName = GrayAndOrange + primaryColor = #4c4f47 + secondaryColor = #f49841 + GAMEOBJECTS + { + + } + } + } +} + +// Adapter - 1.875 to 1.25m Short +@PART[Size1p5_Size1_Adapter_02] +{ + @author = Chris Adderley (Nertea) + !mesh = DELETE + !MODEL {} + MODEL + { + model = ReStock/Assets/FuelTank/restock-fuel-tank-adapter-1875-125-2 + } + !MODULE[ModulePartVariants] {} + MODULE + { + name = ModulePartVariants + useMultipleDragCubes = false + baseVariant = White + VARIANT + { + name = White + displayName = #autoLOC_8007122 + themeName = BlackAndWhite + primaryColor = #ffffff + secondaryColor = #000000 + GAMEOBJECTS + { + + } + } + VARIANT + { + name = Grey + displayName = #autoLOC_8007119 + themeName = White + primaryColor = #ffffff + secondaryColor = #ffffff + GAMEOBJECTS + { + + } + } + VARIANT + { + name = Dark Grey + displayName = #autoLOC_8007121 + themeName = GrayAndOrange + primaryColor = #4c4f47 + secondaryColor = #f49841 + GAMEOBJECTS + { + + } + } + } +} + +// Adapter - 1.875 to 1.25m Long +@PART[Size1p5_Size1_Adapter_01] +{ + @author = Chris Adderley (Nertea) + !mesh = DELETE + !MODEL {} + MODEL + { + model = ReStock/Assets/FuelTank/restock-fuel-tank-adapter-1875-125-1 + } + !MODULE[ModulePartVariants] {} + MODULE + { + name = ModulePartVariants + useMultipleDragCubes = false + baseVariant = White + VARIANT + { + name = White + displayName = #autoLOC_8007122 + themeName = BlackAndWhite + primaryColor = #ffffff + secondaryColor = #000000 + GAMEOBJECTS + { + + } + } + VARIANT + { + name = Grey + displayName = #autoLOC_8007119 + themeName = White + primaryColor = #ffffff + secondaryColor = #ffffff + GAMEOBJECTS + { + + } + } + VARIANT + { + name = Dark Grey + displayName = #autoLOC_8007121 + themeName = GrayAndOrange + primaryColor = #4c4f47 + secondaryColor = #f49841 + GAMEOBJECTS + { + + } + } + } +} + + +// Adapter - 1.875 to 0.625m +@PART[Size1p5_Size0_Adapter_01] +{ + @author = Chris Adderley (Nertea) + !mesh = DELETE + !MODEL {} + MODEL + { + model = ReStock/Assets/FuelTank/restock-fuel-tank-adapter-1875-0625-1 + } + !MODULE[ModulePartVariants] {} + MODULE + { + name = ModulePartVariants + useMultipleDragCubes = false + baseVariant = White + VARIANT + { + name = White + displayName = #autoLOC_8007122 + themeName = BlackAndWhite + primaryColor = #ffffff + secondaryColor = #000000 + GAMEOBJECTS + { + + } + } + VARIANT + { + name = Grey + displayName = #autoLOC_8007119 + themeName = White + primaryColor = #ffffff + secondaryColor = #ffffff + GAMEOBJECTS + { + + } + } + VARIANT + { + name = Dark Grey + displayName = #autoLOC_8007121 + themeName = GrayAndOrange + primaryColor = #4c4f47 + secondaryColor = #f49841 + GAMEOBJECTS + { + + } + } + } +} + + +// Adapter - 2.5 to 1.875m +@PART[Size1p5_Size2_Adapter_01] +{ + @author = Chris Adderley (Nertea) + !mesh = DELETE + !MODEL {} + MODEL + { + model = ReStock/Assets/FuelTank/restock-fuel-tank-adapter-25-1875-1 + } + !MODULE[ModulePartVariants] {} + MODULE + { + name = ModulePartVariants + useMultipleDragCubes = false + baseVariant = White + VARIANT + { + name = White + displayName = #autoLOC_8007122 + themeName = BlackAndWhite + primaryColor = #ffffff + secondaryColor = #000000 + GAMEOBJECTS + { + + } + } + VARIANT + { + name = Grey + displayName = #autoLOC_8007119 + themeName = White + primaryColor = #ffffff + secondaryColor = #ffffff + GAMEOBJECTS + { + + } + } + VARIANT + { + name = Dark Grey + displayName = #autoLOC_8007121 + themeName = GrayAndOrange + primaryColor = #4c4f47 + secondaryColor = #f49841 + GAMEOBJECTS + { + + } + } + } +} diff --git a/Distribution/Restock/GameData/ReStock/PatchesMH/FuelTank/restock-mh-fueltanks-rcs.cfg b/Distribution/Restock/GameData/ReStock/PatchesMH/FuelTank/restock-mh-fueltanks-rcs.cfg index ccca502e..7922d509 100644 --- a/Distribution/Restock/GameData/ReStock/PatchesMH/FuelTank/restock-mh-fueltanks-rcs.cfg +++ b/Distribution/Restock/GameData/ReStock/PatchesMH/FuelTank/restock-mh-fueltanks-rcs.cfg @@ -1,6 +1,7 @@ // Patches applying art changes to Making History RCS tanks // Contents: -// - (MonoPropMini) +// - Stratus-V Minified Monopropellant Tank (MonoPropMini) +// - FL-R5 RCS Fuel Tank (Size1p5_Monoprop) // Spherical Radial Tiny Tank @PART[monopropMiniSphere] @@ -13,3 +14,15 @@ model = ReStock/Assets/FuelTank/restock-fuel-tank-rcs-radial-tiny-1 } } +// FL-R5 RCS Fuel Tank +@PART[Size1p5_Monoprop] +{ + @author = Chris Adderley (Nertea) + !mesh = DELETE + !MODEL {} + MODEL + { + model = ReStock/Assets/FuelTank/restock-fuel-tank-rcs-1875-1 + } + !MODULE[ModulePartVariants] {} +} diff --git a/Distribution/Restock/GameData/ReStock/Versioning/ReStock.version b/Distribution/Restock/GameData/ReStock/Versioning/ReStock.version index 332b3691..7d97b7ea 100644 --- a/Distribution/Restock/GameData/ReStock/Versioning/ReStock.version +++ b/Distribution/Restock/GameData/ReStock/Versioning/ReStock.version @@ -5,8 +5,8 @@ "VERSION": { "MAJOR":0, - "MINOR":1, - "PATCH":4, + "MINOR":2, + "PATCH":0, "BUILD":0 }, "KSP_VERSION": diff --git a/Distribution/Restock/changelog.txt b/Distribution/Restock/changelog.txt index 9f8c35f7..f522922c 100644 --- a/Distribution/Restock/changelog.txt +++ b/Distribution/Restock/changelog.txt @@ -1,3 +1,32 @@ +v0.2.0 +------ +- Phase 2 release +- New part replacements + - Coupling + - Advanced Grabbing Unit (Andrew Cassidy) + - Resources + - 'Drill-O-Matic' Mining Excavator (Andrew Cassidy) + - 'Drill-O-Matic Junior' Mining Excavator (Andrew Cassidy) + - Large Holding Tank (Andrew Cassidy) + - Small Holding Tank (Andrew Cassidy) + - Radial Holding Tank (Andrew Cassidy) + - Electrical + - Fuel Cell (Andrew Cassidy) + - Fuel Cell Array (Andrew Cassidy) +- Making History parts included + - Fuel Tanks + - FL-C1000 Fuel Tank (Nertea) + - FL-TX220_Fuel Tank (Nertea) + - FL-TX440_Fuel Tank (Nertea) + - FL-TX900_Fuel Tank (Nertea) + - FL-A150 Fuel Tank Adapter (Nertea) + - FL-A151L Fuel Tank Adapter (Nertea) + - FL-A151S Fuel Tank Adapter (Nertea) + - FL-A215 Fuel Tank Adapter (Nertea) + - FL-R5 RCS Fuel Tank (Nertea) + - Thermal + - Heat Shield (1.875m) (Nertea) + v0.1.4 ------ - KSP 1.7.x diff --git a/Distribution/Restock/readme.txt b/Distribution/Restock/readme.txt index 0c994303..aa3c6605 100644 --- a/Distribution/Restock/readme.txt +++ b/Distribution/Restock/readme.txt @@ -1,5 +1,5 @@ ============= -RESTOCK 0.1.4 +RESTOCK 0.2.0 ============= Restock is a project to improve the art of the Kerbal Space Program part set. Some of the revisions are based on the cancelled Part Overhaul project by Porkjet. @@ -42,7 +42,7 @@ Lead Testing INSTALLATION ============ -To install, drag the ReStock folder and Modulemanager DLL from the GameData folder you downloaded into your Kerbal Space Program Gamedata folder. If installed correctly, you should see: +To install, drag the ReStock folder and ModuleManager DLL from the GameData folder you downloaded into your Kerbal Space Program Gamedata folder. If installed correctly, you should see: - Kerbal Space Program - GameData - Squad diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg index 7ca3bc79..342796a3 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg @@ -9,21 +9,31 @@ Localization en-us { - // Actions and buttons + // ACTIONS AND BUTTONS + // =================== #LOC_RestockPlus_light_rotate_on = Pivoted #LOC_RestockPlus_light_rotate_off = Base Rotation #LOC_RestockPlus_light_rotate_toggle = Rotate Light - // Engines + // ENGINES + // ======= + // 3.75m #LOC_RestockPlus_restock-engine-corgi_title = KR-10A 'Corgi' Liquid Fuel Engine Cluster #LOC_RestockPlus_restock-engine-corgi_description = Kerbodyne engineers have discovered that clustering can be an effective solution when you need more thrust, and don't want to add more boosters. This upper stage engine is very efficient as it takes advantage of a set of four lovingly handcrafted engines. #LOC_RestockPlus_restock-engine-corgi_tags = orbit vac upper propuls sls rl10 eus restock kr 10a corgi + // 2.5m #LOC_RestockPlus_restock-engine-boar_title = KR-1 'Boar' Liquid Fuel Engine #LOC_RestockPlus_restock-engine-boar_description = The single Boar is slightly more efficient than its dual counterpart, and provides, logically, half the thrust. Due to a less integrated set of mounting points, there is a slight decrease in raw thrust-to-weight ratio. #LOC_RestockPlus_restock-engine-boar_tags = ascent main propuls lower sls dynetics f1b restock kr1 boar + // 1.875m + #LOC_RestockPlus_restock-engine-srb-anvil_title = STS-1 'Anvil' Solid Rocket Booster + #LOC_RestockPlus_restock-engine-srb-anvil_description = This colossal solid rocket booster has more than enough power to be used to push lower thrust cores really high up or even be used as a core stage, if your engineers feel that the unstable explosive combustion's spine-tingling rumble could be harnessed as a back massage function for bored Kerbonauts. + #LOC_RestockPlus_restock-engine-srb-anvil_tags = a moar (more motor rocket shuttle ssrb srb restock anvil + + // 1.25m #LOC_RestockPlus_restock-engine-pug_title = LV-303 'Pug' Liquid Fuel Engine #LOC_RestockPlus_restock-engine-pug_description = What a cute little engine! All dressed up and ready for Baby's First Upper Stage. #LOC_RestockPlus_restock-engine-pug_tags = orbit vac upper propuls restock 303 pug @@ -32,6 +42,7 @@ Localization #LOC_RestockPlus_restock-engine-valiant_description = The first (well, the first that didn't regularly explode) model in the famed LV series of engines. Just enough to get you flying, and it even offers such startling amenities as "throttle" and "gimbal". #LOC_RestockPlus_restock-engine-valiant_tags = ascent main propuls lower sls restock t15 valiant + // 0.625m #LOC_RestockPlus_restock-engine-torch_title = Mk-1H 'Torch' Liquid Fuel Engine #LOC_RestockPlus_restock-engine-torch_description = When your booster is small and needs a real kick, the Torch's ability to produce high temperature gases as a prodigious rate will do you well. #LOC_RestockPlus_restock-engine-torch_tags = ascent main propuls lower titan restock mk1h torch @@ -44,14 +55,18 @@ 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 - #LOC_RestockPlus_restock-engine-srb-anvil_title = STS-1 'Anvil' Solid Rocket Booster - #LOC_RestockPlus_restock-engine-srb-anvil_description = This colossal solid rocket booster has more than enough power to be used to push lower thrust cores really high up or even be used as a core stage, if your engineers feel that the unstable explosive combustion's spine-tingling rumble could be harnessed as a back massage function for bored Kerbonauts. - #LOC_RestockPlus_restock-engine-srb-anvil_tags = a moar (more motor rocket shuttle ssrb srb restock anvil // CONTROL + // ======= + + // Reaction wheels #LOC_RestockPlus_reactionwheel-radial-1_title = Small Radial Gyroscope #LOC_RestockPlus_reactionwheel-radial-1_description = Steadler's small radial gyroscope provides a small amount of torque but with greater power efficiency, allowing even large stations to maintain attitude with minimal power. We're still not entirely sure how gyroscopes work, but this one allows torque on all three axes. - #LOC_RestockPlus_reactionwheel-radial-1_tags = cmg command control fly gyro moment react stab steer torque magic_spinny_thing + #LOC_RestockPlus_reactionwheel-radial-1_tags = cmg command control fly gyro moment react stab steer torque magic_spinny_thing restock + + #LOC_RestockPlus_reactionwheel-1875-1_title = Medium Reaction Wheel + #LOC_RestockPlus_reactionwheel-1875-1_description = We purchased several of these gyroscope modules to ensure we could accurately control our medium sized rockets in all phases of flight. + #LOC_RestockPlus_reactionwheel-1875-1_tags = restock cmg command control fly gyro moment react stab steer torque magic_spinny_thing // RCS #LOC_RestockPlus_restock-rcs-block-dual-1_title = RV-102 RCS Thruster Block @@ -67,6 +82,7 @@ Localization #LOC_RestockPlus_restock-rcs-block-quint-1_description = Apparently for some space programs, four jets is just plain not enough. After in-the-field observations of the linear RCS Port jammed into RV-105 blocks with electrical tape and pruning shears, STEADLER has released a new RCS block with a fifth perpendicular nozzle. #LOC_RestockPlus_restock-rcs-block-quint-1_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate five quint rcs + // Mini RCS #LOC_RestockPlus_restock-rcs-single-mini-1_title = RC-1 RCS Linear RCS Port #LOC_RestockPlus_restock-rcs-single-mini-1_description = STEADLER Engineering has worked tirelessly and at considerable expense with Probodobodyne Corp on die shrinking processes for space compute hardware, with resultingly lower assembly line fatality rates. Out of this engineering sprung an oversized communications port which has been repurposed as a reaction control thruster. #LOC_RestockPlus_restock-rcs-single-mini-1_tags = restock control dock maneuver manoeuvre react rendezvous rotate stab steer translate single one rcs @@ -86,14 +102,15 @@ Localization #LOC_RestockPlus_restock-rcs-block-quint-mini-1_description = Miniaturizing five RCS jets into one block wasn't easy, but we have you covered here - if covered refers to the fine misting of toxic gases that qualification models of these thrusters applied to several interns. #LOC_RestockPlus_restock-rcs-block-quint-mini-1_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate five tiny quint rcs - // Fuel Tanks + // FUEL TANKS + // ========== + + // Radial #LOC_RestockPlus_restock-fuel-tank-rcs-radial-tiny-1_title = Stratus-V Miniature Monopropellant Tank #LOC_RestockPlus_restock-fuel-tank-rcs-radial-tiny-1_description = A teensy, tiny RCS fuel tank for microscale satellites and decorating larger ships. #LOC_RestockPlus_restock-fuel-tank-rcs-radial-tiny-1_tags = restock fuel fueltank mono propellant rcs stratus - #LOC_RestockPlus_restock-fuel-tank-375-4_title = Kerbodyne S3-1800 Tank - #LOC_RestockPlus_restock-fuel-tank-375-4_description = A special compact tank filling a particular hole in Kerbodyne's heavy part lineup. Now you can make Kerosene pancakes! - #LOC_RestockPlus_restock-fuel-tank-375-4_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank s3 1800 + // 0.625m #LOC_RestockPlus_restock-fuel-tank-0625-1_title = Oscar-E Liquid Fuel Tank #LOC_RestockPlus_restock-fuel-tank-0625-1_description = Capping off the Oscars is this large fuel tank. Gold statue not included. #LOC_RestockPlus_restock-fuel-tank-0625-1_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank oscar @@ -103,39 +120,131 @@ Localization #LOC_RestockPlus_restock-fuel-tank-0625-3_title = Oscar-C Liquid Fuel Tank #LOC_RestockPlus_restock-fuel-tank-0625-3_description = A doubled Oscar B with alphabetically incremented suffix. #LOC_RestockPlus_restock-fuel-tank-0625-3_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank oscar + #LOC_RestockPlus_restock-fuel-tank-0625-4_title = Oscar-A Liquid Fuel Tank + #LOC_RestockPlus_restock-fuel-tank-0625-4_description = A mythical creation, this tank holds a fairly small amount of fuel but tucks nicely under a number of different probe cores + #LOC_RestockPlus_restock-fuel-tank-0625-4_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank oscar + + // 1.875m + #LOC_RestockPlus_restock-fuel-tank-rcs-1875-1_title = FL-R4 RCS Fuel Tank + #LOC_RestockPlus_restock-fuel-tank-rcs-1875-1_description = A medium monopropellant tank made of four small capsules. Do not over or underpressurize. + #LOC_RestockPlus_restock-fuel-tank-rcs-1875-1_tags = restock fuel fueltank mono propellant rcs + + #LOC_RestockPlus_restock-fuel-tank-1875-1_title = + #LOC_RestockPlus_restock-fuel-tank-1875-1_description = + #LOC_RestockPlus_restock-fuel-tank-1875-1_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank + #LOC_RestockPlus_restock-fuel-tank-1875-2_title = + #LOC_RestockPlus_restock-fuel-tank-1875-2_description = + #LOC_RestockPlus_restock-fuel-tank-1875-2_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank + #LOC_RestockPlus_restock-fuel-tank-1875-3_title = + #LOC_RestockPlus_restock-fuel-tank-1875-3_description = + #LOC_RestockPlus_restock-fuel-tank-1875-3_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank + #LOC_RestockPlus_restock-fuel-tank-1875-4_title = + #LOC_RestockPlus_restock-fuel-tank-1875-4_description = + #LOC_RestockPlus_restock-fuel-tank-1875-4_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank + #LOC_RestockPlus_restock-fuel-tank-1875-soyuz-1_title = + #LOC_RestockPlus_restock-fuel-tank-1875-soyuz-1_description = + #LOC_RestockPlus_restock-fuel-tank-1875-soyuz-1_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank soyuz + + #LOC_RestockPlus_restock-fuel-tank-adapter-1875-125-1_title = + #LOC_RestockPlus_restock-fuel-tank-adapter-1875-125-1_description = + #LOC_RestockPlus_restock-fuel-tank-adapter-1875-125-1_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank + #LOC_RestockPlus_restock-fuel-tank-adapter-1875-125-2_title = + #LOC_RestockPlus_restock-fuel-tank-adapter-1875-125-2_description = + #LOC_RestockPlus_restock-fuel-tank-adapter-1875-125-2_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank + #LOC_RestockPlus_restock-fuel-tank-adapter-1875-0625-1_title = + #LOC_RestockPlus_restock-fuel-tank-adapter-1875-0625-1_description = + #LOC_RestockPlus_restock-fuel-tank-adapter-1875-0625-1_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank + #LOC_RestockPlus_restock-fuel-tank-adapter-25-1875-1_title = + #LOC_RestockPlus_restock-fuel-tank-adapter-25-1875-1_description = + #LOC_RestockPlus_restock-fuel-tank-adapter-25-1875-1_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank + + // 3.75m + #LOC_RestockPlus_restock-fuel-tank-rcs-375-1_title = FL-S1 RCS Fuel Tank + #LOC_RestockPlus_restock-fuel-tank-rcs-375-1_description = A very large monopropellant tank that stores a considerable quantity of fuel in its 6 spherical pressure vessels. + #LOC_RestockPlus_restock-fuel-tank-rcs-375-1_tags = restock fuel fueltank mono propellant rcs + + #LOC_RestockPlus_restock-fuel-tank-375-4_title = Kerbodyne S3-1800 Tank + #LOC_RestockPlus_restock-fuel-tank-375-4_description = A special compact tank filling a particular hole in Kerbodyne's heavy part lineup. Now you can make Kerosene pancakes! + #LOC_RestockPlus_restock-fuel-tank-375-4_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank s3 1800 + + // THERMAL + // ======= + + // 1.875m + #LOC_RestockPlus_restock-heatshield-1875-1_title = Heat Shield (1.875m) + #LOC_RestockPlus_restock-heatshield-1875-1_description = + #LOC_RestockPlus_restock-heatshield-1875-1_tags = + + + // COMMAND + // ======== + + // 0.625m + #LOC_RestockPlus_restock-drone-core-0625-1_title = RC-XS1 Remote Guidance Unit + #LOC_RestockPlus_restock-drone-core-0625-1_description = The smallest remote guidance unit may be tiny, but it'll get you to where you need to go eventually. + #LOC_RestockPlus_restock-drone-core-0625-1_tags = cmg command control (core fly gyro kerbnet moment probe react sas satellite space stab steer torque restock remote rgu + + // 1.875m + #LOC_RestockPlus_restock-drone-core-1875-1_title = RC-M01 Remote Guidance Unit + #LOC_RestockPlus_restock-drone-core-1875-1_description = This unit has a low sentience quotient, so you probably won't need to be careful about leaving the pod bay doors open all the time. + #LOC_RestockPlus_restock-drone-core-1875-1_tags = cmg command control (core fly gyro kerbnet moment probe react sas satellite space stab steer torque restock remote rgu - // Command + // 3.75m #LOC_RestockPlus_restock-drone-core-375-1_title = RC-XL001 Remote Guidance Unit #LOC_RestockPlus_restock-drone-core-375-1_description = The massive XL RGU system designed by Kerbodyne and built by STEADLER is a triumph of aerospace engineering and contains important features such as the large empty void in the center, which can be filled with anything you like. Unlike other stack RGUs, it contains powerful reaction wheels so doubles as a guidance unit. #LOC_RestockPlus_restock-drone-core-375-1_tags = cmg command control (core fly gyro kerbnet moment probe react sas satellite space stab steer torque restock xl001 remote rgu - // Coupling - #LOC_RestockPlus_restock-docking-375-1_title = Clamp-O-Tron Docking Port 'Grande' - #LOC_RestockPlus_restock-docking-375-1_description = When the thrill of docking enormous objects in space disappears, one must logically proceed to humongous objects. This even larger docking port is the result of 6 months of R&D to define the precise meaning of the word 'humongous'. - #LOC_RestockPlus_restock-docking-375-1_tags = restock berth capture connect couple dock fasten join moor socket clamp grande + // COUPLING + // ======== + + // Radial + #LOC_RestockPlus_restock-decoupler-radial-tiny-1_title = TT-14 Radial Decoupler + #LOC_RestockPlus_restock-decoupler-radial-tiny-1_description = It's an extra small decoupler for very small separation events. + #LOC_RestockPlus_restock-decoupler-radial-tiny-1_tags = restock break decouple separat split stag + // 1.875m #LOC_RestockPlus_restock-decoupler-1875-1_title = TD-18 Decoupler #LOC_RestockPlus_restock-decoupler-1875-1_description = This stack decoupler is a medium sized tool for splitting rockets. - #LOC_RestockPlus_restock-decoupler-1875-1_tags = restock break decouple explo kerbodyne separat split - + #LOC_RestockPlus_restock-decoupler-1875-1_tags = restock break decouple explo kerbodyne separat split #LOC_RestockPlus_restock-separator-1875-1_title = TS-18 Separator #LOC_RestockPlus_restock-separator-1875-1_description = This stack separator is a medium sized separator, much like the other separators. Unlike Decouplers, Separators will eject anything connected to themselves. This is good, as it removes the need to worry about which side needs to be pointed away from face. Try to not look at it too much though. #LOC_RestockPlus_restock-separator-1875-1_tags = restock break decouple separat split stag - #LOC_RestockPlus_restock-decoupler-radial-tiny-1_title = TT-14 Radial Decoupler - #LOC_RestockPlus_restock-decoupler-radial-tiny-1_description = It's an extra small decoupler for very small separation events. - #LOC_RestockPlus_restock-decoupler-radial-tiny-1_tags = restock break decouple separat split stag + // 3.75m + #LOC_RestockPlus_restock-docking-375-1_title = Clamp-O-Tron Docking Port 'Grande' + #LOC_RestockPlus_restock-docking-375-1_description = When the thrill of docking enormous objects in space disappears, one must logically proceed to humongous objects. This even larger docking port is the result of 6 months of R&D to define the precise meaning of the word 'humongous'. + #LOC_RestockPlus_restock-docking-375-1_tags = restock berth capture connect couple dock fasten join moor socket clamp grande + + // AERO + // ==== - // Aerodynamic + // 0.625m + #LOC_RestockPlus_restock-nosecone-0625-1_title = Protective 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_tags = restock aero aircraft booster )cap drag fligh plane rocket speed stab stream nose + + // 1.875m #LOC_RestockPlus_restock-nosecone-1875-1_title = Protective Rocket Nose Mk18 #LOC_RestockPlus_restock-nosecone-1875-1_description = For capping off those medium size boosters, you can't beat the Mark 18, unless you're the Mark 19. #LOC_RestockPlus_restock-nosecone-1875-1_tags = restock aero aircraft booster )cap drag fligh plane rocket speed stab stream nose mk18 + // 3.75m #LOC_RestockPlus_restock-nosecone-375-1_title = Kerbodyne S3-3600 Nosecone #LOC_RestockPlus_restock-nosecone-375-1_description = A specialized and monstrous nosecone with revolutionary fuel-containing capabilities. #LOC_RestockPlus_restock-nosecone-375-1_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank s3 3600 nose cone - // Structural + // STRUCTURAL + // ========== + + // 1.875m + #LOC_RestockPlus_restock-adapter-flat-1875-25-1_title = FL-AX30 Adapter + #LOC_RestockPlus_restock-adapter-flat-1875-25-1_description = Connect two tubes of different size classes together! Oh the kerbality! + #LOC_RestockPlus_restock-adapter-flat-1875-25-1_tags = connect frame scaffold adapt structur restock adtp + #LOC_RestockPlus_restock-adapter-flat-1875-125-1_title = FL-AX15 Adapter + #LOC_RestockPlus_restock-adapter-flat-1875-125-1_description = Effectively connects small sized 1.25m tubes to larger medium 1.875m tubes. + #LOC_RestockPlus_restock-adapter-flat-1875-125-1_tags = connect frame scaffold adapt structur restock adtp + + // 3.75m #LOC_RestockPlus_restock-adapter-hollow-25-375-1_title = Kerbodyne ADTP-2-3A #LOC_RestockPlus_restock-adapter-hollow-25-375-1_description = A gutted version of the other Kerbodyne adapter, which allows the storage of spacecraft components in its core. #LOC_RestockPlus_restock-adapter-hollow-25-375-1_tags = connect frame scaffold adapt structur strut truss hollow skel carg restock adtp @@ -144,30 +253,51 @@ 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 - // Electrical + // ELECTRICAL + // ========== + + // 1.875m + #LOC_RestockPlus_restock-battery-1875-1_title = Z-2500 Rechargeable Battery Bank + #LOC_RestockPlus_restock-battery-1875-1_description = + #LOC_RestockPlus_restock-battery-1875-1_tags = capacitor cell charge e/c elect pack power volt watt restock battery + + // 3.75m #LOC_RestockPlus_restock-battery-375-1_title = Z-10K Rechargeable Battery Bank #LOC_RestockPlus_restock-battery-375-1_description = A gigantic battery pack for the largest rockets. Special on this model, Zaltronic includes mishap insurance - the first time your drop your battery, it will be replaced for free! However, the battery is not user-serviceable. #LOC_RestockPlus_restock-battery-375-1_tags = capacitor cell charge e/c elect pack power volt watt restock 10k battery - // Payload + // PAYLOAD + // ======= + + // 0.625m #LOC_RestockPlus_restock-fairing-base-0625-1_title = AE-FF0 Airstream Protective Shell (0.625m) #LOC_RestockPlus_restock-fairing-base-0625-1_description = While the Kerbals at Mission Control were still figuring out how to get their rockets back down to Kerbin safely, the research engineers at FLOOYD were quickly realising that protecting parts on ascent was just as important. Heavy research into two-dimensional-input driven procedural construction was then funded with the hopes of making protective shells for important payloads and interstage areas of the crafts. The protective shells also have the benefit of making the craft more aerodynamic, hopefully saving on precious rocket fuel! This protective shell is an even tinier size available from FLOOYD. #LOC_RestockPlus_restock-fairing-base-0625-1_tags = restock aero )cap cargo cone contain drag fairing hollow inter nose payload protect rocket shroud stage (stor transport 625 + // 1.875m #LOC_RestockPlus_restock-fairing-base-1875-1_title = AE-FF1-L Airstream Protective Shell (1.875m) #LOC_RestockPlus_restock-fairing-base-1875-1_description = While the Kerbals at Mission Control were still figuring out how to get their rockets back down to Kerbin safely, the research engineers at FLOOYD were quickly realising that protecting parts on ascent was just as important. Heavy research into two-dimensional-input driven procedural construction was then funded with the hopes of making protective shells for important payloads and interstage areas of the crafts. The protective shells also have the benefit of making the craft more aerodynamic, hopefully saving on precious rocket fuel! As a result of budget schedule realignments, this protective shell has recently become available. #LOC_RestockPlus_restock-fairing-base-1875-1_tags = restock aero )cap cargo cone contain drag fairing hollow inter nose payload protect rocket shroud stage (stor transport 875 - // Science + #LOC_RestockPlus_restock-service-bay-1875-1_title = Service Bay (1.875m) + #LOC_RestockPlus_restock-service-bay-1875-1_description = + #LOC_RestockPlus_restock-service-bay-1875-1_tags = restock + + // SCIENCE + // ======= + + // Radial #LOC_RestockPlus_restock-materialbay-radial-1_title = SC-9001R Radial Science Jr. #LOC_RestockPlus_restock-materialbay-radial-1_description = The radial variant of the Science Jr. has the same set of experiments as the regular Science Jr. Material Bay, but in a convenient, radial-mountable package. Recommended for ages 4-8. Small parts inside make it not suitable for small children. #LOC_RestockPlus_restock-materialbay-radial-1_tags = bay experiment lab material research radial sandwich kracken kraken restock + // 0.625m #LOC_RestockPlus_restock-goocanister-625-1_title = Mystery Goo™ Inline Containment Unit #LOC_RestockPlus_restock-goocanister-625-1_description = After an unfortunate accident where a technician attempted to stack delicate machinery on the classic Mystery Goo™ canister, FLOOYD Dynamics Labs saw a market opportunity for a version with a flat top and bottom. #LOC_RestockPlus_restock-goocanister-625-1_tags = experiment research science 0.625 restock mystery goo inline - // Communications + // COMMUNICATIONS + // ============== #LOC_RestockPlus_restock-relay-radial-2_title = HG-20 High Gain Antenna #LOC_RestockPlus_restock-relay-radial-2_description = A longer range version of the HG-5 that can handle either direct communications or short range relays, using 4 different dishes. #LOC_RestockPlus_restock-relay-radial-2_tags = relay antenna radial science transmit data Apollo restock hg 20 diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Aero/0625/restock-nosecone-0625-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Aero/0625/restock-nosecone-0625-1.cfg new file mode 100644 index 00000000..d8537854 --- /dev/null +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Aero/0625/restock-nosecone-0625-1.cfg @@ -0,0 +1,71 @@ +// ReStock+ 0.1.0 +// 0.625m Rocket Nosecone +PART +{ + name = restock-nosecone-0625-1 + module = Part + author = Chris Adderley (Nertea) + MODEL + { + model = ReStockPlus/Assets/Aero/restock-nosecone-0625-1 + scale = 1.0, 1.0, 1.0 + } + scale = 1 + rescaleFactor = 1 + // Attachment + attachRules = 1,1,1,1,0 + node_stack_bottom = 0.0, -0.94, 0, 0.0, -1.0, 0.0, 1 + // Tech + TechRequired = aerodynamicSystems + entryCost = 4200 + // Info + cost = 480 + category = Aero + subcategory = 0 + title = #LOC_RestockPlus_restock-nosecone-0625-1_title + manufacturer = #autoLOC_501638 + description = #LOC_RestockPlus_restock-nosecone-0625-1_description + tags = #LOC_RestockPlus_restock-nosecone-0625-1_tags + bulkheadProfiles = size0 + // Parameters + mass = 0.12 + dragModelType = default + maximum_drag = 0.2 + minimum_drag = 0.3 + angularDrag = 2 + crashTolerance = 6 + maxTemp = 2000 + breakingForce = 350 + breakingTorque = 350 + MODULE + { + name = ModulePartVariants + baseVariant = White + useMultipleDragCubes = false + VARIANT + { + name = White + displayName = #autoLOC_8007119 + themeName = White + primaryColor = #ffffff + secondaryColor = #ffffff + GAMEOBJECTS + { + 1875mNoseconeBlackWhite = false + 1875mNosecone = true + } + } + VARIANT + { + name = Metal + displayName = #LOC_Restock_variant-surface_metal + themeName = Metal + primaryColor = #6f6e6d + GAMEOBJECTS + { + 1875mNoseconeBlackWhite = true + 1875mNosecone = false + } + } + } +} diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Command/0625/restock-drone-core-0625-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Command/0625/restock-drone-core-0625-1.cfg new file mode 100644 index 00000000..f25062fa --- /dev/null +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Command/0625/restock-drone-core-0625-1.cfg @@ -0,0 +1,118 @@ +// ReStock+ 0.2.0 +// 0.625m drone core +PART +{ + name = restock-drone-core-0625-1 + module = Part + author = Chris Adderley (Nertea) + MODEL + { + model = ReStockPlus/Assets/Command/restock-drone-core-0625-1 + scale = 1.0, 1.0, 1.0 + } + rescaleFactor = 1.0 + CrewCapacity = 0 + // Attachment + attachRules = 1,0,1,1,0 + node_stack_top = 0.0, 0.237, 0.0, 0.0, 1.0, 0.0, 3 + node_stack_bottom = 0.0, -0.196, 0.0, 0.0, -1.0, 0.0, 3 + TechRequired = largeUnmanned + entryCost = 32000 + cost = 6300 + category = Pods + subcategory = 0 + title = #LOC_RestockPlus_restock-drone-core-0625-1_title + manufacturer = #autoLOC_501631 + description = #LOC_RestockPlus_restock-drone-core-0625-1_description + attachRules = 1,0,1,1,0 + mass = 0.85 + dragModelType = default + maximum_drag = 0.2 + minimum_drag = 0.2 + angularDrag = 2 + crashTolerance = 9 + maxTemp = 2000 // = 3400 + explosionPotential = 0 + vesselType = Probe + bulkheadProfiles = size0 + breakingForce = 350 + breakingTorque = 350 + tags = #LOC_RestockPlus_restock-drone-core-0625-1_tags + + MODULE + { + name = ModuleProbeControlPoint + minimumCrew = 1 + multiHop = True + } + MODULE + { + name = ModuleCommand + minimumCrew = 0 + RESOURCE + { + name = ElectricCharge + rate = 0.18 + } + hasHibernation = True + hibernationMultiplier = 0.00125 + } + RESOURCE + { + name = ElectricCharge + amount = 40 + maxAmount = 40 + } + MODULE + { + name = ModuleReactionWheel + PitchTorque = 1 + YawTorque = 1 + RollTorque = 1 + RESOURCE + { + name = ElectricCharge + rate = 0.6 + } + } + MODULE + { + name = ModuleSAS + SASServiceLevel = 3 + } + MODULE + { + name = ModuleKerbNetAccess + MinimumFoV = 5 + MaximumFoV = 90 + AnomalyDetection = 0.3 + DISPLAY_MODES + { + Mode = Biome + Mode = Terrain + } + } + MODULE + { + name = ModuleDataTransmitter + antennaType = INTERNAL + packetInterval = 1.0 + packetSize = 2 + packetResourceCost = 12.0 + requiredResource = ElectricCharge + antennaPower = 5000 + optimumRange = 2500 + packetFloor = .1 + packetCeiling = 5 + } + MODULE + { + name = ModuleScienceContainer + reviewActionName = #autoLOC_502201 //#autoLOC_502201 = Review Stored Data + storeActionName = #autoLOC_502202 //#autoLOC_502202 = Store Experiments + evaOnlyStorage = True // i.e. can nearby regular vessels also do this, or EVA only + storageRange = 2.7 + canBeTransferredToInVessel = True + canTransferInVessel = True + } +} diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Command/1875/restock-drone-core-1875-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Command/1875/restock-drone-core-1875-1.cfg new file mode 100644 index 00000000..c7a93a48 --- /dev/null +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Command/1875/restock-drone-core-1875-1.cfg @@ -0,0 +1,118 @@ +// ReStock+ 0.2.0 +// 1.875m drone core +PART +{ + name = restock-drone-core-1875-1 + module = Part + author = Chris Adderley (Nertea) + MODEL + { + model = ReStockPlus/Assets/Command/restock-drone-core-1875-1 + scale = 1.0, 1.0, 1.0 + } + rescaleFactor = 1.0 + CrewCapacity = 0 + // Attachment + attachRules = 1,0,1,1,0 + node_stack_top = 0.0, 0.237, 0.0, 0.0, 1.0, 0.0, 3 + node_stack_bottom = 0.0, -0.196, 0.0, 0.0, -1.0, 0.0, 3 + TechRequired = largeUnmanned + entryCost = 32000 + cost = 6300 + category = Pods + subcategory = 0 + title = #LOC_RestockPlus_restock-drone-core-1875-1_title + manufacturer = #autoLOC_501631 + description = #LOC_RestockPlus_restock-drone-core-1875-1_description + attachRules = 1,0,1,1,0 + mass = 0.85 + dragModelType = default + maximum_drag = 0.2 + minimum_drag = 0.2 + angularDrag = 2 + crashTolerance = 9 + maxTemp = 2000 // = 3400 + explosionPotential = 0 + vesselType = Probe + bulkheadProfiles = size1p5 + breakingForce = 350 + breakingTorque = 350 + tags = #LOC_RestockPlus_restock-drone-core-1875-1_tags + + MODULE + { + name = ModuleProbeControlPoint + minimumCrew = 1 + multiHop = True + } + MODULE + { + name = ModuleCommand + minimumCrew = 0 + RESOURCE + { + name = ElectricCharge + rate = 0.18 + } + hasHibernation = True + hibernationMultiplier = 0.00125 + } + RESOURCE + { + name = ElectricCharge + amount = 40 + maxAmount = 40 + } + MODULE + { + name = ModuleReactionWheel + PitchTorque = 5 + YawTorque = 5 + RollTorque = 5 + RESOURCE + { + name = ElectricCharge + rate = 0.6 + } + } + MODULE + { + name = ModuleSAS + SASServiceLevel = 3 + } + MODULE + { + name = ModuleKerbNetAccess + MinimumFoV = 5 + MaximumFoV = 90 + AnomalyDetection = 0.3 + DISPLAY_MODES + { + Mode = Biome + Mode = Terrain + } + } + MODULE + { + name = ModuleDataTransmitter + antennaType = INTERNAL + packetInterval = 1.0 + packetSize = 2 + packetResourceCost = 12.0 + requiredResource = ElectricCharge + antennaPower = 5000 + optimumRange = 2500 + packetFloor = .1 + packetCeiling = 5 + } + MODULE + { + name = ModuleScienceContainer + reviewActionName = #autoLOC_502201 //#autoLOC_502201 = Review Stored Data + storeActionName = #autoLOC_502202 //#autoLOC_502202 = Store Experiments + evaOnlyStorage = True // i.e. can nearby regular vessels also do this, or EVA only + storageRange = 2.7 + canBeTransferredToInVessel = True + canTransferInVessel = True + } +} diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Control/restock-reactionwheel-1875-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Control/restock-reactionwheel-1875-1.cfg new file mode 100644 index 00000000..ac594b08 --- /dev/null +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Control/restock-reactionwheel-1875-1.cfg @@ -0,0 +1,43 @@ +// ReStock+ 0.2.0 +// Radial gyroscope +PART +{ + name = restock-reactionwheel-1875-1 + module = Part + author = Chris Adderley (Nertea) + mesh = model.mu + rescaleFactor = 1 + iconCenter = 0, 3, 0 + node_stack_top = 0, 0.25, 0, 0.0, 1.0, 0.0, 2 + node_stack_bottom = 0, -0.25, 0, 0.0, -1.0, 0.0, 2 + TechRequired = specializedControl + entryCost = 11600 + cost = 2100 + category = Control + subcategory = 0 + title = #LOC_RestockPlus_restock-reactionwheel-1875-1_title + manufacturer = #autoLOC_501631 //#autoLOC_501631 = STEADLER Engineering Corps + description = #LOC_RestockPlus_restock-reactionwheel-1875-1_description + tags = #LOC_RestockPlus_restock-reactionwheel-1875-1_tags + attachRules = 1,0,1,1,0 + mass = 0.2 + dragModelType = default + maximum_drag = 0.2 + minimum_drag = 0.2 + angularDrag = 2 + crashTolerance = 9 + maxTemp = 2000 + bulkheadProfiles = size1p5 + MODULE + { + name = ModuleReactionWheel + PitchTorque = 15 + YawTorque = 15 + RollTorque = 15 + RESOURCE + { + name = ElectricCharge + rate = 0.6 + } + } +} diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Electrical/1875/restock-battery-1875-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Electrical/1875/restock-battery-1875-1.cfg new file mode 100644 index 00000000..42c7cbac --- /dev/null +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Electrical/1875/restock-battery-1875-1.cfg @@ -0,0 +1,49 @@ +// ReStock+ 0.2.0 +// 1.875m stack battery +PART +{ + // --- general parameters --- + name = restock-battery-1875-1 + module = Part + author = Chris Adderley (Nertea) + // --- asset parameters --- + MODEL + { + model = ReStockPlus/Assets/Electrical/restock-battery-1875-1 + scale = 1.0, 1.0, 1.0 + } + scale = 1.0 + rescaleFactor = 1 + // --- node definitions --- + node_stack_top = 0.0, 0.203, 0.0, 0.0, 1.0, 0.0, 3 + node_stack_bottom = 0.0, -0.227, 0.0, 0.0, -1.0, 0.0, 3 + // --- editor parameters --- + TechRequired = largeElectrics + entryCost = 21500 + cost = 11250 + category = Electrical + subcategory = 0 + title = #LOC_RestockPlus_restock-battery-1875-1_title + manufacturer = #autoLOC_501636 + description = #LOC_RestockPlus_restock-battery-1875-1_description + // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision + attachRules = 1,0,1,0,0 + bulkheadProfiles = size1p5 + // --- standard part parameters --- + mass = 0.5 + dragModelType = default + maximum_drag = 0.2 + minimum_drag = 0.2 + angularDrag = 2 + crashTolerance = 20 + maxTemp = 2000 + breakingForce = 5000 + breakingTorque = 5000 + tags = #LOC_RestockPlus_restock-battery-1875-1_tags + RESOURCE + { + name = ElectricCharge + amount = 2500 + maxAmount = 2500 + } +} diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/0625/restock-fueltank-0625-4.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/0625/restock-fueltank-0625-4.cfg new file mode 100644 index 00000000..79efc533 --- /dev/null +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/0625/restock-fueltank-0625-4.cfg @@ -0,0 +1,55 @@ +// ReStock+ 0.1.0 +// 0.625m fuel tank, teeny version +PART +{ + name = restock-fuel-tank-0625-4 + module = Part + author = Chris Adderley (Nertea) + MODEL + { + model = ReStock/Assets/FuelTank/restock-fueltank-0625-4 + scale = 1.0, 1.0, 1.0 + } + scale = 1 + rescaleFactor = 1 + // Attachment + attachRules = 1,1,1,1,0 + node_stack_top = 0.0, 0.08713685, 0, 0.0, 1.0, 0.0, 0 + node_stack_bottom = 0.0, -0.08713685, 0, 0.0, -1.0, 0.0, 0 + node_attach = 0.0, 0.0, -0.3125, 0.0, 0.0, 1.0, 0 + // Tech + TechRequired = propulsionSystems + entryCost = 6050 + // Info + cost = 9 + category = FuelTank + subcategory = 0 + title = #LOC_RestockPlus_restock-fuel-tank-0625-4_title + manufacturer = #autoLOC_501633 //#autoLOC_501633 = Probodobodyne Inc + description = #LOC_RestockPlus_restock-fuel-tank-0625-4_description + tags = #LOC_RestockPlus_restock-fuel-tank-0625-4_tags + bulkheadProfiles = size0, srf + // Parameters + mass = 0.005625 + dragModelType = default + maximum_drag = 0.2 + minimum_drag = 0.3 + angularDrag = 2 + crashTolerance = 6 + maxTemp = 2000 + breakingForce = 350 + breakingTorque = 350 + // Resources + RESOURCE + { + name = LiquidFuel + amount = 4.05 + maxAmount = 4.05 + } + RESOURCE + { + name = Oxidizer + amount = 4.95 + maxAmount = 4.95 + } +} diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/1875/restock-fuel-tank-rcs-1875-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/1875/restock-fuel-tank-rcs-1875-1.cfg new file mode 100644 index 00000000..08e9c7dc --- /dev/null +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/1875/restock-fuel-tank-rcs-1875-1.cfg @@ -0,0 +1,50 @@ +// ReStock+ 0.2.0 +// 1.875m RCS fuel tank +PART +{ + name = restock-fuel-tank-rcs-1875-1 + module = Part + author = Chris Adderley (Nertea) + MODEL + { + model = ReStock/Assets/FuelTank/restock-fueltank-rcs-1875-1 + scale = 1.0, 1.0, 1.0 + } + + scale = 1 + rescaleFactor = 1 + // Attachment + attachRules = 1,1,1,1,0 + node_stack_top = 0.0, 0.48, 0, 0.0, 1.0, 0.0, 3 + node_stack_bottom = 0.0, -0.48, 0, 0.0, -1.0, 0.0, 3 + node_attach = 0.0, 0.0, -1.875, 0.0, 0.0, 1.0, 3 + // Tech + TechRequired = highPerformanceFuelSystems + entryCost = 12900 + // Info + cost = 1625 + category = FuelTank + subcategory = 0 + title = #LOC_RestockPlus_restock-fuel-tank-rcs-1875-1_title + manufacturer = #autoLOC_501638 + description = #LOC_RestockPlus_restock-fuel-tank-rcs-1875-1_description + tags = #LOC_RestockPlus_restock-fuel-tank-rcs-1875-1_tags + bulkheadProfiles = size1p5, srf + // Parameters + mass = 1.125 + dragModelType = default + maximum_drag = 0.2 + minimum_drag = 0.3 + angularDrag = 2 + crashTolerance = 6 + maxTemp = 2000 + breakingForce = 350 + breakingTorque = 350 + // Resources + RESOURCE + { + name = MonoPropellant + amount = 810 + maxAmount = 810 + } +} diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/375/restock-fuel-tank-rcs-375-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/375/restock-fuel-tank-rcs-375-1.cfg new file mode 100644 index 00000000..8e02a960 --- /dev/null +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/375/restock-fuel-tank-rcs-375-1.cfg @@ -0,0 +1,50 @@ +// ReStock+ 0.2.0 +// 3.75m RCS fuel tank +PART +{ + name = restock-fuel-tank-rcs-375-1 + module = Part + author = Chris Adderley (Nertea) + MODEL + { + model = ReStock/Assets/FuelTank/restock-fueltank-rcs-375-1 + scale = 1.0, 1.0, 1.0 + } + + scale = 1 + rescaleFactor = 1 + // Attachment + attachRules = 1,1,1,1,0 + node_stack_top = 0.0, 0.48, 0, 0.0, 1.0, 0.0, 3 + node_stack_bottom = 0.0, -0.48, 0, 0.0, -1.0, 0.0, 3 + node_attach = 0.0, 0.0, -1.875, 0.0, 0.0, 1.0, 3 + // Tech + TechRequired = highPerformanceFuelSystems + entryCost = 12900 + // Info + cost = 1625 + category = FuelTank + subcategory = 0 + title = #LOC_RestockPlus_restock-fuel-tank-rcs-375-1_title + manufacturer = #autoLOC_501638 + description = #LOC_RestockPlus_restock-fuel-tank-rcs-375-1_description + tags = #LOC_RestockPlus_restock-fuel-tank-rcs-375-1_tags + bulkheadProfiles = size3, srf + // Parameters + mass = 1.125 + dragModelType = default + maximum_drag = 0.2 + minimum_drag = 0.3 + angularDrag = 2 + crashTolerance = 6 + maxTemp = 2000 + breakingForce = 350 + breakingTorque = 350 + // Resources + RESOURCE + { + name = MonoPropellant + amount = 810 + maxAmount = 810 + } +} diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Structural/1875/restock-adapter-1875-125-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Structural/1875/restock-adapter-1875-125-1.cfg new file mode 100644 index 00000000..8adee3e1 --- /dev/null +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Structural/1875/restock-adapter-1875-125-1.cfg @@ -0,0 +1,84 @@ +// ReStock+ 0.2.0 +// 1.875 to 1.25m flat adapter +PART +{ + name = restock-adapter-flat-1875-125-1 + module = Part + author = Chris Adderley (Nertea) + MODEL + { + model = ReStockPlus/Assets/Structural/restock-adapter-1875-125-flat-1 + scale = 1.0, 1.0, 1.0 + } + scale = 1 + rescaleFactor = 1 + // Attachment + attachRules = 1,0,1,1,0 + node_stack_top = 0.0, 1.15017, 0.0, 0.0, 1.0, 0.0, 2 + node_stack_bottom = 0.0, -1.1, 0.0, 0.0, -1.0, 0.0, 3 + // Tech + TechRequired = nanolathing + entryCost = 3050 + // Info + cost = 1000 + category = Structural + subcategory = 0 + title = #LOC_RestockPlus_restock-adapter-flat-1875-125-1_title + manufacturer = #autoLOC_501638 + description = #LOC_RestockPlus_restock-adapter-flat-1875-125-1_description + tags = #LOC_RestockPlus_restock-adapter-flat-1875-125-1_tags + bulkheadProfiles = size1p5, size1 + // Parameters + mass = 0.5 + dragModelType = default + maximum_drag = 0.2 + minimum_drag = 0.3 + angularDrag = 2 + crashTolerance = 6 + maxTemp = 2000 + breakingForce = 350 + breakingTorque = 350 + + MODULE + { + name = ModulePartVariants + baseVariant = BlackAndWhite + useMultipleDragCubes = false + VARIANT + { + name = BlackAndWhite + displayName = #autoLOC_8007122 + themeName = BlackAndWhite + primaryColor = #ffffff + secondaryColor = #000000 + GAMEOBJECTS + { + + } + } + VARIANT + { + name = White + displayName = #autoLOC_8007119 + themeName = White + primaryColor = #ffffff + secondaryColor = #ffffff + GAMEOBJECTS + { + + } + } + VARIANT + { + name = Orange + displayName = #autoLOC_8007123 + themeName = Orange + primaryColor = #f49841 + secondaryColor = #f49841 + GAMEOBJECTS + { + + } + } + } +} diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Structural/1875/restock-adapter-1875-25-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Structural/1875/restock-adapter-1875-25-1.cfg new file mode 100644 index 00000000..79596e6d --- /dev/null +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Structural/1875/restock-adapter-1875-25-1.cfg @@ -0,0 +1,84 @@ +// ReStock+ 0.2.0 +// 1.875 to 2.5m flat adapter +PART +{ + name = restock-adapter-flat-1875-25-1 + module = Part + author = Chris Adderley (Nertea) + MODEL + { + model = ReStockPlus/Assets/Structural/restock-adapter-1875-25-flat-1 + scale = 1.0, 1.0, 1.0 + } + scale = 1 + rescaleFactor = 1 + // Attachment + attachRules = 1,0,1,1,0 + node_stack_top = 0.0, 1.15017, 0.0, 0.0, 1.0, 0.0, 2 + node_stack_bottom = 0.0, -1.1, 0.0, 0.0, -1.0, 0.0, 3 + // Tech + TechRequired = nanolathing + entryCost = 3050 + // Info + cost = 1000 + category = Structural + subcategory = 0 + title = #LOC_RestockPlus_restock-adapter-flat-1875-25-1_title + manufacturer = #autoLOC_501638 + description = #LOC_RestockPlus_restock-adapter-flat-1875-25-1_description + tags = #LOC_RestockPlus_restock-adapter-flat-1875-25-1_tags + bulkheadProfiles = size1p5, size2 + // Parameters + mass = 0.5 + dragModelType = default + maximum_drag = 0.2 + minimum_drag = 0.3 + angularDrag = 2 + crashTolerance = 6 + maxTemp = 2000 + breakingForce = 350 + breakingTorque = 350 + + MODULE + { + name = ModulePartVariants + baseVariant = BlackAndWhite + useMultipleDragCubes = false + VARIANT + { + name = BlackAndWhite + displayName = #autoLOC_8007122 + themeName = BlackAndWhite + primaryColor = #ffffff + secondaryColor = #000000 + GAMEOBJECTS + { + + } + } + VARIANT + { + name = White + displayName = #autoLOC_8007119 + themeName = White + primaryColor = #ffffff + secondaryColor = #ffffff + GAMEOBJECTS + { + + } + } + VARIANT + { + name = Orange + displayName = #autoLOC_8007123 + themeName = Orange + primaryColor = #f49841 + secondaryColor = #f49841 + GAMEOBJECTS + { + + } + } + } +} diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Versioning/ReStockPlus.version b/Distribution/RestockPlus/GameData/ReStockPlus/Versioning/ReStockPlus.version index d5c8611b..7e51fefd 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Versioning/ReStockPlus.version +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Versioning/ReStockPlus.version @@ -5,8 +5,8 @@ "VERSION": { "MAJOR":0, - "MINOR":1, - "PATCH":4, + "MINOR":2, + "PATCH":0, "BUILD":0 }, "KSP_VERSION": diff --git a/Distribution/RestockPlus/changelog.txt b/Distribution/RestockPlus/changelog.txt index 440ac468..6d06c23d 100644 --- a/Distribution/RestockPlus/changelog.txt +++ b/Distribution/RestockPlus/changelog.txt @@ -1,3 +1,31 @@ +v0.2.0 +------ +- Phase 2 release +- New Command parts + - (Nertea): 0.625m drone core + - (Nertea): 1.875m drone core +- New Control parts + - (Nertea): 1.875m reaction wheel +- New Fuel Tank parts + - (Nertea): 3.75m monopropellant tank +- New Structural parts + - (Nertea): 1.875m to 2.5m flat adapter + - (Nertea): 1.25m to 1.875m flat adapter +- New Electrical parts + - Z-10K Rechargeable Battery Bank (Nertea): 1.875m battery bank + - Monopropellant APU (Andrew Cassidy): fuel cell powered by monopropellant +- New Science parts + - Experiment Return Unit (Andrew Cassidy): Small 0.625m to 1.25m conical experiment storage unit +- New Coupling parts + - Advanced Grabbing Unit Junior (Andrew Cassidy): 0.625m klaw +- New Payload parts + - Service Bay (1.875m) (Nertea): 1.875m service bay +- New Resources parts + - Jumbo Holding Tank (Andrew Cassidy): 3.75m ore tank + - Medium Holding Tank (Andrew Cassidy): 1.875m ore tank + + + v0.1.4 ------ - KSP 1.7.x diff --git a/Distribution/RestockPlus/readme.txt b/Distribution/RestockPlus/readme.txt index 45750fcd..021976e4 100644 --- a/Distribution/RestockPlus/readme.txt +++ b/Distribution/RestockPlus/readme.txt @@ -1,5 +1,5 @@ ============== -RESTOCK+ 0.1.4 +RESTOCK+ 0.2.0 ============== Restock+ is a complement to Restock which adds useful parts that we feel are missing from the base game. Functionally, these parts additions allow better flexibility in craft construction and not add new gameplay systems or form factors. Some examples might include: @@ -15,7 +15,7 @@ DEPENDENCIES ============ Required: -- Restock (0.1.4) +- Restock (0.2.0) - ModuleManager (4.0.2) =============