dTXEqa+bC9G0?S6n~2@7z~hP)XT(_0n?c7wk(43{-uM>!#nH`MabgKYm7DN)
z8}^CL02g6zi*9yL6O59~o4qxnkweef5gHRlaDYailV0^_X@F1cl^7pMaGo4qGY^CM
Uq=Juem_p@2w7p=GYBTBvd%yQh@c;k-
literal 0
HcmV?d00001
diff --git a/testing/packets/CompletePingCheckMessage.json b/testing/packets/CompletePingCheckMessage.json
new file mode 100644
index 0000000..cabcb7c
--- /dev/null
+++ b/testing/packets/CompletePingCheckMessage.json
@@ -0,0 +1,20 @@
+{
+ "sentAcks": [],
+ "receivedAcks": [],
+ "packet": {
+ "packetFlags": 0,
+ "sequenceNumber": 2112,
+ "extraHeader": {
+ "type": "Buffer",
+ "data": []
+ },
+ "message": {
+ "name": "CompletePingCheck",
+ "messageFlags": 1,
+ "id": 2,
+ "PingID": {
+ "PingID": 17
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/testing/packets/CompletePingCheckMessage.packet b/testing/packets/CompletePingCheckMessage.packet
new file mode 100644
index 0000000000000000000000000000000000000000..e8c68ed0531029e746f565478f521bff690552c0
GIT binary patch
literal 8
PcmZQzVBm0IU=joX0Yv~@
literal 0
HcmV?d00001
diff --git a/testing/packets/DeRezAckMessageL.json b/testing/packets/DeRezAckMessageL.json
new file mode 100644
index 0000000..1c55007
--- /dev/null
+++ b/testing/packets/DeRezAckMessageL.json
@@ -0,0 +1,25 @@
+{
+ "sentAcks": [
+ 1890
+ ],
+ "receivedAcks": [],
+ "packet": {
+ "packetFlags": 64,
+ "sequenceNumber": 1890,
+ "extraHeader": {
+ "type": "Buffer",
+ "data": []
+ },
+ "message": {
+ "name": "DeRezAck",
+ "messageFlags": 36,
+ "id": 4294902052,
+ "TransactionData": {
+ "TransactionID": {
+ "mUUID": "00000000-0000-0000-0000-000000000000"
+ },
+ "Success": true
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/testing/packets/DeRezAckMessageL.packet b/testing/packets/DeRezAckMessageL.packet
new file mode 100644
index 0000000000000000000000000000000000000000..04f146bb708d672f89d236429f6aa326e0832b67
GIT binary patch
literal 27
VcmZ=@U|>&T`2U|#g#isP0suS20?q&c
literal 0
HcmV?d00001
diff --git a/testing/packets/GroupRoleDataReplyMessageL.json b/testing/packets/GroupRoleDataReplyMessageL.json
new file mode 100644
index 0000000..a15d43c
--- /dev/null
+++ b/testing/packets/GroupRoleDataReplyMessageL.json
@@ -0,0 +1,414 @@
+{
+ "sentAcks": [
+ 11
+ ],
+ "receivedAcks": [],
+ "packet": {
+ "packetFlags": 64,
+ "sequenceNumber": 11,
+ "extraHeader": {
+ "type": "Buffer",
+ "data": []
+ },
+ "message": {
+ "name": "GroupRoleDataReply",
+ "messageFlags": 36,
+ "id": 4294902132,
+ "AgentData": {
+ "AgentID": {
+ "mUUID": "96b5f431-d0b5-4e9b-88dd-afc0e38a1567"
+ }
+ },
+ "GroupData": {
+ "GroupID": {
+ "mUUID": "c6424e05-6e2c-fb03-220b-ca7904d11e04"
+ },
+ "RequestID": {
+ "mUUID": "560fcdb3-7b58-4c83-a2ed-2dbbef553910"
+ },
+ "RoleCount": 4
+ },
+ "RoleData": [
+ {
+ "RoleID": {
+ "mUUID": "0bd1e189-d70f-ecf8-68e6-a9aab8d563f9"
+ },
+ "Name": {
+ "type": "Buffer",
+ "data": [
+ 79,
+ 102,
+ 102,
+ 105,
+ 99,
+ 101,
+ 114,
+ 115,
+ 0
+ ]
+ },
+ "Title": {
+ "type": "Buffer",
+ "data": [
+ 79,
+ 102,
+ 102,
+ 105,
+ 99,
+ 101,
+ 114,
+ 0
+ ]
+ },
+ "Description": {
+ "type": "Buffer",
+ "data": [
+ 84,
+ 104,
+ 101,
+ 32,
+ 111,
+ 102,
+ 102,
+ 105,
+ 99,
+ 101,
+ 114,
+ 115,
+ 32,
+ 111,
+ 102,
+ 32,
+ 116,
+ 104,
+ 101,
+ 32,
+ 103,
+ 114,
+ 111,
+ 117,
+ 112,
+ 44,
+ 32,
+ 119,
+ 105,
+ 116,
+ 104,
+ 32,
+ 109,
+ 111,
+ 114,
+ 101,
+ 32,
+ 112,
+ 111,
+ 119,
+ 101,
+ 114,
+ 115,
+ 32,
+ 116,
+ 104,
+ 97,
+ 110,
+ 32,
+ 114,
+ 101,
+ 103,
+ 117,
+ 108,
+ 97,
+ 114,
+ 32,
+ 109,
+ 101,
+ 109,
+ 98,
+ 101,
+ 114,
+ 115,
+ 46,
+ 0
+ ]
+ },
+ "Powers": {
+ "low": -1842,
+ "high": 101887,
+ "unsigned": false
+ },
+ "Members": 1
+ },
+ {
+ "RoleID": {
+ "mUUID": "483b080d-c6f3-e83c-f3be-e8425dbe7c13"
+ },
+ "Name": {
+ "type": "Buffer",
+ "data": [
+ 65,
+ 70,
+ 75,
+ 0
+ ]
+ },
+ "Title": {
+ "type": "Buffer",
+ "data": [
+ 65,
+ 70,
+ 75,
+ 32,
+ 75,
+ 105,
+ 116,
+ 116,
+ 101,
+ 110,
+ 0
+ ]
+ },
+ "Description": {
+ "type": "Buffer",
+ "data": []
+ },
+ "Powers": {
+ "low": 0,
+ "high": 0,
+ "unsigned": false
+ },
+ "Members": 1
+ },
+ {
+ "RoleID": {
+ "mUUID": "b5c42ec4-22e8-f6ac-9126-370023908b9d"
+ },
+ "Name": {
+ "type": "Buffer",
+ "data": [
+ 79,
+ 119,
+ 110,
+ 101,
+ 114,
+ 115,
+ 0
+ ]
+ },
+ "Title": {
+ "type": "Buffer",
+ "data": [
+ 67,
+ 97,
+ 115,
+ 112,
+ 101,
+ 114,
+ 84,
+ 101,
+ 99,
+ 104,
+ 32,
+ 68,
+ 101,
+ 118,
+ 101,
+ 108,
+ 111,
+ 112,
+ 101,
+ 114,
+ 0
+ ]
+ },
+ "Description": {
+ "type": "Buffer",
+ "data": [
+ 84,
+ 104,
+ 101,
+ 115,
+ 101,
+ 32,
+ 97,
+ 114,
+ 101,
+ 32,
+ 116,
+ 104,
+ 101,
+ 32,
+ 111,
+ 119,
+ 110,
+ 101,
+ 114,
+ 115,
+ 32,
+ 111,
+ 102,
+ 32,
+ 116,
+ 104,
+ 101,
+ 32,
+ 103,
+ 114,
+ 111,
+ 117,
+ 112,
+ 46,
+ 32,
+ 32,
+ 84,
+ 104,
+ 101,
+ 121,
+ 32,
+ 97,
+ 108,
+ 119,
+ 97,
+ 121,
+ 115,
+ 32,
+ 104,
+ 97,
+ 118,
+ 101,
+ 32,
+ 70,
+ 85,
+ 76,
+ 76,
+ 32,
+ 80,
+ 79,
+ 87,
+ 69,
+ 82,
+ 32,
+ 111,
+ 118,
+ 101,
+ 114,
+ 32,
+ 116,
+ 104,
+ 101,
+ 32,
+ 103,
+ 114,
+ 111,
+ 117,
+ 112,
+ 46,
+ 0
+ ]
+ },
+ "Powers": {
+ "low": -1,
+ "high": -1,
+ "unsigned": false
+ },
+ "Members": 1
+ },
+ {
+ "RoleID": {
+ "mUUID": "00000000-0000-0000-0000-000000000000"
+ },
+ "Name": {
+ "type": "Buffer",
+ "data": [
+ 69,
+ 118,
+ 101,
+ 114,
+ 121,
+ 111,
+ 110,
+ 101,
+ 0
+ ]
+ },
+ "Title": {
+ "type": "Buffer",
+ "data": [
+ 67,
+ 97,
+ 115,
+ 112,
+ 101,
+ 114,
+ 32,
+ 84,
+ 101,
+ 99,
+ 104,
+ 105,
+ 101,
+ 0
+ ]
+ },
+ "Description": {
+ "type": "Buffer",
+ "data": [
+ 69,
+ 118,
+ 101,
+ 114,
+ 121,
+ 111,
+ 110,
+ 101,
+ 32,
+ 105,
+ 110,
+ 32,
+ 116,
+ 104,
+ 101,
+ 32,
+ 103,
+ 114,
+ 111,
+ 117,
+ 112,
+ 32,
+ 105,
+ 115,
+ 32,
+ 105,
+ 110,
+ 32,
+ 116,
+ 104,
+ 101,
+ 32,
+ 101,
+ 118,
+ 101,
+ 114,
+ 121,
+ 111,
+ 110,
+ 101,
+ 32,
+ 114,
+ 111,
+ 108,
+ 101,
+ 46,
+ 0
+ ]
+ },
+ "Powers": {
+ "low": 402718720,
+ "high": 2048,
+ "unsigned": false
+ },
+ "Members": 0
+ }
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/testing/packets/GroupRoleDataReplyMessageL.packet b/testing/packets/GroupRoleDataReplyMessageL.packet
new file mode 100644
index 0000000000000000000000000000000000000000..744f6ff9d9eecc37bcbc86af9ee0e383aea3c82e
GIT binary patch
literal 463
zcmZ=@U|`^8`2U}=WZKp*h8MQ_&F;9n{=nld(ez_Zeyn*qznPV|PgSy9lw%3wKfAd)
z!l!xBTixC7LoEeZfI3;YFFx$N&j02|#7T9%rV59Bcf0G(Q#s*nhD56F@E
zV6`Yt)>BXbs;N{+%qdT-ELO-!EK5~z3-$3)2=EVg4N}N2OD#h9PY)Qb5CC!tI^c8#
zDz41WOJ(4LI7R{Fn#@!NeVBwoW*)*Yh0J0YALw4NMunpMoK!uaxr`DF91!CH+Hs5L4_
zGUxS8-n?@7y6e9`pZ~o0S1Hz^&e{^LPD?&;J2Nnfy%g;06x*Ys$$EWf#f=4XlNng}
zoD+)+Qi~MA6N^$(^B5R?7#O|sGxHR3Qx$-uXH{ZeVtOW5MoCG5mA-y%VnMN9acXjY
zUP?}8TB=@hey%=(s}EJJZ)9k!Z(^x$Xkx&?sLa4`3{r?~63s1Trw_Fx&+xpZu1=IU&x~
zIsPKEGfWajPg9+J3$8r*8Mg`p!|c$0yN-tDy$Osm`(VnD=>HJ5GXuy6yl166y0|2)
z&;LkNnsRX7J&-&912NQlAT9(bz!)gBP72({v(ct|Q=+uVvJqq^u{NfIZ46;{a%TPH
z~v?YWfmdPydXhzFYd
zA8xw6x`8qSLk?%9jl`A-R`MwXl9e4;x$&J_PWD}Uok}-gCaWvj6XoHi2ZM9lp4dd^
v!%JeE*H?eR2=bF}&mM#*ha{_|HxBjO@vcm^slT;)hW?T7;1C89L`E_In~juF
literal 0
HcmV?d00001
diff --git a/testing/packets/KillObjectMessageL.json b/testing/packets/KillObjectMessageL.json
new file mode 100644
index 0000000..9b316ee
--- /dev/null
+++ b/testing/packets/KillObjectMessageL.json
@@ -0,0 +1,39 @@
+{
+ "sentAcks": [
+ 2088
+ ],
+ "receivedAcks": [],
+ "packet": {
+ "packetFlags": 64,
+ "sequenceNumber": 2088,
+ "extraHeader": {
+ "type": "Buffer",
+ "data": []
+ },
+ "message": {
+ "name": "KillObject",
+ "messageFlags": 33,
+ "id": 16,
+ "ObjectData": [
+ {
+ "ID": 579538094
+ },
+ {
+ "ID": 579538095
+ },
+ {
+ "ID": 579538098
+ },
+ {
+ "ID": 579538099
+ },
+ {
+ "ID": 579564526
+ },
+ {
+ "ID": 579564527
+ }
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/testing/packets/KillObjectMessageL.packet b/testing/packets/KillObjectMessageL.packet
new file mode 100644
index 0000000000000000000000000000000000000000..baef2bf7d68ee11bd92a880079c6b804fb918040
GIT binary patch
literal 32
hcmZ=@VBpYT5MW!!)2*}~h&KW8W*~l7+^zH;hyjDt3Q7O~
literal 0
HcmV?d00001
diff --git a/testing/packets/LayerDataMessage.json b/testing/packets/LayerDataMessage.json
new file mode 100644
index 0000000..6374bb4
--- /dev/null
+++ b/testing/packets/LayerDataMessage.json
@@ -0,0 +1,52 @@
+{
+ "sentAcks": [],
+ "receivedAcks": [],
+ "packet": {
+ "packetFlags": 0,
+ "sequenceNumber": 2143,
+ "extraHeader": {
+ "type": "Buffer",
+ "data": []
+ },
+ "message": {
+ "name": "LayerData",
+ "messageFlags": 33,
+ "id": 11,
+ "LayerID": {
+ "Type": 55
+ },
+ "LayerData": {
+ "Data": {
+ "type": "Buffer",
+ "data": [
+ 18,
+ 0,
+ 16,
+ 55,
+ 71,
+ 118,
+ 103,
+ 162,
+ 192,
+ 1,
+ 0,
+ 0,
+ 63,
+ 222,
+ 71,
+ 60,
+ 104,
+ 170,
+ 63,
+ 1,
+ 0,
+ 0,
+ 63,
+ 198,
+ 97
+ ]
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/testing/packets/LayerDataMessage.packet b/testing/packets/LayerDataMessage.packet
new file mode 100644
index 0000000000000000000000000000000000000000..d57ffaf5cd1cfe9fc624508538b4a0a9617a9d57
GIT binary patch
literal 35
ocmZQzVBm;n;5L_J5MmH8cP~p{bbyh8!Tz4RO~xvF5bIbX0BySm`v3p{
literal 0
HcmV?d00001
diff --git a/testing/packets/LayerDataMessageL.json b/testing/packets/LayerDataMessageL.json
new file mode 100644
index 0000000..752a408
--- /dev/null
+++ b/testing/packets/LayerDataMessageL.json
@@ -0,0 +1,360 @@
+{
+ "sentAcks": [
+ 50
+ ],
+ "receivedAcks": [],
+ "packet": {
+ "packetFlags": 64,
+ "sequenceNumber": 50,
+ "extraHeader": {
+ "type": "Buffer",
+ "data": []
+ },
+ "message": {
+ "name": "LayerData",
+ "messageFlags": 33,
+ "id": 11,
+ "LayerID": {
+ "Type": 76
+ },
+ "LayerData": {
+ "Data": {
+ "type": "Buffer",
+ "data": [
+ 8,
+ 1,
+ 16,
+ 76,
+ 139,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 0,
+ 7,
+ 63,
+ 255,
+ 232,
+ 176,
+ 0,
+ 0,
+ 0,
+ 0,
+ 16,
+ 6,
+ 195,
+ 255,
+ 254,
+ 139,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 0,
+ 141,
+ 63,
+ 255,
+ 232,
+ 176,
+ 0,
+ 0,
+ 0,
+ 0,
+ 16,
+ 4,
+ 179,
+ 255,
+ 254,
+ 139,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 0,
+ 239,
+ 63,
+ 255,
+ 232,
+ 176,
+ 0,
+ 0,
+ 0,
+ 0,
+ 16,
+ 10,
+ 227,
+ 255,
+ 254,
+ 139,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 0,
+ 8,
+ 63,
+ 255,
+ 232,
+ 176,
+ 0,
+ 0,
+ 0,
+ 0,
+ 16,
+ 2,
+ 163,
+ 255,
+ 254,
+ 139,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 0,
+ 207,
+ 63,
+ 255,
+ 232,
+ 176,
+ 0,
+ 0,
+ 0,
+ 0,
+ 16,
+ 0,
+ 147,
+ 255,
+ 254,
+ 139,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 0,
+ 109,
+ 63,
+ 255,
+ 232,
+ 176,
+ 0,
+ 0,
+ 0,
+ 0,
+ 16,
+ 4,
+ 195,
+ 255,
+ 254,
+ 139,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 0,
+ 142,
+ 63,
+ 255,
+ 232,
+ 176,
+ 0,
+ 0,
+ 0,
+ 0,
+ 16,
+ 2,
+ 179,
+ 255,
+ 254,
+ 139,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 0,
+ 175,
+ 63,
+ 255,
+ 232,
+ 176,
+ 0,
+ 0,
+ 0,
+ 0,
+ 16,
+ 0,
+ 163,
+ 255,
+ 254,
+ 139,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 0,
+ 77,
+ 63,
+ 255,
+ 232,
+ 176,
+ 0,
+ 0,
+ 0,
+ 0,
+ 16,
+ 6,
+ 227,
+ 255,
+ 254,
+ 139,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 0,
+ 44,
+ 63,
+ 255,
+ 232,
+ 176,
+ 0,
+ 0,
+ 0,
+ 0,
+ 16,
+ 8,
+ 243,
+ 255,
+ 254,
+ 139,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 0,
+ 11,
+ 63,
+ 255,
+ 232,
+ 176,
+ 0,
+ 0,
+ 0,
+ 0,
+ 16,
+ 4,
+ 227,
+ 255,
+ 254,
+ 139,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 0,
+ 45,
+ 63,
+ 255,
+ 232,
+ 176,
+ 0,
+ 0,
+ 0,
+ 0,
+ 16,
+ 6,
+ 243,
+ 255,
+ 254,
+ 139,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 0,
+ 12,
+ 63,
+ 255,
+ 232,
+ 176,
+ 0,
+ 0,
+ 0,
+ 0,
+ 16,
+ 4,
+ 243,
+ 255,
+ 254,
+ 139,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 0,
+ 46,
+ 63,
+ 255,
+ 232,
+ 176,
+ 0,
+ 0,
+ 0,
+ 0,
+ 16,
+ 0,
+ 211,
+ 255,
+ 254,
+ 139,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 0,
+ 47,
+ 63,
+ 255,
+ 232,
+ 176,
+ 0,
+ 0,
+ 0,
+ 0,
+ 16,
+ 0,
+ 227,
+ 255,
+ 254,
+ 139,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 0,
+ 15,
+ 63,
+ 255,
+ 230,
+ 16
+ ]
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/testing/packets/LayerDataMessageL.packet b/testing/packets/LayerDataMessageL.packet
new file mode 100644
index 0000000000000000000000000000000000000000..43bd167076660ce51c9142118f997c4625301ae6
GIT binary patch
literal 341
zcmZ=@U|=v};P&xmV~p
z3o*MSRie1==Z4HslVsMLiE
fvLRIRzy(^$~&yGx_cRKNA1|)str)
literal 0
HcmV?d00001
diff --git a/testing/packets/LogoutReplyMessageL.json b/testing/packets/LogoutReplyMessageL.json
new file mode 100644
index 0000000..7f54498
--- /dev/null
+++ b/testing/packets/LogoutReplyMessageL.json
@@ -0,0 +1,49 @@
+{
+ "sentAcks": [
+ 2146
+ ],
+ "receivedAcks": [],
+ "packet": {
+ "packetFlags": 64,
+ "sequenceNumber": 2146,
+ "extraHeader": {
+ "type": "Buffer",
+ "data": []
+ },
+ "message": {
+ "name": "LogoutReply",
+ "messageFlags": 52,
+ "id": 4294902013,
+ "AgentData": {
+ "AgentID": {
+ "mUUID": "96b5f431-d0b5-4e9b-88dd-afc0e38a1567"
+ },
+ "SessionID": {
+ "mUUID": "3d64e727-5147-4ea2-a76f-753f747c6108"
+ }
+ },
+ "InventoryData": [
+ {
+ "ItemID": {
+ "mUUID": "33e0d3e9-b0a2-357d-a5db-2a6686962dbb"
+ }
+ },
+ {
+ "ItemID": {
+ "mUUID": "ec44c997-7f90-3659-b682-9c7776020a8e"
+ }
+ },
+ {
+ "ItemID": {
+ "mUUID": "37d7256a-7b59-3388-9ff4-cb6cfad46985"
+ }
+ },
+ {
+ "ItemID": {
+ "mUUID": "e5fbfb89-7afc-19b7-6d91-02c0857c3f9c"
+ }
+ }
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/testing/packets/LogoutReplyMessageL.packet b/testing/packets/LogoutReplyMessageL.packet
new file mode 100644
index 0000000000000000000000000000000000000000..713d5734a9c9cd4612329467f4e3cfae5fe41a3b
GIT binary patch
literal 107
zcmV-x0F?hg000PL0RR60{g$=#G0?S6n~2@7z~hP)XFX)+Cs9XEqNi_lKXiOy2m~|W
z)9J9HHGQSqDrSb3ExYVQ$(MhSHd(fUoOgBt3XV6|C2D(FGl-w`%WV48X@%wc`-yt|
N8Mkeb0>FiQKb!$jHU|Iz
literal 0
HcmV?d00001
diff --git a/testing/packets/MapBlockReplyMessageL.json b/testing/packets/MapBlockReplyMessageL.json
new file mode 100644
index 0000000..68e370c
--- /dev/null
+++ b/testing/packets/MapBlockReplyMessageL.json
@@ -0,0 +1,51 @@
+{
+ "sentAcks": [
+ 1910
+ ],
+ "receivedAcks": [],
+ "packet": {
+ "packetFlags": 64,
+ "sequenceNumber": 1910,
+ "extraHeader": {
+ "type": "Buffer",
+ "data": []
+ },
+ "message": {
+ "name": "MapBlockReply",
+ "messageFlags": 36,
+ "id": 4294902169,
+ "AgentData": {
+ "AgentID": {
+ "mUUID": "96b5f431-d0b5-4e9b-88dd-afc0e38a1567"
+ },
+ "Flags": 0
+ },
+ "Data": [
+ {
+ "X": 1033,
+ "Y": 1102,
+ "Name": {
+ "type": "Buffer",
+ "data": [
+ 73,
+ 122,
+ 97,
+ 110,
+ 97,
+ 103,
+ 105,
+ 0
+ ]
+ },
+ "Access": 21,
+ "RegionFlags": 0,
+ "WaterHeight": 0,
+ "Agents": 0,
+ "MapImageID": {
+ "mUUID": "447400de-0103-da92-a976-234d8af2933a"
+ }
+ }
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/testing/packets/MapBlockReplyMessageL.packet b/testing/packets/MapBlockReplyMessageL.packet
new file mode 100644
index 0000000000000000000000000000000000000000..988c2168bf2cad7adefdb34088e28577fc93deb8
GIT binary patch
literal 67
zcmZ=@U|=s}`2U}A=CrL}3@>c;o857D{ej0_qUj7kz{tts$HL)Rm6(^9p2;8z5@KL*
UDPg$B$b4(k$}(l&u1}M#06iHO4*&oF
literal 0
HcmV?d00001
diff --git a/testing/packets/MapItemReplyMessageL.json b/testing/packets/MapItemReplyMessageL.json
new file mode 100644
index 0000000..b28fdd0
--- /dev/null
+++ b/testing/packets/MapItemReplyMessageL.json
@@ -0,0 +1,135 @@
+{
+ "sentAcks": [
+ 1912
+ ],
+ "receivedAcks": [],
+ "packet": {
+ "packetFlags": 64,
+ "sequenceNumber": 1912,
+ "extraHeader": {
+ "type": "Buffer",
+ "data": []
+ },
+ "message": {
+ "name": "MapItemReply",
+ "messageFlags": 36,
+ "id": 4294902171,
+ "AgentData": {
+ "AgentID": {
+ "mUUID": "96b5f431-d0b5-4e9b-88dd-afc0e38a1567"
+ },
+ "Flags": 2
+ },
+ "RequestData": {
+ "ItemType": 6
+ },
+ "Data": [
+ {
+ "X": 264512,
+ "Y": 282192,
+ "ID": {
+ "mUUID": "00000000-0000-0000-0000-000000000000"
+ },
+ "Extra": 1,
+ "Extra2": 0,
+ "Name": {
+ "type": "Buffer",
+ "data": [
+ 56,
+ 48,
+ 55,
+ 68,
+ 68,
+ 68,
+ 0
+ ]
+ }
+ },
+ {
+ "X": 264576,
+ "Y": 282240,
+ "ID": {
+ "mUUID": "00000000-0000-0000-0000-000000000000"
+ },
+ "Extra": 2,
+ "Extra2": 0,
+ "Name": {
+ "type": "Buffer",
+ "data": [
+ 56,
+ 48,
+ 55,
+ 68,
+ 68,
+ 68,
+ 0
+ ]
+ }
+ },
+ {
+ "X": 264624,
+ "Y": 282320,
+ "ID": {
+ "mUUID": "00000000-0000-0000-0000-000000000000"
+ },
+ "Extra": 1,
+ "Extra2": 0,
+ "Name": {
+ "type": "Buffer",
+ "data": [
+ 56,
+ 48,
+ 55,
+ 68,
+ 68,
+ 68,
+ 0
+ ]
+ }
+ },
+ {
+ "X": 264640,
+ "Y": 282176,
+ "ID": {
+ "mUUID": "00000000-0000-0000-0000-000000000000"
+ },
+ "Extra": 2,
+ "Extra2": 0,
+ "Name": {
+ "type": "Buffer",
+ "data": [
+ 56,
+ 48,
+ 55,
+ 68,
+ 68,
+ 68,
+ 0
+ ]
+ }
+ },
+ {
+ "X": 264656,
+ "Y": 282160,
+ "ID": {
+ "mUUID": "00000000-0000-0000-0000-000000000000"
+ },
+ "Extra": 1,
+ "Extra2": 0,
+ "Name": {
+ "type": "Buffer",
+ "data": [
+ 56,
+ 48,
+ 55,
+ 68,
+ 68,
+ 68,
+ 0
+ ]
+ }
+ }
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/testing/packets/MapItemReplyMessageL.packet b/testing/packets/MapItemReplyMessageL.packet
new file mode 100644
index 0000000000000000000000000000000000000000..e62741236fcb14e7b2481d90c66ebc8cad896206
GIT binary patch
literal 235
zcmZ=@U|_Fc`2U}A_Oz{E3@>c;o857D{ej0_qUlTw3=C{Q%<90&!Vuuc0%W2BMktrv
x!ob|c#f6~(sICEvI*>si08_UCsO|z5b?D|D0IGAqq7L1>3qW-SSk$4L2LPtI8!i9<
literal 0
HcmV?d00001
diff --git a/testing/packets/MoneyBalanceReplyMessageZL.json b/testing/packets/MoneyBalanceReplyMessageZL.json
new file mode 100644
index 0000000..d80f08c
--- /dev/null
+++ b/testing/packets/MoneyBalanceReplyMessageZL.json
@@ -0,0 +1,80 @@
+{
+ "sentAcks": [
+ 1837
+ ],
+ "receivedAcks": [],
+ "packet": {
+ "packetFlags": 192,
+ "sequenceNumber": 1837,
+ "extraHeader": {
+ "type": "Buffer",
+ "data": []
+ },
+ "message": {
+ "name": "MoneyBalanceReply",
+ "messageFlags": 52,
+ "id": 4294902074,
+ "MoneyData": {
+ "AgentID": {
+ "mUUID": "96b5f431-d0b5-4e9b-88dd-afc0e38a1567"
+ },
+ "TransactionID": {
+ "mUUID": "0cf4e90b-2606-6165-2ecf-f2236ecc4aef"
+ },
+ "TransactionSuccess": true,
+ "MoneyBalance": 4,
+ "SquareMetersCredit": 0,
+ "SquareMetersCommitted": 0,
+ "Description": {
+ "type": "Buffer",
+ "data": [
+ 67,
+ 97,
+ 115,
+ 112,
+ 101,
+ 114,
+ 32,
+ 87,
+ 97,
+ 114,
+ 100,
+ 101,
+ 110,
+ 32,
+ 112,
+ 97,
+ 105,
+ 100,
+ 32,
+ 121,
+ 111,
+ 117,
+ 32,
+ 76,
+ 36,
+ 50,
+ 46,
+ 0
+ ]
+ }
+ },
+ "TransactionInfo": {
+ "TransactionType": 5001,
+ "SourceID": {
+ "mUUID": "d1cd5b71-6209-4595-9bf0-771bf689ce00"
+ },
+ "IsSourceGroup": false,
+ "DestID": {
+ "mUUID": "96b5f431-d0b5-4e9b-88dd-afc0e38a1567"
+ },
+ "IsDestGroup": false,
+ "Amount": 2,
+ "ItemDescription": {
+ "type": "Buffer",
+ "data": []
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/testing/packets/MoneyBalanceReplyMessageZL.packet b/testing/packets/MoneyBalanceReplyMessageZL.packet
new file mode 100644
index 0000000000000000000000000000000000000000..390d1172b7cb9e7fec0777784b6d5955d818ef44
GIT binary patch
literal 118
zcmX@Wz`(A{@c%!f)wHc&3@>c;o857D{ej0_qUk(eUUI9kC8p|~|D>FE#_K&J3j?=|
zb7FBpYLP;CVo^$JoP#&&TkSd2Zu`!@Ix
zud0u5w-xeZTx|xQ;Oj>4cYDj#Mlf%F;g))`DBSDI}cC8~9#r@r}BP
zOTP=f6S!}JulWCr{{J!Gc7MOg@PE+IAc*WnGd>!ZN
Ef7~W#fB*mh
literal 0
HcmV?d00001
diff --git a/testing/packets/ObjectUpdateCompressedMessageL.json b/testing/packets/ObjectUpdateCompressedMessageL.json
new file mode 100644
index 0000000..e279d52
--- /dev/null
+++ b/testing/packets/ObjectUpdateCompressedMessageL.json
@@ -0,0 +1,667 @@
+{
+ "sentAcks": [
+ 1372
+ ],
+ "receivedAcks": [],
+ "packet": {
+ "packetFlags": 64,
+ "sequenceNumber": 1372,
+ "extraHeader": {
+ "type": "Buffer",
+ "data": []
+ },
+ "message": {
+ "name": "ObjectUpdateCompressed",
+ "messageFlags": 33,
+ "id": 13,
+ "RegionData": {
+ "RegionHandle": {
+ "low": 282112,
+ "high": 264448,
+ "unsigned": false
+ },
+ "TimeDilation": 65378
+ },
+ "ObjectData": [
+ {
+ "UpdateFlags": 268568592,
+ "Data": {
+ "type": "Buffer",
+ "data": [
+ 187,
+ 136,
+ 42,
+ 230,
+ 94,
+ 157,
+ 90,
+ 191,
+ 244,
+ 27,
+ 187,
+ 82,
+ 2,
+ 222,
+ 131,
+ 166,
+ 189,
+ 46,
+ 173,
+ 33,
+ 9,
+ 0,
+ 30,
+ 64,
+ 0,
+ 0,
+ 3,
+ 0,
+ 206,
+ 53,
+ 164,
+ 61,
+ 212,
+ 54,
+ 139,
+ 60,
+ 243,
+ 8,
+ 179,
+ 61,
+ 192,
+ 104,
+ 135,
+ 64,
+ 177,
+ 215,
+ 16,
+ 64,
+ 170,
+ 241,
+ 121,
+ 69,
+ 70,
+ 51,
+ 138,
+ 61,
+ 235,
+ 129,
+ 53,
+ 63,
+ 192,
+ 169,
+ 163,
+ 189,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 96,
+ 0,
+ 17,
+ 0,
+ 0,
+ 0,
+ 54,
+ 99,
+ 80,
+ 115,
+ 135,
+ 168,
+ 133,
+ 21,
+ 254,
+ 28,
+ 209,
+ 103,
+ 193,
+ 171,
+ 7,
+ 98,
+ 5,
+ 16,
+ 0,
+ 0,
+ 0,
+ 0,
+ 100,
+ 100,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 97,
+ 0,
+ 0,
+ 0,
+ 87,
+ 72,
+ 222,
+ 204,
+ 246,
+ 41,
+ 70,
+ 28,
+ 154,
+ 54,
+ 163,
+ 90,
+ 34,
+ 31,
+ 226,
+ 31,
+ 2,
+ 90,
+ 49,
+ 120,
+ 178,
+ 167,
+ 197,
+ 173,
+ 66,
+ 250,
+ 235,
+ 237,
+ 139,
+ 40,
+ 150,
+ 4,
+ 167,
+ 1,
+ 17,
+ 229,
+ 45,
+ 74,
+ 40,
+ 159,
+ 182,
+ 40,
+ 146,
+ 157,
+ 81,
+ 150,
+ 24,
+ 246,
+ 165,
+ 210,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 128,
+ 63,
+ 0,
+ 0,
+ 0,
+ 128,
+ 63,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ]
+ }
+ },
+ {
+ "UpdateFlags": 268436688,
+ "Data": {
+ "type": "Buffer",
+ "data": [
+ 185,
+ 111,
+ 2,
+ 70,
+ 98,
+ 190,
+ 36,
+ 233,
+ 77,
+ 162,
+ 28,
+ 9,
+ 75,
+ 153,
+ 227,
+ 199,
+ 72,
+ 214,
+ 75,
+ 33,
+ 9,
+ 0,
+ 117,
+ 6,
+ 0,
+ 0,
+ 3,
+ 0,
+ 10,
+ 215,
+ 35,
+ 60,
+ 10,
+ 215,
+ 35,
+ 60,
+ 10,
+ 215,
+ 35,
+ 60,
+ 255,
+ 255,
+ 255,
+ 66,
+ 0,
+ 0,
+ 0,
+ 67,
+ 2,
+ 0,
+ 122,
+ 68,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 96,
+ 0,
+ 17,
+ 0,
+ 0,
+ 0,
+ 91,
+ 197,
+ 175,
+ 80,
+ 33,
+ 106,
+ 75,
+ 49,
+ 142,
+ 170,
+ 215,
+ 4,
+ 88,
+ 75,
+ 85,
+ 142,
+ 5,
+ 32,
+ 0,
+ 0,
+ 0,
+ 0,
+ 100,
+ 165,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 250,
+ 0,
+ 63,
+ 0,
+ 0,
+ 0,
+ 112,
+ 121,
+ 165,
+ 157,
+ 243,
+ 36,
+ 180,
+ 182,
+ 54,
+ 7,
+ 82,
+ 246,
+ 178,
+ 98,
+ 170,
+ 94,
+ 0,
+ 0,
+ 0,
+ 0,
+ 255,
+ 0,
+ 0,
+ 0,
+ 128,
+ 63,
+ 0,
+ 0,
+ 0,
+ 128,
+ 63,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 32,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ]
+ }
+ },
+ {
+ "UpdateFlags": 268566608,
+ "Data": {
+ "type": "Buffer",
+ "data": [
+ 194,
+ 215,
+ 64,
+ 214,
+ 151,
+ 149,
+ 123,
+ 109,
+ 101,
+ 250,
+ 117,
+ 119,
+ 154,
+ 115,
+ 2,
+ 160,
+ 64,
+ 149,
+ 243,
+ 9,
+ 9,
+ 0,
+ 222,
+ 0,
+ 0,
+ 0,
+ 3,
+ 0,
+ 143,
+ 194,
+ 245,
+ 60,
+ 143,
+ 194,
+ 245,
+ 60,
+ 143,
+ 194,
+ 245,
+ 60,
+ 138,
+ 118,
+ 193,
+ 64,
+ 115,
+ 25,
+ 224,
+ 64,
+ 207,
+ 245,
+ 121,
+ 69,
+ 0,
+ 0,
+ 0,
+ 0,
+ 244,
+ 4,
+ 53,
+ 63,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 32,
+ 0,
+ 0,
+ 0,
+ 0,
+ 100,
+ 100,
+ 0,
+ 0,
+ 156,
+ 100,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 5,
+ 0,
+ 0,
+ 0,
+ 0,
+ 243,
+ 126,
+ 72,
+ 0,
+ 0,
+ 0,
+ 87,
+ 72,
+ 222,
+ 204,
+ 246,
+ 41,
+ 70,
+ 28,
+ 154,
+ 54,
+ 163,
+ 90,
+ 34,
+ 31,
+ 226,
+ 31,
+ 0,
+ 255,
+ 255,
+ 255,
+ 0,
+ 4,
+ 0,
+ 0,
+ 0,
+ 204,
+ 0,
+ 0,
+ 0,
+ 128,
+ 63,
+ 0,
+ 0,
+ 0,
+ 128,
+ 63,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 192,
+ 4,
+ 32,
+ 0,
+ 0,
+ 0,
+ 0,
+ 4,
+ 38,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0
+ ]
+ }
+ }
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/testing/packets/ObjectUpdateCompressedMessageL.packet b/testing/packets/ObjectUpdateCompressedMessageL.packet
new file mode 100644
index 0000000000000000000000000000000000000000..e0437fe6ae2fe25c37166579836bfbafbae5ac39
GIT binary patch
literal 650
zcmZ=@U|@}5;AQY*VPN27VMzMVEWp7e@Pc7?ht{*Wxl#MSNbe3}y4SpHuijckP6jy#
z1_ow^bEZpdub6e)eCF6}dmy9TVdHfHhgBadUEPekY+pB;+8E0wA?1Dd;*9fdb(k_s)FNbd#B7wm3>j{*gRWlwrlDA?y
ztFE&|c!&0}DuC3aEJacYWd33RIk%v4>Dmy=06Z)_(cIEg8>2<
zm;`n(9J=msZTi&e+|*yC<+F;J7C21(%*n}c52%`%q5sfV8yM~?JLpg>`M}})*GgBA
zQD0b0L2kef6hOkDD4GL_CRPytbDal}M2{i{U?4HD042@|)1tUD?Lw$MQc1LiN=T{QAG~0E5JWBQo~Oj>zoSXW6=sfrtBbmr?)&
zlYjst14~K@1Aim~ID#1JeO}
J1}2~ZZUDJgs
literal 0
HcmV?d00001
diff --git a/testing/packets/OnlineNotificationMessageL.json b/testing/packets/OnlineNotificationMessageL.json
new file mode 100644
index 0000000..5661ec4
--- /dev/null
+++ b/testing/packets/OnlineNotificationMessageL.json
@@ -0,0 +1,26 @@
+{
+ "sentAcks": [
+ 1892
+ ],
+ "receivedAcks": [],
+ "packet": {
+ "packetFlags": 64,
+ "sequenceNumber": 1892,
+ "extraHeader": {
+ "type": "Buffer",
+ "data": []
+ },
+ "message": {
+ "name": "OnlineNotification",
+ "messageFlags": 36,
+ "id": 4294902082,
+ "AgentBlock": [
+ {
+ "AgentID": {
+ "mUUID": "d1cd5b71-6209-4595-9bf0-771bf689ce00"
+ }
+ }
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/testing/packets/OnlineNotificationMessageL.packet b/testing/packets/OnlineNotificationMessageL.packet
new file mode 100644
index 0000000000000000000000000000000000000000..f71068dc936a7f683e41c914d60f9193bc1ee39c
GIT binary patch
literal 27
jcmZ=@U|>&S`2U~LiSgpu=)xpU*Qv8VluLi>JjVb4gqjNn
literal 0
HcmV?d00001
diff --git a/testing/packets/PacketAckMessage.json b/testing/packets/PacketAckMessage.json
new file mode 100644
index 0000000..ea2c840
--- /dev/null
+++ b/testing/packets/PacketAckMessage.json
@@ -0,0 +1,22 @@
+{
+ "sentAcks": [],
+ "receivedAcks": [],
+ "packet": {
+ "packetFlags": 0,
+ "sequenceNumber": 2113,
+ "extraHeader": {
+ "type": "Buffer",
+ "data": []
+ },
+ "message": {
+ "name": "PacketAck",
+ "messageFlags": 8,
+ "id": 4294967291,
+ "Packets": [
+ {
+ "ID": 2006
+ }
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/testing/packets/PacketAckMessage.packet b/testing/packets/PacketAckMessage.packet
new file mode 100644
index 0000000000000000000000000000000000000000..e39be3a00a5b16d134dc2d75b2bfda64d6570ee1
GIT binary patch
literal 15
WcmZQzVBm0M`2YX^Z^mov3=9Ayb_E~+
literal 0
HcmV?d00001
diff --git a/testing/packets/ParcelOverlayMessageZL.json b/testing/packets/ParcelOverlayMessageZL.json
new file mode 100644
index 0000000..40787de
--- /dev/null
+++ b/testing/packets/ParcelOverlayMessageZL.json
@@ -0,0 +1,1051 @@
+{
+ "sentAcks": [
+ 29
+ ],
+ "receivedAcks": [],
+ "packet": {
+ "packetFlags": 192,
+ "sequenceNumber": 29,
+ "extraHeader": {
+ "type": "Buffer",
+ "data": []
+ },
+ "message": {
+ "name": "ParcelOverlay",
+ "messageFlags": 52,
+ "id": 4294901956,
+ "ParcelData": {
+ "SequenceID": 3,
+ "Data": {
+ "type": "Buffer",
+ "data": [
+ 97,
+ 33,
+ 33,
+ 33,
+ 65,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 129,
+ 97,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 97,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 161,
+ 97,
+ 33,
+ 33,
+ 97,
+ 33,
+ 33,
+ 193,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 97,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 97,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 161,
+ 97,
+ 33,
+ 97,
+ 193,
+ 129,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 97,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 161,
+ 97,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 161,
+ 97,
+ 193,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 129,
+ 97,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 225,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 161,
+ 65,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 97,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 97,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 65,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 97,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 97,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 65,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 97,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 97,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 65,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 97,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 97,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 65,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 225,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 97,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 65,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 97,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 97,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 65,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 97,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 97,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 65,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 225,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 161,
+ 97,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 65,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 225,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 161,
+ 97,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 65,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 225,
+ 161,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 161,
+ 97,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 65,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 97,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 161,
+ 97,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 65,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 225,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 161,
+ 97,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33,
+ 33
+ ]
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/testing/packets/ParcelOverlayMessageZL.packet b/testing/packets/ParcelOverlayMessageZL.packet
new file mode 100644
index 0000000000000000000000000000000000000000..b2a6ccd6d08ed821a9bc231bb56927090030bcd5
GIT binary patch
literal 1039
zcmds#!41S93Q$ahr?iRqaPj2F*F7bbDKPM!UsT>4w*IR=&mjtne2
z-|f~<_59)7dUxwb@i*dZJ1$R)T3fN-Idk^@A8(eOEM2|5`I+5hwF4?$DrIS{v5Up$
z+}dl|H9K2)qVHkjT}JZzHfA0deD(j+`=|UWcRFN0h13TaH7&ATXldp5#qO)eE##|Unw#(FflSPb2?`v=B4DM7BMig7#Nu_
lFp9bsmn4>?D(EY?mFDCq1f`~D=I1dmGJ?W`frXKQ9RO|CdHnzY
literal 0
HcmV?d00001
diff --git a/testing/packets/ScriptControlChangeMessageL.json b/testing/packets/ScriptControlChangeMessageL.json
new file mode 100644
index 0000000..0fc6c49
--- /dev/null
+++ b/testing/packets/ScriptControlChangeMessageL.json
@@ -0,0 +1,31 @@
+{
+ "sentAcks": [
+ 64
+ ],
+ "receivedAcks": [],
+ "packet": {
+ "packetFlags": 64,
+ "sequenceNumber": 64,
+ "extraHeader": {
+ "type": "Buffer",
+ "data": []
+ },
+ "message": {
+ "name": "ScriptControlChange",
+ "messageFlags": 36,
+ "id": 4294901949,
+ "Data": [
+ {
+ "TakeControls": false,
+ "Controls": 7864383,
+ "PassToAgent": true
+ },
+ {
+ "TakeControls": true,
+ "Controls": 7864383,
+ "PassToAgent": true
+ }
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/testing/packets/ScriptControlChangeMessageL.packet b/testing/packets/ScriptControlChangeMessageL.packet
new file mode 100644
index 0000000000000000000000000000000000000000..1a68bd7940df70deb2574dfca965046850d746c0
GIT binary patch
literal 23
bcmZ=@U|?`y`2U|_FB5}3Lj?mPBbWpLKZFFY
literal 0
HcmV?d00001
diff --git a/testing/packets/SimStatsMessage.json b/testing/packets/SimStatsMessage.json
new file mode 100644
index 0000000..40f6eff
--- /dev/null
+++ b/testing/packets/SimStatsMessage.json
@@ -0,0 +1,177 @@
+{
+ "sentAcks": [],
+ "receivedAcks": [],
+ "packet": {
+ "packetFlags": 0,
+ "sequenceNumber": 2142,
+ "extraHeader": {
+ "type": "Buffer",
+ "data": []
+ },
+ "message": {
+ "name": "SimStats",
+ "messageFlags": 36,
+ "id": 4294901900,
+ "Region": {
+ "RegionX": 1033,
+ "RegionY": 1102,
+ "RegionFlags": 336625846,
+ "ObjectCapacity": 20000
+ },
+ "Stat": [
+ {
+ "StatID": 0,
+ "StatValue": 0.9957875609397888
+ },
+ {
+ "StatID": 1,
+ "StatValue": 44.868412017822266
+ },
+ {
+ "StatID": 2,
+ "StatValue": 44.951148986816406
+ },
+ {
+ "StatID": 3,
+ "StatValue": 8
+ },
+ {
+ "StatID": 31,
+ "StatValue": 525.1862182617188
+ },
+ {
+ "StatID": 4,
+ "StatValue": 22.22874641418457
+ },
+ {
+ "StatID": 5,
+ "StatValue": 0.26503828167915344
+ },
+ {
+ "StatID": 6,
+ "StatValue": 1.8774386644363403
+ },
+ {
+ "StatID": 7,
+ "StatValue": 2.040506601333618
+ },
+ {
+ "StatID": 8,
+ "StatValue": 0.5538991093635559
+ },
+ {
+ "StatID": 9,
+ "StatValue": 0.03875179961323738
+ },
+ {
+ "StatID": 10,
+ "StatValue": 11.279239654541016
+ },
+ {
+ "StatID": 11,
+ "StatValue": 4019
+ },
+ {
+ "StatID": 12,
+ "StatValue": 1033
+ },
+ {
+ "StatID": 13,
+ "StatValue": 8
+ },
+ {
+ "StatID": 14,
+ "StatValue": 0
+ },
+ {
+ "StatID": 15,
+ "StatValue": 2156
+ },
+ {
+ "StatID": 17,
+ "StatValue": 51.05316162109375
+ },
+ {
+ "StatID": 18,
+ "StatValue": 101.19288635253906
+ },
+ {
+ "StatID": 19,
+ "StatValue": 0
+ },
+ {
+ "StatID": 20,
+ "StatValue": 0
+ },
+ {
+ "StatID": 24,
+ "StatValue": 133.17706298828125
+ },
+ {
+ "StatID": 25,
+ "StatValue": 0
+ },
+ {
+ "StatID": 26,
+ "StatValue": 0
+ },
+ {
+ "StatID": 27,
+ "StatValue": 1.7843987941741943
+ },
+ {
+ "StatID": 28,
+ "StatValue": 0.054992370307445526
+ },
+ {
+ "StatID": 29,
+ "StatValue": 0.12858127057552338
+ },
+ {
+ "StatID": 30,
+ "StatValue": 26.236286163330078
+ },
+ {
+ "StatID": 32,
+ "StatValue": 6.253810405731201
+ },
+ {
+ "StatID": 33,
+ "StatValue": 6.3341779708862305
+ },
+ {
+ "StatID": 34,
+ "StatValue": 0.03570255637168884
+ },
+ {
+ "StatID": 35,
+ "StatValue": 99.65371704101562
+ },
+ {
+ "StatID": 38,
+ "StatValue": 0.001307747676037252
+ },
+ {
+ "StatID": 39,
+ "StatValue": 0
+ },
+ {
+ "StatID": 40,
+ "StatValue": 0
+ }
+ ],
+ "PidStat": {
+ "PID": 8167
+ },
+ "RegionInfo": [
+ {
+ "RegionFlagsExtended": {
+ "low": 336625846,
+ "high": 0,
+ "unsigned": false
+ }
+ }
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/testing/packets/SimStatsMessage.packet b/testing/packets/SimStatsMessage.packet
new file mode 100644
index 0000000000000000000000000000000000000000..1c263faae6d356dbd0106be0f4bb81f9b7f6f61a
GIT binary patch
literal 320
zcmZQzVBm;j`2U}whm(bY!4HVHH3*0(_%SdjGXTN+*LC)cK-#g=*og^9|2k{z#0-)E
z3dsYB*WS!7Ks^kVS2jAb0%^(3?RIQH`lbH|dv+kbaypX(2apau!)wn8q)m6p*>VBt
zBjqNJ+(4SapxTuOL@PA9@PcTdxqJ|sfgeO4U~?4&QUzu{PC`KXP|_(UVURcwh(IU?
z2_PM!%jzr%D?Ktt<-@u2xvekhUY+!GlD`1#0LN{@it@t
literal 0
HcmV?d00001
diff --git a/testing/packets/SimulatorViewerTimeMessageMessageL.json b/testing/packets/SimulatorViewerTimeMessageMessageL.json
new file mode 100644
index 0000000..64c7679
--- /dev/null
+++ b/testing/packets/SimulatorViewerTimeMessageMessageL.json
@@ -0,0 +1,43 @@
+{
+ "sentAcks": [
+ 2129
+ ],
+ "receivedAcks": [],
+ "packet": {
+ "packetFlags": 64,
+ "sequenceNumber": 2129,
+ "extraHeader": {
+ "type": "Buffer",
+ "data": []
+ },
+ "message": {
+ "name": "SimulatorViewerTimeMessage",
+ "messageFlags": 36,
+ "id": 4294901910,
+ "TimeInfo": {
+ "UsecSinceStart": {
+ "low": -1676671021,
+ "high": 352455,
+ "unsigned": false
+ },
+ "SecPerDay": 14400,
+ "SecPerYear": 158400,
+ "SunDirection": {
+ "values": {
+ "0": -3.223413358455218e-8,
+ "1": -0.5214424133300781,
+ "2": 0.8532864451408386
+ }
+ },
+ "SunPhase": 1.5707963705062866,
+ "SunAngVelocity": {
+ "values": {
+ "0": 0,
+ "1": 0.000227522206841968,
+ "2": 0.00022752217773813754
+ }
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/testing/packets/SimulatorViewerTimeMessageMessageL.packet b/testing/packets/SimulatorViewerTimeMessageMessageL.packet
new file mode 100644
index 0000000000000000000000000000000000000000..da903980475123acd3fb5796dcac52fd48f76732
GIT binary patch
literal 54
zcmZ=@VBiR3`2U|_+GTcuImZ)N85}Ga7!G7HF`O&p+U!uvy8m}Ul>Ke~llBZiz&<(8
Hk`;&n;j$5T
literal 0
HcmV?d00001
diff --git a/testing/packets/SoundTriggerMessage.json b/testing/packets/SoundTriggerMessage.json
new file mode 100644
index 0000000..21b1426
--- /dev/null
+++ b/testing/packets/SoundTriggerMessage.json
@@ -0,0 +1,44 @@
+{
+ "sentAcks": [],
+ "receivedAcks": [],
+ "packet": {
+ "packetFlags": 0,
+ "sequenceNumber": 1968,
+ "extraHeader": {
+ "type": "Buffer",
+ "data": []
+ },
+ "message": {
+ "name": "SoundTrigger",
+ "messageFlags": 1,
+ "id": 29,
+ "SoundData": {
+ "SoundID": {
+ "mUUID": "be582e5d-b123-41a2-a150-454c39e961c8"
+ },
+ "OwnerID": {
+ "mUUID": "96b5f431-d0b5-4e9b-88dd-afc0e38a1567"
+ },
+ "ObjectID": {
+ "mUUID": "96b5f431-d0b5-4e9b-88dd-afc0e38a1567"
+ },
+ "ParentID": {
+ "mUUID": "00000000-0000-0000-0000-000000000000"
+ },
+ "Handle": {
+ "low": 282112,
+ "high": 264448,
+ "unsigned": false
+ },
+ "Position": {
+ "values": {
+ "0": 212,
+ "1": 48,
+ "2": 139.8922882080078
+ }
+ },
+ "Gain": 1.5259478092193604
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/testing/packets/SoundTriggerMessage.packet b/testing/packets/SoundTriggerMessage.packet
new file mode 100644
index 0000000000000000000000000000000000000000..0048f31dd650a9e9cc9e2301cdeccbe3bb850b21
GIT binary patch
literal 95
zcmZQzU|`?CAiFO@FLtA{^I{;FSA>+u14Tuss0rwIAI8
literal 0
HcmV?d00001
diff --git a/testing/packets/StartPingCheckMessage.json b/testing/packets/StartPingCheckMessage.json
new file mode 100644
index 0000000..5a3a4b8
--- /dev/null
+++ b/testing/packets/StartPingCheckMessage.json
@@ -0,0 +1,21 @@
+{
+ "sentAcks": [],
+ "receivedAcks": [],
+ "packet": {
+ "packetFlags": 0,
+ "sequenceNumber": 2126,
+ "extraHeader": {
+ "type": "Buffer",
+ "data": []
+ },
+ "message": {
+ "name": "StartPingCheck",
+ "messageFlags": 1,
+ "id": 1,
+ "PingID": {
+ "PingID": 17,
+ "OldestUnacked": 2121
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/testing/packets/StartPingCheckMessage.packet b/testing/packets/StartPingCheckMessage.packet
new file mode 100644
index 0000000000000000000000000000000000000000..93d5e01f34e1ca45f3161a526c433d125c938a13
GIT binary patch
literal 12
TcmZQzVBqj$U=;M^U|;|M1X}>Q
literal 0
HcmV?d00001
diff --git a/testing/packets/TeleportLocalMessageL.json b/testing/packets/TeleportLocalMessageL.json
new file mode 100644
index 0000000..5b3fe3d
--- /dev/null
+++ b/testing/packets/TeleportLocalMessageL.json
@@ -0,0 +1,40 @@
+{
+ "sentAcks": [
+ 1919
+ ],
+ "receivedAcks": [],
+ "packet": {
+ "packetFlags": 64,
+ "sequenceNumber": 1919,
+ "extraHeader": {
+ "type": "Buffer",
+ "data": []
+ },
+ "message": {
+ "name": "TeleportLocal",
+ "messageFlags": 36,
+ "id": 4294901824,
+ "Info": {
+ "AgentID": {
+ "mUUID": "96b5f431-d0b5-4e9b-88dd-afc0e38a1567"
+ },
+ "LocationID": 2,
+ "Position": {
+ "values": {
+ "0": 212,
+ "1": 48,
+ "2": 141
+ }
+ },
+ "LookAt": {
+ "values": {
+ "0": -0.8175408840179443,
+ "1": -0.18210625648498535,
+ "2": -0.546318769454956
+ }
+ },
+ "TeleportFlags": 131076
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/testing/packets/TeleportLocalMessageL.packet b/testing/packets/TeleportLocalMessageL.packet
new file mode 100644
index 0000000000000000000000000000000000000000..7120f6d5a086e054af8d9b000db5888a45bb3646
GIT binary patch
literal 58
zcmZ=@U|_Fj`2U~5VcOO&h8MQ_&F;9n{=nld(R3yT5D0N*U~q6^VBmF*@e158P-V5R
M=Qj6#76v8;0DM6cdH?_b
literal 0
HcmV?d00001
diff --git a/testing/packets/TeleportProgressMessage.json b/testing/packets/TeleportProgressMessage.json
new file mode 100644
index 0000000..6007c06
--- /dev/null
+++ b/testing/packets/TeleportProgressMessage.json
@@ -0,0 +1,41 @@
+{
+ "sentAcks": [],
+ "receivedAcks": [],
+ "packet": {
+ "packetFlags": 0,
+ "sequenceNumber": 1918,
+ "extraHeader": {
+ "type": "Buffer",
+ "data": []
+ },
+ "message": {
+ "name": "TeleportProgress",
+ "messageFlags": 36,
+ "id": 4294901826,
+ "AgentData": {
+ "AgentID": {
+ "mUUID": "96b5f431-d0b5-4e9b-88dd-afc0e38a1567"
+ }
+ },
+ "Info": {
+ "TeleportFlags": 131076,
+ "Message": {
+ "type": "Buffer",
+ "data": [
+ 99,
+ 111,
+ 109,
+ 112,
+ 108,
+ 101,
+ 116,
+ 105,
+ 110,
+ 103,
+ 0
+ ]
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/testing/packets/TeleportProgressMessage.packet b/testing/packets/TeleportProgressMessage.packet
new file mode 100644
index 0000000000000000000000000000000000000000..65cd46075357e061efedeada1b45be8fce2af8ce
GIT binary patch
literal 42
ycmZQzU|_Ff`2U~5Y1-B=h8MQ_&F;9n{=nld(R3CDCI;^0{M>?^)RN4+bOr!!y%3}T
literal 0
HcmV?d00001
diff --git a/testing/packets/TeleportStartMessageL.json b/testing/packets/TeleportStartMessageL.json
new file mode 100644
index 0000000..b1b24a9
--- /dev/null
+++ b/testing/packets/TeleportStartMessageL.json
@@ -0,0 +1,22 @@
+{
+ "sentAcks": [
+ 1917
+ ],
+ "receivedAcks": [],
+ "packet": {
+ "packetFlags": 64,
+ "sequenceNumber": 1917,
+ "extraHeader": {
+ "type": "Buffer",
+ "data": []
+ },
+ "message": {
+ "name": "TeleportStart",
+ "messageFlags": 36,
+ "id": 4294901833,
+ "Info": {
+ "TeleportFlags": 131076
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/testing/packets/TeleportStartMessageL.packet b/testing/packets/TeleportStartMessageL.packet
new file mode 100644
index 0000000000000000000000000000000000000000..30cc03e97d3926bfffb7d6c72b20b3133b9fa881
GIT binary patch
literal 14
VcmZ=@U|_Fh`2U~5lZAna0RR~<0}=oL
literal 0
HcmV?d00001
diff --git a/testing/packets/TerminateFriendshipMessageL.json b/testing/packets/TerminateFriendshipMessageL.json
new file mode 100644
index 0000000..713d4f6
--- /dev/null
+++ b/testing/packets/TerminateFriendshipMessageL.json
@@ -0,0 +1,32 @@
+{
+ "sentAcks": [
+ 1692
+ ],
+ "receivedAcks": [],
+ "packet": {
+ "packetFlags": 64,
+ "sequenceNumber": 1692,
+ "extraHeader": {
+ "type": "Buffer",
+ "data": []
+ },
+ "message": {
+ "name": "TerminateFriendship",
+ "messageFlags": 4,
+ "id": 4294902060,
+ "AgentData": {
+ "AgentID": {
+ "mUUID": "96b5f431-d0b5-4e9b-88dd-afc0e38a1567"
+ },
+ "SessionID": {
+ "mUUID": "3d64e727-5147-4ea2-a76f-753f747c6108"
+ }
+ },
+ "ExBlock": {
+ "OtherID": {
+ "mUUID": "d1cd5b71-6209-4595-9bf0-771bf689ce00"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/testing/packets/TerminateFriendshipMessageL.packet b/testing/packets/TerminateFriendshipMessageL.packet
new file mode 100644
index 0000000000000000000000000000000000000000..ea82d8760d54d1c5414c387be7283cc7f6aeb911
GIT binary patch
literal 58
zcmV-A0LA}6000J@0RR61ES9zOG0?S6n~2@7z~hP)XFX)+Cs9XEqNi_lKXiOy2+_@3
QabgKYm7DN)8}^CL01c`e8~^|S
literal 0
HcmV?d00001
diff --git a/tools/writePacketClasses.js b/tools/writePacketClasses.js
index 2c01c4a..24a4e6c 100644
--- a/tools/writePacketClasses.js
+++ b/tools/writePacketClasses.js
@@ -211,7 +211,7 @@ messages.forEach((message) =>
else
{
//Variable parameter in variable or multi block - tricky edge case
- blockVariableSize.push('this.calculateVarVarSize(this.'+block.name+', \''+param.name+'\', '+param.size+')');
+ messageVariableSize.push('this.calculateVarVarSize(this.'+block.name+', \''+param.name+'\', '+param.size+')');
calcVarVar = true;
}
break;