Guest User

Untitled

a guest
Feb 5th, 2019
106
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. @PART[turboFanEngine]:FOR[AJE] //Turboramjet
  2. {
  3.     %CoMOffset = 0, 2.7, 0
  4.  
  5.     @title = x-30
  6.     @manufacturer = Rockwell International
  7.     @mass = 3
  8.     @description = #LOC_aje_part_turboFanEngine_description
  9.     @MODEL:NEEDS[VenStockRevamp] // put it back
  10.     {
  11.         @model = Squad/Parts/Engine/jetEngines/turboRamJet
  12.         !scale = DEL // just in case
  13.         !position = DEL // just in case
  14.     }
  15.     @MODEL,1:NEEDS[VenStockRevamp]
  16.     {
  17.         @scale = 1.6, 2.5, 1.6
  18.     }
  19.  
  20.     !MODULE[ModuleGimbal] {}
  21.  
  22.     @MODULE[FXModuleAnimateThrottle]:HAS[#animationName[TurboRamJetNozzle]]
  23.     {
  24.         @name = ModuleAJEJetAnimateNozzleArea
  25.         !dependOnEngineState = DEL
  26.         !dependOnThrottle = DEL
  27.  
  28.         minArea = 0.6
  29.         maxArea = 1.9
  30.  
  31.         calculateAreas = false
  32.  
  33.         idleState = 0
  34.  
  35.         %responseSpeed = 0.05
  36.  
  37.         useAnimCurve = true
  38.         animCurve
  39.         {
  40.             key = 0 0.2
  41.             key = 1 1
  42.         }
  43.     }
  44.  
  45.     @MODULE[FXModuleAnimateThrottle]:HAS[#animationName[TRJ_Heat]]
  46.     {
  47.         @name = ModuleAJEJetAnimateAfterburner
  48.         !dependOnEngineState = DEL
  49.  
  50.         %responseSpeed = 0.01
  51.     }
  52.  
  53.     @MODULE[ModuleEngines*]
  54.     {
  55.         @name = ModuleEnginesAJEJet
  56.         @maxThrust=150
  57.  
  58.         Area = 0.58
  59.         BPR = 0
  60.         CPR = 8.5
  61.         FPR = 0
  62.         Mdes = 0.3
  63.         Tdes = 280
  64.         eta_c = 0.95
  65.         eta_t = 0.98
  66.         eta_n = 0.9
  67.         FHV = 32000000
  68.         bird = 1360
  69.         TAB = 3800
  70.         exhaustMixer = True
  71.         thrustUpperLimit = 1370
  72.         maxT3 = 6000
  73.  
  74.         defaultTPR = 0.85
  75.         drySFC = 0.8 // Can't find a reference - blowfish
  76.         dryThrust = 111.2
  77.         wetThrust = 151.2
  78.     }
  79. }
  80.  
  81. @PART[turboFanEngine]:NEEDS[!RealPlume,!MP_Nazari]:FOR[AJE]
  82. {
  83.     @MODULE[ModuleEngines*]
  84.     {
  85.         %runningEffectName = smoke
  86.         %spoolEffectName = spool
  87.         %powerEffectName = afterburner
  88.         %powerEffectName2 = shockDiamond
  89.     }
  90.  
  91.     @EFFECTS
  92.     {
  93.         spool
  94.         {
  95.             #../running_turbine/AUDIO {}
  96.         }
  97.  
  98.         smoke
  99.         {
  100.             #../running_thrust/PREFAB_PARTICLE {}
  101.         }
  102.  
  103.         afterburner
  104.         {
  105.             #../running_thrust/AUDIO {}
  106.             #../running_turbine/MODEL_MULTI_PARTICLE {}
  107.  
  108.             @MODEL_MULTI_PARTICLE
  109.             {
  110.                 !emission,1 = DELETE
  111.             }
  112.         }
  113.  
  114.         !running_turbine {}
  115.         !running_thrust {}
  116.     }
  117. }
  118.  
  119. @PART[turboFanEngine]:AFTER[HotRockets] // remove this once RealPlume updates
  120. {
  121.     !MODEL,1 {}
  122.     !rescaleFactor = DEL // removes the second copy
  123.     %rescaleFactor = 1
  124.     %scale = 1
  125. }
  126.  
  127. @PART[turboFanEngine]:FOR[AJE] //Turboramjet
  128. {
  129.     %CoMOffset = 0, 2.7, 0
  130.  
  131.     @title = #LOC_aje_part_turboFanEngine_title // J58-P-4
  132.     @manufacturer = Pratt & Whitney
  133.     @mass = 2.7
  134.     @description = #LOC_aje_part_turboFanEngine_description
  135.     @MODEL:NEEDS[VenStockRevamp] // put it back
  136.     {
  137.         @model = Squad/Parts/Engine/jetEngines/turboRamJet
  138.         !scale = DEL // just in case
  139.         !position = DEL // just in case
  140.     }
  141.     @MODEL,1:NEEDS[VenStockRevamp]
  142.     {
  143.         @scale = 1.6, 2.5, 1.6
  144.     }
  145.  
  146.     !MODULE[ModuleGimbal] {}
  147.  
  148.     @MODULE[FXModuleAnimateThrottle]:HAS[#animationName[TurboRamJetNozzle]]
  149.     {
  150.         @name = ModuleAJEJetAnimateNozzleArea
  151.         !dependOnEngineState = DEL
  152.         !dependOnThrottle = DEL
  153.  
  154.         minArea = 0.6
  155.         maxArea = 1.9
  156.  
  157.         calculateAreas = false
  158.  
  159.         idleState = 0
  160.  
  161.         %responseSpeed = 0.05
  162.  
  163.         useAnimCurve = true
  164.         animCurve
  165.         {
  166.             key = 0 0.2
  167.             key = 1 1
  168.         }
  169.     }
  170.  
  171.     @MODULE[FXModuleAnimateThrottle]:HAS[#animationName[TRJ_Heat]]
  172.     {
  173.         @name = ModuleAJEJetAnimateAfterburner
  174.         !dependOnEngineState = DEL
  175.  
  176.         %responseSpeed = 0.01
  177.     }
  178.  
  179.     @MODULE[ModuleEngines*]
  180.     {
  181.         @name = ModuleEnginesAJEJet
  182.         @maxThrust=150
  183.  
  184.         Area = 0.58
  185.         BPR = 0
  186.         CPR = 8.5
  187.         FPR = 0
  188.         Mdes = 0.3
  189.         Tdes = 280
  190.         eta_c = 0.95
  191.         eta_t = 0.98
  192.         eta_n = 0.9
  193.         FHV = 32000000
  194.         bird = 1360
  195.         TAB = 3800
  196.         exhaustMixer = True
  197.         thrustUpperLimit = 400
  198.         maxT3 = 1200
  199.  
  200.         defaultTPR = 0.85
  201.         drySFC = 0.8 // Can't find a reference - blowfish
  202.         dryThrust = 111.2
  203.         wetThrust = 151.2
  204.     }
  205. }
  206.  
  207. @PART[turboFanEngine]:NEEDS[!RealPlume,!MP_Nazari]:FOR[AJE]
  208. {
  209.     @MODULE[ModuleEngines*]
  210.     {
  211.         %runningEffectName = smoke
  212.         %spoolEffectName = spool
  213.         %powerEffectName = afterburner
  214.         %powerEffectName2 = shockDiamond
  215.     }
  216.  
  217.     @EFFECTS
  218.     {
  219.         spool
  220.         {
  221.             #../running_turbine/AUDIO {}
  222.         }
  223.  
  224.         smoke
  225.         {
  226.             #../running_thrust/PREFAB_PARTICLE {}
  227.         }
  228.  
  229.         afterburner
  230.         {
  231.             #../running_thrust/AUDIO {}
  232.             #../running_turbine/MODEL_MULTI_PARTICLE {}
  233.  
  234.             @MODEL_MULTI_PARTICLE
  235.             {
  236.                 !emission,1 = DELETE
  237.             }
  238.         }
  239.  
  240.         !running_turbine {}
  241.         !running_thrust {}
  242.     }
  243. }
  244.  
  245. @PART[turboFanEngine]:AFTER[HotRockets] // remove this once RealPlume updates
  246. {
  247.     !MODEL,1 {}
  248.     !rescaleFactor = DEL // removes the second copy
  249.     %rescaleFactor = 1
  250.     %scale = 1
  251. }
RAW Paste Data