Skip to content

Instantly share code, notes, and snippets.

@TkTech
Created December 7, 2011 06:48
Show Gist options
  • Save TkTech/1441761 to your computer and use it in GitHub Desktop.
Save TkTech/1441761 to your computer and use it in GitHub Desktop.
"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