Small LES config

develop
Andrew Cassidy 4 years ago
parent b7b60bae91
commit a57ed98c17
No known key found for this signature in database
GPG Key ID: 963017B38FD477A1

@ -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.

@ -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
}
}
}
}
Loading…
Cancel
Save