diff --git a/Distribution/Restock/GameData/ReStock/Assets/Control/restock-rcs-block-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Control/restock-rcs-block-1.mu index e0ebb8be..0c9b9390 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Control/restock-rcs-block-1.mu and b/Distribution/Restock/GameData/ReStock/Assets/Control/restock-rcs-block-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Control/restock-rcs-vernor-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Control/restock-rcs-vernor-1.mu new file mode 100644 index 00000000..d1ed98ae Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Control/restock-rcs-vernor-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Control/restock-vernor-1-n.tga b/Distribution/Restock/GameData/ReStock/Assets/Control/restock-vernor-1-n.tga new file mode 100644 index 00000000..eee5b7f2 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Control/restock-vernor-1-n.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Control/restock-vernor-1.tga b/Distribution/Restock/GameData/ReStock/Assets/Control/restock-vernor-1.tga new file mode 100644 index 00000000..6208cb92 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Control/restock-vernor-1.tga differ diff --git a/Distribution/Restock/GameData/ReStock/FX/restock-fx-rcs-1.mu b/Distribution/Restock/GameData/ReStock/FX/restock-fx-rcs-1.mu index e00e253f..527e5856 100644 Binary files a/Distribution/Restock/GameData/ReStock/FX/restock-fx-rcs-1.mu and b/Distribution/Restock/GameData/ReStock/FX/restock-fx-rcs-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/FX/restock-fx-vernor-1.mu b/Distribution/Restock/GameData/ReStock/FX/restock-fx-vernor-1.mu new file mode 100644 index 00000000..2edbda06 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/FX/restock-fx-vernor-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-rcs.cfg b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-rcs.cfg index f6008734..101e069f 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-rcs.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-rcs.cfg @@ -2,6 +2,7 @@ // Contents: // - RV-105 RCS Thruster Block (RCSBlock) // - Place-Anywhere 7 Linear RCS Port (linearRcs) +// - Vernor Engine (vernorEngine) // RCS block @PART[RCSBlock] @@ -144,5 +145,50 @@ } } } - +} + +// Vernor Engine +@PART[vernierEngine] +{ + @author = Chris Adderley (Nertea) + + !mesh = DELETE + !MODEL {} + MODEL { + model = ReStock/Assets/Control/restock-rcs-vernor-1 + scale = 1,1,1 + } + @scale = 1 + @rescaleFactor = 1 + !EFFECTS {} + EFFECTS + { + running + { + AUDIO + { + channel = Ship + clip = sound_rocket_mini + volume = 0.0 0.0 + volume = 0.02 0.2 + volume = 0.5 0.2 + volume = 1.0 0.2 + pitch = 0.0 0.75 + pitch = 1.0 1.5 + loop = true + } + MODEL_MULTI_PARTICLE + { + name = fx1 + modelName = ReStock/FX/restock-fx-vernor-1 + transformName = RCSthruster + emission = 0.0 0.0 + emission = 0.1 0.0 + emission = 1.0 1.0 + speed = 0.0 0.8 + speed = 1.0 1.0 + localRotation = -180, 0, 0 + } + } + } } diff --git a/Distribution/Restock/changelog.txt b/Distribution/Restock/changelog.txt index 5dabd2d7..f3745029 100644 --- a/Distribution/Restock/changelog.txt +++ b/Distribution/Restock/changelog.txt @@ -8,7 +8,7 @@ - Mk1 Lander Can (Nertea) - Mk2 Lander Can (Nertea) - PPD-12 Cupola Module (Nertea) - - PPD-10 Hitchhiker Storage Container (Nertea) + - PPD-10 Hitchhiker Storage Container (Nertea) - Probodobodyne HECS (Nertea) - Probodobodyne OKTO (Nertea) - Probodobodyne OKTO2 (Nertea) @@ -21,6 +21,7 @@ - .625m reaction wheel (Andrew Cassidy) - RV-105 RCS Thruster Block (Nertea) - Place-Anywhere 7 Linear RCS Port (Nertea) + - Vernor Engine (Nertea) - Coupling - Inline Clamp-O-Tron (Passinglurker) - Clamp-O-Tron Jr. Docking Port (Nertea) @@ -125,6 +126,7 @@ - 'Dark' variant for several 1.25m tank/nosecones has been added - New (old) 'Metallic' variant for Rockomax Brand Adapter and FL-A5 Adapter - New 'Metallic' variant for 2.5m tanks +- New 'white' variant for Oscar-B tank - New 'Silver' variant for foil radial LFO tanks - New Unpainted, Black variants for heat shields - New Bare variant for Linear RCS diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-block-dual-1.mu b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-block-dual-1.mu new file mode 100644 index 00000000..00b66b55 Binary files /dev/null and b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-block-dual-1.mu differ diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-block-dual-mini-1.mu b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-block-dual-mini-1.mu new file mode 100644 index 00000000..4d72a989 Binary files /dev/null and b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-block-dual-mini-1.mu differ diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-block-quad-angled-1.mu b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-block-quad-angled-1.mu new file mode 100644 index 00000000..cd1f423b Binary files /dev/null and b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-block-quad-angled-1.mu differ diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-block-quad-angled-mini-1.mu b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-block-quad-angled-mini-1.mu new file mode 100644 index 00000000..8d2e97b4 Binary files /dev/null and b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-block-quad-angled-mini-1.mu differ diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-block-quad-mini-1.mu b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-block-quad-mini-1.mu new file mode 100644 index 00000000..07ff4ddb Binary files /dev/null and b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-block-quad-mini-1.mu differ diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-block-quint-1.mu b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-block-quint-1.mu new file mode 100644 index 00000000..2e392ce1 Binary files /dev/null and b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-block-quint-1.mu differ diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-block-quint-mini-1.mu b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-block-quint-mini-1.mu new file mode 100644 index 00000000..2ca01ba8 Binary files /dev/null and b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-block-quint-mini-1.mu differ diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-block-triple-1.mu b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-block-triple-1.mu new file mode 100644 index 00000000..b034b831 Binary files /dev/null and b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-block-triple-1.mu differ diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-block-triple-angled-1.mu b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-block-triple-angled-1.mu new file mode 100644 index 00000000..94477765 Binary files /dev/null and b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-block-triple-angled-1.mu differ diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-block-triple-angled-mini-1.mu b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-block-triple-angled-mini-1.mu new file mode 100644 index 00000000..aa9a3787 Binary files /dev/null and b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-block-triple-angled-mini-1.mu differ diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-blocks-2-n.tga b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-blocks-2-n.tga new file mode 100644 index 00000000..a2e73d40 Binary files /dev/null and b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-blocks-2-n.tga differ diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-blocks-2.tga b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-blocks-2.tga new file mode 100644 index 00000000..43125312 Binary files /dev/null and b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-blocks-2.tga differ diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-single-mini-1.mu b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-single-mini-1.mu new file mode 100644 index 00000000..76494879 Binary files /dev/null and b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Control/restock-rcs-single-mini-1.mu differ diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Assets/FuelTank/restock-fuel-tank-rcs-radial-tiny-1.mu b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/FuelTank/restock-fuel-tank-rcs-radial-tiny-1.mu new file mode 100644 index 00000000..a3ffe7b8 Binary files /dev/null and b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/FuelTank/restock-fuel-tank-rcs-radial-tiny-1.mu differ diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Assets/FuelTank/restock-rcs-tank-mini-1-n.tga b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/FuelTank/restock-rcs-tank-mini-1-n.tga new file mode 100644 index 00000000..b7d1739b Binary files /dev/null and b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/FuelTank/restock-rcs-tank-mini-1-n.tga differ diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Assets/FuelTank/restock-rcs-tank-mini-1.tga b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/FuelTank/restock-rcs-tank-mini-1.tga new file mode 100644 index 00000000..d82ad19e Binary files /dev/null and b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/FuelTank/restock-rcs-tank-mini-1.tga differ diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/FX/restock-fx-rcs-mini-1.mu b/Distribution/RestockPlus/GameData/ReStockPlus/FX/restock-fx-rcs-mini-1.mu new file mode 100644 index 00000000..fbeaa7fc Binary files /dev/null and b/Distribution/RestockPlus/GameData/ReStockPlus/FX/restock-fx-rcs-mini-1.mu differ diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/FX/restock-particle-ring-cored-1.tga b/Distribution/RestockPlus/GameData/ReStockPlus/FX/restock-particle-ring-cored-1.tga new file mode 100644 index 00000000..b853a225 Binary files /dev/null and b/Distribution/RestockPlus/GameData/ReStockPlus/FX/restock-particle-ring-cored-1.tga differ diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg index 9e95fe59..7989ca1e 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg @@ -30,26 +30,60 @@ Localization #LOC_RestockPlus_restock-engine-torch_tags = ascent main propuls lower titan restock #LOC_RestockPlus_restock-engine-srb-mallet_title = RT-1 'Mallet' Solid Rocket Booster - #LOC_RestockPlus_restock-engine-srb-mallet_description = The small Mallet answers the demand for miniature, compact SRBs suitable for additional booster assist or stack mounting for small launchers. The KSC's staff janitor has even proposed strapping dozens of them together to make super cheap vehicles! + #LOC_RestockPlus_restock-engine-srb-mallet_description = The small Mallet answers the demand for miniature, compact SRBs suitable for additional booster assist or stack mounting for small launchers. The KSC's staff janitor, one O. Trag Kerman, has even proposed strapping dozens of them together to make super cheap vehicles! #LOC_RestockPlus_restock-engine-srb-mallet_tags = moar (more motor rocket srb restock #LOC_RestockPlus_restock-engine-srb-striker_title = RT-2 'Striker' Solid Rocket Booster - #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_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 + // 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_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate two pair dual + #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 the most theoretically efficient RCS block. + #LOC_RestockPlus_restock-rcs-block-triple-angled-1_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate three triple + #LOC_RestockPlus_restock-rcs-block-quad-angled-1_title = RV-105-A RCS Thruster Block + #LOC_RestockPlus_restock-rcs-block-quad-angled-1_description = Angling the thrusters on the standark 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 + #LOC_RestockPlus_restock-rcs-block-quint-1_title = RV-105X 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-XL 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 + + #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 restock control dock maneuver manoeuvre react rendezvous rotate stab steer translate single one + #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_tags = restock restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate tiny dual two pair + #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! + #LOC_RestockPlus_restock-rcs-block-triple-angled-mini-1_tags = restock restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate triple tiny quad + #LOC_RestockPlus_restock-rcs-block-quad-mini-1_title = RC-14 RCS Thruster Block + #LOC_RestockPlus_restock-rcs-block-quad-mini-1_description = A really basic RCS system block, but really small. + #LOC_RestockPlus_restock-rcs-block-quad-mini-1_tags = restock restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate four tiny quad + #LOC_RestockPlus_restock-rcs-block-quad-angled-mini-1_title = RC-14-A RCS Thruster Block + #LOC_RestockPlus_restock-rcs-block-quad-angled-mini-1_description = This angled block, is, you guessed it, canted slightly for better four way efficiency. + #LOC_RestockPlus_restock-rcs-block-quad-angled-mini-1_tags = restock restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate four tiny quad + #LOC_RestockPlus_restock-rcs-block-quint-mini-1_title = RC-15 RCS Thruster Block + #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 + // Fuel Tanks + #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 = + #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 - #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 - #LOC_RestockPlus_restock-fuel-tank-0625-2_title = Oscar-D Liquid Fuel Tank #LOC_RestockPlus_restock-fuel-tank-0625-2_description = A medium size Oscar series tank. Useful for landers or small satellite lifters. #LOC_RestockPlus_restock-fuel-tank-0625-2_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank - #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 @@ -84,7 +118,7 @@ Localization #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 #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, the AE-FF1-L has 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 // Science diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-dual-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-dual-1.cfg new file mode 100644 index 00000000..0977bc1a --- /dev/null +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-dual-1.cfg @@ -0,0 +1,109 @@ +// ReStock+ 0.1.0 +// Dual RCS +PART +{ + + // --- general parameters --- + name = restock-rcs-block-dual-1 + module = Part + author = Chris Adderley (Nertea) + + // --- asset parameters --- + MODEL + { + model = ReStockPlus/Assets/Control/restock-rcs-block-dual-1 + position = 0.0, 0.0, 0.0 + scale = 1,1,1 + rotation = 0, 0, 0 + } + scale = 1 + + // --- node definitions --- + // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z + node_attach = 0.059, -0.0, -0.00, 1.0, 0.0, 0.0 + + // --- editor parameters --- + TechRequired = advFlightControl + entryCost = 1650 + cost = 320 + category = Control + subcategory = 0 + title = #LOC_RestockPlus_restock-rcs-block-dual-1_title + manufacturer = #autoLOC_501631 + description = #LOC_RestockPlus_restock-rcs-block-dual-1_description + + // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision + attachRules = 0,1,0,0,0 + + // --- standard part parameters --- + mass = 0.025 + dragModelType = default + maximum_drag = 0.001 + minimum_drag = 0.001 + angularDrag = 2 + crashTolerance = 15 + maxTemp = 1500 + + // --- rcs module parameters --- + + bulkheadProfiles = srf + tags = #LOC_RestockPlus_restock-rcs-block-dual-1_tags + EFFECTS + { + running + { + AUDIO_MULTI_POOL + { + channel = Ship + transformName = RCSjet + clip = sound_rocket_mini + volume = 0.0 0.0 + volume = 0.1 0.0 + volume = 0.5 0.025 + volume = 1.0 0.1 + pitch = 0.0 0.75 + pitch = 1.0 1.5 + loop = true + } + MODEL_MULTI_PARTICLE + { + name = FX1 + modelName = ReStock/FX/restock-fx-rcs-1 + transformName = RCSjet + emission = 0.0 0.0 + emission = 0.1 0.0 + emission = 1.0 1.0 + speed = 0.0 0.8 + speed = 1.0 1.0 + } + MODEL_MULTI_PARTICLE + { + name = fx2 + modelName = ReStock/FX/restock-fx-rcs-1 + transformName = RCSjet + emission = 0.0 0.0 + emission = 0.2 0.0 + emission = 1.0 1.0 + speed = 0.0 1.0 + speed = 1.0 1.0 + localRotation = 0, 0, 0 + localOffset = 0, 0.1, 0 + } + } + } + MODULE + { + name = ModuleRCSFX + thrusterTransformName = RCSthruster + thrusterPower = 1 + stagingEnabled = False + resourceFlowMode = STAGE_PRIORITY_FLOW + resourceName = MonoPropellant + runningEffectName = running + atmosphereCurve + { + key = 0 240 + key = 1 100 + } + } +} diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-dual-mini-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-dual-mini-1.cfg new file mode 100644 index 00000000..17ff86e1 --- /dev/null +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-dual-mini-1.cfg @@ -0,0 +1,109 @@ +// ReStock+ 0.1.0 +// MiniDual RCS +PART +{ + + // --- general parameters --- + name = restock-rcs-block-dual-mini-1 + module = Part + author = Chris Adderley (Nertea) + + // --- asset parameters --- + MODEL + { + model = ReStockPlus/Assets/Control/restock-rcs-block-dual-mini-1 + position = 0.0, 0.0, 0.0 + scale = 1,1,1 + rotation = 0, 0, 0 + } + scale = 1 + + // --- node definitions --- + // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z + node_attach = 0.008, -0.0, -0.00, 1.0, 0.0, 0.0 + + // --- editor parameters --- + TechRequired = advFlightControl + entryCost = 750 + cost = 100 + category = Control + subcategory = 0 + title = #LOC_RestockPlus_restock-rcs-block-dual-mini-1_title + manufacturer = #autoLOC_501631 + description = #LOC_RestockPlus_restock-rcs-block-dual-mini-1_description + + // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision + attachRules = 0,1,0,0,0 + + // --- standard part parameters --- + mass = 0.01 + dragModelType = default + maximum_drag = 0.001 + minimum_drag = 0.001 + angularDrag = 2 + crashTolerance = 15 + maxTemp = 1500 + + // --- rcs module parameters --- + + bulkheadProfiles = srf + tags = #LOC_RestockPlus_restock-rcs-block-dual-mini-1_tags + EFFECTS + { + running + { + AUDIO_MULTI_POOL + { + channel = Ship + transformName = RCSjet + clip = sound_rocket_mini + volume = 0.0 0.0 + volume = 0.1 0.0 + volume = 0.5 0.025 + volume = 1.0 0.1 + pitch = 0.0 0.75 + pitch = 1.0 1.5 + loop = true + } + MODEL_MULTI_PARTICLE + { + name = FX1 + modelName = ReStockPlus/FX/restock-fx-rcs-mini-1 + transformName = RCSjet + emission = 0.0 0.0 + emission = 0.1 0.0 + emission = 1.0 1.0 + speed = 0.0 0.8 + speed = 1.0 1.0 + } + MODEL_MULTI_PARTICLE + { + name = fx2 + modelName = ReStockPlus/FX/restock-fx-rcs-mini-1 + transformName = RCSjet + emission = 0.0 0.0 + emission = 0.2 0.0 + emission = 1.0 1.0 + speed = 0.0 1.0 + speed = 1.0 1.0 + localRotation = 0, 0, 0 + localOffset = 0, 0.1, 0 + } + } + } + MODULE + { + name = ModuleRCSFX + thrusterTransformName = RCSthruster + thrusterPower = 0.25 + stagingEnabled = False + resourceFlowMode = STAGE_PRIORITY_FLOW + resourceName = MonoPropellant + runningEffectName = running + atmosphereCurve + { + key = 0 230 + key = 1 90 + } + } +} diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quad-angled-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quad-angled-1.cfg new file mode 100644 index 00000000..9fefff63 --- /dev/null +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quad-angled-1.cfg @@ -0,0 +1,109 @@ +// ReStock+ 0.1.0 +// Quad RCS, side jets angled 45 degrees +PART +{ + + // --- general parameters --- + name = restock-rcs-block-quad-angled-1 + module = Part + author = Chris Adderley (Nertea) + + // --- asset parameters --- + MODEL + { + model = ReStockPlus/Assets/Control/restock-rcs-block-quad-angled-1 + position = 0.0, 0.0, 0.0 + scale = 1,1,1 + rotation = 0, 0, 0 + } + scale = 1 + + // --- node definitions --- + // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z + node_attach = 0.059, -0.0, -0.00, 1.0, 0.0, 0.0 + + // --- editor parameters --- + TechRequired = advFlightControl + entryCost = 3250 + cost = 635 + category = Control + subcategory = 0 + title = #LOC_RestockPlus_restock-rcs-block-quad-angled-1_title + manufacturer = #autoLOC_501631 + description = #LOC_RestockPlus_restock-rcs-block-quad-angled-1_description + + // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision + attachRules = 0,1,0,0,0 + + // --- standard part parameters --- + mass = 0.05 + dragModelType = default + maximum_drag = 0.001 + minimum_drag = 0.001 + angularDrag = 2 + crashTolerance = 15 + maxTemp = 1500 + + // --- rcs module parameters --- + + bulkheadProfiles = srf + tags = #LOC_RestockPlus_restock-rcs-block-quad-angled-1_tags + EFFECTS + { + running + { + AUDIO_MULTI_POOL + { + channel = Ship + transformName = RCSjet + clip = sound_rocket_mini + volume = 0.0 0.0 + volume = 0.1 0.0 + volume = 0.5 0.025 + volume = 1.0 0.1 + pitch = 0.0 0.75 + pitch = 1.0 1.5 + loop = true + } + MODEL_MULTI_PARTICLE + { + name = FX1 + modelName = ReStock/FX/restock-fx-rcs-1 + transformName = RCSjet + emission = 0.0 0.0 + emission = 0.1 0.0 + emission = 1.0 1.0 + speed = 0.0 0.8 + speed = 1.0 1.0 + } + MODEL_MULTI_PARTICLE + { + name = fx2 + modelName = ReStock/FX/restock-fx-rcs-1 + transformName = RCSjet + emission = 0.0 0.0 + emission = 0.2 0.0 + emission = 1.0 1.0 + speed = 0.0 1.0 + speed = 1.0 1.0 + localRotation = 0, 0, 0 + localOffset = 0, 0.1, 0 + } + } + } + MODULE + { + name = ModuleRCSFX + thrusterTransformName = RCSthruster + thrusterPower = 1 + stagingEnabled = False + resourceFlowMode = STAGE_PRIORITY_FLOW + resourceName = MonoPropellant + runningEffectName = running + atmosphereCurve + { + key = 0 240 + key = 1 100 + } + } +} diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quad-angled-mini-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quad-angled-mini-1.cfg new file mode 100644 index 00000000..b127bd00 --- /dev/null +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quad-angled-mini-1.cfg @@ -0,0 +1,109 @@ +// ReStock+ 0.1.0 +// Mini Quad RCS, side jets angled 45 degrees +PART +{ + + // --- general parameters --- + name = restock-rcs-block-quad-angled-mini-1 + module = Part + author = Chris Adderley (Nertea) + + // --- asset parameters --- + MODEL + { + model = ReStockPlus/Assets/Control/restock-rcs-block-quad-angled-mini-1 + position = 0.0, 0.0, 0.0 + scale = 1,1,1 + rotation = 0, 0, 0 + } + scale = 1 + + // --- node definitions --- + // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z + node_attach = 0.008, -0.0, -0.00, 1.0, 0.0, 0.0 + + // --- editor parameters --- + TechRequired = advFlightControl + entryCost = 900 + cost = 200 + category = Control + subcategory = 0 + title = #LOC_RestockPlus_restock-rcs-block-quad-angled-mini-1_title + manufacturer = #autoLOC_501631 + description = #LOC_RestockPlus_restock-rcs-block-quad-angled-mini-1_description + + // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision + attachRules = 0,1,0,0,0 + + // --- standard part parameters --- + mass = 0.0125 + dragModelType = default + maximum_drag = 0.001 + minimum_drag = 0.001 + angularDrag = 2 + crashTolerance = 15 + maxTemp = 1500 + + // --- rcs module parameters --- + + bulkheadProfiles = srf + tags = #LOC_RestockPlus_restock-rcs-block-quad-angled-mini-1_tags + EFFECTS + { + running + { + AUDIO_MULTI_POOL + { + channel = Ship + transformName = RCSjet + clip = sound_rocket_mini + volume = 0.0 0.0 + volume = 0.1 0.0 + volume = 0.5 0.025 + volume = 1.0 0.1 + pitch = 0.0 0.75 + pitch = 1.0 1.5 + loop = true + } + MODEL_MULTI_PARTICLE + { + name = FX1 + modelName = ReStockPlus/FX/restock-fx-rcs-mini-1 + transformName = RCSjet + emission = 0.0 0.0 + emission = 0.1 0.0 + emission = 1.0 1.0 + speed = 0.0 0.8 + speed = 1.0 1.0 + } + MODEL_MULTI_PARTICLE + { + name = fx2 + modelName = ReStockPlus/FX/restock-fx-rcs-mini-1 + transformName = RCSjet + emission = 0.0 0.0 + emission = 0.2 0.0 + emission = 1.0 1.0 + speed = 0.0 1.0 + speed = 1.0 1.0 + localRotation = 0, 0, 0 + localOffset = 0, 0.1, 0 + } + } + } + MODULE + { + name = ModuleRCSFX + thrusterTransformName = RCSthruster + thrusterPower = 0.25 + stagingEnabled = False + resourceFlowMode = STAGE_PRIORITY_FLOW + resourceName = MonoPropellant + runningEffectName = running + atmosphereCurve + { + key = 0 230 + key = 1 90 + } + } +} diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quad-mini-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quad-mini-1.cfg new file mode 100644 index 00000000..10f41586 --- /dev/null +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quad-mini-1.cfg @@ -0,0 +1,109 @@ +// ReStock+ 0.1.0 +// Mini Quad RCS +PART +{ + + // --- general parameters --- + name = restock-rcs-block-quad-mini-1 + module = Part + author = Chris Adderley (Nertea) + + // --- asset parameters --- + MODEL + { + model = ReStockPlus/Assets/Control/restock-rcs-block-quad-mini-1 + position = 0.0, 0.0, 0.0 + scale = 1,1,1 + rotation = 0, 0, 0 + } + scale = 1 + + // --- node definitions --- + // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z + node_attach = 0.008, -0.0, -0.00, 1.0, 0.0, 0.0 + + // --- editor parameters --- + TechRequired = advFlightControl + entryCost = 850 + cost = 180 + category = Control + subcategory = 0 + title = #LOC_RestockPlus_restock-rcs-block-quad-mini-1_title + manufacturer = #autoLOC_501631 + description = #LOC_RestockPlus_restock-rcs-block-quad-mini-1_description + + // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision + attachRules = 0,1,0,0,0 + + // --- standard part parameters --- + mass = 0.0125 + dragModelType = default + maximum_drag = 0.001 + minimum_drag = 0.001 + angularDrag = 2 + crashTolerance = 15 + maxTemp = 1500 + + // --- rcs module parameters --- + + bulkheadProfiles = srf + tags = #LOC_RestockPlus_restock-rcs-block-quad-mini-1_tags + EFFECTS + { + running + { + AUDIO_MULTI_POOL + { + channel = Ship + transformName = RCSjet + clip = sound_rocket_mini + volume = 0.0 0.0 + volume = 0.1 0.0 + volume = 0.5 0.025 + volume = 1.0 0.1 + pitch = 0.0 0.75 + pitch = 1.0 1.5 + loop = true + } + MODEL_MULTI_PARTICLE + { + name = FX1 + modelName = ReStockPlus/FX/restock-fx-rcs-mini-1 + transformName = RCSjet + emission = 0.0 0.0 + emission = 0.1 0.0 + emission = 1.0 1.0 + speed = 0.0 0.8 + speed = 1.0 1.0 + } + MODEL_MULTI_PARTICLE + { + name = fx2 + modelName = ReStockPlus/FX/restock-fx-rcs-mini-1 + transformName = RCSjet + emission = 0.0 0.0 + emission = 0.2 0.0 + emission = 1.0 1.0 + speed = 0.0 1.0 + speed = 1.0 1.0 + localRotation = 0, 0, 0 + localOffset = 0, 0.1, 0 + } + } + } + MODULE + { + name = ModuleRCSFX + thrusterTransformName = RCSthruster + thrusterPower = 0.25 + stagingEnabled = False + resourceFlowMode = STAGE_PRIORITY_FLOW + resourceName = MonoPropellant + runningEffectName = running + atmosphereCurve + { + key = 0 230 + key = 1 90 + } + } +} diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quint-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quint-1.cfg new file mode 100644 index 00000000..e5943940 --- /dev/null +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quint-1.cfg @@ -0,0 +1,109 @@ +// ReStock+ 0.1.0 +// RCS block with 5 way nozzles +PART +{ + + // --- general parameters --- + name = restock-rcs-block-quint-1 + module = Part + author = Chris Adderley (Nertea) + + // --- asset parameters --- + MODEL + { + model = ReStockPlus/Assets/Control/restock-rcs-block-quint-1 + position = 0.0, 0.0, 0.0 + scale = 1,1,1 + rotation = 0, 0, 0 + } + scale = 1 + + // --- node definitions --- + // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z + node_attach = 0.059, -0.0, -0.00, 1.0, 0.0, 0.0 + + // --- editor parameters --- + TechRequired = advFlightControl + entryCost = 4250 + cost = 800 + category = Control + subcategory = 0 + title = #LOC_RestockPlus_restock-rcs-block-quint-1_title + manufacturer = #autoLOC_501631 + description = #LOC_RestockPlus_restock-rcs-block-quint-1_description + + // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision + attachRules = 0,1,0,0,0 + + // --- standard part parameters --- + mass = 0.0625 + dragModelType = default + maximum_drag = 0.001 + minimum_drag = 0.001 + angularDrag = 2 + crashTolerance = 15 + maxTemp = 1500 + + // --- rcs module parameters --- + + bulkheadProfiles = srf + tags = #LOC_RestockPlus_restock-rcs-block-quint-1_tags + EFFECTS + { + running + { + AUDIO_MULTI_POOL + { + channel = Ship + transformName = RCSjet + clip = sound_rocket_mini + volume = 0.0 0.0 + volume = 0.1 0.0 + volume = 0.5 0.025 + volume = 1.0 0.1 + pitch = 0.0 0.75 + pitch = 1.0 1.5 + loop = true + } + MODEL_MULTI_PARTICLE + { + name = FX1 + modelName = ReStock/FX/restock-fx-rcs-1 + transformName = RCSjet + emission = 0.0 0.0 + emission = 0.1 0.0 + emission = 1.0 1.0 + speed = 0.0 0.8 + speed = 1.0 1.0 + } + MODEL_MULTI_PARTICLE + { + name = fx2 + modelName = ReStock/FX/restock-fx-rcs-1 + transformName = RCSjet + emission = 0.0 0.0 + emission = 0.2 0.0 + emission = 1.0 1.0 + speed = 0.0 1.0 + speed = 1.0 1.0 + localRotation = 0, 0, 0 + localOffset = 0, 0.1, 0 + } + } + } + MODULE + { + name = ModuleRCSFX + thrusterTransformName = RCSthruster + thrusterPower = 1 + stagingEnabled = False + resourceFlowMode = STAGE_PRIORITY_FLOW + resourceName = MonoPropellant + runningEffectName = running + atmosphereCurve + { + key = 0 240 + key = 1 100 + } + } +} diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quint-mini-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quint-mini-1.cfg new file mode 100644 index 00000000..85962016 --- /dev/null +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quint-mini-1.cfg @@ -0,0 +1,109 @@ +// ReStock+ 0.1.0 +// Mini RCS block with 5 way nozzles +PART +{ + + // --- general parameters --- + name = restock-rcs-block-qunit-mini-1 + module = Part + author = Chris Adderley (Nertea) + + // --- asset parameters --- + MODEL + { + model = ReStockPlus/Assets/Control/restock-rcs-block-quint-mini-1 + position = 0.0, 0.0, 0.0 + scale = 1,1,1 + rotation = 0, 0, 0 + } + scale = 1 + + // --- node definitions --- + // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z + node_attach = 0.008, -0.0, -0.00, 1.0, 0.0, 0.0 + + // --- editor parameters --- + TechRequired = advFlightControl + entryCost = 1000 + cost = 210 + category = Control + subcategory = 0 + title = #LOC_RestockPlus_restock-rcs-block-quint-mini-1_title + manufacturer = #autoLOC_501631 + description = #LOC_RestockPlus_restock-rcs-block-quint-mini-1_description + + // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision + attachRules = 0,1,0,0,0 + + // --- standard part parameters --- + mass = 0.0155 + dragModelType = default + maximum_drag = 0.001 + minimum_drag = 0.001 + angularDrag = 2 + crashTolerance = 15 + maxTemp = 1500 + + // --- rcs module parameters --- + + bulkheadProfiles = srf + tags = #LOC_RestockPlus_restock-rcs-block-quint-mini-1_tags + EFFECTS + { + running + { + AUDIO_MULTI_POOL + { + channel = Ship + transformName = RCSjet + clip = sound_rocket_mini + volume = 0.0 0.0 + volume = 0.1 0.0 + volume = 0.5 0.025 + volume = 1.0 0.1 + pitch = 0.0 0.75 + pitch = 1.0 1.5 + loop = true + } + MODEL_MULTI_PARTICLE + { + name = FX1 + modelName = ReStockPlus/FX/restock-fx-rcs-mini-1 + transformName = RCSjet + emission = 0.0 0.0 + emission = 0.1 0.0 + emission = 1.0 1.0 + speed = 0.0 0.8 + speed = 1.0 1.0 + } + MODEL_MULTI_PARTICLE + { + name = fx2 + modelName = ReStockPlus/FX/restock-fx-rcs-mini-1 + transformName = RCSjet + emission = 0.0 0.0 + emission = 0.2 0.0 + emission = 1.0 1.0 + speed = 0.0 1.0 + speed = 1.0 1.0 + localRotation = 0, 0, 0 + localOffset = 0, 0.1, 0 + } + } + } + MODULE + { + name = ModuleRCSFX + thrusterTransformName = RCSthruster + thrusterPower = 0.25 + stagingEnabled = False + resourceFlowMode = STAGE_PRIORITY_FLOW + resourceName = MonoPropellant + runningEffectName = running + atmosphereCurve + { + key = 0 230 + key = 1 90 + } + } +} diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-triple-angled-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-triple-angled-1.cfg new file mode 100644 index 00000000..05d4a73a --- /dev/null +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-triple-angled-1.cfg @@ -0,0 +1,109 @@ +// ReStock+ 0.1.0 +// Triple RCS, side jets angled 45 degrees +PART +{ + + // --- general parameters --- + name = restock-rcs-block-triple-angled-1 + module = Part + author = Chris Adderley (Nertea) + + // --- asset parameters --- + MODEL + { + model = ReStockPlus/Assets/Control/restock-rcs-block-triple-angled-1 + position = 0.0, 0.0, 0.0 + scale = 1,1,1 + rotation = 0, 0, 0 + } + scale = 1 + + // --- node definitions --- + // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z + node_attach = 0.059, -0.0, -0.00, 1.0, 0.0, 0.0 + + // --- editor parameters --- + TechRequired = advFlightControl + entryCost = 2760 + cost = 480 + category = Control + subcategory = 0 + title = #LOC_RestockPlus_restock-rcs-block-triple-angled-1_title + manufacturer = #autoLOC_501631 + description = #LOC_RestockPlus_restock-rcs-block-triple-angled-1_description + + // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision + attachRules = 0,1,0,0,0 + + // --- standard part parameters --- + mass = 0.0375 + dragModelType = default + maximum_drag = 0.001 + minimum_drag = 0.001 + angularDrag = 2 + crashTolerance = 15 + maxTemp = 1500 + + // --- rcs module parameters --- + + bulkheadProfiles = srf + tags = #LOC_RestockPlus_restock-rcs-block-triple-angled-1_tags + EFFECTS + { + running + { + AUDIO_MULTI_POOL + { + channel = Ship + transformName = RCSjet + clip = sound_rocket_mini + volume = 0.0 0.0 + volume = 0.1 0.0 + volume = 0.5 0.025 + volume = 1.0 0.1 + pitch = 0.0 0.75 + pitch = 1.0 1.5 + loop = true + } + MODEL_MULTI_PARTICLE + { + name = FX1 + modelName = ReStock/FX/restock-fx-rcs-1 + transformName = RCSjet + emission = 0.0 0.0 + emission = 0.1 0.0 + emission = 1.0 1.0 + speed = 0.0 0.8 + speed = 1.0 1.0 + } + MODEL_MULTI_PARTICLE + { + name = fx2 + modelName = ReStock/FX/restock-fx-rcs-1 + transformName = RCSjet + emission = 0.0 0.0 + emission = 0.2 0.0 + emission = 1.0 1.0 + speed = 0.0 1.0 + speed = 1.0 1.0 + localRotation = 0, 0, 0 + localOffset = 0, 0.1, 0 + } + } + } + MODULE + { + name = ModuleRCSFX + thrusterTransformName = RCSthruster + thrusterPower = 1 + stagingEnabled = False + resourceFlowMode = STAGE_PRIORITY_FLOW + resourceName = MonoPropellant + runningEffectName = running + atmosphereCurve + { + key = 0 240 + key = 1 100 + } + } +} diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-triple-angled-mini-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-triple-angled-mini-1.cfg new file mode 100644 index 00000000..47bfc663 --- /dev/null +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-triple-angled-mini-1.cfg @@ -0,0 +1,109 @@ +// ReStock+ 0.1.0 +// MiniDual RCS +PART +{ + + // --- general parameters --- + name = restock-rcs-block-triple-angled-mini-1 + module = Part + author = Chris Adderley (Nertea) + + // --- asset parameters --- + MODEL + { + model = ReStockPlus/Assets/Control/restock-rcs-block-triple-angled-mini-1 + position = 0.0, 0.0, 0.0 + scale = 1,1,1 + rotation = 0, 0, 0 + } + scale = 1 + + // --- node definitions --- + // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z + node_attach = 0.008, -0.0, -0.00, 1.0, 0.0, 0.0 + + // --- editor parameters --- + TechRequired = advFlightControl + entryCost = 950 + cost = 150 + category = Control + subcategory = 0 + title = #LOC_RestockPlus_restock-rcs-block-triple-angled-mini-1_title + manufacturer = #autoLOC_501631 + description = #LOC_RestockPlus_restock-rcs-block-triple-angled-minii-1_description + + // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision + attachRules = 0,1,0,0,0 + + // --- standard part parameters --- + mass = 0.015 + dragModelType = default + maximum_drag = 0.001 + minimum_drag = 0.001 + angularDrag = 2 + crashTolerance = 15 + maxTemp = 1500 + + // --- rcs module parameters --- + + bulkheadProfiles = srf + tags = #LOC_RestockPlus_restock-rcs-block-triple-angled-mini-1_tags + EFFECTS + { + running + { + AUDIO_MULTI_POOL + { + channel = Ship + transformName = RCSjet + clip = sound_rocket_mini + volume = 0.0 0.0 + volume = 0.1 0.0 + volume = 0.5 0.025 + volume = 1.0 0.1 + pitch = 0.0 0.75 + pitch = 1.0 1.5 + loop = true + } + MODEL_MULTI_PARTICLE + { + name = FX1 + modelName = ReStockPlus/FX/restock-fx-rcs-mini-1 + transformName = RCSjet + emission = 0.0 0.0 + emission = 0.1 0.0 + emission = 1.0 1.0 + speed = 0.0 0.8 + speed = 1.0 1.0 + } + MODEL_MULTI_PARTICLE + { + name = fx2 + modelName = ReStockPlus/FX/restock-fx-rcs-mini-1 + transformName = RCSjet + emission = 0.0 0.0 + emission = 0.2 0.0 + emission = 1.0 1.0 + speed = 0.0 1.0 + speed = 1.0 1.0 + localRotation = 0, 0, 0 + localOffset = 0, 0.1, 0 + } + } + } + MODULE + { + name = ModuleRCSFX + thrusterTransformName = RCSthruster + thrusterPower = 0.25 + stagingEnabled = False + resourceFlowMode = STAGE_PRIORITY_FLOW + resourceName = MonoPropellant + runningEffectName = running + atmosphereCurve + { + key = 0 230 + key = 1 90 + } + } +} diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-single-mini-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-single-mini-1.cfg new file mode 100644 index 00000000..be5cc1f3 --- /dev/null +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-single-mini-1.cfg @@ -0,0 +1,109 @@ +// ReStock+ 0.1.0 +// Mini Linear RCS +PART +{ + + // --- general parameters --- + name = restock-rcs-single-mini-1 + module = Part + author = Chris Adderley (Nertea) + + // --- asset parameters --- + MODEL + { + model = ReStockPlus/Assets/Control/restock-rcs-single-mini-1 + position = 0.0, 0.0, 0.0 + scale = 1,1,1 + rotation = 0, 0, 0 + } + scale = 1 + + // --- node definitions --- + // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z + node_attach = 0.008, -0.0, -0.00, 1.0, 0.0, 0.0 + + // --- editor parameters --- + TechRequired = advFlightControl + entryCost = 350 + cost = 45 + category = Control + subcategory = 0 + title = #LOC_RestockPlus_restock-rcs-single-mini-1_title + manufacturer = #autoLOC_501631 + description = #LOC_RestockPlus_restock-rcs-single-mini-1_description + + // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision + attachRules = 0,1,0,0,0 + + // --- standard part parameters --- + mass = 0.005 + dragModelType = default + maximum_drag = 0.001 + minimum_drag = 0.001 + angularDrag = 2 + crashTolerance = 15 + maxTemp = 1500 + + // --- rcs module parameters --- + + bulkheadProfiles = srf + tags = #LOC_RestockPlus_restock-rcs-single-mini-1_tags + EFFECTS + { + running + { + AUDIO_MULTI_POOL + { + channel = Ship + transformName = RCSjet + clip = sound_rocket_mini + volume = 0.0 0.0 + volume = 0.1 0.0 + volume = 0.5 0.025 + volume = 1.0 0.1 + pitch = 0.0 0.75 + pitch = 1.0 1.5 + loop = true + } + MODEL_MULTI_PARTICLE + { + name = FX1 + modelName = ReStockPlus/FX/restock-fx-rcs-mini-1 + transformName = RCSjet + emission = 0.0 0.0 + emission = 0.1 0.0 + emission = 1.0 1.0 + speed = 0.0 0.8 + speed = 1.0 1.0 + } + MODEL_MULTI_PARTICLE + { + name = fx2 + modelName = ReStockPlus/FX/restock-fx-rcs-mini-1 + transformName = RCSjet + emission = 0.0 0.0 + emission = 0.2 0.0 + emission = 1.0 1.0 + speed = 0.0 1.0 + speed = 1.0 1.0 + localRotation = 0, 0, 0 + localOffset = 0, -0.15, 0 + } + } + } + MODULE + { + name = ModuleRCSFX + thrusterTransformName = RCSthruster + thrusterPower = 0.25 + stagingEnabled = False + resourceFlowMode = STAGE_PRIORITY_FLOW + resourceName = MonoPropellant + runningEffectName = running + atmosphereCurve + { + key = 0 230 + key = 1 90 + } + } +} diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/radial/restock-fuel-tank-rcs-radial-tiny-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/radial/restock-fuel-tank-rcs-radial-tiny-1.cfg new file mode 100644 index 00000000..1c855c49 --- /dev/null +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/radial/restock-fuel-tank-rcs-radial-tiny-1.cfg @@ -0,0 +1,55 @@ +// ReStock+ 0.1.0 +// Super tiny radial RCS tank + +PART +{ + name = restock-fuel-tank-rcs-radial-tiny-1 + module = Part + author = Chris Adderley (Nertea) + + MODEL + { + model = ReStockPlus/Assets/FuelTank/restock-fuel-tank-rcs-radial-tiny-1 + scale = 1.0, 1.0, 1.0 + } + + scale = 1 + rescaleFactor = 1 + + // Attachment + attachRules = 0,1,0,0,0 + node_attach = 0.18, 0.0, 0.0, 1.0, 0.0, 0.0, 0 + + // Tech + TechRequired = propulsionSystems + entryCost = 200 + + // Info + cost = 30 + category = FuelTank + subcategory = 0 + title = #LOC_RestockPlus_restock-fuel-tank-rcs-radial-tiny-1_title + manufacturer = #autoLOC_501638 + description = #LOC_RestockPlus_restock-fuel-tank-rcs-radial-tiny-1_description + tags = #LOC_RestockPlus_restock-fuel-tank-rcs-radial-tiny-1_tags + bulkheadProfiles = srf + + // Parameters + mass = 0.01 + dragModelType = default + maximum_drag = 0.2 + minimum_drag = 0.3 + angularDrag = 2 + crashTolerance = 6 + maxTemp = 2000 + breakingForce = 50 + breakingTorque = 50 + + // Resources + RESOURCE + { + name = MonoPropellant + amount = 7.5 + maxAmount = 7.5 + } +} diff --git a/Distribution/RestockPlus/changelog.txt b/Distribution/RestockPlus/changelog.txt index a71935fc..498c6e73 100644 --- a/Distribution/RestockPlus/changelog.txt +++ b/Distribution/RestockPlus/changelog.txt @@ -14,6 +14,7 @@ -- Oscar-C Fuel Tank (Nertea): A 2x Oscar-B size tank -- Oscar-D Fuel Tank (Nertea): A 4x Oscar-B size tank -- Oscar-E Fuel Tank (Nertea): A 8x Oscar-B size tank +-- Stratus-V Miniature Monopropellant Tank (Nertea): A probe-sized RCS tank. Replaces MH tiny RCS tank if installed - New Command parts -- RC-XL001 Remote Guidance Unit (Nertea): 3.75m RGU - New Coupling parts @@ -23,13 +24,24 @@ -- Kerbodyne SKLE-2-3 (Nertea): A skeletal 3.75 to 2.5m adapter - New Payload parts -- AE-FF0 Airstream Protective Shell (0.625m) (Nertea): a 0.625m fairing base +-- AE-FF1-L Airstream Protective Shell (1.875m) (Nertea): a 1.875m fairing base. Replaces MH 1.875m fairing base if installed - New Science parts -- SC-9001R Radial Science Jr (Andrew Cassidy): A radial version of the materials bay -- Mystery Goo™ Inline Containment Unit (Andrew Cassidy): An inline version of the goo cannister - New Electrical parts --- Z-10K Rechargable Battery Bank (Nertea): 3.75m stack battery +-- Z-10K Rechargeable Battery Bank (Nertea): 3.75m stack battery - New Communications parts -- HG-20 High Gain Antenna (Andrew Cassidy): A longer range version of the HG-5 that can handle either direct communications or short range relays, using 4 different dishes. +- New RCS parts: +-- RV-102 RCS Thruster Block (Nertea): Dual axis RCS block +-- RV-103 RCS Thruster Block (Nertea): Triple RCS block +-- RV-105-A RCS Thruster Block (Nertea): Quad angled RCS block +-- RV-105-XL RCS Thruster Block (Nertea): Five way RCS block +-- RC-12 RCS Thruster Block (Nertea): Dual axis RCS block, mini size +-- RC-13 RCS Thruster Block (Nertea): Triple RCS block, mini size +-- RC-14 RCS Thruster Block (Nertea): Quad RCS block, mini size +-- RC-14-A RCS Thruster Block (Nertea): Quad angled RCS block, mini size +-- RC-15 RCS Thruster Block (Nertea): Five way RCS block, mini size - Patches and fixes -- Gimbals are enabled on stock SRBs -- Oscar-B tank volume has been fixed (was far too high at 40, is now 12) diff --git a/Distribution/RestockPlus/readme.txt b/Distribution/RestockPlus/readme.txt index a4b2e86d..3b214203 100644 --- a/Distribution/RestockPlus/readme.txt +++ b/Distribution/RestockPlus/readme.txt @@ -10,7 +10,7 @@ DEPENDENCIES Required: - Restock -- ModuleManager (3.1.3) +- ModuleManager (4.0.1) ============= CREDITS