diff --git a/Distribution/Restock/GameData/ReStock/Assets/Aero/restock-heatshield-0625-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Aero/restock-heatshield-0625-1.mu index 4e4ae39a..af432c1d 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Aero/restock-heatshield-0625-1.mu and b/Distribution/Restock/GameData/ReStock/Assets/Aero/restock-heatshield-0625-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk1-pod.mu b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk1-pod.mu index b4658ac8..c379d758 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk1-pod.mu and b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk1-pod.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Command/restock-probe-sphere-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-probe-sphere-1.mu index 691692e8..815910f0 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Command/restock-probe-sphere-1.mu and b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-probe-sphere-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Command/restock-probe-stayputnik-1-s.dds b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-probe-stayputnik-1-s.dds index d1a44396..0e747db0 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Command/restock-probe-stayputnik-1-s.dds and b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-probe-stayputnik-1-s.dds differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-radial-3.mu b/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-radial-3.mu index 1cfb522c..331ad41c 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-radial-3.mu and b/Distribution/Restock/GameData/ReStock/Assets/Communication/restock-antenna-radial-3.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Electrical/restock-light-flood-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Electrical/restock-light-flood-1.mu index 23a6514c..3fe70399 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Electrical/restock-light-flood-1.mu and b/Distribution/Restock/GameData/ReStock/Assets/Electrical/restock-light-flood-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Electrical/restock-light-spot-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Electrical/restock-light-spot-1.mu index 575aea08..5b47b775 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Electrical/restock-light-spot-1.mu and b/Distribution/Restock/GameData/ReStock/Assets/Electrical/restock-light-spot-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-spark-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-spark-1.mu index f0d82bcd..9e2889fa 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-spark-1.mu and b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-spark-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-vector-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-vector-1.mu index 83d6f263..7fc8e455 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-vector-1.mu and b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-vector-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-adapter-375-skeletal-1.mu b/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-adapter-375-skeletal-1.mu index ab10068a..2e13cc02 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-adapter-375-skeletal-1.mu and b/Distribution/Restock/GameData/ReStock/Assets/FuelTank/restock-adapter-375-skeletal-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Science/restock-materialbay-125-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Science/restock-materialbay-125-1.mu index 8007d4f7..7e4ebcde 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Science/restock-materialbay-125-1.mu and b/Distribution/Restock/GameData/ReStock/Assets/Science/restock-materialbay-125-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Science/restock-materialbay-radial-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Science/restock-materialbay-radial-1.mu index 6542c128..17bfc81e 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Science/restock-materialbay-radial-1.mu and b/Distribution/Restock/GameData/ReStock/Assets/Science/restock-materialbay-radial-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Compatibility/RealChute.cfg b/Distribution/Restock/GameData/ReStock/Compatibility/RealChute.cfg new file mode 100644 index 00000000..3a671e12 --- /dev/null +++ b/Distribution/Restock/GameData/ReStock/Compatibility/RealChute.cfg @@ -0,0 +1,81 @@ +// RealChute compatability fixes + +@PART[parachuteDrogue]:AFTER[RealChute] +{ + @MODULE[RealChuteModule] + { + @PARACHUTE + { + @preDeploymentAnimation = semiDeployLarge + @deploymentAnimation = fullyDeployLarge + @capName = ChuteCap + @parachuteName = B_ParachuteLargeDrogueRotator + } + } + + !DRAG_CUBE {} +} + +@PART[parachuteLarge]:AFTER[RealChute] +{ + @MODULE[RealChuteModule] + { + @PARACHUTE + { + @preDeploymentAnimation = semiDeployLarge + @deploymentAnimation = fullyDeployLarge + @capName = ChuteCap + @parachuteName = B_ParachuteLargeRotator + } + } + + !DRAG_CUBE {} +} + +@PART[parachuteSingle]:AFTER[RealChute] +{ + @MODULE[RealChuteModule] + { + @PARACHUTE + { + @preDeploymentAnimation = semiDeployLarge + @deploymentAnimation = fullyDeployLarge + @capName = SmallChuteCap + @parachuteName = B_ParachuteRoot004 + } + } + + !DRAG_CUBE {} +} + +@PART[parachuteRadial]:AFTER[RealChute] +{ + @MODULE[RealChuteModule] + { + @PARACHUTE + { + @preDeploymentAnimation = semiDeployLarge + @deploymentAnimation = fullyDeployLarge + @capName = RadialChuteCap + @parachuteName = B_ParachuteRoot + } + } + + !DRAG_CUBE {} +} + +@PART[radialDrogue]:AFTER[RealChute] +{ + @MODULE[RealChuteModule] + { + @PARACHUTE + { + @preDeploymentAnimation = semiDeployLarge + @deploymentAnimation = fullyDeployLarge + @capName = RadialChuteCapDrogue + @parachuteName = B_ParachuteRoot005 + } + } + + !DRAG_CUBE {} +} \ No newline at end of file diff --git a/Distribution/Restock/GameData/ReStock/FX/restock-fx-rhino-core-1.mu b/Distribution/Restock/GameData/ReStock/FX/restock-fx-rhino-core-1.mu index 3d9e2723..e36c0c61 100644 Binary files a/Distribution/Restock/GameData/ReStock/FX/restock-fx-rhino-core-1.mu and b/Distribution/Restock/GameData/ReStock/FX/restock-fx-rhino-core-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/FX/restock-fx-rhino-plume-1.mu b/Distribution/Restock/GameData/ReStock/FX/restock-fx-rhino-plume-1.mu index 514a3d2e..5f8b4a52 100644 Binary files a/Distribution/Restock/GameData/ReStock/FX/restock-fx-rhino-plume-1.mu and b/Distribution/Restock/GameData/ReStock/FX/restock-fx-rhino-plume-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Versioning/ReStock.version b/Distribution/Restock/GameData/ReStock/Versioning/ReStock.version index afa8a712..89b5b064 100644 --- a/Distribution/Restock/GameData/ReStock/Versioning/ReStock.version +++ b/Distribution/Restock/GameData/ReStock/Versioning/ReStock.version @@ -1,12 +1,12 @@ { "NAME":"ReStock", "URL":"https://raw.githubusercontent.com/PorktoberRevolution/ReStocked/prod/Distribution/Restock/GameData/ReStock/Versioning/ReStock.version", - "DOWNLOAD":"", + "DOWNLOAD":"https://forum.kerbalspaceprogram.com/index.php?/topic/182679-161-restock-revamping-ksps-art/&", "VERSION": { "MAJOR":0, "MINOR":1, - "PATCH":1, + "PATCH":2, "BUILD":0 }, "KSP_VERSION": diff --git a/Distribution/Restock/changelog.txt b/Distribution/Restock/changelog.txt index 61e3d756..27ede030 100644 --- a/Distribution/Restock/changelog.txt +++ b/Distribution/Restock/changelog.txt @@ -1,3 +1,16 @@ +v0.1.2 +------ +- Fixes to address SurfaceLights compatibility (requires updated RealPlume, #522) +- Fixes to address RealChute compatibility +- Fixes to address RealPlume compatibility (requires updated RealPlume) +- Fixed Communotron HG-55 being rotated 180° to the stock version +- Fixed Basic variant Spark shroud (#521, #539) +- Fixed incorrect dimensions on SC-9001 Material Bay (#542) +- Fixed Communotron HG-55 being rotated 180° to the stock version (#529) +- Fixed Rhino plume (#538) +- Fixed symmetry of 0.625m heat shield (#536) +- Tuned Stayputnik reflectivity + v0.1.1 ------ - Fixed solar array pivots on already-built craft having some potential issues diff --git a/Distribution/Restock/readme.txt b/Distribution/Restock/readme.txt index 36f4d3f9..2f487506 100644 --- a/Distribution/Restock/readme.txt +++ b/Distribution/Restock/readme.txt @@ -1,5 +1,5 @@ ============= -RESTOCK 0.1.1 +RESTOCK 0.1.2 ============= 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. diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Electrical/restock-battery-375-1.mu b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Electrical/restock-battery-375-1.mu index dc962cb4..dda74aab 100644 Binary files a/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Electrical/restock-battery-375-1.mu and b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Electrical/restock-battery-375-1.mu differ diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg index 2b1a774c..7ca3bc79 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg @@ -8,9 +8,16 @@ Localization { en-us { + + // Actions and buttons + #LOC_RestockPlus_light_rotate_on = Pivoted + #LOC_RestockPlus_light_rotate_off = Base Rotation + #LOC_RestockPlus_light_rotate_toggle = Rotate Light + + // Engines #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 lovingly handcrafted, free range KR-10 Engines. + #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 #LOC_RestockPlus_restock-engine-boar_title = KR-1 'Boar' Liquid Fuel Engine @@ -48,7 +55,7 @@ Localization // RCS #LOC_RestockPlus_restock-rcs-block-dual-1_title = RV-102 RCS Thruster Block - #LOC_RestockPlus_restock-rcs-block-dual-1_description = A spin on a classic, the 102 model removes two of the 105's engines for fewer confusing directions of thrust. + #LOC_RestockPlus_restock-rcs-block-dual-1_description = A spin on a classic, this model removes two of the 105's engines for fewer confusing directions of thrust. #LOC_RestockPlus_restock-rcs-block-dual-1_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate two pair dual rcs #LOC_RestockPlus_restock-rcs-block-triple-angled-1_title = RV-103 RCS Thruster Block #LOC_RestockPlus_restock-rcs-block-triple-angled-1_description = Apparently this is theoretically the most efficient RCS block. @@ -57,14 +64,14 @@ Localization #LOC_RestockPlus_restock-rcs-block-quad-angled-1_description = Angling the thrusters on the standard RV-105 model can produce much better RCS translation in some spacecraft. #LOC_RestockPlus_restock-rcs-block-quad-angled-1_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate four lunar quad rcs #LOC_RestockPlus_restock-rcs-block-quint-1_title = RV-105-X RCS Thruster Block - #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 PA-7s jammed into RV-105 blocks with electrical tape and pruning shears, STEADLER has released to 105-X with a fifth perpendicular nozzle. + #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 #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 #LOC_RestockPlus_restock-rcs-block-dual-mini-1_title = RC-12 RCS Thruster Block - #LOC_RestockPlus_restock-rcs-block-dual-mini-1_description = A miniaturized RV-102, the RC-12 has a whole quarter of the thrust of its big brother. + #LOC_RestockPlus_restock-rcs-block-dual-mini-1_description = This miniaturized dual thruster block has a whole quarter of the thrust of its big brother. #LOC_RestockPlus_restock-rcs-block-dual-mini-1_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate tiny dual two pair rcs #LOC_RestockPlus_restock-rcs-block-triple-angled-mini-1_title = RC-13 RCS Thruster Block #LOC_RestockPlus_restock-rcs-block-triple-angled-mini-1_description = Check out the three thrusters on this one! @@ -108,15 +115,15 @@ Localization #LOC_RestockPlus_restock-docking-375-1_tags = restock berth capture connect couple dock fasten join moor socket clamp grande #LOC_RestockPlus_restock-decoupler-1875-1_title = TD-18 Decoupler - #LOC_RestockPlus_restock-decoupler-1875-1_description = The TD-18 Stack Decoupler is a medium sized tool for splitting rockets. + #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-separator-1875-1_title = TS-18 Separator - #LOC_RestockPlus_restock-separator-1875-1_description = The TS-18 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_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 = The TT-14 is an extra small decoupler for very small separation events. + #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 // Aerodynamic @@ -130,7 +137,7 @@ Localization // Structural #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 2-3, which allows the storage of spacecraft components in its core. + #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 #LOC_RestockPlus_restock-adapter-skeletal-25-375-1_title = Kerbodyne SKLE-2-3 @@ -144,16 +151,16 @@ Localization // Payload #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! The AE-FF0 is an even tinier size available from FLOOYD. + #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 #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, the AE-FF1-L has become available. + #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-materialbay-radial-1_title = SC-9001R Radial Science Jr. - #LOC_RestockPlus_restock-materialbay-radial-1_description = The SC-9001R 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_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 #LOC_RestockPlus_restock-goocanister-625-1_title = Mystery Goo™ Inline Containment Unit diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Aero/1875/restock-nosecone-1875-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Aero/1875/restock-nosecone-1875-1.cfg index f890d773..273b1ee9 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Aero/1875/restock-nosecone-1875-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Aero/1875/restock-nosecone-1875-1.cfg @@ -41,6 +41,7 @@ PART { name = ModulePartVariants baseVariant = White + useMultipleDragCubes = false VARIANT { name = White diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Command/375/restock-drone-core-375-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Command/375/restock-drone-core-375-1.cfg index e7ef85af..e2ed6e2d 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Command/375/restock-drone-core-375-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Command/375/restock-drone-core-375-1.cfg @@ -38,6 +38,10 @@ PART breakingForce = 350 breakingTorque = 350 tags = #LOC_RestockPlus_restock-drone-core-375-1_tags + DRAG_CUBE + { + cube = Default, 1.752,0.7152,1.92, 1.752,0.7152,1.92, 10.96,0.8323,0.68, 10.96,0.8328,0.68, 1.752,0.7056,1.92, 1.752,0.7058,1.92, -1.49E-07,0.01997,-2.199E-07, 3.748,0.4746,3.748 + } MODULE { name = ModuleProbeControlPoint diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Communication/restock-antenna-stack-2.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Communication/restock-antenna-stack-2.cfg index c2f92e26..9f53d1cb 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Communication/restock-antenna-stack-2.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Communication/restock-antenna-stack-2.cfg @@ -46,6 +46,7 @@ PART { name = ModulePartVariants baseVariant = Gold + useMultipleDragCubes = false VARIANT { name = Gold diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Communication/restock-relay-radial-2.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Communication/restock-relay-radial-2.cfg index b113a8f0..c71ebcdb 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Communication/restock-relay-radial-2.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Communication/restock-relay-radial-2.cfg @@ -13,7 +13,7 @@ PART attachRules = 1,1,0,0,0 node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0 node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0 - TechRequired = Electrical + TechRequired = electrics entryCost = 2000 cost = 1000 category = Communication diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/0625/restock-engine-torch.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/0625/restock-engine-torch.cfg index 56595c16..9c19654a 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/0625/restock-engine-torch.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/0625/restock-engine-torch.cfg @@ -473,6 +473,7 @@ PART jettisonedObjectMass = 0.1 jettisonForce = 5 jettisonDirection = 0 0 1 + useMultipleDragCubes = false } MODULE { diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/0625/restock-srb-mallet-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/0625/restock-srb-mallet-1.cfg index c2247954..5266ce45 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/0625/restock-srb-mallet-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/0625/restock-srb-mallet-1.cfg @@ -356,7 +356,6 @@ PART jettisonedObjectMass = 0.1 jettisonForce = 5 jettisonDirection = 0 0 1 - useMultipleDragCubes = false } MODULE { diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/0625/restock-srb-striker-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/0625/restock-srb-striker-1.cfg index 1a9441d1..17ee09bf 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/0625/restock-srb-striker-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/0625/restock-srb-striker-1.cfg @@ -357,7 +357,6 @@ PART jettisonedObjectMass = 0.1 jettisonForce = 5 jettisonDirection = 0 0 1 - useMultipleDragCubes = false } MODULE { diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/125/restock-engine-pug.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/125/restock-engine-pug.cfg index f281f984..4861d58f 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/125/restock-engine-pug.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/125/restock-engine-pug.cfg @@ -9,6 +9,11 @@ PART { model = ReStock/Assets/Engine/restock-engine-pug-1 } + DRAG_CUBE + { + cube = Fairing, 0.6602,0.745,0.7051, 0.6602,0.7453,0.7051, 1.217,0.9673,0.1492, 1.217,0.767,0.4913, 0.6629,0.7423,0.7222, 0.6629,0.7432,0.7222, -9.537E-07,0.0005498,3.576E-05, 1.25,0.5458,1.25 + cube = Clean, 0.4559,0.6999,0.7222, 0.4559,0.6999,0.7222, 0.8838,0.7113,0.5849, 0.8838,0.7387,0.4504, 0.4559,0.697,0.7222, 0.4559,0.6994,0.7222, -9.537E-07,0.0005498,3.576E-05, 1.25,0.5458,1.25 + } rescaleFactor = 1 scale = 1 node_attach = 0.0, 0.251, 0.0, 0.0, 1.0, 0.0, 1 @@ -133,6 +138,7 @@ PART { name = ModulePartVariants baseVariant = Size1 + useMultipleDragCubes = false VARIANT { name = Size1 @@ -188,6 +194,7 @@ PART jettisonedObjectMass = 0.1 jettisonForce = 0 jettisonDirection = 0 0 1 + useMultipleDragCubes = true } MODULE { diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/125/restock-engine-valiant.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/125/restock-engine-valiant.cfg index a2fdda17..e661edac 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/125/restock-engine-valiant.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/125/restock-engine-valiant.cfg @@ -9,6 +9,12 @@ PART { model = ReStock/Assets/Engine/restock-engine-valiant-1 } + DRAG_CUBE + { + cube = 0, 1.686,0.7699,0.7051, 1.686,0.7699,0.7051, 1.217,0.9,0.3731, 1.217,0.6,1.419, 1.697,0.7678,0.7051, 1.697,0.7701,0.7051, 9.775E-05,-0.1317,7.105E-05, 1.25,1.521,1.25 + cube = 1, 1.015,0.7384,0.7165, 1.015,0.7339,0.7222, 1.217,0.8,0.3731, 1.217,0.7,1.419, 1.034,0.7409,0.7222, 1.033,0.7424,0.7222, -0.006,-0.1207,1.192E-07, 1.25,1.499,1.25 + cube = 2, 1.69,0.768,0.6994, 1.69,0.7681,0.6994, 1.217,0.35,0.3731, 1.217,0.35,1.419, 1.699,0.7671,0.7051, 1.699,0.7688,0.7051, 9.781E-05,-0.131,7.105E-05, 1.25,1.522,1.25 + } node_attach = 0.0, 0.4499999, 0.0, 0.0, 1.0, 0.0, 1 node_stack_top = 0.0, 0.4499999, 0.0, 0.0, 1.0, 0.0, 1 node_stack_bottom = 0.0, -0.87125, 0.0, 0.0, -1.0, 0.0, 1 @@ -308,6 +314,7 @@ PART jettisonedObjectMass = 0.1 jettisonForce = 0 jettisonDirection = 0 0 1 + useMultipleDragCubes = false } MODULE { diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/1875/restock-srb-anvil.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/1875/restock-srb-anvil.cfg index 0c0b40cd..876fd685 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/1875/restock-srb-anvil.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/1875/restock-srb-anvil.cfg @@ -81,7 +81,7 @@ PART } } } - node_stack_bottom = 0.0, -3.08, 0.0, 0.0, -1.0, 0.0, 1 + node_stack_bottom = 0.0, -10.699, 0.0, 0.0, -1.0, 0.0, 1 node_stack_top = 0.0, 7.574, 0.0, 0.0, 1.0, 0.0, 1 node_attach = 0.0, 0.0, -0.9375, 0.0, 0.0, 1.0, 1 TechRequired = heavierRocketry diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/25/restock-engine-boar.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/25/restock-engine-boar.cfg index d7be300a..9a66ed71 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/25/restock-engine-boar.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/25/restock-engine-boar.cfg @@ -13,6 +13,12 @@ PART model = ReStock/Assets/Engine/restock-engine-boar-1 scale = 1.0, 1.0, 1.0 } + DRAG_CUBE + { + cube = 0, 6.005,0.7711,1.302, 6.005,0.7711,1.853, 4.87,0.85,0.2801, 4.87,0.85,0.2801, 5.975,0.7708,1.334, 5.975,0.771,1.334, 1.192E-07,-0.5142,0, 2.5,2.518,2.5 + cube = 1, 3.622,0.7014,1.451, 3.623,0.7133,1.842, 4.87,0.65,0.2801, 4.87,0.55,0.2801, 3.956,0.7193,1.355, 3.959,0.7207,1.355, 0,-0.4773,-1.192E-07, 2.5,2.444,2.5 + cube = 2, 5.803,0.7729,1.302, 5.803,0.7729,1.842, 4.87,0.35,0.2801, 4.87,0.35,0.2801, 5.755,0.7725,1.334, 5.755,0.7728,1.334, 1.192E-07,-0.5129,0, 2.5,2.516,2.5 + } scale = 1.0 rescaleFactor = 1 // --- node definitions --- @@ -492,6 +498,7 @@ PART jettisonedObjectMass = 0.1 jettisonForce = 5 jettisonDirection = 0 0 1 + useMultipleDragCubes = false } MODULE { diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/375/restock-engine-corgi.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/375/restock-engine-corgi.cfg index 8759ccf9..cf545497 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/375/restock-engine-corgi.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/375/restock-engine-corgi.cfg @@ -13,6 +13,11 @@ PART model = ReStockPlus/Assets/Engine/restock-engine-corgi-1 scale = 1.0, 1.0, 1.0 } + DRAG_CUBE + { + cube = 0, 11.9,0.7662,1.977, 11.9,0.7663,1.961, 10.96,0.8323,1.053, 10.96,0.8328,0.6802, 11.82,0.7685,1.929, 11.82,0.7687,1.929, 0.002148,-0.6796,0.000664, 3.769,3.364,3.766 + cube = 1, 4.807,0.702,2.317, 4.807,0.7027,1.975, 4.55,0.6248,3.297, 4.55,0.4356,2.857, 4.839,0.6968,1.975, 4.84,0.6965,2.007, 0.004143,-0.5996,0.000664, 3.765,3.204,3.766 + } scale = 1.0 rescaleFactor = 1 // --- node definitions --- @@ -462,6 +467,7 @@ PART jettisonedObjectMass = 0.1 jettisonForce = 5 jettisonDirection = 0 0 1 + useMultipleDragCubes = false } MODULE { diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/0625/restock-fueltank-0625-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/0625/restock-fueltank-0625-1.cfg index 95df122a..cb7227a1 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/0625/restock-fueltank-0625-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/0625/restock-fueltank-0625-1.cfg @@ -43,6 +43,7 @@ PART { name = ModulePartVariants baseVariant = Metal + useMultipleDragCubes = false VARIANT { name = Metal diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/0625/restock-fueltank-0625-2.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/0625/restock-fueltank-0625-2.cfg index 1456d7fb..b33e4be9 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/0625/restock-fueltank-0625-2.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/0625/restock-fueltank-0625-2.cfg @@ -43,6 +43,7 @@ PART { name = ModulePartVariants baseVariant = Metal + useMultipleDragCubes = false VARIANT { name = Metal diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/0625/restock-fueltank-0625-3.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/0625/restock-fueltank-0625-3.cfg index f90b5738..aaa3344c 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/0625/restock-fueltank-0625-3.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/0625/restock-fueltank-0625-3.cfg @@ -43,6 +43,7 @@ PART { name = ModulePartVariants baseVariant = Metal + useMultipleDragCubes = false VARIANT { name = Metal diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/375/restock-fuel-tank-375-4.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/375/restock-fuel-tank-375-4.cfg index aca21664..9145e564 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/375/restock-fuel-tank-375-4.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/375/restock-fuel-tank-375-4.cfg @@ -68,6 +68,7 @@ PART { name = ModulePartVariants baseVariant = BlackAndWhite + useMultipleDragCubes = false VARIANT { name = BlackAndWhite diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/375/restock-nosecone-375-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/375/restock-nosecone-375-1.cfg index 208e54f3..ba8a921a 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/375/restock-nosecone-375-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/375/restock-nosecone-375-1.cfg @@ -61,6 +61,7 @@ PART { name = ModulePartVariants baseVariant = BlackAndWhite + useMultipleDragCubes = false VARIANT { name = BlackAndWhite diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Science/restock-materialbay-radial-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Science/restock-materialbay-radial-1.cfg index 4040ebe8..a6d82c02 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Science/restock-materialbay-radial-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Science/restock-materialbay-radial-1.cfg @@ -67,6 +67,7 @@ PART { name = ModulePartVariants baseVariant = Truss + useMultipleDragCubes = false VARIANT { name = Truss diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Structural/375/restock-adapter-hollow-25-375-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Structural/375/restock-adapter-hollow-25-375-1.cfg index 2969a6e1..e36f8738 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Structural/375/restock-adapter-hollow-25-375-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Structural/375/restock-adapter-hollow-25-375-1.cfg @@ -37,11 +37,16 @@ PART crashTolerance = 6 maxTemp = 2000 breakingForce = 350 - breakingTorque = 350 + breakingTorque = 350 + DRAG_CUBE + { + cube = Default, 7.345,0.7515,1.98, 7.345,0.7516,1.98, 11,0.4259,2.355, 11,0.7471,0.1906, 7.398,0.7433,1.971, 7.398,0.7582,1.971, -1.907E-06,0,0, 3.776,2.302,3.758 + } MODULE { name = ModulePartVariants baseVariant = BlackAndWhite + useMultipleDragCubes = false VARIANT { name = BlackAndWhite diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Structural/375/restock-adapter-skeletal-25-375-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Structural/375/restock-adapter-skeletal-25-375-1.cfg index 5b48e0f7..8d67d649 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Structural/375/restock-adapter-skeletal-25-375-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Structural/375/restock-adapter-skeletal-25-375-1.cfg @@ -10,6 +10,10 @@ PART model = ReStock/Assets/FuelTank/restock-adapter-375-skeletal-1 scale = 1.0, 1.0, 1.0 } + DRAG_CUBE + { + cube = Default, 1.681,0.6088,2.394, 1.684,0.6114,1.946, 11,0.7862,1.275, 11,0.8002,0.1906, 1.649,0.625,1.916, 1.649,0.624,1.916, -0.004143,0.1585,0.0006646, 3.739,1.075,3.74 + } scale = 1 rescaleFactor = 1 // Attachment diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Patches/Utility/restock-light-angles.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Patches/Utility/restock-light-angles.cfg new file mode 100644 index 00000000..2170854e --- /dev/null +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Patches/Utility/restock-light-angles.cfg @@ -0,0 +1,35 @@ +// Allows rotation of lights via a tweakable + +// Spotlight +@PART[spotLight1] +{ + MODULE + { + name = ModuleAnimateGeneric + animationName = RestockSpotLight_Rotate + startEventGUIName = #LOC_RestockPlus_light_rotate_on + endEventGUIName = #LOC_RestockPlus_light_rotate_off + actionGUIName = #LOC_RestockPlus_light_rotate_toggle + allowDeployLimit = true + revClampDirection = false + revClampSpeed = true + revClampPercent = true + } +} + +// Floodlight +@PART[spotLight2] +{ + MODULE + { + name = ModuleAnimateGeneric + animationName = RestockFloodLightRotate + startEventGUIName = #LOC_RestockPlus_light_rotate_on + endEventGUIName = #LOC_RestockPlus_light_rotate_off + actionGUIName = #LOC_RestockPlus_light_rotate_toggle + allowDeployLimit = true + revClampDirection = false + revClampSpeed = true + revClampPercent = true + } +} diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Versioning/ReStockPlus.version b/Distribution/RestockPlus/GameData/ReStockPlus/Versioning/ReStockPlus.version index 384dd009..1e04a307 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Versioning/ReStockPlus.version +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Versioning/ReStockPlus.version @@ -1,12 +1,12 @@ { "NAME":"ReStockPlus", "URL":"https://raw.githubusercontent.com/PorktoberRevolution/ReStocked/prod/Distribution/RestockPlus/GameData/ReStockPlus/Versioning/ReStockPlus.version", - "DOWNLOAD":"", + "DOWNLOAD":"https://forum.kerbalspaceprogram.com/index.php?/topic/182679-161-restock-revamping-ksps-art/&", "VERSION": { "MAJOR":0, "MINOR":1, - "PATCH":1, + "PATCH":2, "BUILD":0 }, "KSP_VERSION": diff --git a/Distribution/RestockPlus/changelog.txt b/Distribution/RestockPlus/changelog.txt index 5cce1546..b62b4f7c 100644 --- a/Distribution/RestockPlus/changelog.txt +++ b/Distribution/RestockPlus/changelog.txt @@ -1,3 +1,12 @@ +v0.1.2 +------ +- Fixed incorrect dimensions on SC-9001R Material Bay (#542) +- Fixed mesh hole in 3.75m battery (#531) +- Fixed bottom node of Anvil SRB being too high (#534) +- Fixed Communotron HG-20 not appearing in the tech tree (#527) +- Replaced SKLE-2-3 adapter colldiers with hollow version (#528) +- Enabled patch to allow a tweakable to rotate both replaced lights + v0.1.1 ------ - Minor fixes @@ -28,7 +37,7 @@ v0.1.0 - New Coupling parts - TD-18 Stack Decoupler (Nertea): 1.875m decoupler. Replaces MH decoupler if installed - TS-18 Stack Separator (Nertea): 1.875m separator. Replaces MH separator if installed - - TT-14 Decoupler (Nertes): Tiny radial decoupler suitable for 0.625m boosters + - TT-14 Decoupler (Nertea): Tiny radial decoupler suitable for 0.625m boosters - Clamp-O-Tron Docking Port 'Grande' (Nertea): 3.75m docking port - New Structural parts - Kerbodyne ADTP-2-3A (Nertea): A hollow version of the fuelled 3.75 to 2.5m adapter diff --git a/Distribution/RestockPlus/readme.txt b/Distribution/RestockPlus/readme.txt index d2cbfe51..8ffe949b 100644 --- a/Distribution/RestockPlus/readme.txt +++ b/Distribution/RestockPlus/readme.txt @@ -1,5 +1,5 @@ ============== -RESTOCK+ 0.1.1 +RESTOCK+ 0.1.2 ============== 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.1) +- Restock (0.1.2) - ModuleManager (4.0.2) =============