Advertisement
Guest User

Untitled

a guest
Nov 24th, 2017
676
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.06 KB | None | 0 0
  1. [
  2. {
  3. "pos": {
  4. "x": 2,
  5. "y": 2
  6. },
  7. "opcode": {
  8. "id": "do_getingredients_smart",
  9. "primary": "R",
  10. "parameters": [
  11. {
  12. "type": "inventory",
  13. "value": {
  14. "null": true
  15. }
  16. },
  17. {
  18. "type": "inventory",
  19. "value": {
  20. "side": "down"
  21. }
  22. },
  23. {
  24. "type": "item",
  25. "value": {
  26. "fun": "craftresult"
  27. }
  28. },
  29. {
  30. "type": "integer",
  31. "value": {
  32. "v": 0
  33. }
  34. },
  35. {
  36. "type": "integer",
  37. "value": {
  38. "v": 8
  39. }
  40. },
  41. {
  42. "type": "inventory",
  43. "value": {
  44. "side": "up",
  45. "node": "dump"
  46. }
  47. }
  48. ]
  49. }
  50. },
  51. {
  52. "pos": {
  53. "x": 3,
  54. "y": 3
  55. },
  56. "opcode": {
  57. "id": "do_craftfail",
  58. "primary": "D",
  59. "parameters": []
  60. }
  61. },
  62. {
  63. "pos": {
  64. "x": 1,
  65. "y": 2
  66. },
  67. "opcode": {
  68. "id": "do_lock",
  69. "primary": "R",
  70. "parameters": [
  71. {
  72. "type": "string",
  73. "value": {
  74. "v": "craft"
  75. }
  76. }
  77. ]
  78. }
  79. },
  80. {
  81. "pos": {
  82. "x": 3,
  83. "y": 4
  84. },
  85. "opcode": {
  86. "id": "do_releaselock",
  87. "parameters": [
  88. {
  89. "type": "string",
  90. "value": {
  91. "v": "craft"
  92. }
  93. }
  94. ]
  95. }
  96. },
  97. {
  98. "pos": {
  99. "x": 0,
  100. "y": 2
  101. },
  102. "opcode": {
  103. "id": "ev_craft",
  104. "primary": "R",
  105. "parameters": [
  106. {
  107. "type": "item",
  108. "value": {
  109. "null": true
  110. }
  111. },
  112. {
  113. "type": "inventory",
  114. "value": {
  115. "side": "down"
  116. }
  117. },
  118. {
  119. "type": "boolean",
  120. "value": {
  121. "null": true
  122. }
  123. }
  124. ]
  125. }
  126. },
  127. {
  128. "pos": {
  129. "x": 3,
  130. "y": 6
  131. },
  132. "opcode": {
  133. "id": "do_releaselock",
  134. "parameters": [
  135. {
  136. "type": "string",
  137. "value": {
  138. "v": "craft"
  139. }
  140. }
  141. ]
  142. }
  143. },
  144. {
  145. "pos": {
  146. "x": 2,
  147. "y": 6
  148. },
  149. "opcode": {
  150. "id": "do_pushmulti",
  151. "primary": "R",
  152. "parameters": [
  153. {
  154. "type": "inventory",
  155. "value": {
  156. "side": "up",
  157. "node": "dump"
  158. }
  159. },
  160. {
  161. "type": "integer",
  162. "value": {
  163. "v": 0
  164. }
  165. },
  166. {
  167. "type": "integer",
  168. "value": {
  169. "v": 23
  170. }
  171. },
  172. {
  173. "type": "integer",
  174. "value": {
  175. "null": true
  176. }
  177. }
  178. ]
  179. }
  180. },
  181. {
  182. "pos": {
  183. "x": 1,
  184. "y": 6
  185. },
  186. "opcode": {
  187. "id": "do_fetchitems",
  188. "primary": "R",
  189. "parameters": [
  190. {
  191. "type": "inventory",
  192. "value": {
  193. "side": "down",
  194. "intside": "down"
  195. }
  196. },
  197. {
  198. "type": "integer",
  199. "value": {
  200. "null": true
  201. }
  202. },
  203. {
  204. "type": "item",
  205. "value": {
  206. "null": true
  207. }
  208. },
  209. {
  210. "type": "integer",
  211. "value": {
  212. "null": true
  213. }
  214. },
  215. {
  216. "type": "integer",
  217. "value": {
  218. "v": 9
  219. }
  220. },
  221. {
  222. "type": "boolean",
  223. "value": {
  224. "null": true
  225. }
  226. },
  227. {
  228. "type": "boolean",
  229. "value": {
  230. "null": true
  231. }
  232. }
  233. ]
  234. }
  235. },
  236. {
  237. "pos": {
  238. "x": 0,
  239. "y": 6
  240. },
  241. "opcode": {
  242. "id": "ev_exception",
  243. "primary": "R",
  244. "parameters": [
  245. {
  246. "type": "exception",
  247. "value": {
  248. "code": "missing_craft_result"
  249. }
  250. },
  251. {
  252. "type": "boolean",
  253. "value": {
  254. "null": true
  255. }
  256. }
  257. ]
  258. }
  259. },
  260. {
  261. "pos": {
  262. "x": 8,
  263. "y": 2
  264. },
  265. "opcode": {
  266. "id": "do_releaselock",
  267. "primary": "R",
  268. "parameters": [
  269. {
  270. "type": "string",
  271. "value": {
  272. "v": "craft"
  273. }
  274. }
  275. ]
  276. }
  277. },
  278. {
  279. "pos": {
  280. "x": 7,
  281. "y": 2
  282. },
  283. "opcode": {
  284. "id": "do_craftok",
  285. "primary": "R",
  286. "parameters": [
  287. {
  288. "type": "integer",
  289. "value": {
  290. "v": 9
  291. }
  292. }
  293. ]
  294. }
  295. },
  296. {
  297. "pos": {
  298. "x": 6,
  299. "y": 2
  300. },
  301. "opcode": {
  302. "id": "do_fetchitems",
  303. "primary": "R",
  304. "parameters": [
  305. {
  306. "type": "inventory",
  307. "value": {
  308. "side": "down",
  309. "intside": "down"
  310. }
  311. },
  312. {
  313. "type": "integer",
  314. "value": {
  315. "null": true
  316. }
  317. },
  318. {
  319. "type": "item",
  320. "value": {
  321. "null": true
  322. }
  323. },
  324. {
  325. "type": "integer",
  326. "value": {
  327. "null": true
  328. }
  329. },
  330. {
  331. "type": "integer",
  332. "value": {
  333. "v": 9
  334. }
  335. },
  336. {
  337. "type": "boolean",
  338. "value": {
  339. "null": true
  340. }
  341. },
  342. {
  343. "type": "boolean",
  344. "value": {
  345. "null": true
  346. }
  347. }
  348. ]
  349. }
  350. },
  351. {
  352. "pos": {
  353. "x": 4,
  354. "y": 1
  355. },
  356. "opcode": {
  357. "id": "do_releaselock",
  358. "primary": "L",
  359. "parameters": [
  360. {
  361. "type": "string",
  362. "value": {
  363. "v": "craft"
  364. }
  365. }
  366. ]
  367. }
  368. },
  369. {
  370. "pos": {
  371. "x": 5,
  372. "y": 2
  373. },
  374. "opcode": {
  375. "id": "do_pushworkbench",
  376. "primary": "R",
  377. "parameters": [
  378. {
  379. "type": "side",
  380. "value": {
  381. "side": "down"
  382. }
  383. },
  384. {
  385. "type": "item",
  386. "value": {
  387. "null": true
  388. }
  389. },
  390. {
  391. "type": "integer",
  392. "value": {
  393. "v": 0
  394. }
  395. },
  396. {
  397. "type": "integer",
  398. "value": {
  399. "v": 8
  400. }
  401. }
  402. ]
  403. }
  404. },
  405. {
  406. "pos": {
  407. "x": 3,
  408. "y": 1
  409. },
  410. "opcode": {
  411. "id": "do_delay",
  412. "primary": "L",
  413. "parameters": [
  414. {
  415. "type": "integer",
  416. "value": {
  417. "v": 20
  418. }
  419. }
  420. ]
  421. }
  422. },
  423. {
  424. "pos": {
  425. "x": 4,
  426. "y": 2
  427. },
  428. "opcode": {
  429. "id": "test_eq",
  430. "primary": "R",
  431. "secondary": "u",
  432. "parameters": [
  433. {
  434. "type": "integer",
  435. "value": {
  436. "fun": "last_int"
  437. }
  438. },
  439. {
  440. "type": "integer",
  441. "value": {
  442. "v": 0
  443. }
  444. }
  445. ]
  446. }
  447. },
  448. {
  449. "pos": {
  450. "x": 2,
  451. "y": 1
  452. },
  453. "opcode": {
  454. "id": "do_lock",
  455. "primary": "D",
  456. "parameters": [
  457. {
  458. "type": "string",
  459. "value": {
  460. "v": "craft"
  461. }
  462. }
  463. ]
  464. }
  465. },
  466. {
  467. "pos": {
  468. "x": 3,
  469. "y": 2
  470. },
  471. "opcode": {
  472. "id": "test_eq",
  473. "primary": "D",
  474. "secondary": "r",
  475. "parameters": [
  476. {
  477. "type": "integer",
  478. "value": {
  479. "fun": "last_int"
  480. }
  481. },
  482. {
  483. "type": "integer",
  484. "value": {
  485. "v": -1
  486. }
  487. }
  488. ]
  489. }
  490. }
  491. ]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement