Advertisement
Guest User

MiniRO.cfg

a guest
May 12th, 2015
351
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.45 KB | None | 0 0
  1. @PART[*]:HAS[@RESOURCE[SolidFuel]]:FOR[ROmini]:NEEDS[!RealismOverhaul]
  2. {
  3. @mass *= 3 // will divide by 4 later
  4. @MODULE,*:HAS[#name[ModuleEngine*],!PROPELLANT[IntakeAir]]
  5. {
  6. key0 = temp
  7. key1 = temp
  8. @key0 = #$atmosphereCurve/key,0$
  9. @key1 = #$atmosphereCurve/key,1$
  10. @key0 ^= :0 ::
  11. @key1 ^= :1 ::
  12. @key0 *= 1.4
  13. @key1 *= 1.4
  14. @maxThrust *= 2
  15. //@maxThrust *= #$key1$
  16. //@maxThrust /= #$key0$
  17. //@heatProduction *= #$key1$
  18. //@heatProduction /= #$key0$
  19. //!atmosphereCurve {}
  20. @atmosphereCurve
  21. {
  22. @key,0 = #$../key0$
  23. @key,0 ^= :^:0 :
  24. @key,1 = #$../key1$
  25. @key,1 ^= :^:1 :
  26. }
  27. }
  28. @RESOURCE[SolidFuel]
  29. {
  30. @amount *= 2
  31. @maxAmount *= 2
  32. }
  33. }
  34.  
  35. @PART[*]:HAS[@MODULE[ModuleEngines*]]:FOR[ROmini]:NEEDS[!RealismOverhaul]
  36. {
  37. @mass *= 0.4
  38. @MODULE,*:HAS[#name[ModuleEngines*]]
  39. {
  40. @maxThrust *= 1.6
  41. }
  42. @MODULE[ModuleGimbal]
  43. {
  44. @gimbalRange *= 2
  45. }
  46. }
  47. // Special case engines
  48. // Jets
  49. @PART[*]:HAS[@MODULE[ModuleEngine*]:HAS[@PROPELLANT[IntakeAir]]]:FOR[ROmini]:NEEDS[!RealismOverhaul]
  50. {
  51. @mass *= 3.75
  52. @MODULE[ModuleEngine*]:HAS[@PROPELLANT[IntakeAir]]
  53. {
  54. @maxThrust *= 0.5
  55. @atmosphereCurve
  56. {
  57. @key ^= :^0 ::
  58. @key ^= : 0 0::
  59. @key *= 0.2
  60. @key ^= :^:0 :
  61. @key ^= :$: 0 0:
  62. }
  63. }
  64. }
  65. // NTR
  66. @PART[nuclearEngine]:FOR[ROmini]:NEEDS[!RealismOverhaul]
  67. {
  68. @mass *= 3
  69.  
  70. }
  71.  
  72. // Tanks
  73. @PART[*]:HAS[@RESOURCE[LiquidFuel]]:FOR[ROmini]:NEEDS[!RealismOverhaul]
  74. {
  75. @mass *= 0.25
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement