From a57ed98c17540fa64c88e07baf606f07517db153 Mon Sep 17 00:00:00 2001 From: drewcassidy Date: Mon, 21 Sep 2020 18:51:17 -0700 Subject: [PATCH] Small LES config --- .../Assets/Engine/restock-engine-les-2.mu | Bin 248335 -> 248950 bytes .../ReStockPlus/Localization/en-us.cfg | 4 + .../Engine/0625/restock-engine-les-2.cfg | 199 ++++++++++++++++++ 3 files changed, 203 insertions(+) create mode 100644 Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/0625/restock-engine-les-2.cfg 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 e7e353ab562eeb5086fedfd9fc641997839bfaa8..edf814256b5c72932cb293d8258d23db23b03642 100644 GIT binary patch delta 1116 zcmeC5!vAds{{(Fb>-(P%XvWkZm^E{z9Rm`W*smzh1mrUUu~<=RaY=r1wr+7zl5S3F zv2I3cVu`NNWJ4y2dXPK|5VQN`S5*P!1mazDGmDEe%Tk^5bMlMyia-iDpcteO2AJeF z+k-HOUta#*PS#Yz{`|#BUCMnSq6_}q#Tb5rA;{e65qU0j2JA`Kv65ctAk zx*x(~Xqf)dj#+WzhB`J8_Oy!N-2CiRpiINrGd}x(l+kp-jm)}}53q~KJXFlzw`18E zdjkQkeV?0I>^`W5+5c!wwR`3EecyD&jm)xORZkW3?O>`tHnZ$|2UPVHsOqiTcRRQ$ zX^;)Ofo5q4blJUaZrS&RWvj|}maR)(yOmE@*vKpgG>Suo-N!XJJ}5P%a?LA~-wLV@ zAO{0IX8-U1f1uMC_WuXcU?aCzFJ^oa)NB>K-71=q$3p_I;&z~7pa!NtvqValf3OA` zv;iYDrmwMM)|DY_uaG_S|3V%N?Gra}ZTHy7tR^B-{?#2A&kdU~luTcIl-X3`9#W73 zmF@fY-`@V-=DYhQ&u7=1o^^~_02JtU+ra_FweQ#edSK>pu)hXWaeeb$cyMxnl}aDg zdOs5url4SYe^XEO-A%ov*Eh$)!jxtE_G8ShjEV}dasU{@x<qY$)TLO z(`RjF=GuIgsf2BE7bnkT11=U3O@Xd`yOy1?XJBBk|NsBL%Jqu}rcHl$f?0L40+)dF zL&f}kS^`{lJAo<~85;Io-+b4Ofx*H4+UC2HH*y+DK32@P(*(-zfXLgy<)_a(!K|Uc z?&BI9AC#I>wdR!x&;o|v3aSnu8U((unA%Ujcbr*qdY&UQ$M*Y68Sex&PmA3?EtZkT zLj6LFS9s63QL!Num*eY|8Zv4>Aa528WMPI+zzzye<4W6c3^-Qh=2_# z|LSfJGsILHXles2XkNRO+kbE?SM73CoB6uAW%_~>%w{Md^TO@>z7MKl_Fr35?VdKX z07FJ?`mqzt0?Nq2^UCeJ-Fu*-Pe4U)npuFs*Z>Uh`soLkGKy{IKgsOLC?;BzT3nK! aoUIECHeDlKzx=AIoYdm&m8Y2hG6Dcr+qr)L 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 + } + } + } +}