Advertisement
zaq_hack

Update Display v2

Mar 14th, 2019
181
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 31.49 KB | None | 0 0
  1. [
  2. {
  3. "pos": {
  4. "x": 0,
  5. "y": 0
  6. },
  7. "opcode": {
  8. "id": "ev_message",
  9. "primary": "R",
  10. "parameters": [
  11. {
  12. "type": "string",
  13. "value": {
  14. "v": "Update Display"
  15. }
  16. },
  17. {
  18. "type": "boolean",
  19. "value": {
  20. "null": true
  21. }
  22. }
  23. ]
  24. }
  25. },
  26. {
  27. "pos": {
  28. "x": 4,
  29. "y": 4
  30. },
  31. "opcode": {
  32. "id": "do_wire",
  33. "primary": "U",
  34. "parameters": []
  35. }
  36. },
  37. {
  38. "pos": {
  39. "x": 8,
  40. "y": 8
  41. },
  42. "opcode": {
  43. "id": "test_gt_number",
  44. "primary": "L",
  45. "secondary": "u",
  46. "parameters": [
  47. {
  48. "type": "number",
  49. "value": {
  50. "v": 4
  51. }
  52. },
  53. {
  54. "type": "number",
  55. "value": {
  56. "var": 1
  57. }
  58. }
  59. ]
  60. }
  61. },
  62. {
  63. "pos": {
  64. "x": 0,
  65. "y": 1
  66. },
  67. "opcode": {
  68. "id": "do_setvar",
  69. "primary": "D",
  70. "parameters": [
  71. {
  72. "type": "integer",
  73. "value": {
  74. "v": 0
  75. }
  76. }
  77. ]
  78. }
  79. },
  80. {
  81. "pos": {
  82. "x": 4,
  83. "y": 5
  84. },
  85. "opcode": {
  86. "id": "do_settoken",
  87. "primary": "U",
  88. "parameters": [
  89. {
  90. "type": "integer",
  91. "value": {
  92. "v": 9
  93. }
  94. }
  95. ]
  96. }
  97. },
  98. {
  99. "pos": {
  100. "x": 8,
  101. "y": 9
  102. },
  103. "opcode": {
  104. "id": "do_add_numbers",
  105. "primary": "R",
  106. "parameters": [
  107. {
  108. "type": "number",
  109. "value": {
  110. "var": 3
  111. }
  112. },
  113. {
  114. "type": "number",
  115. "value": {
  116. "var": 4
  117. }
  118. }
  119. ]
  120. }
  121. },
  122. {
  123. "pos": {
  124. "x": 0,
  125. "y": 2
  126. },
  127. "opcode": {
  128. "id": "do_fetchitems",
  129. "primary": "R",
  130. "parameters": [
  131. {
  132. "type": "inventory",
  133. "value": {
  134. "side": "down",
  135. "intside": "down",
  136. "node": "T001"
  137. }
  138. },
  139. {
  140. "type": "integer",
  141. "value": {
  142. "var": 0
  143. }
  144. },
  145. {
  146. "type": "item",
  147. "value": {
  148. "item": "rftoolscontrol:token",
  149. "meta": 0
  150. }
  151. },
  152. {
  153. "type": "integer",
  154. "value": {
  155. "null": true
  156. }
  157. },
  158. {
  159. "type": "integer",
  160. "value": {
  161. "v": 1
  162. }
  163. },
  164. {
  165. "type": "boolean",
  166. "value": {
  167. "null": true
  168. }
  169. },
  170. {
  171. "type": "boolean",
  172. "value": {
  173. "null": true
  174. }
  175. }
  176. ]
  177. }
  178. },
  179. {
  180. "pos": {
  181. "x": 0,
  182. "y": 3
  183. },
  184. "opcode": {
  185. "id": "do_setvar",
  186. "primary": "D",
  187. "parameters": [
  188. {
  189. "type": "integer",
  190. "value": {
  191. "v": 0
  192. }
  193. }
  194. ]
  195. }
  196. },
  197. {
  198. "pos": {
  199. "x": 4,
  200. "y": 7
  201. },
  202. "opcode": {
  203. "id": "do_multiply_long",
  204. "primary": "R",
  205. "parameters": [
  206. {
  207. "type": "number",
  208. "value": {
  209. "var": 1
  210. }
  211. },
  212. {
  213. "type": "number",
  214. "value": {
  215. "l": 64
  216. }
  217. }
  218. ]
  219. }
  220. },
  221. {
  222. "pos": {
  223. "x": 0,
  224. "y": 4
  225. },
  226. "opcode": {
  227. "id": "do_fetchitems",
  228. "primary": "R",
  229. "parameters": [
  230. {
  231. "type": "inventory",
  232. "value": {
  233. "side": "down",
  234. "intside": "down",
  235. "node": "T001"
  236. }
  237. },
  238. {
  239. "type": "integer",
  240. "value": {
  241. "var": 0
  242. }
  243. },
  244. {
  245. "type": "item",
  246. "value": {
  247. "item": "rftoolscontrol:token",
  248. "meta": 0
  249. }
  250. },
  251. {
  252. "type": "integer",
  253. "value": {
  254. "null": true
  255. }
  256. },
  257. {
  258. "type": "integer",
  259. "value": {
  260. "v": 3
  261. }
  262. },
  263. {
  264. "type": "boolean",
  265. "value": {
  266. "null": true
  267. }
  268. },
  269. {
  270. "type": "boolean",
  271. "value": {
  272. "null": true
  273. }
  274. }
  275. ]
  276. }
  277. },
  278. {
  279. "pos": {
  280. "x": 4,
  281. "y": 8
  282. },
  283. "opcode": {
  284. "id": "do_wire",
  285. "primary": "U",
  286. "parameters": []
  287. }
  288. },
  289. {
  290. "pos": {
  291. "x": 0,
  292. "y": 5
  293. },
  294. "opcode": {
  295. "id": "do_setvar",
  296. "primary": "D",
  297. "parameters": [
  298. {
  299. "type": "integer",
  300. "value": {
  301. "v": 0
  302. }
  303. }
  304. ]
  305. }
  306. },
  307. {
  308. "pos": {
  309. "x": 4,
  310. "y": 9
  311. },
  312. "opcode": {
  313. "id": "eval_gettoken",
  314. "primary": "R",
  315. "parameters": [
  316. {
  317. "type": "integer",
  318. "value": {
  319. "v": 2
  320. }
  321. }
  322. ]
  323. }
  324. },
  325. {
  326. "pos": {
  327. "x": 0,
  328. "y": 6
  329. },
  330. "opcode": {
  331. "id": "do_fetchitems",
  332. "primary": "D",
  333. "parameters": [
  334. {
  335. "type": "inventory",
  336. "value": {
  337. "side": "down",
  338. "intside": "down",
  339. "node": "T001"
  340. }
  341. },
  342. {
  343. "type": "integer",
  344. "value": {
  345. "var": 0
  346. }
  347. },
  348. {
  349. "type": "item",
  350. "value": {
  351. "item": "rftoolscontrol:token",
  352. "meta": 0
  353. }
  354. },
  355. {
  356. "type": "integer",
  357. "value": {
  358. "null": true
  359. }
  360. },
  361. {
  362. "type": "integer",
  363. "value": {
  364. "v": 5
  365. }
  366. },
  367. {
  368. "type": "boolean",
  369. "value": {
  370. "null": true
  371. }
  372. },
  373. {
  374. "type": "boolean",
  375. "value": {
  376. "null": true
  377. }
  378. }
  379. ]
  380. }
  381. },
  382. {
  383. "pos": {
  384. "x": 0,
  385. "y": 7
  386. },
  387. "opcode": {
  388. "id": "do_wire",
  389. "primary": "D",
  390. "parameters": []
  391. }
  392. },
  393. {
  394. "pos": {
  395. "x": 0,
  396. "y": 8
  397. },
  398. "opcode": {
  399. "id": "do_wire",
  400. "primary": "D",
  401. "parameters": []
  402. }
  403. },
  404. {
  405. "pos": {
  406. "x": 0,
  407. "y": 9
  408. },
  409. "opcode": {
  410. "id": "eval_gettoken",
  411. "primary": "R",
  412. "parameters": [
  413. {
  414. "type": "integer",
  415. "value": {
  416. "v": 2
  417. }
  418. }
  419. ]
  420. }
  421. },
  422. {
  423. "pos": {
  424. "x": 9,
  425. "y": 0
  426. },
  427. "opcode": {
  428. "id": "do_add_numbers",
  429. "primary": "L",
  430. "parameters": [
  431. {
  432. "type": "number",
  433. "value": {
  434. "fun": "last_number"
  435. }
  436. },
  437. {
  438. "type": "number",
  439. "value": {
  440. "var": 5
  441. }
  442. }
  443. ]
  444. }
  445. },
  446. {
  447. "pos": {
  448. "x": 9,
  449. "y": 1
  450. },
  451. "opcode": {
  452. "id": "do_add_numbers",
  453. "primary": "U",
  454. "parameters": [
  455. {
  456. "type": "number",
  457. "value": {
  458. "fun": "last_number"
  459. }
  460. },
  461. {
  462. "type": "number",
  463. "value": {
  464. "var": 3
  465. }
  466. }
  467. ]
  468. }
  469. },
  470. {
  471. "pos": {
  472. "x": 9,
  473. "y": 2
  474. },
  475. "opcode": {
  476. "id": "do_add_numbers",
  477. "primary": "D",
  478. "parameters": [
  479. {
  480. "type": "number",
  481. "value": {
  482. "fun": "last_number"
  483. }
  484. },
  485. {
  486. "type": "number",
  487. "value": {
  488. "var": 3
  489. }
  490. }
  491. ]
  492. }
  493. },
  494. {
  495. "pos": {
  496. "x": 9,
  497. "y": 3
  498. },
  499. "opcode": {
  500. "id": "do_add_numbers",
  501. "primary": "D",
  502. "parameters": [
  503. {
  504. "type": "number",
  505. "value": {
  506. "fun": "last_number"
  507. }
  508. },
  509. {
  510. "type": "number",
  511. "value": {
  512. "l": 4278190080
  513. }
  514. }
  515. ]
  516. }
  517. },
  518. {
  519. "pos": {
  520. "x": 9,
  521. "y": 4
  522. },
  523. "opcode": {
  524. "id": "do_settoken",
  525. "primary": "L",
  526. "parameters": [
  527. {
  528. "type": "integer",
  529. "value": {
  530. "v": 8
  531. }
  532. }
  533. ]
  534. }
  535. },
  536. {
  537. "pos": {
  538. "x": 5,
  539. "y": 1
  540. },
  541. "opcode": {
  542. "id": "do_multiply_long",
  543. "primary": "R",
  544. "parameters": [
  545. {
  546. "type": "number",
  547. "value": {
  548. "l": 16
  549. }
  550. },
  551. {
  552. "type": "number",
  553. "value": {
  554. "var": 2
  555. }
  556. }
  557. ]
  558. }
  559. },
  560. {
  561. "pos": {
  562. "x": 9,
  563. "y": 5
  564. },
  565. "opcode": {
  566. "id": "do_add_numbers",
  567. "primary": "U",
  568. "parameters": [
  569. {
  570. "type": "number",
  571. "value": {
  572. "l": 33023
  573. }
  574. },
  575. {
  576. "type": "number",
  577. "value": {
  578. "l": 4278190080
  579. }
  580. }
  581. ]
  582. }
  583. },
  584. {
  585. "pos": {
  586. "x": 5,
  587. "y": 2
  588. },
  589. "opcode": {
  590. "id": "test_gt_number",
  591. "primary": "L",
  592. "secondary": "u",
  593. "parameters": [
  594. {
  595. "type": "number",
  596. "value": {
  597. "var": 2
  598. }
  599. },
  600. {
  601. "type": "number",
  602. "value": {
  603. "v": 12
  604. }
  605. }
  606. ]
  607. }
  608. },
  609. {
  610. "pos": {
  611. "x": 9,
  612. "y": 6
  613. },
  614. "opcode": {
  615. "id": "test_gt_number",
  616. "primary": "R",
  617. "secondary": "u",
  618. "parameters": [
  619. {
  620. "type": "number",
  621. "value": {
  622. "v": 4
  623. }
  624. },
  625. {
  626. "type": "number",
  627. "value": {
  628. "var": 1
  629. }
  630. }
  631. ]
  632. }
  633. },
  634. {
  635. "pos": {
  636. "x": 5,
  637. "y": 3
  638. },
  639. "opcode": {
  640. "id": "do_multiply_long",
  641. "primary": "R",
  642. "parameters": [
  643. {
  644. "type": "number",
  645. "value": {
  646. "fun": "last_number"
  647. }
  648. },
  649. {
  650. "type": "number",
  651. "value": {
  652. "l": 524288
  653. }
  654. }
  655. ]
  656. }
  657. },
  658. {
  659. "pos": {
  660. "x": 1,
  661. "y": 0
  662. },
  663. "opcode": {
  664. "id": "do_settoken",
  665. "primary": "R",
  666. "parameters": [
  667. {
  668. "type": "integer",
  669. "value": {
  670. "v": 11
  671. }
  672. }
  673. ]
  674. }
  675. },
  676. {
  677. "pos": {
  678. "x": 9,
  679. "y": 8
  680. },
  681. "opcode": {
  682. "id": "do_setvar",
  683. "primary": "L",
  684. "parameters": [
  685. {
  686. "type": "integer",
  687. "value": {
  688. "v": 1
  689. }
  690. }
  691. ]
  692. }
  693. },
  694. {
  695. "pos": {
  696. "x": 1,
  697. "y": 1
  698. },
  699. "opcode": {
  700. "id": "do_add_numbers",
  701. "primary": "L",
  702. "parameters": [
  703. {
  704. "type": "number",
  705. "value": {
  706. "v": 1
  707. }
  708. },
  709. {
  710. "type": "number",
  711. "value": {
  712. "var": 0
  713. }
  714. }
  715. ]
  716. }
  717. },
  718. {
  719. "pos": {
  720. "x": 5,
  721. "y": 5
  722. },
  723. "opcode": {
  724. "id": "do_add_numbers",
  725. "primary": "L",
  726. "parameters": [
  727. {
  728. "type": "number",
  729. "value": {
  730. "fun": "last_number"
  731. }
  732. },
  733. {
  734. "type": "number",
  735. "value": {
  736. "l": 4278190080
  737. }
  738. }
  739. ]
  740. }
  741. },
  742. {
  743. "pos": {
  744. "x": 9,
  745. "y": 9
  746. },
  747. "opcode": {
  748. "id": "do_add_numbers",
  749. "primary": "R",
  750. "parameters": [
  751. {
  752. "type": "number",
  753. "value": {
  754. "fun": "last_number"
  755. }
  756. },
  757. {
  758. "type": "number",
  759. "value": {
  760. "l": 4278190080
  761. }
  762. }
  763. ]
  764. }
  765. },
  766. {
  767. "pos": {
  768. "x": 1,
  769. "y": 2
  770. },
  771. "opcode": {
  772. "id": "do_add_numbers",
  773. "primary": "R",
  774. "parameters": [
  775. {
  776. "type": "number",
  777. "value": {
  778. "v": 1
  779. }
  780. },
  781. {
  782. "type": "number",
  783. "value": {
  784. "var": 0
  785. }
  786. }
  787. ]
  788. }
  789. },
  790. {
  791. "pos": {
  792. "x": 1,
  793. "y": 3
  794. },
  795. "opcode": {
  796. "id": "do_add_numbers",
  797. "primary": "L",
  798. "parameters": [
  799. {
  800. "type": "number",
  801. "value": {
  802. "v": 1
  803. }
  804. },
  805. {
  806. "type": "number",
  807. "value": {
  808. "var": 0
  809. }
  810. }
  811. ]
  812. }
  813. },
  814. {
  815. "pos": {
  816. "x": 5,
  817. "y": 7
  818. },
  819. "opcode": {
  820. "id": "do_add_numbers",
  821. "primary": "R",
  822. "parameters": [
  823. {
  824. "type": "number",
  825. "value": {
  826. "fun": "last_number"
  827. }
  828. },
  829. {
  830. "type": "number",
  831. "value": {
  832. "var": 3
  833. }
  834. }
  835. ]
  836. }
  837. },
  838. {
  839. "pos": {
  840. "x": 1,
  841. "y": 4
  842. },
  843. "opcode": {
  844. "id": "do_add_numbers",
  845. "primary": "R",
  846. "parameters": [
  847. {
  848. "type": "number",
  849. "value": {
  850. "v": 1
  851. }
  852. },
  853. {
  854. "type": "number",
  855. "value": {
  856. "var": 0
  857. }
  858. }
  859. ]
  860. }
  861. },
  862. {
  863. "pos": {
  864. "x": 5,
  865. "y": 8
  866. },
  867. "opcode": {
  868. "id": "do_setvar",
  869. "primary": "L",
  870. "parameters": [
  871. {
  872. "type": "integer",
  873. "value": {
  874. "v": 3
  875. }
  876. }
  877. ]
  878. }
  879. },
  880. {
  881. "pos": {
  882. "x": 1,
  883. "y": 5
  884. },
  885. "opcode": {
  886. "id": "do_add_numbers",
  887. "primary": "L",
  888. "parameters": [
  889. {
  890. "type": "number",
  891. "value": {
  892. "v": 1
  893. }
  894. },
  895. {
  896. "type": "number",
  897. "value": {
  898. "var": 0
  899. }
  900. }
  901. ]
  902. }
  903. },
  904. {
  905. "pos": {
  906. "x": 5,
  907. "y": 9
  908. },
  909. "opcode": {
  910. "id": "do_subtract_numbers",
  911. "primary": "R",
  912. "parameters": [
  913. {
  914. "type": "number",
  915. "value": {
  916. "v": 12
  917. }
  918. },
  919. {
  920. "type": "number",
  921. "value": {
  922. "fun": "last_number"
  923. }
  924. }
  925. ]
  926. }
  927. },
  928. {
  929. "pos": {
  930. "x": 1,
  931. "y": 9
  932. },
  933. "opcode": {
  934. "id": "do_add_numbers",
  935. "primary": "R",
  936. "parameters": [
  937. {
  938. "type": "number",
  939. "value": {
  940. "fun": "last_number"
  941. }
  942. },
  943. {
  944. "type": "number",
  945. "value": {
  946. "v": 3
  947. }
  948. }
  949. ]
  950. }
  951. },
  952. {
  953. "pos": {
  954. "x": 10,
  955. "y": 2
  956. },
  957. "opcode": {
  958. "id": "do_multiply_long",
  959. "primary": "L",
  960. "parameters": [
  961. {
  962. "type": "number",
  963. "value": {
  964. "var": 1
  965. }
  966. },
  967. {
  968. "type": "number",
  969. "value": {
  970. "l": 64
  971. }
  972. }
  973. ]
  974. }
  975. },
  976. {
  977. "pos": {
  978. "x": 10,
  979. "y": 3
  980. },
  981. "opcode": {
  982. "id": "do_wire",
  983. "primary": "U",
  984. "parameters": []
  985. }
  986. },
  987. {
  988. "pos": {
  989. "x": 6,
  990. "y": 0
  991. },
  992. "opcode": {
  993. "id": "do_signal",
  994. "parameters": [
  995. {
  996. "type": "string",
  997. "value": {
  998. "v": "Plot"
  999. }
  1000. }
  1001. ]
  1002. }
  1003. },
  1004. {
  1005. "pos": {
  1006. "x": 10,
  1007. "y": 4
  1008. },
  1009. "opcode": {
  1010. "id": "do_setvar",
  1011. "primary": "U",
  1012. "parameters": [
  1013. {
  1014. "type": "integer",
  1015. "value": {
  1016. "v": 3
  1017. }
  1018. }
  1019. ]
  1020. }
  1021. },
  1022. {
  1023. "pos": {
  1024. "x": 6,
  1025. "y": 1
  1026. },
  1027. "opcode": {
  1028. "id": "do_setvar",
  1029. "primary": "R",
  1030. "parameters": [
  1031. {
  1032. "type": "integer",
  1033. "value": {
  1034. "v": 5
  1035. }
  1036. }
  1037. ]
  1038. }
  1039. },
  1040. {
  1041. "pos": {
  1042. "x": 10,
  1043. "y": 5
  1044. },
  1045. "opcode": {
  1046. "id": "do_multiply_long",
  1047. "primary": "U",
  1048. "parameters": [
  1049. {
  1050. "type": "number",
  1051. "value": {
  1052. "fun": "last_number"
  1053. }
  1054. },
  1055. {
  1056. "type": "number",
  1057. "value": {
  1058. "l": 4194304
  1059. }
  1060. }
  1061. ]
  1062. }
  1063. },
  1064. {
  1065. "pos": {
  1066. "x": 6,
  1067. "y": 2
  1068. },
  1069. "opcode": {
  1070. "id": "do_setvar",
  1071. "primary": "L",
  1072. "parameters": [
  1073. {
  1074. "type": "integer",
  1075. "value": {
  1076. "v": 2
  1077. }
  1078. }
  1079. ]
  1080. }
  1081. },
  1082. {
  1083. "pos": {
  1084. "x": 10,
  1085. "y": 6
  1086. },
  1087. "opcode": {
  1088. "id": "do_subtract_numbers",
  1089. "primary": "U",
  1090. "parameters": [
  1091. {
  1092. "type": "number",
  1093. "value": {
  1094. "v": 4
  1095. }
  1096. },
  1097. {
  1098. "type": "number",
  1099. "value": {
  1100. "var": 1
  1101. }
  1102. }
  1103. ]
  1104. }
  1105. },
  1106. {
  1107. "pos": {
  1108. "x": 6,
  1109. "y": 3
  1110. },
  1111. "opcode": {
  1112. "id": "do_setvar",
  1113. "primary": "R",
  1114. "parameters": [
  1115. {
  1116. "type": "integer",
  1117. "value": {
  1118. "v": 3
  1119. }
  1120. }
  1121. ]
  1122. }
  1123. },
  1124. {
  1125. "pos": {
  1126. "x": 2,
  1127. "y": 0
  1128. },
  1129. "opcode": {
  1130. "id": "do_setvar",
  1131. "primary": "R",
  1132. "parameters": [
  1133. {
  1134. "type": "integer",
  1135. "value": {
  1136. "v": 7
  1137. }
  1138. }
  1139. ]
  1140. }
  1141. },
  1142. {
  1143. "pos": {
  1144. "x": 6,
  1145. "y": 4
  1146. },
  1147. "opcode": {
  1148. "id": "do_subtract_numbers",
  1149. "primary": "D",
  1150. "parameters": [
  1151. {
  1152. "type": "number",
  1153. "value": {
  1154. "v": 15
  1155. }
  1156. },
  1157. {
  1158. "type": "number",
  1159. "value": {
  1160. "var": 1
  1161. }
  1162. }
  1163. ]
  1164. }
  1165. },
  1166. {
  1167. "pos": {
  1168. "x": 10,
  1169. "y": 8
  1170. },
  1171. "opcode": {
  1172. "id": "eval_gettoken",
  1173. "primary": "L",
  1174. "parameters": [
  1175. {
  1176. "type": "integer",
  1177. "value": {
  1178. "v": 3
  1179. }
  1180. }
  1181. ]
  1182. }
  1183. },
  1184. {
  1185. "pos": {
  1186. "x": 2,
  1187. "y": 1
  1188. },
  1189. "opcode": {
  1190. "id": "do_fetchitems",
  1191. "primary": "L",
  1192. "parameters": [
  1193. {
  1194. "type": "inventory",
  1195. "value": {
  1196. "side": "down",
  1197. "intside": "down",
  1198. "node": "T001"
  1199. }
  1200. },
  1201. {
  1202. "type": "integer",
  1203. "value": {
  1204. "var": 0
  1205. }
  1206. },
  1207. {
  1208. "type": "item",
  1209. "value": {
  1210. "item": "rftoolscontrol:token",
  1211. "meta": 0
  1212. }
  1213. },
  1214. {
  1215. "type": "integer",
  1216. "value": {
  1217. "null": true
  1218. }
  1219. },
  1220. {
  1221. "type": "integer",
  1222. "value": {
  1223. "v": 0
  1224. }
  1225. },
  1226. {
  1227. "type": "boolean",
  1228. "value": {
  1229. "null": true
  1230. }
  1231. },
  1232. {
  1233. "type": "boolean",
  1234. "value": {
  1235. "null": true
  1236. }
  1237. }
  1238. ]
  1239. }
  1240. },
  1241. {
  1242. "pos": {
  1243. "x": 6,
  1244. "y": 5
  1245. },
  1246. "opcode": {
  1247. "id": "do_multiply_long",
  1248. "primary": "L",
  1249. "parameters": [
  1250. {
  1251. "type": "number",
  1252. "value": {
  1253. "fun": "last_number"
  1254. }
  1255. },
  1256. {
  1257. "type": "number",
  1258. "value": {
  1259. "l": 4096
  1260. }
  1261. }
  1262. ]
  1263. }
  1264. },
  1265. {
  1266. "pos": {
  1267. "x": 10,
  1268. "y": 9
  1269. },
  1270. "opcode": {
  1271. "id": "do_settoken",
  1272. "primary": "U",
  1273. "parameters": [
  1274. {
  1275. "type": "integer",
  1276. "value": {
  1277. "v": 6
  1278. }
  1279. }
  1280. ]
  1281. }
  1282. },
  1283. {
  1284. "pos": {
  1285. "x": 2,
  1286. "y": 2
  1287. },
  1288. "opcode": {
  1289. "id": "do_setvar",
  1290. "primary": "D",
  1291. "parameters": [
  1292. {
  1293. "type": "integer",
  1294. "value": {
  1295. "v": 0
  1296. }
  1297. }
  1298. ]
  1299. }
  1300. },
  1301. {
  1302. "pos": {
  1303. "x": 2,
  1304. "y": 3
  1305. },
  1306. "opcode": {
  1307. "id": "do_fetchitems",
  1308. "primary": "L",
  1309. "parameters": [
  1310. {
  1311. "type": "inventory",
  1312. "value": {
  1313. "side": "down",
  1314. "intside": "down",
  1315. "node": "T001"
  1316. }
  1317. },
  1318. {
  1319. "type": "integer",
  1320. "value": {
  1321. "var": 0
  1322. }
  1323. },
  1324. {
  1325. "type": "item",
  1326. "value": {
  1327. "item": "rftoolscontrol:token",
  1328. "meta": 0
  1329. }
  1330. },
  1331. {
  1332. "type": "integer",
  1333. "value": {
  1334. "null": true
  1335. }
  1336. },
  1337. {
  1338. "type": "integer",
  1339. "value": {
  1340. "v": 2
  1341. }
  1342. },
  1343. {
  1344. "type": "boolean",
  1345. "value": {
  1346. "null": true
  1347. }
  1348. },
  1349. {
  1350. "type": "boolean",
  1351. "value": {
  1352. "null": true
  1353. }
  1354. }
  1355. ]
  1356. }
  1357. },
  1358. {
  1359. "pos": {
  1360. "x": 6,
  1361. "y": 7
  1362. },
  1363. "opcode": {
  1364. "id": "do_add_numbers",
  1365. "primary": "R",
  1366. "parameters": [
  1367. {
  1368. "type": "number",
  1369. "value": {
  1370. "fun": "last_number"
  1371. }
  1372. },
  1373. {
  1374. "type": "number",
  1375. "value": {
  1376. "l": 4278190080
  1377. }
  1378. }
  1379. ]
  1380. }
  1381. },
  1382. {
  1383. "pos": {
  1384. "x": 2,
  1385. "y": 4
  1386. },
  1387. "opcode": {
  1388. "id": "do_setvar",
  1389. "primary": "D",
  1390. "parameters": [
  1391. {
  1392. "type": "integer",
  1393. "value": {
  1394. "v": 0
  1395. }
  1396. }
  1397. ]
  1398. }
  1399. },
  1400. {
  1401. "pos": {
  1402. "x": 6,
  1403. "y": 8
  1404. },
  1405. "opcode": {
  1406. "id": "do_multiply_long",
  1407. "primary": "L",
  1408. "parameters": [
  1409. {
  1410. "type": "number",
  1411. "value": {
  1412. "fun": "last_number"
  1413. }
  1414. },
  1415. {
  1416. "type": "number",
  1417. "value": {
  1418. "l": 4194304
  1419. }
  1420. }
  1421. ]
  1422. }
  1423. },
  1424. {
  1425. "pos": {
  1426. "x": 2,
  1427. "y": 5
  1428. },
  1429. "opcode": {
  1430. "id": "do_fetchitems",
  1431. "primary": "L",
  1432. "parameters": [
  1433. {
  1434. "type": "inventory",
  1435. "value": {
  1436. "side": "down",
  1437. "intside": "down",
  1438. "node": "T001"
  1439. }
  1440. },
  1441. {
  1442. "type": "integer",
  1443. "value": {
  1444. "var": 0
  1445. }
  1446. },
  1447. {
  1448. "type": "item",
  1449. "value": {
  1450. "item": "rftoolscontrol:token",
  1451. "meta": 0
  1452. }
  1453. },
  1454. {
  1455. "type": "integer",
  1456. "value": {
  1457. "null": true
  1458. }
  1459. },
  1460. {
  1461. "type": "integer",
  1462. "value": {
  1463. "v": 4
  1464. }
  1465. },
  1466. {
  1467. "type": "boolean",
  1468. "value": {
  1469. "null": true
  1470. }
  1471. },
  1472. {
  1473. "type": "boolean",
  1474. "value": {
  1475. "null": true
  1476. }
  1477. }
  1478. ]
  1479. }
  1480. },
  1481. {
  1482. "pos": {
  1483. "x": 6,
  1484. "y": 9
  1485. },
  1486. "opcode": {
  1487. "id": "do_multiply_long",
  1488. "primary": "R",
  1489. "parameters": [
  1490. {
  1491. "type": "number",
  1492. "value": {
  1493. "fun": "last_number"
  1494. }
  1495. },
  1496. {
  1497. "type": "number",
  1498. "value": {
  1499. "l": 4096
  1500. }
  1501. }
  1502. ]
  1503. }
  1504. },
  1505. {
  1506. "pos": {
  1507. "x": 2,
  1508. "y": 9
  1509. },
  1510. "opcode": {
  1511. "id": "do_multiply_long",
  1512. "primary": "R",
  1513. "parameters": [
  1514. {
  1515. "type": "number",
  1516. "value": {
  1517. "fun": "last_number"
  1518. }
  1519. },
  1520. {
  1521. "type": "number",
  1522. "value": {
  1523. "l": 1048576
  1524. }
  1525. }
  1526. ]
  1527. }
  1528. },
  1529. {
  1530. "pos": {
  1531. "x": 7,
  1532. "y": 0
  1533. },
  1534. "opcode": {
  1535. "id": "do_settoken",
  1536. "primary": "L",
  1537. "parameters": [
  1538. {
  1539. "type": "integer",
  1540. "value": {
  1541. "v": 10
  1542. }
  1543. }
  1544. ]
  1545. }
  1546. },
  1547. {
  1548. "pos": {
  1549. "x": 7,
  1550. "y": 1
  1551. },
  1552. "opcode": {
  1553. "id": "eval_gettoken",
  1554. "primary": "R",
  1555. "parameters": [
  1556. {
  1557. "type": "integer",
  1558. "value": {
  1559. "v": 5
  1560. }
  1561. }
  1562. ]
  1563. }
  1564. },
  1565. {
  1566. "pos": {
  1567. "x": 7,
  1568. "y": 2
  1569. },
  1570. "opcode": {
  1571. "id": "do_add_numbers",
  1572. "primary": "L",
  1573. "parameters": [
  1574. {
  1575. "type": "number",
  1576. "value": {
  1577. "fun": "last_number"
  1578. }
  1579. },
  1580. {
  1581. "type": "number",
  1582. "value": {
  1583. "var": 2
  1584. }
  1585. }
  1586. ]
  1587. }
  1588. },
  1589. {
  1590. "pos": {
  1591. "x": 7,
  1592. "y": 3
  1593. },
  1594. "opcode": {
  1595. "id": "eval_gettoken",
  1596. "primary": "R",
  1597. "parameters": [
  1598. {
  1599. "type": "integer",
  1600. "value": {
  1601. "v": 3
  1602. }
  1603. }
  1604. ]
  1605. }
  1606. },
  1607. {
  1608. "pos": {
  1609. "x": 3,
  1610. "y": 0
  1611. },
  1612. "opcode": {
  1613. "id": "do_divide_numbers",
  1614. "primary": "D",
  1615. "parameters": [
  1616. {
  1617. "type": "number",
  1618. "value": {
  1619. "var": 7
  1620. }
  1621. },
  1622. {
  1623. "type": "number",
  1624. "value": {
  1625. "v": 2
  1626. }
  1627. }
  1628. ]
  1629. }
  1630. },
  1631. {
  1632. "pos": {
  1633. "x": 7,
  1634. "y": 4
  1635. },
  1636. "opcode": {
  1637. "id": "do_setvar",
  1638. "primary": "L",
  1639. "parameters": [
  1640. {
  1641. "type": "integer",
  1642. "value": {
  1643. "v": 1
  1644. }
  1645. }
  1646. ]
  1647. }
  1648. },
  1649. {
  1650. "pos": {
  1651. "x": 3,
  1652. "y": 1
  1653. },
  1654. "opcode": {
  1655. "id": "do_setvar",
  1656. "primary": "L",
  1657. "parameters": [
  1658. {
  1659. "type": "integer",
  1660. "value": {
  1661. "v": 0
  1662. }
  1663. }
  1664. ]
  1665. }
  1666. },
  1667. {
  1668. "pos": {
  1669. "x": 7,
  1670. "y": 6
  1671. },
  1672. "opcode": {
  1673. "id": "eval_gettoken",
  1674. "primary": "R",
  1675. "parameters": [
  1676. {
  1677. "type": "integer",
  1678. "value": {
  1679. "v": 4
  1680. }
  1681. }
  1682. ]
  1683. }
  1684. },
  1685. {
  1686. "pos": {
  1687. "x": 7,
  1688. "y": 7
  1689. },
  1690. "opcode": {
  1691. "id": "do_settoken",
  1692. "primary": "U",
  1693. "parameters": [
  1694. {
  1695. "type": "integer",
  1696. "value": {
  1697. "v": 7
  1698. }
  1699. }
  1700. ]
  1701. }
  1702. },
  1703. {
  1704. "pos": {
  1705. "x": 7,
  1706. "y": 8
  1707. },
  1708. "opcode": {
  1709. "id": "do_subtract_numbers",
  1710. "primary": "L",
  1711. "parameters": [
  1712. {
  1713. "type": "number",
  1714. "value": {
  1715. "v": 4
  1716. }
  1717. },
  1718. {
  1719. "type": "number",
  1720. "value": {
  1721. "var": 1
  1722. }
  1723. }
  1724. ]
  1725. }
  1726. },
  1727. {
  1728. "pos": {
  1729. "x": 7,
  1730. "y": 9
  1731. },
  1732. "opcode": {
  1733. "id": "do_setvar",
  1734. "primary": "R",
  1735. "parameters": [
  1736. {
  1737. "type": "integer",
  1738. "value": {
  1739. "v": 4
  1740. }
  1741. }
  1742. ]
  1743. }
  1744. },
  1745. {
  1746. "pos": {
  1747. "x": 3,
  1748. "y": 9
  1749. },
  1750. "opcode": {
  1751. "id": "do_setvar",
  1752. "primary": "R",
  1753. "parameters": [
  1754. {
  1755. "type": "integer",
  1756. "value": {
  1757. "v": 3
  1758. }
  1759. }
  1760. ]
  1761. }
  1762. },
  1763. {
  1764. "pos": {
  1765. "x": 8,
  1766. "y": 0
  1767. },
  1768. "opcode": {
  1769. "id": "do_add_numbers",
  1770. "primary": "L",
  1771. "parameters": [
  1772. {
  1773. "type": "number",
  1774. "value": {
  1775. "fun": "last_number"
  1776. }
  1777. },
  1778. {
  1779. "type": "number",
  1780. "value": {
  1781. "l": 4278190080
  1782. }
  1783. }
  1784. ]
  1785. }
  1786. },
  1787. {
  1788. "pos": {
  1789. "x": 8,
  1790. "y": 1
  1791. },
  1792. "opcode": {
  1793. "id": "do_multiply_long",
  1794. "primary": "R",
  1795. "parameters": [
  1796. {
  1797. "type": "number",
  1798. "value": {
  1799. "fun": "last_number"
  1800. }
  1801. },
  1802. {
  1803. "type": "number",
  1804. "value": {
  1805. "v": 3072
  1806. }
  1807. }
  1808. ]
  1809. }
  1810. },
  1811. {
  1812. "pos": {
  1813. "x": 8,
  1814. "y": 2
  1815. },
  1816. "opcode": {
  1817. "id": "eval_gettoken",
  1818. "primary": "L",
  1819. "parameters": [
  1820. {
  1821. "type": "integer",
  1822. "value": {
  1823. "v": 4
  1824. }
  1825. }
  1826. ]
  1827. }
  1828. },
  1829. {
  1830. "pos": {
  1831. "x": 8,
  1832. "y": 3
  1833. },
  1834. "opcode": {
  1835. "id": "do_setvar",
  1836. "primary": "U",
  1837. "parameters": [
  1838. {
  1839. "type": "integer",
  1840. "value": {
  1841. "v": 2
  1842. }
  1843. }
  1844. ]
  1845. }
  1846. },
  1847. {
  1848. "pos": {
  1849. "x": 8,
  1850. "y": 4
  1851. },
  1852. "opcode": {
  1853. "id": "eval_gettoken",
  1854. "primary": "L",
  1855. "parameters": [
  1856. {
  1857. "type": "integer",
  1858. "value": {
  1859. "v": 5
  1860. }
  1861. }
  1862. ]
  1863. }
  1864. },
  1865. {
  1866. "pos": {
  1867. "x": 4,
  1868. "y": 1
  1869. },
  1870. "opcode": {
  1871. "id": "do_setvar",
  1872. "primary": "R",
  1873. "parameters": [
  1874. {
  1875. "type": "integer",
  1876. "value": {
  1877. "v": 2
  1878. }
  1879. }
  1880. ]
  1881. }
  1882. },
  1883. {
  1884. "pos": {
  1885. "x": 4,
  1886. "y": 2
  1887. },
  1888. "opcode": {
  1889. "id": "eval_number",
  1890. "primary": "U",
  1891. "parameters": [
  1892. {
  1893. "type": "number",
  1894. "value": {
  1895. "v": 12
  1896. }
  1897. }
  1898. ]
  1899. }
  1900. },
  1901. {
  1902. "pos": {
  1903. "x": 8,
  1904. "y": 6
  1905. },
  1906. "opcode": {
  1907. "id": "do_setvar",
  1908. "primary": "R",
  1909. "parameters": [
  1910. {
  1911. "type": "integer",
  1912. "value": {
  1913. "v": 1
  1914. }
  1915. }
  1916. ]
  1917. }
  1918. },
  1919. {
  1920. "pos": {
  1921. "x": 4,
  1922. "y": 3
  1923. },
  1924. "opcode": {
  1925. "id": "eval_gettoken",
  1926. "primary": "R",
  1927. "parameters": [
  1928. {
  1929. "type": "integer",
  1930. "value": {
  1931. "v": 2
  1932. }
  1933. }
  1934. ]
  1935. }
  1936. },
  1937. {
  1938. "pos": {
  1939. "x": 8,
  1940. "y": 7
  1941. },
  1942. "opcode": {
  1943. "id": "do_add_numbers",
  1944. "primary": "L",
  1945. "parameters": [
  1946. {
  1947. "type": "number",
  1948. "value": {
  1949. "l": 33023
  1950. }
  1951. },
  1952. {
  1953. "type": "number",
  1954. "value": {
  1955. "l": 4278190080
  1956. }
  1957. }
  1958. ]
  1959. }
  1960. }
  1961. ]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement