Advertisement
gelatine87

RFTool Control - Alloytower South

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