Advertisement
piffko

Stationeers - Automated Advanced Furnace

Jun 21st, 2021
4,367
1
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.14 KB | None | 1 0
  1. alias Furnace d0
  2. alias Pumpcool d1
  3. alias Pumpfuel d2
  4. alias HashIC d3
  5. alias Dial d4
  6. alias temp r0
  7. alias press r1
  8. alias maxtemp r7
  9. alias mintemp r8
  10. alias maxpress r9
  11. alias minpress r10
  12. start:
  13. s db Setting -1
  14. s Pumpcool Setting 20
  15. s Pumpfuel Setting 3
  16. move maxtemp 0
  17. move mintemp 0
  18. move minpress 0
  19. move maxpress 0
  20. s Pumpfuel On 0
  21. s Pumpcool On 0
  22. s Furnace SettingInput 0
  23. s Furnace Open 0
  24. yield
  25. l r2 db Setting
  26. blez r2 start
  27. jr r2
  28. j Basic #1
  29. j steel #2
  30. j invar #3
  31. j solder #4
  32. j electrum #5
  33. j constantan #6
  34. j waspalloy #7
  35. j inconel #8
  36. j astroloy #9
  37. j hastelloy #10
  38. j stelite #11
  39. set:############################
  40. yield
  41. s Furnace Activate 1
  42. l r13 Furnace Open
  43. l r12 HashIC Setting
  44. l r2 Dial Setting
  45. l r11 Furnace RecipeHash
  46. s Furnace SettingInput 100
  47. l temp Furnace Temperature
  48. l press Furnace Pressure
  49. select maxpress maxpress maxpress 50000
  50. select maxtemp maxtemp maxtemp 10000
  51. slt r3 temp mintemp
  52. sgt r4 temp maxtemp
  53. slt r5 press minpress
  54. select r5 minpress r5 0
  55. sgt r6 press maxpress
  56. or r3 r3 r5
  57. mul r6 r6 30
  58. s Pumpfuel On r3
  59. s Pumpcool On r4
  60. s Furnace SettingOutput r6
  61. breq r12 -1301215609 2
  62. beq r12 r11 end
  63. bgtz r13 end
  64. beqz r2 end
  65. j set #############################
  66. end:
  67. l r14 Furnace Reagents
  68. s Furnace Open 1
  69. yield
  70. brgtz r14 -3
  71. s Dial Setting 0
  72. j start############################
  73. Basic:
  74. move mintemp 900
  75. move maxpress 40000
  76. j set
  77. steel:
  78. move mintemp 900
  79. j set
  80. invar:
  81. move mintemp 1200
  82. move maxtemp 1500
  83. move minpress 18000
  84. move maxpress 20000
  85. j set
  86. solder:
  87. move mintemp 350
  88. move maxtemp 550
  89. move minpress 1000
  90. move maxpress 50000
  91. j set
  92. electrum:
  93. move mintemp 600
  94. move maxpress 2400
  95. j set
  96. constantan:
  97. move mintemp 1000
  98. move minpress 20000
  99. move maxpress 50000
  100. j set
  101. waspalloy:
  102. move mintemp 400
  103. move maxtemp 800
  104. move minpress 50000
  105. move maxpress 55000
  106. j set
  107. inconel:
  108. move mintemp 600
  109. move minpress 23500
  110. move maxpress 24000
  111. j set
  112. astroloy:
  113. move mintemp 1000
  114. move minpress 30000
  115. move maxpress 40000
  116. j set
  117. hastelloy:
  118. move mintemp 950
  119. move maxtemp 1000
  120. move minpress 25000
  121. move maxpress 30000
  122. j set
  123. stelite:
  124. move mintemp 1800
  125. move minpress 10000
  126. move maxpress 20000
  127. j set
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement