From eaed96a32ba0de90a28abaec869b7c487f1bd677 Mon Sep 17 00:00:00 2001 From: ChrisAdderley Date: Wed, 30 Jan 2019 15:12:32 -0800 Subject: [PATCH 1/4] Config templates for new parts --- .../Patches/Engine/restock-engines-jet.cfg | 136 ++++++ .../Engine/restock-engines-liquid-125.cfg | 190 ++++++++ Distribution/Restock/changelog.txt | 1 + Distribution/Restock/license.txt | 15 +- Distribution/Restock/readme.txt | 2 +- .../ReStockPlus/Localization/en-us.cfg | 18 +- .../Parts/Engine/125/restock-pug.cfg | 403 +++++++++++++++++ .../Parts/Engine/125/restock-valiant.cfg | 422 ++++++++++++++++++ Distribution/RestockPlus/changelog.txt | 2 +- Distribution/RestockPlus/license.txt | 15 +- Distribution/RestockPlus/readme.txt | 7 +- 11 files changed, 1195 insertions(+), 16 deletions(-) create mode 100644 Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-jet.cfg create mode 100644 Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/125/restock-pug.cfg create mode 100644 Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/125/restock-valiant.cfg diff --git a/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-jet.cfg b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-jet.cfg new file mode 100644 index 00000000..d365b010 --- /dev/null +++ b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-jet.cfg @@ -0,0 +1,136 @@ +// Patches applying art changes to jet engines +// Contents: +// - CR-7 R.A.P.I.E.R. Engine (RAPIER) + +// Rapier +@PART[RAPIER] +{ + @author = Chris Adderley (Nertea) + + !mesh = DELETE + !MODEL {} + MODEL { + model = ReStock/Assets/Engine/restock-engine-rapier-1 + } + !EFFECTS {} + EFFECTS + { + running_closed + { + AUDIO + { + channel = Ship + clip = sound_rocket_spurts + volume = 0.0 0.0 + volume = 1.0 1.0 + pitch = 0.0 0.2 + pitch = 1.0 1.0 + loop = true + } + PREFAB_PARTICLE + { + prefabName = fx_smokeTrail_aeroSpike + transformName = smokePoint + emission = 0.0 0.0 + emission = 0.05 0.0 + emission = 0.075 0.25 + emission = 1.0 1.25 + speed = 0.0 0.25 + speed = 1.0 1.0 + localOffset = 0, 0, 1 + } + MODEL_MULTI_PARTICLE + { + name = core_closed + modelName = Restock/FX/restock-fx-rapier-core-closed-1 + transformName = fxTransformClosed + emission = 0.0 0.0 + emission = 0.05 0.0 + emission = 0.075 0.25 + emission = 1.0 1.25 + speed = 0.0 0.5 + speed = 1.0 1.2 + } + } + power_open + { + AUDIO + { + channel = Ship + clip = sound_rocket_spurts + volume = 0.0 0.0 + volume = 0.05 0.0 + volume = 1.0 1.0 + pitch = 0.0 0.2 + pitch = 1.0 1.0 + loop = true + } + MODEL_MULTI_PARTICLE + { + name = core_open + modelName = Restock/FX/restock-fx-rapier-core-open-1 + transformName = fxTransformOpen + emission = 0.0 0.0 + emission = 0.05 0.0 + emission = 0.075 0.25 + emission = 1.0 1.25 + speed = 0.0 0.5 + speed = 1.0 1.2 + } + } + running_open + { + AUDIO + { + channel = Ship + clip = sound_jet_deep + volume = 0.0 0.0 + volume = 0.05 0.6 + volume = 1.0 1.0 + pitch = 0.0 0.7 + pitch = 1.0 1.4 + loop = true + } + PREFAB_PARTICLE + { + prefabName = fx_smokeTrail_aeroSpike + transformName = smokePoint + emission = 0.0 0.0 + emission = 0.05 0.0 + emission = 0.075 0.25 + emission = 1.0 1.25 + speed = 0.0 0.25 + speed = 1.0 1.0 + localOffset = 0, 0, 1 + } + } + engage + { + AUDIO + { + channel = Ship + clip = sound_vent_soft + volume = 1.0 + pitch = 2.0 + loop = false + } + } + flameout + { + PREFAB_PARTICLE + { + prefabName = fx_exhaustSparks_flameout_2 + transformName = smokePoint + oneShot = true + } + AUDIO + { + channel = Ship + clip = sound_explosion_low + volume = 1.0 + pitch = 2.0 + loop = false + } + } + } +} diff --git a/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-125.cfg b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-125.cfg index 2d340711..fe843d22 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-125.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-125.cfg @@ -5,6 +5,8 @@ // - LV-909 "Terrier" Liquid Fuel Engine (liquidEngine3_v2) // - LV-T45 "Swivel" Liquid Fuel Engine (liquidEngine2) // - LV-T30 "Reliant" Liquid Fuel Engine (liquidEngine) +// - Mk-55 "Thud" Liquid Fuel Engine (radialLiquidEngine1-2) - FX only +// - T-1 Toroidal "Aerospike" Liquid Fuel Engine (toroidalAerospike) - FX only // LV-N @PART[nuclearEngine] @@ -1233,3 +1235,191 @@ } } } + + +// Thud (FX only) +@PART[radialLiquidEngine1-2] +{ + !fx_exhaustFlame_blue_small = DELETE + !fx_exhaustLight_blue = DELETE + !sound_vent_medium = DELETE + !sound_rocket_hard = DELETE + !sound_vent_soft = DELETE + !sound_explosion_low = DELETE + + EFFECTS + { + engage + { + AUDIO + { + channel = Ship + clip = sound_vent_medium + volume = 1.0 + pitch = 2.0 + loop = false + } + } + flameout + { + PREFAB_PARTICLE + { + prefabName = fx_exhaustSparks_flameout + transformName = thrustTransform + oneShot = true + } + AUDIO + { + channel = Ship + clip = sound_explosion_low + volume = 1.0 + pitch = 2.0 + loop = false + } + } + fx-thud-running + { + AUDIO + { + channel = Ship + clip = sound_rocket_hard + volume = 0.0 0.0 + volume = 1.0 1.0 + pitch = 0.0 0.2 + pitch = 1.0 1.0 + loop = true + } + MODEL_MULTI_PARTICLE + { + name = core + modelName = ReStock/FX/restock-fx-thud-core-1 + transformName = thrustTransform + emission = 0.0 0.0 + emission = 0.01 0.1 + emission = 0.075 0.25 + emission = 1.0 1.0 + speed = 0.0 0.35 + speed = 1.0 1.0 + } + MODEL_MULTI_PARTICLE + { + name = plume + modelName = ReStock/FX/restock-fx-thud-plume-1 + transformName = thrustTransform + emission = 0.0 0.0 + emission = 0.01 0.1 + emission = 0.075 0.25 + emission = 1.0 1.0 + speed = 0.0 0.35 + speed = 1.0 1.0 + } + } + } + + @MODULE[ModuleEngines] + { + @name = ModuleEnginesFX + %runningEffectName = fx-thud-running + } +} + + +// Dart (FX only) +@PART[toroidalAerospike] +{ + !fx_exhaustFlame_blue = DELETE + !fx_exhaustLight_blue = DELETE + !fx_smokeTrail_light = DELETE + !fx_exhaustSparks_flameout = DELETE + + !sound_vent_medium = DELETE + !sound_rocket_hard = DELETE + !sound_vent_soft = DELETE + !sound_explosion_low = DELETE + + EFFECTS + { + engage + { + AUDIO + { + channel = Ship + clip = sound_vent_medium + volume = 1.0 + pitch = 2.0 + loop = false + } + } + flameout + { + PREFAB_PARTICLE + { + prefabName = fx_exhaustSparks_flameout + transformName = thrustTransform + oneShot = true + } + AUDIO + { + channel = Ship + clip = sound_explosion_low + volume = 1.0 + pitch = 2.0 + loop = false + } + } + fx-thud-running + { + AUDIO + { + channel = Ship + clip = sound_rocket_hard + volume = 0.0 0.0 + volume = 1.0 1.0 + pitch = 0.0 0.2 + pitch = 1.0 1.0 + loop = true + } + MODEL_MULTI_PARTICLE + { + name = core + modelName = ReStock/FX/restock-fx-dart-core-1 + transformName = thrustTransform + emission = 0.0 0.0 + emission = 0.01 0.1 + emission = 0.075 0.25 + emission = 1.0 1.0 + speed = 0.0 0.35 + speed = 1.0 1.0 + } + MODEL_MULTI_PARTICLE + { + name = plume + modelName = ReStock/FX/restock-fx-dart-plume-1 + transformName = thrustTransform + emission = 0.0 0.0 + emission = 0.01 0.1 + emission = 0.075 0.25 + emission = 1.0 1.0 + speed = 0.0 0.35 + speed = 1.0 1.0 + } + PREFAB_PARTICLE + { + prefabName = fx_smokeTrail_light + transformName = thrustTransform + emission = 0.0 0.0 + emission = 0.05 0.0 + emission = 0.075 0.25 + emission = 1.0 1.25 + speed = 0.0 0.25 + speed = 1.0 1.0 + } + } + } + + @MODULE[ModuleEngines] + { + @name = ModuleEnginesFX + %runningEffectName = fx-dart-running + } +} diff --git a/Distribution/Restock/changelog.txt b/Distribution/Restock/changelog.txt index f3745029..4d802e08 100644 --- a/Distribution/Restock/changelog.txt +++ b/Distribution/Restock/changelog.txt @@ -106,6 +106,7 @@ - Kerbodyne KR-2L+ "Rhino" Liquid Fuel Engine (Nertea) - S3 KS-25x4 "Mammoth" Liquid Fuel Engine (Nertea) - IX-6315 "Dawn" Electric Propulsion System (Nertea) + - CR-7 R.A.P.I.E.R. Engine (Nertea) - Electrical - Z-200 Rechargeable Battery Bank (Nertea) - Z-1K Rechargeable Battery Bank (Nertea) diff --git a/Distribution/Restock/license.txt b/Distribution/Restock/license.txt index 9fa1d8cb..02d19975 100644 --- a/Distribution/Restock/license.txt +++ b/Distribution/Restock/license.txt @@ -1,3 +1,14 @@ -The art assets in this pack (all models and textures) are distributed under an All Rights Reserved License. +ART +--- -You may not redistribute or re-use these assets without express permission from the authors of the individual assets (specified in the configuration file). +The art assets in this pack (all models and textures) are distributed under an All Rights Reserved License. You may not redistribute or re-use these assets without express permission from the author of the asset (located in the "author" field of the corresponding part configuration file). + +CONFIGURATION +------------- + +Configs are distributed under the MIT license + +Copyright (c) 2019 the ReStock team +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/Distribution/Restock/readme.txt b/Distribution/Restock/readme.txt index 7b7a175f..ab42fcc1 100644 --- a/Distribution/Restock/readme.txt +++ b/Distribution/Restock/readme.txt @@ -11,7 +11,7 @@ DEPENDENCIES ============ Required: -- ModuleManager (3.1.2) +- ModuleManager (4.0.1) ============= CREDITS diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg index 7989ca1e..d782da47 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg @@ -18,11 +18,11 @@ Localization #LOC_RestockPlus_restock-engine-boar_tags = ascent main propuls lower sls dynetics f1b restock #LOC_RestockPlus_restock-engine-pug_title = LV-303 'Pug' Liquid Fuel Engine - #LOC_RestockPlus_restock-engine-pug_description = + #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 #LOC_RestockPlus_restock-engine-valiant_title = LV-T15 'Valiant' Liquid Fuel Engine - #LOC_RestockPlus_restock-engine-valiant_description = + #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 #LOC_RestockPlus_restock-engine-torch_title = Mk-1H 'Torch' Liquid Fuel Engine @@ -34,7 +34,7 @@ Localization #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 @@ -45,7 +45,7 @@ Localization #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_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 #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. @@ -53,19 +53,19 @@ Localization #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-single-mini-1_tags = 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-dual-mini-1_tags = 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-triple-angled-mini-1_tags = 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-mini-1_tags = 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-quad-angled-mini-1_tags = 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 diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/125/restock-pug.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/125/restock-pug.cfg new file mode 100644 index 00000000..41a5934e --- /dev/null +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/125/restock-pug.cfg @@ -0,0 +1,403 @@ +// ReStock+ 0.1.0 +// Pug (1.25m starter vacuum engine) +PART +{ + name = restock-engine-125-pug + module = Part + author = Porkjet and Chris Adderley (Nertea) + MODEL + { + model = ReStock/Assets/Engine/restock-engine-pug-1 + } + rescaleFactor = 1 + + TechRequired = basicRocketry + entryCost = 1600 + cost = 300 + category = Engine + subcategory = 0 + title = #LOC_RestockPlus_restock-engine-pug_title + manufacturer = #autoLOC_501638 + description = #LOC_RestockPlus_restock-engine-pug_description + attachRules = 1,1,1,1,0 + mass = 0.2 + heatConductivity = 0.06 // half default + skinInternalConductionMult = 4.0 + emissiveConstant = 0.8 // engine nozzles are good at radiating. + dragModelType = default + maximum_drag = 0.2 + minimum_drag = 0.2 + angularDrag = 2 + crashTolerance = 7 + maxTemp = 2000 // = 3600 + bulkheadProfiles = size1 + tags = #LOC_RestockPlus_restock-engine-pug_tags + resourcePriorityUseParentInverseStage = True + MODULE + { + name = ModuleEnginesFX + thrustVectorTransformName = thrustTransform + exhaustDamage = True + ignitionThreshold = 0.1 + minThrust = 0 + maxThrust = 25 + heatProduction = 50 + EngineType = LiquidFuel + exhaustDamageDistanceOffset = 0.34 + PROPELLANT + { + name = LiquidFuel + ratio = 0.9 + DrawGauge = True + } + PROPELLANT + { + name = Oxidizer + ratio = 1.1 + } + atmosphereCurve + { + key = 0 320 + key = 1 150 + key = 2 0.001 + } + } + RESOURCE + { + name = LiquidFuel + amount = 18 + maxAmount = 18 + } + RESOURCE + { + name = Oxidizer + amount = 22 + maxAmount = 22 + } + MODULE + { + name = ModulePartVariants + baseVariant = Size1 + VARIANT + { + name = Size1 + displayName = #LOC_Restock_variant-engine_size1 + primaryColor = #000000 + secondaryColor = #999999 + GAMEOBJECTS + { + Pug_125 = false + Pug_Boattail = true + Pug_Compact = false + ShroudPugBasic = true + ShroudPugCompact = false + } + } + VARIANT + { + name = Boattail + displayName = #LOC_Restock_variant-engine_boattail + primaryColor = #999999 + secondaryColor = #000000 + GAMEOBJECTS + { + Pug_125 = false + Pug_Boattail = true + Pug_Compact = false + ShroudPugBasic = false + ShroudPugCompact = false + } + } + VARIANT + { + name = Compact + displayName = #LOC_Restock_variant-engine_compact + primaryColor = #ffffff + secondaryColor = #f69449 + GAMEOBJECTS + { + Pug_125 = false + Pug_Boattail = false + Pug_Compact = true + ShroudPugBasic = false + ShroudPugCompact = true + } + } + } + MODULE + { + name = ModuleJettison + jettisonName = fairing + bottomNodeName = bottom + isFairing = True + jettisonedObjectMass = 0.1 + jettisonForce = 0 + jettisonDirection = 0 0 1 + } + MODULE + { + name = ModuleTestSubject + useStaging = True + useEvent = True + situationMask = 127 + CONSTRAINT + { + type = REPEATABILITY + value = ALWAYS + prestige = Trivial + } + CONSTRAINT + { + type = REPEATABILITY + value = BODYANDSITUATION + prestige = Significant + } + CONSTRAINT + { + type = REPEATABILITY + value = ONCEPERPART + prestige = Exceptional + } + CONSTRAINT + { + type = ALTITUDEENV + test = GT + value = 4000 + prestige = Trivial + } + CONSTRAINT + { + type = ALTITUDEENV + test = LT + value = 8000 + prestige = Trivial + } + CONSTRAINT + { + type = ALTITUDEENV + test = GT + value = 2000 + prestige = Significant + } + CONSTRAINT + { + type = ALTITUDEENV + test = LT + value = 4000 + prestige = Significant + } + CONSTRAINT + { + type = ALTITUDEENV + test = GT + value = 1000 + prestige = Exceptional + } + CONSTRAINT + { + type = ALTITUDEENV + test = LT + value = 2000 + prestige = Exceptional + } + CONSTRAINT + { + type = ALTITUDE + test = GT + value = 0 // this just registers altitude as something to care about + situationMask = 8 + } + CONSTRAINT + { + type = ALTITUDE + test = LT + value = 300000 + situationMask = 16 + body = _NotSun + } + CONSTRAINT + { + type = ALTITUDE + test = LT + value = 600000 + situationMask = 32 + body = _NotSun + } + CONSTRAINT + { + type = SPEED + test = GT + value = 0 + situationMask = 8 + prestige = Trivial + } + CONSTRAINT + { + type = SPEED + test = LT + value = 600 + situationMask = 8 + prestige = Trivial + } + CONSTRAINT + { + type = SPEED + test = GT + value = 300 + situationMask = 8 + prestige = Significant + } + CONSTRAINT + { + type = SPEED + test = LT + value = 1200 + situationMask = 8 + prestige = Significant + } + CONSTRAINT + { + type = SPEED + test = GT + value = 600 + situationMask = 8 + prestige = Exceptional + } + CONSTRAINT + { + type = SPEED + test = LT + value = 2500 + situationMask = 8 + prestige = Exceptional + } + CONSTRAINT + { + type = SPEEDENV + test = LT + value = 200 + prestige = Trivial + } + CONSTRAINT + { + type = SPEEDENV + test = GT + value = 100 + prestige = Trivial + } + CONSTRAINT + { + type = SPEEDENV + test = LT + value = 100 + prestige = Significant + } + CONSTRAINT + { + type = SPEEDENV + test = GT + value = 50 + prestige = Significant + } + CONSTRAINT + { + type = SPEEDENV + test = LT + value = 50 + prestige = Exceptional + } + CONSTRAINT + { + type = SPEEDENV + test = GT + value = 20 + prestige = Exceptional + } + } + MODULE + { + name = ModuleSurfaceFX + thrustProviderModuleIndex = 0 + fxMax = 0.3 + maxDistance = 30 + falloff = 1.7 + thrustTransformName = thrustTransform + } + MODULE + { + name = FXModuleThrottleEffects + fxModuleNames = heatColor + responseSpeed = 0.005 + dependOnEngineState = True + dependOnThrottle = True + } + MODULE + { + name = FXModuleThrottleEffects + fxModuleNames = throttleColor + responseSpeed = 1.0 + dependOnEngineState = True + dependOnThrottle = True + } + + MODULE + { + name = ModuleColorChanger + moduleID = heatColor + animRate = 0.05 + shaderProperty = _EmissiveColor + excludedRenderers = EngineCore + toggleInEditor = false + toggleInFlight = false + redCurve + { + key = 0 0 + key = 1 1 + } + greenCurve + { + key = 0 0 + key = 1 1 + } + blueCurve + { + key = 0 0 + key = 1 1 + } + alphaCurve + { + key = 0 0 + key = 1 1 + } + } + MODULE + { + name = ModuleColorChanger + moduleID = throttleColor + animRate = 1 + shaderProperty = _EmissiveColor + includedRenderers = EngineCore + toggleInEditor = false + toggleInFlight = false + redCurve + { + key = 0 0 + key = 1 1 + } + greenCurve + { + key = 0 0 + key = 1 1 + } + blueCurve + { + key = 0 0 + key = 1 1 + } + alphaCurve + { + key = 0 0 + key = 1 1 + } + } +} diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/125/restock-valiant.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/125/restock-valiant.cfg new file mode 100644 index 00000000..e25813aa --- /dev/null +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/125/restock-valiant.cfg @@ -0,0 +1,422 @@ +// ReStock+ 0.1.0 +// Valiant (1.25m starter engine) +PART +{ + name = restock-engine-125-valiant + module = Part + author = Porkjet and Chris Adderley (Nertea) + MODEL + { + model = ReStock/Assets/Engine/restock-engine-valiant-1 + } + rescaleFactor = 1 + + TechRequired = basicRocketry + entryCost = 1500 + cost = 500 + category = Engine + subcategory = 0 + title = #LOC_RestockPlus_restock-engine-valiant_title + manufacturer = #autoLOC_501638 + description = #LOC_RestockPlus_restock-engine-valiant_description + attachRules = 1,1,1,1,0 + mass = 0.75 + heatConductivity = 0.06 // half default + skinInternalConductionMult = 4.0 + emissiveConstant = 0.8 // engine nozzles are good at radiating. + dragModelType = default + maximum_drag = 0.2 + minimum_drag = 0.2 + angularDrag = 2 + crashTolerance = 7 + maxTemp = 2000 // = 3600 + bulkheadProfiles = size1 + tags = #LOC_RestockPlus_restock-engine-valiant_tags + MODULE + { + name = ModuleEnginesFX + thrustVectorTransformName = thrustTransform + exhaustDamage = True + ignitionThreshold = 0.1 + minThrust = 0 + maxThrust = 100 + heatProduction = 200 + fxOffset = 0, 0, -0.05 + EngineType = LiquidFuel + exhaustDamageDistanceOffset = 0.79 + PROPELLANT + { + name = LiquidFuel + ratio = 0.9 + DrawGauge = True + } + PROPELLANT + { + name = Oxidizer + ratio = 1.1 + } + atmosphereCurve + { + key = 0 270 + key = 1 240 + key = 7 0.001 + } + } + MODULE + { + name = ModulePartVariants + baseVariant = Size1 + VARIANT + { + name = Size1 + displayName = #LOC_Restock_variant-engine_size1 + primaryColor = #000000 + secondaryColor = #999999 + GAMEOBJECTS + { + Valiant_125 = true + Valiant_Boattail = false + Valiant_Compact = false + ShroudValiantBasic = true + ShroudValiantCompact = false + } + } + VARIANT + { + name = Boattail + displayName = #LOC_Restock_variant-engine_boattail + primaryColor = #999999 + secondaryColor = #000000 + GAMEOBJECTS + { + Valiant_125 = false + Valiant_Boattail = true + Valiant_Compact = false + ShroudValiantBasic = false + ShroudValiantCompact = false + } + } + VARIANT + { + name = Compact + displayName = #LOC_Restock_variant-engine_compact + primaryColor = #ffffff + secondaryColor = #f69449 + GAMEOBJECTS + { + Valiant_125 = false + Valiant_Boattail = false + Valiant_Compact = true + ShroudValiantBasic = false + ShroudValiantCompact = true + } + } + } + MODULE + { + name = ModuleGimbal + gimbalTransformName = Gimbal + gimbalRange = 5 + gimbalResponseSpeed = 15 + useGimbalResponseSpeed = true + } + MODULE + { + name = FXModuleLookAtConstraint + CONSTRAINLOOKFX + { + targetName = Piston01Target + rotatorsName = Piston01Anchor + } + CONSTRAINLOOKFX + { + targetName = Piston02Target + rotatorsName = Piston02Anchor + } + } + MODULE + { + name = ModuleJettison + jettisonName = fairing + bottomNodeName = bottom + isFairing = True + jettisonedObjectMass = 0.1 + jettisonForce = 0 + jettisonDirection = 0 0 1 + } + MODULE + { + name = ModuleAlternator + RESOURCE + { + name = ElectricCharge + rate = 6.0 + } + } + MODULE + { + name = ModuleSurfaceFX + thrustProviderModuleIndex = 0 + fxMax = 0.5 + maxDistance = 30 + falloff = 1.7 + thrustTransformName = thrustTransform + } + MODULE + { + name = ModuleTestSubject + useStaging = True + useEvent = True + situationMask = 127 + CONSTRAINT + { + type = REPEATABILITY + value = ALWAYS + prestige = Trivial + } + CONSTRAINT + { + type = REPEATABILITY + value = BODYANDSITUATION + prestige = Significant + } + CONSTRAINT + { + type = REPEATABILITY + value = ONCEPERPART + prestige = Exceptional + } + CONSTRAINT + { + type = ALTITUDEENV + test = GT + value = 4000 + prestige = Trivial + } + CONSTRAINT + { + type = ALTITUDEENV + test = LT + value = 8000 + prestige = Trivial + } + CONSTRAINT + { + type = ALTITUDEENV + test = GT + value = 2000 + prestige = Significant + } + CONSTRAINT + { + type = ALTITUDEENV + test = LT + value = 4000 + prestige = Significant + } + CONSTRAINT + { + type = ALTITUDEENV + test = GT + value = 1000 + prestige = Exceptional + } + CONSTRAINT + { + type = ALTITUDEENV + test = LT + value = 2000 + prestige = Exceptional + } + CONSTRAINT + { + type = ALTITUDE + test = GT + value = 0 // this just registers altitude as something to care about + situationMask = 8 + } + CONSTRAINT + { + type = ALTITUDE + test = LT + value = 300000 + situationMask = 16 + body = _NotSun + } + CONSTRAINT + { + type = ALTITUDE + test = LT + value = 600000 + situationMask = 32 + body = _NotSun + } + CONSTRAINT + { + type = SPEED + test = GT + value = 0 + situationMask = 8 + prestige = Trivial + } + CONSTRAINT + { + type = SPEED + test = LT + value = 600 + situationMask = 8 + prestige = Trivial + } + CONSTRAINT + { + type = SPEED + test = GT + value = 300 + situationMask = 8 + prestige = Significant + } + CONSTRAINT + { + type = SPEED + test = LT + value = 1200 + situationMask = 8 + prestige = Significant + } + CONSTRAINT + { + type = SPEED + test = GT + value = 600 + situationMask = 8 + prestige = Exceptional + } + CONSTRAINT + { + type = SPEED + test = LT + value = 2500 + situationMask = 8 + prestige = Exceptional + } + CONSTRAINT + { + type = SPEEDENV + test = LT + value = 200 + prestige = Trivial + } + CONSTRAINT + { + type = SPEEDENV + test = GT + value = 100 + prestige = Trivial + } + CONSTRAINT + { + type = SPEEDENV + test = LT + value = 100 + prestige = Significant + } + CONSTRAINT + { + type = SPEEDENV + test = GT + value = 50 + prestige = Significant + } + CONSTRAINT + { + type = SPEEDENV + test = LT + value = 50 + prestige = Exceptional + } + CONSTRAINT + { + type = SPEEDENV + test = GT + value = 20 + prestige = Exceptional + } + } + MODULE + { + name = FXModuleThrottleEffects + fxModuleNames = heatColor + responseSpeed = 0.005 + dependOnEngineState = True + dependOnThrottle = True + } + MODULE + { + name = FXModuleThrottleEffects + fxModuleNames = throttleColor + responseSpeed = 1.0 + dependOnEngineState = True + dependOnThrottle = True + } + + MODULE + { + name = ModuleColorChanger + moduleID = heatColor + animRate = 0.05 + shaderProperty = _EmissiveColor + excludedRenderers = EngineCore + toggleInEditor = false + toggleInFlight = false + redCurve + { + key = 0 0 + key = 1 1 + } + greenCurve + { + key = 0 0 + key = 1 1 + } + blueCurve + { + key = 0 0 + key = 1 1 + } + alphaCurve + { + key = 0 0 + key = 1 1 + } + } + MODULE + { + name = ModuleColorChanger + moduleID = throttleColor + animRate = 1 + shaderProperty = _EmissiveColor + includedRenderers = EngineCore + toggleInEditor = false + toggleInFlight = false + redCurve + { + key = 0 0 + key = 1 1 + } + greenCurve + { + key = 0 0 + key = 1 1 + } + blueCurve + { + key = 0 0 + key = 1 1 + } + alphaCurve + { + key = 0 0 + key = 1 1 + } + } +} diff --git a/Distribution/RestockPlus/changelog.txt b/Distribution/RestockPlus/changelog.txt index 498c6e73..356efed7 100644 --- a/Distribution/RestockPlus/changelog.txt +++ b/Distribution/RestockPlus/changelog.txt @@ -44,4 +44,4 @@ -- 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) +-- Oscar-B tank volume has been fixed (was far too high at 40, is now 18) diff --git a/Distribution/RestockPlus/license.txt b/Distribution/RestockPlus/license.txt index 8d3da30d..02d19975 100644 --- a/Distribution/RestockPlus/license.txt +++ b/Distribution/RestockPlus/license.txt @@ -1 +1,14 @@ -TBW +ART +--- + +The art assets in this pack (all models and textures) are distributed under an All Rights Reserved License. You may not redistribute or re-use these assets without express permission from the author of the asset (located in the "author" field of the corresponding part configuration file). + +CONFIGURATION +------------- + +Configs are distributed under the MIT license + +Copyright (c) 2019 the ReStock team +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/Distribution/RestockPlus/readme.txt b/Distribution/RestockPlus/readme.txt index 3b214203..1b61903a 100644 --- a/Distribution/RestockPlus/readme.txt +++ b/Distribution/RestockPlus/readme.txt @@ -2,14 +2,17 @@ RESTOCK+ 0.1.0 ============== -Restock+ is a complement to Restock which adds useful parts that we feel are missing from the base game. +Restock+ is a complement to Restock which adds useful parts that we feel are missing from the base game. At the moment this concentrates on a couple of primary areas: +- 0.625m parts: filling out this range with engines, fuel tanks, SRBs and more +- 3.75m parts: filling out the range with engines, docking ports, control systems and more +In addition some glaring bugfixes and improvements are made ============ DEPENDENCIES ============ Required: -- Restock +- Restock (0.1.0) - ModuleManager (4.0.1) ============= From 81b4c9b648b68b21171ba98f1a544c14af8edb76 Mon Sep 17 00:00:00 2001 From: Chris Adderley Date: Thu, 31 Jan 2019 12:07:34 -0800 Subject: [PATCH 2/4] Valiant and Pug added --- .../restock-engine-125-additional-2-n.tga | Bin 0 -> 102827 bytes .../restock-engine-125-additional-2.tga | Bin 0 -> 940389 bytes .../Assets/Engine/restock-engine-pug-1.mu | Bin 0 -> 278292 bytes .../Assets/Engine/restock-engine-swivel-1.mu | Bin 390912 -> 390912 bytes .../Assets/Engine/restock-engine-valiant-1.mu | Bin 0 -> 384624 bytes .../GameData/ReStock/FX/restock-fx-pug-1.mu | Bin 0 -> 567 bytes .../ReStock/FX/restock-fx-valiant-core-1.mu | Bin 0 -> 570 bytes .../ReStock/FX/restock-fx-valiant-plume-1.mu | Bin 0 -> 574 bytes .../ReStock/FX/restock-fx-valiant-turbo-1.mu | Bin 0 -> 574 bytes .../Engine/restock-engines-liquid-125.cfg | 8 +- ...restock-pug.cfg => restock-engine-pug.cfg} | 87 ++++++-- ...valiant.cfg => restock-engine-valiant.cfg} | 207 ++++++++++++++++-- 12 files changed, 261 insertions(+), 41 deletions(-) create mode 100644 Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-125-additional-2-n.tga create mode 100644 Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-125-additional-2.tga create mode 100644 Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-pug-1.mu create mode 100644 Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-valiant-1.mu create mode 100644 Distribution/Restock/GameData/ReStock/FX/restock-fx-pug-1.mu create mode 100644 Distribution/Restock/GameData/ReStock/FX/restock-fx-valiant-core-1.mu create mode 100644 Distribution/Restock/GameData/ReStock/FX/restock-fx-valiant-plume-1.mu create mode 100644 Distribution/Restock/GameData/ReStock/FX/restock-fx-valiant-turbo-1.mu rename Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/125/{restock-pug.cfg => restock-engine-pug.cfg} (80%) rename Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/125/{restock-valiant.cfg => restock-engine-valiant.cfg} (58%) diff --git a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-125-additional-2-n.tga b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-125-additional-2-n.tga new file mode 100644 index 0000000000000000000000000000000000000000..ec36b89dfe78c6f92181fdf603902e473bf21b9d GIT binary patch literal 102827 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 w$B_nU|R4>u9l6#xJL literal 0 HcmV?d00001 diff --git a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-125-additional-2.tga b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-125-additional-2.tga new file mode 100644 index 0000000000000000000000000000000000000000..3d10b14cb4be468912857a9cf6e8b4cee7147610 GIT binary patch literal 940389 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