Created
December 7, 2011 06:48
-
-
Save TkTech/1441761 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| "packets": { | |
| "info": { | |
| "count": 65 | |
| }, | |
| "packet": { | |
| "0": { | |
| "class": "wf", | |
| "from_client": true, | |
| "from_server": true, | |
| "id": 0, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| } | |
| ], | |
| "size": 4 | |
| }, | |
| "1": { | |
| "class": "aj", | |
| "from_client": true, | |
| "from_server": true, | |
| "id": 1, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "string16" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "long" | |
| }, | |
| { | |
| "field": "d", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "e", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "f", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "g", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "h", | |
| "operation": "write", | |
| "type": "byte" | |
| } | |
| ] | |
| }, | |
| "2": { | |
| "class": "hh", | |
| "from_client": true, | |
| "from_server": true, | |
| "id": 2, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "string16" | |
| } | |
| ] | |
| }, | |
| "3": { | |
| "class": "abb", | |
| "from_client": true, | |
| "from_server": true, | |
| "id": 3, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "string16" | |
| } | |
| ] | |
| }, | |
| "4": { | |
| "class": "cb", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 4, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "long" | |
| } | |
| ], | |
| "size": 8 | |
| }, | |
| "5": { | |
| "class": "lw", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 5, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "field": "d", | |
| "operation": "write", | |
| "type": "short" | |
| } | |
| ], | |
| "size": 10 | |
| }, | |
| "6": { | |
| "class": "aee", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 6, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "int" | |
| } | |
| ], | |
| "size": 12 | |
| }, | |
| "7": { | |
| "class": "zm", | |
| "from_client": true, | |
| "from_server": false, | |
| "id": 7, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "byte" | |
| } | |
| ], | |
| "size": 9 | |
| }, | |
| "8": { | |
| "class": "qg", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 8, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "float" | |
| } | |
| ], | |
| "size": 8 | |
| }, | |
| "9": { | |
| "class": "aep", | |
| "from_client": true, | |
| "from_server": true, | |
| "id": 9, | |
| "instructions": [ | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "e", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "d", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "long" | |
| } | |
| ], | |
| "size": 13 | |
| }, | |
| "10": { | |
| "class": "hk", | |
| "from_client": true, | |
| "from_server": true, | |
| "id": 10, | |
| "instructions": [ | |
| { | |
| "field": "(g) ? 1 : 0", | |
| "operation": "write", | |
| "type": "byte" | |
| } | |
| ], | |
| "size": 1 | |
| }, | |
| "11": { | |
| "class": "vb", | |
| "from_client": true, | |
| "from_server": true, | |
| "id": 11, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "double" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "double" | |
| }, | |
| { | |
| "field": "d", | |
| "operation": "write", | |
| "type": "double" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "double" | |
| }, | |
| { | |
| "field": "(g) ? 1 : 0", | |
| "operation": "write", | |
| "type": "byte" | |
| } | |
| ], | |
| "size": 33 | |
| }, | |
| "12": { | |
| "class": "aht", | |
| "from_client": true, | |
| "from_server": true, | |
| "id": 12, | |
| "instructions": [ | |
| { | |
| "field": "e", | |
| "operation": "write", | |
| "type": "float" | |
| }, | |
| { | |
| "field": "f", | |
| "operation": "write", | |
| "type": "float" | |
| }, | |
| { | |
| "field": "(g) ? 1 : 0", | |
| "operation": "write", | |
| "type": "byte" | |
| } | |
| ], | |
| "size": 9 | |
| }, | |
| "13": { | |
| "class": "ul", | |
| "from_client": true, | |
| "from_server": true, | |
| "id": 13, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "double" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "double" | |
| }, | |
| { | |
| "field": "d", | |
| "operation": "write", | |
| "type": "double" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "double" | |
| }, | |
| { | |
| "field": "e", | |
| "operation": "write", | |
| "type": "float" | |
| }, | |
| { | |
| "field": "f", | |
| "operation": "write", | |
| "type": "float" | |
| }, | |
| { | |
| "field": "(g) ? 1 : 0", | |
| "operation": "write", | |
| "type": "byte" | |
| } | |
| ], | |
| "size": 41 | |
| }, | |
| "14": { | |
| "class": "sm", | |
| "from_client": true, | |
| "from_server": false, | |
| "id": 14, | |
| "instructions": [ | |
| { | |
| "field": "e", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "d", | |
| "operation": "write", | |
| "type": "byte" | |
| } | |
| ], | |
| "size": 11 | |
| }, | |
| "15": { | |
| "class": "em", | |
| "from_client": true, | |
| "from_server": false, | |
| "id": 15, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "d", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "condition": "e == null", | |
| "instructions": [ | |
| { | |
| "field": "-1", | |
| "operation": "write", | |
| "type": "short" | |
| } | |
| ], | |
| "operation": "if" | |
| }, | |
| { | |
| "instructions": [ | |
| { | |
| "field": "e.c", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "field": "e.a", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "e.i()", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "condition": "e.a().h()", | |
| "instructions": [ | |
| { | |
| "condition": "e.d == null", | |
| "instructions": [ | |
| { | |
| "field": "-1", | |
| "operation": "write", | |
| "type": "short" | |
| } | |
| ], | |
| "operation": "if" | |
| }, | |
| { | |
| "instructions": [ | |
| { | |
| "field": "(short)var3.length", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "field": "var3", | |
| "operation": "write", | |
| "type": "byte[]" | |
| } | |
| ], | |
| "operation": "else" | |
| } | |
| ], | |
| "operation": "if" | |
| } | |
| ], | |
| "operation": "else" | |
| } | |
| ] | |
| }, | |
| "16": { | |
| "class": "aio", | |
| "from_client": true, | |
| "from_server": false, | |
| "id": 16, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "short" | |
| } | |
| ], | |
| "size": 2 | |
| }, | |
| "17": { | |
| "class": "aft", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 17, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "e", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "d", | |
| "operation": "write", | |
| "type": "int" | |
| } | |
| ], | |
| "size": 14 | |
| }, | |
| "18": { | |
| "class": "abu", | |
| "from_client": true, | |
| "from_server": true, | |
| "id": 18, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "byte" | |
| } | |
| ], | |
| "size": 5 | |
| }, | |
| "19": { | |
| "class": "ag", | |
| "from_client": true, | |
| "from_server": false, | |
| "id": 19, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "byte" | |
| } | |
| ], | |
| "size": 5 | |
| }, | |
| "20": { | |
| "class": "ph", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 20, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "string16" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "d", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "e", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "f", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "g", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "h", | |
| "operation": "write", | |
| "type": "short" | |
| } | |
| ] | |
| }, | |
| "21": { | |
| "class": "ts", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 21, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "h", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "field": "i", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "m", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "d", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "e", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "f", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "g", | |
| "operation": "write", | |
| "type": "byte" | |
| } | |
| ], | |
| "size": 24 | |
| }, | |
| "22": { | |
| "class": "rc", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 22, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "int" | |
| } | |
| ], | |
| "size": 8 | |
| }, | |
| "23": { | |
| "class": "gh", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 23, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "h", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "d", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "i", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "condition": "i > 0", | |
| "instructions": [ | |
| { | |
| "field": "e", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "field": "f", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "field": "g", | |
| "operation": "write", | |
| "type": "short" | |
| } | |
| ], | |
| "operation": "if" | |
| } | |
| ] | |
| }, | |
| "24": { | |
| "class": "mn", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 24, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "d", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "e", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "f", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "g", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "condition": "var2.hasNext()", | |
| "instructions": [ | |
| { | |
| "field": "var2", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "var3.c()", | |
| "instructions": [ | |
| { | |
| "operation": "case", | |
| "value": "0" | |
| }, | |
| { | |
| "field": "(Byte)var3.b()).byteValue(", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "operation": "break" | |
| }, | |
| { | |
| "operation": "case", | |
| "value": "1" | |
| }, | |
| { | |
| "field": "(Short)var3.b()).shortValue(", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "operation": "break" | |
| }, | |
| { | |
| "operation": "case", | |
| "value": "2" | |
| }, | |
| { | |
| "field": "(Integer)var3.b()).intValue(", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "operation": "break" | |
| }, | |
| { | |
| "operation": "case", | |
| "value": "3" | |
| }, | |
| { | |
| "field": "(Float)var3.b()).floatValue(", | |
| "operation": "write", | |
| "type": "float" | |
| }, | |
| { | |
| "operation": "break" | |
| }, | |
| { | |
| "operation": "case", | |
| "value": "4" | |
| }, | |
| { | |
| "field": "(String)var3.b()", | |
| "operation": "write", | |
| "type": "string16" | |
| }, | |
| { | |
| "operation": "break" | |
| }, | |
| { | |
| "operation": "case", | |
| "value": "5" | |
| }, | |
| { | |
| "field": "var3.a().bM", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "field": "var3.a", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "var3.i()", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "operation": "break" | |
| }, | |
| { | |
| "operation": "case", | |
| "value": "6" | |
| }, | |
| { | |
| "field": "var3.a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "var3.b", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "var3.c", | |
| "operation": "write", | |
| "type": "int" | |
| } | |
| ], | |
| "operation": "switch" | |
| } | |
| ], | |
| "operation": "loop" | |
| }, | |
| { | |
| "field": "0x7f", | |
| "operation": "write", | |
| "type": "byte" | |
| } | |
| ] | |
| }, | |
| "25": { | |
| "class": "yr", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 25, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "f", | |
| "operation": "write", | |
| "type": "string16" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "d", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "e", | |
| "operation": "write", | |
| "type": "int" | |
| } | |
| ] | |
| }, | |
| "26": { | |
| "class": "fi", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 26, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "d", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "e", | |
| "operation": "write", | |
| "type": "short" | |
| } | |
| ], | |
| "size": 18 | |
| }, | |
| "27": { | |
| "class": "zi", | |
| "from_client": true, | |
| "from_server": false, | |
| "id": 27, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "float" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "float" | |
| }, | |
| { | |
| "field": "e", | |
| "operation": "write", | |
| "type": "float" | |
| }, | |
| { | |
| "field": "f", | |
| "operation": "write", | |
| "type": "float" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "boolean" | |
| }, | |
| { | |
| "field": "d", | |
| "operation": "write", | |
| "type": "boolean" | |
| } | |
| ], | |
| "size": 18 | |
| }, | |
| "28": { | |
| "class": "qm", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 28, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "field": "d", | |
| "operation": "write", | |
| "type": "short" | |
| } | |
| ], | |
| "size": 10 | |
| }, | |
| "29": { | |
| "class": "fw", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 29, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| } | |
| ], | |
| "size": 4 | |
| }, | |
| "30": { | |
| "class": "rd", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 30, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| } | |
| ], | |
| "size": 4 | |
| }, | |
| "31": { | |
| "class": "y", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 31, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "d", | |
| "operation": "write", | |
| "type": "byte" | |
| } | |
| ], | |
| "size": 7 | |
| }, | |
| "32": { | |
| "class": "ks", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 32, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "e", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "f", | |
| "operation": "write", | |
| "type": "byte" | |
| } | |
| ], | |
| "size": 6 | |
| }, | |
| "33": { | |
| "class": "mc", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 33, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "d", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "e", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "f", | |
| "operation": "write", | |
| "type": "byte" | |
| } | |
| ], | |
| "size": 9 | |
| }, | |
| "34": { | |
| "class": "be", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 34, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "d", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "e", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "f", | |
| "operation": "write", | |
| "type": "byte" | |
| } | |
| ], | |
| "size": 18 | |
| }, | |
| "38": { | |
| "class": "bf", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 38, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "byte" | |
| } | |
| ], | |
| "size": 5 | |
| }, | |
| "39": { | |
| "class": "agx", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 39, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "int" | |
| } | |
| ], | |
| "size": 8 | |
| }, | |
| "40": { | |
| "class": "se", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 40, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "condition": "b != null", | |
| "instructions": [ | |
| { | |
| "condition": "var2.hasNext()", | |
| "instructions": [ | |
| { | |
| "field": "var2", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "var3.c()", | |
| "instructions": [ | |
| { | |
| "operation": "case", | |
| "value": "0" | |
| }, | |
| { | |
| "field": "(Byte)var3.b()).byteValue(", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "operation": "break" | |
| }, | |
| { | |
| "operation": "case", | |
| "value": "1" | |
| }, | |
| { | |
| "field": "(Short)var3.b()).shortValue(", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "operation": "break" | |
| }, | |
| { | |
| "operation": "case", | |
| "value": "2" | |
| }, | |
| { | |
| "field": "(Integer)var3.b()).intValue(", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "operation": "break" | |
| }, | |
| { | |
| "operation": "case", | |
| "value": "3" | |
| }, | |
| { | |
| "field": "(Float)var3.b()).floatValue(", | |
| "operation": "write", | |
| "type": "float" | |
| }, | |
| { | |
| "operation": "break" | |
| }, | |
| { | |
| "operation": "case", | |
| "value": "4" | |
| }, | |
| { | |
| "field": "(String)var3.b()", | |
| "operation": "write", | |
| "type": "string16" | |
| }, | |
| { | |
| "operation": "break" | |
| }, | |
| { | |
| "operation": "case", | |
| "value": "5" | |
| }, | |
| { | |
| "field": "var3.a().bM", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "field": "var3.a", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "var3.i()", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "operation": "break" | |
| }, | |
| { | |
| "operation": "case", | |
| "value": "6" | |
| }, | |
| { | |
| "field": "var3.a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "var3.b", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "var3.c", | |
| "operation": "write", | |
| "type": "int" | |
| } | |
| ], | |
| "operation": "switch" | |
| } | |
| ], | |
| "operation": "loop" | |
| } | |
| ], | |
| "operation": "if" | |
| }, | |
| { | |
| "field": "0x7f", | |
| "operation": "write", | |
| "type": "byte" | |
| } | |
| ] | |
| }, | |
| "41": { | |
| "class": "ij", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 41, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "d", | |
| "operation": "write", | |
| "type": "short" | |
| } | |
| ], | |
| "size": 8 | |
| }, | |
| "42": { | |
| "class": "af", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 42, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "byte" | |
| } | |
| ], | |
| "size": 5 | |
| }, | |
| "43": { | |
| "class": "nw", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 43, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "float" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "short" | |
| } | |
| ], | |
| "size": 8 | |
| }, | |
| "50": { | |
| "class": "t", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 50, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "(c) ? 1 : 0", | |
| "operation": "write", | |
| "type": "byte" | |
| } | |
| ], | |
| "size": 9 | |
| }, | |
| "51": { | |
| "class": "kh", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 51, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "- 1 d", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "- 1 e", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "- 1 f", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "h", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "g", | |
| "operation": "write", | |
| "type": "byte[]" | |
| } | |
| ] | |
| }, | |
| "52": { | |
| "class": "np", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 52, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "(short)f", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "condition": "var2 < f", | |
| "instructions": [ | |
| { | |
| "field": "c[var2]", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "amount": "1", | |
| "field": "var2", | |
| "operation": "increment" | |
| } | |
| ], | |
| "operation": "loop" | |
| }, | |
| { | |
| "field": "d", | |
| "operation": "write", | |
| "type": "byte[]" | |
| }, | |
| { | |
| "field": "e", | |
| "operation": "write", | |
| "type": "byte[]" | |
| } | |
| ] | |
| }, | |
| "53": { | |
| "class": "ack", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 53, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "d", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "e", | |
| "operation": "write", | |
| "type": "byte" | |
| } | |
| ], | |
| "size": 11 | |
| }, | |
| "54": { | |
| "class": "agm", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 54, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "d", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "e", | |
| "operation": "write", | |
| "type": "byte" | |
| } | |
| ], | |
| "size": 12 | |
| }, | |
| "60": { | |
| "class": "km", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 60, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "double" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "double" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "double" | |
| }, | |
| { | |
| "field": "d", | |
| "operation": "write", | |
| "type": "float" | |
| }, | |
| { | |
| "field": "e.size()", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "condition": "var5.hasNext()", | |
| "instructions": [ | |
| { | |
| "field": "var7", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "var8", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "var9", | |
| "operation": "write", | |
| "type": "byte" | |
| } | |
| ], | |
| "operation": "loop" | |
| } | |
| ] | |
| }, | |
| "61": { | |
| "class": "sh", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 61, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "d", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "e", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "int" | |
| } | |
| ], | |
| "size": 17 | |
| }, | |
| "70": { | |
| "class": "ho", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 70, | |
| "instructions": [ | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "byte" | |
| } | |
| ], | |
| "size": 2 | |
| }, | |
| "71": { | |
| "class": "abf", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 71, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "e", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "d", | |
| "operation": "write", | |
| "type": "int" | |
| } | |
| ], | |
| "size": 17 | |
| }, | |
| "100": { | |
| "class": "wm", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 100, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "string16" | |
| }, | |
| { | |
| "field": "d", | |
| "operation": "write", | |
| "type": "byte" | |
| } | |
| ] | |
| }, | |
| "101": { | |
| "class": "hi", | |
| "from_client": true, | |
| "from_server": true, | |
| "id": 101, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "byte" | |
| } | |
| ], | |
| "size": 1 | |
| }, | |
| "102": { | |
| "class": "aa", | |
| "from_client": true, | |
| "from_server": false, | |
| "id": 102, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "d", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "field": "f", | |
| "operation": "write", | |
| "type": "boolean" | |
| }, | |
| { | |
| "condition": "e == null", | |
| "instructions": [ | |
| { | |
| "field": "-1", | |
| "operation": "write", | |
| "type": "short" | |
| } | |
| ], | |
| "operation": "if" | |
| }, | |
| { | |
| "instructions": [ | |
| { | |
| "field": "e.c", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "field": "e.a", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "e.i()", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "condition": "e.a().h()", | |
| "instructions": [ | |
| { | |
| "condition": "e.d == null", | |
| "instructions": [ | |
| { | |
| "field": "-1", | |
| "operation": "write", | |
| "type": "short" | |
| } | |
| ], | |
| "operation": "if" | |
| }, | |
| { | |
| "instructions": [ | |
| { | |
| "field": "(short)var3.length", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "field": "var3", | |
| "operation": "write", | |
| "type": "byte[]" | |
| } | |
| ], | |
| "operation": "else" | |
| } | |
| ], | |
| "operation": "if" | |
| } | |
| ], | |
| "operation": "else" | |
| } | |
| ] | |
| }, | |
| "103": { | |
| "class": "iu", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 103, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "condition": "c == null", | |
| "instructions": [ | |
| { | |
| "field": "-1", | |
| "operation": "write", | |
| "type": "short" | |
| } | |
| ], | |
| "operation": "if" | |
| }, | |
| { | |
| "instructions": [ | |
| { | |
| "field": "c.c", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "field": "c.a", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "c.i()", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "condition": "c.a().h()", | |
| "instructions": [ | |
| { | |
| "condition": "c.d == null", | |
| "instructions": [ | |
| { | |
| "field": "-1", | |
| "operation": "write", | |
| "type": "short" | |
| } | |
| ], | |
| "operation": "if" | |
| }, | |
| { | |
| "instructions": [ | |
| { | |
| "field": "(short)var3.length", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "field": "var3", | |
| "operation": "write", | |
| "type": "byte[]" | |
| } | |
| ], | |
| "operation": "else" | |
| } | |
| ], | |
| "operation": "if" | |
| } | |
| ], | |
| "operation": "else" | |
| } | |
| ] | |
| }, | |
| "104": { | |
| "class": "yh", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 104, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "b.length", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "condition": "var2 < b.length", | |
| "instructions": [ | |
| { | |
| "condition": "b[var2] == null", | |
| "instructions": [ | |
| { | |
| "field": "-1", | |
| "operation": "write", | |
| "type": "short" | |
| } | |
| ], | |
| "operation": "if" | |
| }, | |
| { | |
| "instructions": [ | |
| { | |
| "field": "b[var2].c", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "field": "b[var2].a", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "b[var2].i()", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "condition": "b[var2].a().h()", | |
| "instructions": [ | |
| { | |
| "condition": "b[var2].d == null", | |
| "instructions": [ | |
| { | |
| "field": "-1", | |
| "operation": "write", | |
| "type": "short" | |
| } | |
| ], | |
| "operation": "if" | |
| }, | |
| { | |
| "instructions": [ | |
| { | |
| "field": "(short)var3.length", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "field": "var3", | |
| "operation": "write", | |
| "type": "byte[]" | |
| } | |
| ], | |
| "operation": "else" | |
| } | |
| ], | |
| "operation": "if" | |
| } | |
| ], | |
| "operation": "else" | |
| }, | |
| { | |
| "amount": "1", | |
| "field": "var2", | |
| "operation": "increment" | |
| } | |
| ], | |
| "operation": "loop" | |
| } | |
| ] | |
| }, | |
| "105": { | |
| "class": "gb", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 105, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "short" | |
| } | |
| ], | |
| "size": 5 | |
| }, | |
| "106": { | |
| "class": "ly", | |
| "from_client": true, | |
| "from_server": true, | |
| "id": 106, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "field": "(c) ? 1 : 0", | |
| "operation": "write", | |
| "type": "byte" | |
| } | |
| ], | |
| "size": 4 | |
| }, | |
| "107": { | |
| "class": "dg", | |
| "from_client": true, | |
| "from_server": true, | |
| "id": 107, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "condition": "b == null", | |
| "instructions": [ | |
| { | |
| "field": "-1", | |
| "operation": "write", | |
| "type": "short" | |
| } | |
| ], | |
| "operation": "if" | |
| }, | |
| { | |
| "instructions": [ | |
| { | |
| "field": "b.c", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "field": "b.a", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "b.i()", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "condition": "b.a().h()", | |
| "instructions": [ | |
| { | |
| "condition": "b.d == null", | |
| "instructions": [ | |
| { | |
| "field": "-1", | |
| "operation": "write", | |
| "type": "short" | |
| } | |
| ], | |
| "operation": "if" | |
| }, | |
| { | |
| "instructions": [ | |
| { | |
| "field": "(short)var3.length", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "field": "var3", | |
| "operation": "write", | |
| "type": "byte[]" | |
| } | |
| ], | |
| "operation": "else" | |
| } | |
| ], | |
| "operation": "if" | |
| } | |
| ], | |
| "operation": "else" | |
| } | |
| ] | |
| }, | |
| "108": { | |
| "class": "acv", | |
| "from_client": true, | |
| "from_server": false, | |
| "id": 108, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "byte" | |
| } | |
| ], | |
| "size": 2 | |
| }, | |
| "130": { | |
| "class": "hy", | |
| "from_client": true, | |
| "from_server": true, | |
| "id": 130, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "condition": "var2 < 4", | |
| "instructions": [ | |
| { | |
| "field": "d[var2]", | |
| "operation": "write", | |
| "type": "string16" | |
| }, | |
| { | |
| "amount": "1", | |
| "field": "var2", | |
| "operation": "increment" | |
| } | |
| ], | |
| "operation": "loop" | |
| } | |
| ] | |
| }, | |
| "131": { | |
| "class": "aej", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 131, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "short" | |
| }, | |
| { | |
| "field": "c.length", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "byte[]" | |
| } | |
| ] | |
| }, | |
| "200": { | |
| "class": "zl", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 200, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "int" | |
| }, | |
| { | |
| "field": "b", | |
| "operation": "write", | |
| "type": "byte" | |
| } | |
| ], | |
| "size": 5 | |
| }, | |
| "201": { | |
| "class": "oz", | |
| "from_client": false, | |
| "from_server": true, | |
| "id": 201, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "string16" | |
| }, | |
| { | |
| "field": "(b) ? 1 : 0", | |
| "operation": "write", | |
| "type": "byte" | |
| }, | |
| { | |
| "field": "c", | |
| "operation": "write", | |
| "type": "short" | |
| } | |
| ] | |
| }, | |
| "254": { | |
| "class": "lx", | |
| "from_client": true, | |
| "from_server": false, | |
| "id": 254, | |
| "instructions": [], | |
| "size": 0 | |
| }, | |
| "255": { | |
| "class": "sw", | |
| "from_client": true, | |
| "from_server": true, | |
| "id": 255, | |
| "instructions": [ | |
| { | |
| "field": "a", | |
| "operation": "write", | |
| "type": "string16" | |
| } | |
| ] | |
| } | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment