diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Engine/restock-engine-les-2.mu b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Engine/restock-engine-les-2.mu index e7e353ab..edf81425 100644 Binary files a/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Engine/restock-engine-les-2.mu and b/Distribution/RestockPlus/GameData/ReStockPlus/Assets/Engine/restock-engine-les-2.mu differ diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg index d86783fa..77360bc2 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg @@ -96,6 +96,10 @@ Localization #LOC_RestockPlus_restock-engine-srb-striker_description = Discontinued due to component shortages. Extending the Mallet with additional segments can provide more boom than your integration team knows what to do with! #LOC_RestockPlus_restock-engine-srb-striker_tags = a moar (more motor rocket srb restock striker + #LOC_RestockPlus_restock-engine-les-2_title = Launch Escape System Jr. + #LOC_RestockPlus_restock-engine-les-2_description = A smaller solid rocket tower for yeeting crew away from certain death. + #LOC_RestockPlus_restock-engine-les-2_tags = abort booster emergency explo ?les l.e.s malfunc ?rud safe solid surviv restock junior 625 + // Radial #LOC_RestockPlus_restock-engine-panda_title = RK-1 'Trash Panda' Vernier Engine #LOC_RestockPlus_restock-engine-panda_description = This small engine has a very large single axis gimbal mechanism which allows excellent control at all flight regimes. diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/0625/restock-engine-les-2.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/0625/restock-engine-les-2.cfg new file mode 100644 index 00000000..ead31f23 --- /dev/null +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/0625/restock-engine-les-2.cfg @@ -0,0 +1,199 @@ +// ReStock+ 1.3.0 +// 0.625m Launch Escape System +PART +{ + name = restock-engine-les-2 + module = Part + author = Andrew Cassidy + MODEL + { + model = ReStockPlus/Assets/Engine/restock-engine-les-2 + scale = 1.0, 1.0, 1.0 + } + scale = 1 + rescaleFactor = 1 + + // Attachment + node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0 + + // Tech + TechRequired = landing + entryCost = 2400 + + // Info + cost = 400 + category = Utility + title = #LOC_RestockPlus_restock-engine-les-2_title // Launch Escape System Jr. + manufacturer = #autoLOC_501638 //#autoLOC_501638 = Kerbodyne + description = #LOC_RestockPlus_restock-engine-les-2_description + // A smaller solid rocket tower for yeeting crew away from certain death. + tags = #LOC_RestockPlus_restock-engine-les-2_tags + // abort booster emergency explo ?les l.e.s malfunc ?rud safe solid surviv restock junior 625 + bulkheadProfiles = size0 + + // Parameters + mass = 0.5 + CoMOffset = 0.0, 2.1, 0.0 + CoPOffset = 0.1, 1.8, 0.0 + dragModelType = default + maximum_drag = 0.3 + minimum_drag = 0.2 + angularDrag = 2 + crashTolerance = 15 + breakingTorque = 30 + breakingForce = 30 + maxTemp = 2700 // = 3900 + emissiveConstant = 0.95 + stagingIcon = SOLID_BOOSTER + bulkheadProfiles = size0 + + EFFECTS + { + engage + { + AUDIO + { + channel = Ship + clip = sound_vent_medium + volume = 1.0 + pitch = 2.0 + loop = false + } + } + flameout + { + AUDIO + { + channel = Ship + clip = sound_explosion_low + volume = 1.0 + pitch = 2.0 + loop = false + } + } + fx-les-running + { + AUDIO + { + channel = Ship + clip = sound_rocket_hard + volume = 0.0 0.0 + volume = 0.01 0.4 + volume = 1.0 1.0 + pitch = 0.0 0.2 + pitch = 0.01 0.6 + pitch = 1.0 1.8 + loop = true + } + MODEL_MULTI_PARTICLE + { + name = core + modelName = ReStock/FX/restock-fx-srb-tiny-core-1 + transformName = fxTransform + 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 = fxSmoke + 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, 0 + } + } + } + + MODULE + { + name = ModuleEnginesFX + engineID = LES + runningEffectName = fx-les-running + thrustVectorTransformName = thrustTransform + exhaustDamage = False + throttleLocked = True + ignitionThreshold = 0.1 + minThrust = 0 + maxThrust = 500 + heatProduction = 300 + fxOffset = 0, 0, 0.25 + EngineType = SolidBooster + PROPELLANT + { + name = SolidFuel + ratio = 1.0 + DrawGauge = True + } + atmosphereCurve + { + key = 0 180 + key = 1 160 + key = 8 0.001 + } + } + + RESOURCE + { + name = SolidFuel + amount = 25 + maxAmount = 25 + } + + MODULE + { + name = FXModuleAnimateThrottle + animationName = restock-srb-les-heat-2 + responseSpeed = 0.5 + dependOnEngineState = True + dependOnThrottle = True + } + + fx_gasBurst_white = 0.0, -1.372544, 0.0, 0.0, -1.0, 0.0, decouple + sound_decoupler_fire = decouple + MODULE + { + name = ModuleDecouple + ejectionForce = 40 + explosiveNodeID = bottom + } + + MODULE + { + name = ModulePartVariants + baseVariant = White + VARIANT + { + name = White + displayName = #autoLOC_8007116 // White + themeName = White + primaryColor = #ffffff + secondaryColor = #E8DB27 + GAMEOBJECTS + { + LES_Red = false + LES_White = true + } + } + VARIANT + { + name = Red + displayName = #autoLOC_8007117 // Dark + themeName = Dark + primaryColor = #723333 + secondaryColor = #404040 + GAMEOBJECTS + { + LES_Red = true + LES_White = false + } + } + } +}