Advertisement
GregroxMun

LV-T45 config

Jul 30th, 2016
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.49 KB | None | 0 0
  1. PART
  2. {
  3. name = liquidEngine2
  4. module = Part
  5. author = NovaSilisko
  6. mesh = model.mu
  7. scale = 0.1
  8. node_stack_top = 0.0, 7.21461, 0.0, 0.0, 1.0, 0.0
  9. node_stack_bottom = 0.0, -5.74338, 0.0, 0.0, -1.0, 0.0
  10. fx_exhaustFlame_blue = 0.0, -5.74338, 0.0, 0.0, 1.0, 0.0, running
  11. fx_exhaustLight_blue = 0.0, -5.74338, 0.0, 0.0, 0.0, 1.0, running
  12. fx_smokeTrail_light = 0.0, -5.74338, 0.0, 0.0, 1.0, 0.0, running
  13. fx_exhaustSparks_flameout = 0.0, -5.74338, 0.0, 0.0, 1.0, 0.0, flameout
  14. sound_vent_medium = engage
  15. sound_rocket_hard = running
  16. sound_vent_soft = disengage
  17. sound_explosion_low = flameout
  18. TechRequired = basicRocketry
  19. entryCost = 3500
  20. cost = 1200
  21. category = Engine
  22. subcategory = 0
  23. title = LV-T45 "Swivel" Liquid Fuel Engine
  24. manufacturer = Jebediah Kerman's Junkyard and Spacecraft Parts Co
  25. description = The LV-T45 engine was considered a breakthrough in the LV-T series due to its Thrust Vectoring feature. The LV-T45 can deflect its thrust to aid in craft control. All these added mechanics however, make for a slightly smaller and heavier engine in comparison with other LV-T models.
  26. attachRules = 1,0,1,0,0
  27. mass = 1.5
  28. heatConductivity = 0.06 // half default
  29. skinInternalConductionMult = 4.0
  30. emissiveConstant = 0.8 // engine nozzles are good at radiating.
  31. dragModelType = default
  32. maximum_drag = 0.2
  33. minimum_drag = 0.2
  34. angularDrag = 2
  35. crashTolerance = 7
  36. maxTemp = 2000 // = 3600
  37. bulkheadProfiles = size1
  38. tags = launch propuls rocket sustain (swivel
  39. MODULE
  40. {
  41. name = ModuleEngines
  42. thrustVectorTransformName = thrustTransform
  43. exhaustDamage = True
  44. ignitionThreshold = 0.1
  45. minThrust = 0
  46. maxThrust = 200
  47. heatProduction = 200
  48. fxOffset = 0, 0, 0.574338
  49. EngineType = LiquidFuel
  50. exhaustDamageDistanceOffset = 0.79
  51. PROPELLANT
  52. {
  53. name = LiquidFuel
  54. ratio = 0.9
  55. DrawGauge = True
  56. }
  57. PROPELLANT
  58. {
  59. name = Oxidizer
  60. ratio = 1.1
  61. }
  62. atmosphereCurve
  63. {
  64. key = 0 320
  65. key = 1 270
  66. key = 6 0.001
  67. }
  68. }
  69. MODULE
  70. {
  71. name = ModuleJettison
  72. jettisonName = fairing
  73. bottomNodeName = bottom
  74. isFairing = True
  75. jettisonedObjectMass = 0.1
  76. jettisonForce = 5
  77. jettisonDirection = 0 0 1
  78. }
  79. MODULE
  80. {
  81. name = ModuleGimbal
  82. gimbalTransformName = thrustTransform
  83. gimbalRange = 3
  84. }
  85. MODULE
  86. {
  87. name = FXModuleAnimateThrottle
  88. animationName = HeatEmissiveAnimation
  89. responseSpeed = 0.001
  90. dependOnEngineState = True
  91. dependOnThrottle = True
  92. }
  93. MODULE
  94. {
  95. name = ModuleAlternator
  96. RESOURCE
  97. {
  98. name = ElectricCharge
  99. rate = 6.0
  100. }
  101. }
  102. MODULE
  103. {
  104. name = ModuleSurfaceFX
  105. thrustProviderModuleIndex = 0
  106. fxMax = 0.5
  107. maxDistance = 30
  108. falloff = 1.7
  109. thrustTransformName = thrustTransform
  110. }
  111. RESOURCE
  112. {
  113. name = ElectricCharge
  114. amount = 0
  115. maxAmount = 0
  116. isTweakable = false
  117. hideFlow = true
  118. }
  119. MODULE
  120. {
  121. name = ModuleTestSubject
  122. useStaging = True
  123. useEvent = True
  124. situationMask = 127
  125. CONSTRAINT
  126. {
  127. type = REPEATABILITY
  128. value = ALWAYS
  129. prestige = Trivial
  130. }
  131. CONSTRAINT
  132. {
  133. type = REPEATABILITY
  134. value = BODYANDSITUATION
  135. prestige = Significant
  136. }
  137. CONSTRAINT
  138. {
  139. type = REPEATABILITY
  140. value = ONCEPERPART
  141. prestige = Exceptional
  142. }
  143. CONSTRAINT
  144. {
  145. type = ALTITUDEENV
  146. test = GT
  147. value = 4000
  148. prestige = Trivial
  149. }
  150. CONSTRAINT
  151. {
  152. type = ALTITUDEENV
  153. test = LT
  154. value = 8000
  155. prestige = Trivial
  156. }
  157. CONSTRAINT
  158. {
  159. type = ALTITUDEENV
  160. test = GT
  161. value = 2000
  162. prestige = Significant
  163. }
  164. CONSTRAINT
  165. {
  166. type = ALTITUDEENV
  167. test = LT
  168. value = 4000
  169. prestige = Significant
  170. }
  171. CONSTRAINT
  172. {
  173. type = ALTITUDEENV
  174. test = GT
  175. value = 1000
  176. prestige = Exceptional
  177. }
  178. CONSTRAINT
  179. {
  180. type = ALTITUDEENV
  181. test = LT
  182. value = 2000
  183. prestige = Exceptional
  184. }
  185. CONSTRAINT
  186. {
  187. type = ALTITUDE
  188. test = GT
  189. value = 0 // this just registers altitude as something to care about
  190. situationMask = 8
  191. }
  192. CONSTRAINT
  193. {
  194. type = ALTITUDE
  195. test = LT
  196. value = 300000
  197. situationMask = 16
  198. body = _NotSun
  199. }
  200. CONSTRAINT
  201. {
  202. type = ALTITUDE
  203. test = LT
  204. value = 600000
  205. situationMask = 32
  206. body = _NotSun
  207. }
  208. CONSTRAINT
  209. {
  210. type = SPEED
  211. test = GT
  212. value = 0
  213. situationMask = 8
  214. prestige = Trivial
  215. }
  216. CONSTRAINT
  217. {
  218. type = SPEED
  219. test = LT
  220. value = 600
  221. situationMask = 8
  222. prestige = Trivial
  223. }
  224. CONSTRAINT
  225. {
  226. type = SPEED
  227. test = GT
  228. value = 300
  229. situationMask = 8
  230. prestige = Significant
  231. }
  232. CONSTRAINT
  233. {
  234. type = SPEED
  235. test = LT
  236. value = 1200
  237. situationMask = 8
  238. prestige = Significant
  239. }
  240. CONSTRAINT
  241. {
  242. type = SPEED
  243. test = GT
  244. value = 600
  245. situationMask = 8
  246. prestige = Exceptional
  247. }
  248. CONSTRAINT
  249. {
  250. type = SPEED
  251. test = LT
  252. value = 2500
  253. situationMask = 8
  254. prestige = Exceptional
  255. }
  256. CONSTRAINT
  257. {
  258. type = SPEEDENV
  259. test = LT
  260. value = 200
  261. prestige = Trivial
  262. }
  263. CONSTRAINT
  264. {
  265. type = SPEEDENV
  266. test = GT
  267. value = 100
  268. prestige = Trivial
  269. }
  270. CONSTRAINT
  271. {
  272. type = SPEEDENV
  273. test = LT
  274. value = 100
  275. prestige = Significant
  276. }
  277. CONSTRAINT
  278. {
  279. type = SPEEDENV
  280. test = GT
  281. value = 50
  282. prestige = Significant
  283. }
  284. CONSTRAINT
  285. {
  286. type = SPEEDENV
  287. test = LT
  288. value = 50
  289. prestige = Exceptional
  290. }
  291. CONSTRAINT
  292. {
  293. type = SPEEDENV
  294. test = GT
  295. value = 20
  296. prestige = Exceptional
  297. }
  298. }
  299. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement