Advertisement
Guest User

Launch v3

a guest
Mar 3rd, 2016
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.33 KB | None | 0 0
  1. LOCK STEERING TO HEADING(90, 90).
  2. LOCK THROTTLE TO 1.0.
  3. PRINT "Activating antenna.".
  4. TOGGLE AG1.
  5. WAIT 3.
  6. PRINT "Lift-off!".
  7. STAGE.
  8.  
  9. WHEN STAGE:LIQUIDFUEL <0.1 THEN {
  10. PRINT "Staging.".
  11. STAGE.
  12. }
  13.  
  14. FUNCTION GradualTurn {
  15. PARAMETER initalt.
  16. PARAMETER topalt.
  17. PARAMETER initpitch.
  18. PARAMETER toppitch.
  19.  
  20. SET deltapitch TO initpitch-toppitch.
  21. SET deltaalt TO topalt-initalt.
  22. SET changepitch TO deltapitch/deltaalt.
  23. LOCK deviation2 TO (ALTITUDE-initalt)*changepitch.
  24. LOCK turnpitch TO initpitch-deviation2.
  25. LOCK STEERING TO HEADING (90,turnpitch).
  26. WAIT UNTIL ALTITUDE > topalt.
  27. LOCK STEERING TO HEADING (90,toppitch).
  28. }
  29.  
  30. WAIT UNTIL ALTITUDE > 100.
  31. PRINT "Following pitch program.".
  32. GradualTurn(100,10000,90,45).
  33. GradualTurn(10000,20000,45,30).
  34.  
  35. WAIT UNTIL ALTITUDE > 25000.
  36. PRINT "Following prograde".
  37. LOCK STEERING TO PROGRADE.
  38.  
  39. WAIT UNTIL ALT:APOAPSIS > 90000.
  40. PRINT "Apoapsis is over 90 km. Waiting to apoapsis".
  41. LOCK THROTTLE TO 0.0.
  42.  
  43. WAIT UNTIL ETA:APOAPSIS < 20.
  44. SET WARP TO 0.
  45. PRINT "Heading towards horizontal for circularization.".
  46. LOCK STEERING TO HEADING(90,0).
  47. RCS ON.
  48.  
  49. WAIT UNTIL ETA:APOAPSIS < 10.
  50. PRINT "Burning!".
  51. LOCK THROTTLE TO 1.0.
  52.  
  53. WAIT UNTIL ALT:PERIAPSIS > 85000.
  54. LOCK THROTTLE TO 0.
  55. SAS ON.
  56. WAIT 1.
  57. RCS OFF.
  58. SET SHIP:CONTROL:PILOTMAINTHROTTLE TO 0.
  59. PRINT "We are in orbit.".
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement